Соленоид «вибрирует», а не толкает.
Я использую Arduino Uno для управления соленоидом 5 В, 1 А.
Я использую N-канальный MOSFET, подключенный к выводу 0 Uno для переключения соленоид включается и выключается. Он защищен Диод Шоттки. Первоначально я протестировал схему с помощью примера мигания (просто настройте мигание контакта 0 вместо контакта 13). Я использовал встроенный выход Uno 5 В, 500 мА, и соленоид идеально «мигал» вкл/выкл с любым желаемым интервалом:
В будущей версии я планирую управлять несколькими соленоидами, которые будут потреблять больше тока, чем может выдать выход Arduino, поэтому я купил Блок питания 5В 12А. Я приступил к тестированию на своей установке с одним соленоидом, используя тот же пример мигания:
Когда я подключаю соленоид от источника питания 5 В, 10 А, соленоид не срабатывает по команде. Он просто «вибрирует», перемещаясь всего на 0,5 мм при частоте в несколько сотен Гц. Соленоид постоянно вибрирует в тот момент, когда я подключаю источник питания, и делает это совершенно независимо от того, какой интервал я установил для его «мигания».
Есть идеи относительно того, что может быть причиной того, что это работает со встроенным источником питания Arduino, но не с внешним источником питания? Я проверил напряжение на своем блоке питания, и оно составляет 5 В, как заявлено. Я в этом новичок и чувствую, что упускаю что-то очевидное.
Спасибо,
Макс
@MaxN, 👍1
Обсуждение1 ответ
Лучший ответ:
Из вашей схемы это выглядит так:
- вы подключили источник питания задом наперед (на самом деле на обеих схемах, интересно, почему вы не поджарили свой Arduino)
- внешний источник питания и Arduino не имеют общего заземления, как следовало бы.
Редактировать: по поводу ориентации источника питания:
- Сторона (-) питания (и земля Arduino) должна быть подключена к истоку N-MOSFET
- (+) сторона источника питания должна быть подключена к катоду диода (сторона, обозначенная маленькой белой полоской)
Не могли бы вы пояснить, что вы подразумеваете под подключением источника питания наоборот?, @MaxN
- Почему мой транзистор не работает?
- Коммутационная схема 4,2 В с 3,3 В Arduino GPIO
- Как устранить шум от вентилятора 12 В с ШИМ-управлением на низкой скорости
- Когда следует использовать транзистор, МОП-транзистор, а когда следует использовать реле?
- Управление светодиодом с помощью транзистора (TL188)
- Альтернатива мосфету IRF520 в схеме выключения Arduino
- Управление насосом Arduino через MOSFET
- Как запитать Arduino и 1 цветную светодиодную ленту от одного источника питания
https://majko.co.uk/blog/importance-sharing-grounds, @Majenko