Relay

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

Ответить
LutsenkoDenis
Сообщения: 521
Зарегистрирован: Вс апр 07, 2013 9:30 pm
Откуда: Moscow
Благодарил (а): 2 раза
Поблагодарили: 58 раз
Контактная информация:

Relay

Сообщение LutsenkoDenis » Сб фев 01, 2014 2:24 pm

Суть проблемы следующая...
Покупал реле вот такое - (ссылка)
А приехала ко мне из китайского магазина вот такая релюха (см фото ниже).

Как силовой провод подключать понятно, а вот как её к ардуине подключить я чет не понял.
1. GND на одной ноге или на двух в данном случае?
2. что за -in+
3. что за две ноги над GND?

Может кто подскажет?

Изображение
________________________________________________________
Majordomo (GitHub) на HP Microserver Gen8. OS Debian Stretch
Аватара пользователя
viris
Сообщения: 89
Зарегистрирован: Вс янв 20, 2013 5:24 pm
Откуда: РФ Горловка ДНР
Благодарил (а): 1 раз
Поблагодарили: 2 раза
Контактная информация:

Re: Relay

Сообщение viris » Сб фев 01, 2014 11:51 pm

Скорее всего -IN+ это прямой вход на оптопару. Посмотри по разводке.
Ставиш перемычку на -IN и на GND а +IN и GND к Arduino.
LutsenkoDenis
Сообщения: 521
Зарегистрирован: Вс апр 07, 2013 9:30 pm
Откуда: Moscow
Благодарил (а): 2 раза
Поблагодарили: 58 раз
Контактная информация:

Re: Relay

Сообщение LutsenkoDenis » Вс фев 02, 2014 3:30 pm

Спасибо.
Подключил вот так:
  • перемычка на GND и -IN
    IN+ к 4 пин ардуино
    GND к GND адруино
    VCC к 5v ардуино
К реле подключена лампочка ильича в положение нормально разомкнуто(NO).
Изображение

Демонстрационный пример кода(Мигает лампочкой с интервалом в 10 сек):

Код: Выделить всё

const byte Relay1 = 4;

void setup()
{
   pinMode(Relay1, OUTPUT);
}

void loop()
{
   digitalWrite(Relay1, HIGH);
   delay(10000);
   digitalWrite(Relay1, LOW);
   delay(10000);
}
________________________________________________________
Majordomo (GitHub) на HP Microserver Gen8. OS Debian Stretch
Аватара пользователя
Fantom
Сообщения: 31
Зарегистрирован: Чт фев 06, 2014 9:56 pm
Благодарил (а): 9 раз
Поблагодарили: 2 раза

Re: Relay

Сообщение Fantom » Ср ноя 12, 2014 8:41 pm

А можно ли как то такие реле без ардуино использовать? По 1-wire, UART, USB или еще как то? а то цена больно привлекательна, нашел тоже на али 8-канальное реле вот такое http://www.aliexpress.com/item/New-5V-8 ... 5.html?s=p
В этом деле я новичок, только разбираюсь, подскажите.
Banana PI (Armbian 21.02.1 Buster) + Arduino + esp8266
binladin
Сообщения: 143
Зарегистрирован: Чт фев 06, 2014 9:32 pm
Благодарил (а): 0
Поблагодарили: 5 раз

Re: Relay

Сообщение binladin » Ср ноя 12, 2014 9:36 pm

Fantom писал(а):А можно ли как то такие реле без ардуино использовать? По 1-wire, UART, USB или еще как то? а то цена больно привлекательна, нашел тоже на али 8-канальное реле вот такое http://www.aliexpress.com/item/New-5V-8 ... 5.html?s=p
В этом деле я новичок, только разбираюсь, подскажите.
Проблема в том, что что-то должно реле управлять. Т.е. либо отдельный микроконтроллер, например та же ардуина или nRF24LE1+ или ещё что-то, либо на релюхе уже есть встроенный (в этом случае, как правило есть интерфейс usb, ethernet, wifi) и в этом случае оно управляется программно с компа. Реле по ссылке содержит описание "Standard interface that can be controlled directly by microcontroller", т.е. это просто релюшки. А вот готовое устройство - 8 channel Network Relay Module Ethernet Control Outputs 10A WEB UDP Module Board WEBAPI V2 HTTP UDP with housing Android APP.

Разница в цене, как вы видите, десятикратная.
Аватара пользователя
Fantom
Сообщения: 31
Зарегистрирован: Чт фев 06, 2014 9:56 pm
Благодарил (а): 9 раз
Поблагодарили: 2 раза

Re: Relay

Сообщение Fantom » Ср ноя 12, 2014 10:03 pm

Проблема в том, что что-то должно реле управлять. Т.е. либо отдельный микроконтроллер, например та же ардуина или nRF24LE1+ или ещё что-то, либо на релюхе уже есть встроенный (в этом случае, как правило есть интерфейс usb, ethernet, wifi) и в этом случае оно управляется программно с компа. Реле по ссылке содержит описание "Standard interface that can be controlled directly by microcontroller", т.е. это просто релюшки. А вот готовое устройство - 8 channel Network Relay Module Ethernet Control Outputs 10A WEB UDP Module Board WEBAPI V2 HTTP UDP with housing Android APP.

Разница в цене, как вы видите, десятикратная.
Т.е проще (дешевле) будет взять то реле что я привел по ссылке и ардуино, и с помощью ардуино уже управлять ими, да? Или посоветуйте недорогие реле чтоб управлять нагрузками.
Banana PI (Armbian 21.02.1 Buster) + Arduino + esp8266
binladin
Сообщения: 143
Зарегистрирован: Чт фев 06, 2014 9:32 pm
Благодарил (а): 0
Поблагодарили: 5 раз

Re: Relay

Сообщение binladin » Ср ноя 12, 2014 11:17 pm

Т.е проще (дешевле) будет взять то реле что я привел по ссылке и ардуино, и с помощью ардуино уже управлять ими, да? Или посоветуйте недорогие реле чтоб управлять нагрузками.
Именно поэтому их и берут. Посоветовать наобум сложно, все сильно зависит от вашей ситуации. Задачи, которые нужно решить ? доступный бюджет ? сколько времени и желания есть у вас на освоение ? состояние объекта автоматизации - ремонт идет или завершен (т.е. нужно вписаться в уже готовое или можно планировать построение системы) ?

В плане интеграции с МДМ весьма популярен MegaD-328, относительно недорого стоит NooLite, некоторые взяли Wiren Board, кто то купил аппараты типа Aviosys IP Power, кто то просто релюхи с ардуинкой пользует.

Пройдитесь по профилям пользователей системы, посмотрите, кто-что применяет: http://connect.smartliving.ru/top.html.
За это сообщение автора binladin поблагодарил:
Fantom (Чт ноя 13, 2014 9:57 pm)
Рейтинг: 1.16%
Аватара пользователя
shemnik69
Сообщения: 590
Зарегистрирован: Пн дек 24, 2012 3:01 pm
Откуда: Саратов Saratov
Благодарил (а): 67 раз
Поблагодарили: 63 раза

Re: Relay

Сообщение shemnik69 » Чт ноя 13, 2014 9:02 am

По факту автор прав.
Не задачу под железо подбирать, а железо (реле) под задачу.
Например Вам нужно чтобы "сигнал"-1 или 2.4 в. с какого либо устройства например пусть это будет ArduinUNO должен включать лампу (вентилятор. прожектор, нагреватель) т.е по сути просто работать как выключатель мощной нагрузкой. для этого можно использовать практически любое реле которое на уровне сигналов управления совместимо с Arduino.
Цена конечно вещь заманчивая, но не всегда показатель "величия" самой продукции поэтому как правило величина второстепенная.
Важно!!! например напряжение питания обмотки 5-9-12-24 и тд. вольт. Ток управляющих контактов ...для 220 в это как правило макс 5-6 А. т.е 1. 5 кВт больше, хоть и написано на корпусе ...... не стоит. Закон физики един для всех а чем меньше размеры изделия тем меньше и размеры контактов т. правило такое реле например на 5 V (питание обмотки) более - 300 -400 Вт по 220 вольт не советую.. Для мощной нагрузки 400-1500 Вт следует применять реле с "высоковольтной" обмоткой например на 24 вольт.
Почему так?... все просто, контакты реле это механика. ей нужно как то управлять т.е переводить из одного положения в другое, но при этом делать это максимально быстро поскольку на контактах возникает дуга которая их быстро "убивает" и поэтому низковольтные реле 5-9-12 в по понятным причинам (меньшая мощность обмотки) относительно медленные в плане срабатывания (хоть производитель и пишет об их высоких параметрах) но подчеркиваю в профессиональной и другой сертифицированной аппаратуре, этот вопрос очень серьезно проработан и как правило применяется реле на высокое напряжение 24-48 в. есть и 12 но очень редко...как правило 24.
Если например рассматривать автомобильные, где напряжение "сети" 12/24 в то там немного другой подход, и ставка сделана на габарит те реле не очень малоразмерное и отличается повышенным потреблением (током) но и хорошими параметрами по коммутации (контакты таких реле как правило очень качественные). НО.....использовать их скажем для переключения 220 и выше вольт не рекомендуется из за коротких ходов перекидной планки реле и малого зазора в контактах. Т.е данные контакты только для напряжения 12/24 (для грузовиков 24) вольт.
Ответить