цифровая электроника
вычислительная техника
встраиваемые системы

 



Как управлять двигателем с помощью геркона и Arduino

Автор: Mike(admin) от 1-04-2024, 03:55

Как геркон может управлять вращением двигателя? На самом деле принцип очень прост. Используйте контроллер Arduino, чтобы оценить состояние открытия и закрытия контактов геркона. Если геркон замкнут, двигатель будет вращаться. Если геркон разомкнут, двигатель будет остановлен.


Как управлять двигателем с помощью геркона и Arduino

Вставьте различные компоненты на макетную плату в соответствии с положениями, указанными на схеме подключения. Для вращения двигателя требуются десятки-сотни миллиампер тока, а интерфейс контроллера Arduino может обеспечить максимальный ток около 20 мА. Такой малый ток не может заставить двигатель вращаться. Поэтому нам необходимо использовать косвенное управление для расширения тока управления через полевой транзистор IRF520, чтобы двигатель мог работать нормально.


Как управлять двигателем с помощью геркона и Arduino

Кроме того, диод 1N4007 подключен на обоих концах двигателя для защиты IRF520, поскольку при остановке двигателя будет генерироваться относительно высокая обратная электродвижущая сила. Чтобы предотвратить выход из строя этой электродвижущей силы IRF520, диод 1N4007 подключен на обоих концах двигателя в обратном порядке. Диод служит защитой.


Код программы Arduino весьма прост, и он следующий:



#define FAN_pin 9 
#define Magnetic_pin 5
void setup() {
  pinMode(Magnetic_pin,INPUT);
}
void loop() {
  if(digitalRead(Magnetic_pin) == LOW) {
  digitalWrite(FAN_pin,HIGH);
  }
  else {
  digitalWrite(FAN_pin,LOW);
  }
}

При поднесении магнита к геркону двигатель (в нашем случае вентилятор) начнет вращаться. Когда магнит будет далеко от геркона, двигатель остановится.


Как управлять двигателем с помощью геркона и Arduino

Вот так просто можно управлять двигателем с помощью геркона.




© digitrode.ru


Теги: Arduino, геркон




Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Комментарии:

Оставить комментарий