Перейти к содержимому






Фотография
- - - - -

Реле 16 (ID:561)

Написано admin , 30 April 2015 · 2430 Просмотров

Реле 16 (ID:561) Датчик Реле 16 предназначен для включения- выключения шестнадцати мощных нагрузок с помощью микроконтроллера Arduino. При этом нет гальванической связи между мощной нагрузкой и портом микроконтроллера. Поэтому через датчик Реле 16 Arduino можно смело подключать к цепям, в которых протекает большой ток и присутствует большое напряжения. Датчик имеет вход с цифровым уровнем. На датчике имеются 16 красных светодиодов, которые является индикаторами срабатывания реле.
Обозначение двадцати контактного разъема:
VCC- контакт для подключения напряжения питания 5 Вольт.
GND- контакт для подключения общего провода.
1 - цифровой вход управления реле К1.
2 - цифровой вход управления реле К2.
3 - цифровой вход управления реле К3.
4 - цифровой вход управления реле К4.
5 - цифровой вход управления реле К5.
6 - цифровой вход управления реле К6.
7 - цифровой вход управления реле К7.
8 - цифровой вход управления реле К8.

9 - цифровой вход управления реле К9.
10 - цифровой вход управления реле К10.
11 - цифровой вход управления реле К11.
12 - цифровой вход управления реле К12.
13 - цифровой вход управления реле К13.
14 - цифровой вход управления реле К14.
15 - цифровой вход управления реле К15.
16 - цифровой вход управления реле К16.
Трех контактные разъемы, напротив каждого из реле, с зажимом под винт предназначены для подключения участку цепи, которую нужно включить или выключить. Например, контакты датчика Реле 16 можно подключить последовательно с мощным электромотором, электрической лампой. Ток через контакты реле не должен превышать 10 Ампер.
Дополнительный двух контактный разъем с зажимом под винт предназначен для подключения питания 12 Вольт к обмоткам реле.
12V - подключение +12 вольт.
GND- подключение общего провода.
Без подключения питания 12 Вольт индикаторные диоды будут включаться, но контакты реле не будут замыкаться- размыкаться.
Примерный скетч для работы с таким датчиком выглядит следующим образом.
Для примера будем использовать 8 из имеющихся 16 реле на плате датчика:
//подключаем выход 1 датчика к выводу 10 платы Arduino.
//подключаем выход 2 датчика к выводу 11 платы Arduino.
//подключаем выход 3 датчика к выводу 12 платы Arduino.
//подключаем выход 4 датчика к выводу 13 платы Arduino.
//подключаем выход 5 датчика к выводу 10 платы Arduino.
//подключаем выход 6 датчика к выводу 11 платы Arduino.
//подключаем выход 7 датчика к выводу 12 платы Arduino.
//подключаем выход 8 датчика к выводу 13 платы Arduino.
int relay1 = 6;
int relay2 = 7;
int relay3 = 8;
int relay4 = 9;
int relay5 = 10;
int relay6 = 11;
int relay7 = 12;
int relay8 = 13;
void setup() {			   
  pinMode(relay1, OUTPUT);	
  pinMode(relay2, OUTPUT);  
  pinMode(relay3, OUTPUT);	
  pinMode(relay4, OUTPUT); 
  pinMode(relay5, OUTPUT);	
  pinMode(relay6, OUTPUT);  
  pinMode(relay7, OUTPUT);	
  pinMode(relay8, OUTPUT); 
}
void loop() {
  digitalWrite(relay1, HIGH);   // включаем реле 1
  delay(1000);			   // ждем секунду
  digitalWrite(relay1, LOW);    // выключаем реле 1
  delay(1000);			   // включаем реле
digitalWrite(relay2, HIGH);   // включаем реле 2
  delay(500);			   // ждем секунду
  digitalWrite(relay2, LOW);    // выключаем реле 2
  delay(500);			   // включаем реле
  digitalWrite(relay3, HIGH);   // включаем реле 3
  delay(1000);			   // ждем секунду
  digitalWrite(relay3, LOW);    // выключаем реле 3
  delay(1000);			   // включаем реле
digitalWrite(relay4, HIGH);   // включаем реле 4
  delay(500);			   // ждем секунду
  digitalWrite(relay4, LOW);    // выключаем реле 4
  delay(500);			   // включаем реле
  digitalWrite(relay5, HIGH);   // включаем реле 5
  delay(1000);			   // ждем секунду
  digitalWrite(relay5, LOW);    // выключаем реле 5
  delay(1000);			   // включаем реле
digitalWrite(relay6, HIGH);   // включаем реле 6
  delay(500);			   // ждем секунду
  digitalWrite(relay6, LOW);    // выключаем реле 6
  delay(500);			   // включаем реле
  digitalWrite(relay7, HIGH);   // включаем реле 7
  delay(1000);			   // ждем секунду
  digitalWrite(relay7, LOW);    // выключаем реле 7
  delay(1000);			   // включаем реле
digitalWrite(relay8, HIGH);   // включаем реле 8
  delay(500);			   // ждем секунду
  digitalWrite(relay8, LOW);    // выключаем реле 8
  delay(500);			  
}
Подключите питание к блоку реле. Вы должны услышать, как поочередно срабатывают реле и увидеть, как мигают красные светодиоды.
Ссылка на витрину магазина http://dvrobot.ru/238/451.html






Trackbacks для записи [ Trackback URL ]

Для данной записи нет trackbacks.

Последние комментарии