подключения блока реле

akimov_aleks
Offline
Зарегистрирован: 04.04.2013

добрый день. ребята простите за глупый вопрос.

arduin nano и блок реле из 4 реле

подскажите я правильно понял чтоб упровлять 4-мя реле я могу использвоать только 

 

12 8 7 4 2 контакты правильно ?????
akimov_aleks
Offline
Зарегистрирован: 04.04.2013
int Relay 1= 12;
int Relay2 = 8;
int Relay3 = 7;
int Relay4 = 4;

void setup() 
{                
  pinMode(Relay1, OUTPUT);     
  pinMode(Relay2, OUTPUT);    
  pinMode(Relay3, OUTPUT);    
  pinMode(Relay4, OUTPUT);    
}

void loop() 
{
  digitalWrite(Relay1, LOW);   // реле включено
  delay(2000);               
  digitalWrite(Relay1, HIGH);  // реле выключено
  delay(2000);        
  digitalWrite(Relay2, LOW);   // реле включено
  delay(2000);               
  digitalWrite(Relay2, HIGH);  // реле выключено
  delay(2000);    
  digitalWrite(Relay3, LOW);   // реле включено
  delay(2000);               
  digitalWrite(Relay3, HIGH);  // реле выключено
  delay(2000);    
  digitalWrite(Relay4, LOW);   // реле включено
  delay(2000);               
  digitalWrite(Relay4, HIGH);  // реле выключено
  delay(2000);           
}

 

Snubist
Offline
Зарегистрирован: 18.02.2013

:0

Откуда такая информация? 

akimov_aleks
Offline
Зарегистрирован: 04.04.2013

Snubist пишет:

:0

Откуда такая информация? 

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

vdk
Offline
Зарегистрирован: 14.04.2013

Управлять реле можно с любого пина, если иное не оговорено конструктивными особенностями блока реле

Snubist
Offline
Зарегистрирован: 18.02.2013

Можно. Просто пины могут иметь двойное или более назначение, например пины сериал порта RX и ТХ, если ты не исползуешь серийный порт, то можешь настроить их на выход или вход.

usr-bin
Offline
Зарегистрирован: 04.09.2012

для того что бы управлять реле, можно использовать любые дискретные пины.

Тоесть можно использовать любые цифровые пины и любые аналоговые, т.к. аналоговые можно использовать как цифровые.

смотри схему своей версии ардуино нано, выбирай нужные пины и работай. Не забудь только про ограничение и усиление токов что бы не попалить МК.

 

.

paf
Offline
Зарегистрирован: 25.01.2013

И внимательнее! У меня релюхи управляются низким уровнем. Бывает иначе.  А еще на плате реле бывает перемычка. Разобраться с ней не трудно. 

predator
Offline
Зарегистрирован: 27.03.2013

Здравствуйте уважаемые!

Вот с перемычкой то и не пойму что делать. Подключаю:

GND - земля

VCC - 5V

IN1, IN2 - 2, 4 pin

Перемычка замыкает VCC-VCC. Не нравится мне то, что при включении питания на ардуинке щелкают обе релюшки и на них горят диоды. На пинах в тот момент 0, как только пин подает на реле 5V оно щелкает диод гаснет. Должно быть наоборот!!! Снимаю перемычку вообще не щелкает. Поставить ее VCC-GND кз будет. Что я делаю не так?

com
Offline
Зарегистрирован: 06.09.2013

predator пишет:

.... Не нравится мне то, что при включении питания на ардуинке щелкают обе релюшки и на них горят диоды. На пинах в тот момент 0, как только пин подает на реле 5V оно щелкает диод гаснет. Должно быть наоборот!!! Снимаю перемычку вообще не щелкает. Поставить ее VCC-GND кз будет. Что я делаю не так?

вам же написали, буквально в предыдущем посте, что реле могут включаться как высоким, так и низким уровнем, читайте внимательнее

все работает правильно

predator
Offline
Зарегистрирован: 27.03.2013

Разобрался, спасибо.

Сделал простой алгоритм для кнопки старт-стоп в машину.

gnumeric
Offline
Зарегистрирован: 16.03.2014

С программирование  и схемотехникой знаком неплохо, да и опыт программирования MCU имеется, но вот с конкретной платформой Arduino пока только начинаю