@GreenCard

Arduino перезагружается при включении реле?

Подключил реле к Ардуино и при срабатывании Ардуино перезагружается. Проблема наблюдается только когда к реле подключена нагрузка. Пробовал два типа реле, одно от 5в ардуино, ко второму дополнительно подключается питания 12в.
Нагрузка на реле 12В 1А.
Код программы
#define RELAY_PIN 12
#define BUTTON 8
 
void setup() {
  pinMode(RELAY_PIN, OUTPUT);
  pinMode(BUTTON, INPUT);
}
 
void loop() {
  boolean keyUp = digitalRead(BUTTON);
  boolean isOn = false;
  if (!keyUp) {
    digitalWrite(RELAY_PIN, HIGH);
    delay(1000);    
    digitalWrite(RELAY_PIN, LOW);
  }
}
  • Вопрос задан
  • 190 просмотров
Пригласить эксперта
Ответы на вопрос 3
vaut
@vaut
Скорее всего дело не в программе а наводках. За реле двигатель стоит?
Ответ написан
@vanyamba-electronics
Странно, что вообще не сгорел. Подключите через транзистор.
5a8d3269eac29976936505.png
Ответ написан
при использовании драйверов типа uln2803 проблем нет.
Еще твердотельные реле можно применять.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы