Mega + 16 канальное реле

alex_mouj
Offline
Зарегистрирован: 30.11.2015

Добрый день!

Приобрел Arduino Mega 2560 Rev3 (питание 12В) и модуль на 16 реле (питание также на 12В). Пытаюсь запитать.

На реле посадил блок питания на 12В 4,16А (при 80мА на канал ему надо много мощности), контролер запитан пока от USB.

Соединяю 5В МК с входом 5В реле , GND c GND - Ардуино вообще не кажет. 

Если только 5В МК на 5В входа релейной платы и канал на канал - Ардуино светится, но после подачи питания на реле импульсный регулятор на плате реле начинает страшно греться.

Куда копать?

vk007
Offline
Зарегистрирован: 16.06.2015

Для начала попытайтесь копнуть в сторону более внятного объяснения ваших манипуляций и происходящего.

Приведите ссылку на ваш "модуль на 16 реле".

alex_mouj пишет:

Соединяю 5В МК с входом 5В реле , GND c GND - Ардуино вообще не кажет.

А что именно она должна "казать" в этом случае?

alex_mouj пишет:

Если только 5В МК на 5В входа релейной платы и канал на канал - Ардуино светится

Этого я вообще не понял. Нарисуйте схему, по которой вы все соединяете. И что светится у ардуины (понятно, что не она вся, а какая-то ее часть)?

P.S. И да, я считаю, что питать ардуину от 12В - это рисковано (хоть и допустимо). Бедному встроенному стабилизатору куда-то надо девать целых 7 вольт. Как по мне, то оптимальнее будет где-то 7-9В.

alex_mouj
Offline
Зарегистрирован: 30.11.2015

Извиняюсь. Но форум пестрит жаргонизмами. Постараюсь излагать более аккуратно.

В принципе, разобрался.

Может кому-то будет полезно. Модуль моего 16-ти канального реле имеет отдельное питание 12В. Специально приобрел блок питания от какого-то ноутбука большой мощности (ток до 4,16А = 50Вт). Каждый канал потребляет 80мА. Получается только на реле будет ток в 1,28А

Это питание также питает все микросхемы релейного модуля. При соединении питающих контактов модуля с такими же на Arduino (+5,GRN) и воткнутом USB-кабеле от компьютера к Arduino, светодиоды на Arduino не светятся. Как только убираю USB-кабель всё становится нормальным. Получается, что Arduino питается от релейного модуля.

vk007
Offline
Зарегистрирован: 16.06.2015

alex_mouj пишет:

Модуль моего 16-ти канального реле имеет отдельное питание 12В.

Это питание также питает все микросхемы релейного модуля. При соединении питающих контактов модуля с такими же на Arduino (+5,GRN)...

Т.е. вы на вывод "+5" ардуины подаете 12В???

alex_mouj
Offline
Зарегистрирован: 30.11.2015

Нет, пин Ардуино 5В соединяю с пином релейного модуля 5В. Ну и Землю также. В результате питание 5В идет с релейного модуля на Ардуино. Хотя, вот сейчас задумался, если на моемом Ардуино Мега написано питание 12В, как это всё работает?

vk007
Offline
Зарегистрирован: 16.06.2015

alex_mouj пишет:

Нет, пин Ардуино 5В соединяю с пином релейного модуля 5В.

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

alex_mouj пишет:

Хотя, вот сейчас задумался, если на моемом Ардуино Мега написано питание 12В, как это всё работает?

В ардуино встроен стабилизатор, на который и подается внешнее питание (рекомендуемое производителем напряжение от 7 до 12В). А на выходе стабилизатора 5В, от которых и работает микроконтроллер.

vk007
Offline
Зарегистрирован: 16.06.2015

И еще, в оригинальном ардуино в качестве стабилизатора используется MC33269 (269-5G) в корпусе DPAK. Для нее по даташиту максимальное входное напряжение 20В, о чем также упоминает и производитель ардуины - "Входное напряжение (предельное) 6-20В". Но в китайских платах обычно используют AMS1117 (в меньшем корпусе SOT-223 - чем меньше корпус, тем лучше требование к теплоотводу), а для нее максимальное входное напряжение только 15В. Вобщем, питать ардуину от 12В "можно, но осторожно".

alex_mouj
Offline
Зарегистрирован: 30.11.2015

Ссылка вот http://www.simplab.ru/collection/kategoriya/product/shesnadtsatikanalnoe-rele (не сочтите за рекламу). Там колодка на 20пинов (2 ряда)Слева два пина 5в, справа два пина земля. Остальные под управление реле.

alex_mouj
Offline
Зарегистрирован: 30.11.2015

И всё таки, это нормально, что ардуино питается через пин 5в от релейной платы, или надо на ардуину отдельное питание подавать? Потому что в первом варианте вроде всё работает (не считая, что ethernet shield стал тупить пополной), но нет уверенности.

vk007
Offline
Зарегистрирован: 16.06.2015

alex_mouj пишет:

И всё таки, это нормально, что ардуино питается через пин 5в от релейной платы, или надо на ардуину отдельное питание подавать?

Со ссылкой стало понятней. Плата реле через клемник питается от 12В. От них запитываются сами реле (они там 12-ти вольтовые). На плате также есть стабилизатор на LM2576, понижающий 12В до 5В. По даташиту LM2576 рассчитан на 3А. Поэтому питать ардуину от 5В с релейной платы вполне допустимо.

alex_mouj пишет:

вроде всё работает (не считая, что ethernet shield стал тупить пополной)

Почему тупит ethernet shield не знаю. Но было бы неплохо проверить какое напряжение на "+5В", не проседает ли. И не мешало бы проверить, какой ток потребляет ардуина с шилдами и тогда уже делать выводы.

jaxik2
jaxik2 аватар
Offline
Зарегистрирован: 25.11.2015

Получается, что правильнее покупать модули с реле на 12В чем на 5 В модуль реле для ардуинотам и провода можно тоньшие использовать, так как ток меньше, и исполнительные механизмы типо электрозащёлок от одного БП запитывать и ещё можно питать плату Ардуино или другой контроллер с выхода 5 В модуля реле.

alex_mouj
Offline
Зарегистрирован: 30.11.2015

Вот здесь написано https://www.arduino.cc/en/Main/ArduinoBoardMega2560 что питать ардуино напрямую от пинов не рекомендуется, т.к. это идет в обход защиты. Рекомендуют питать отдельным питанием. Но! при питании релейного модуля и ардуино отдельными блоками питания  на обоих пятивольтовых пинах есть 5В. Если их соединить довольно скоро все реле взбрыкивают. Так кажется я спалил свой первый Ethernet shield . 

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

Как происходит пресловатая гальваническая развязка в таком случае - не понимаю. Вся логическая часть релейного модуля питается от входного 12В

jaxik2
jaxik2 аватар
Offline
Зарегистрирован: 25.11.2015

Правильная схема подключения и запитки реле вот

подключение реле

Если вы не балуетесь, а действительно мастерите элементы реальной автоматики, то надо делать так.

alex_mouj
Offline
Зарегистрирован: 30.11.2015

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

Последний эксперимент показал, что питание Ардуино от 12В блока питания как-то влияет на Ethernet Shield, что он потом не коннектица с роутером. Перешел на питание от USB. Вроде нормально. 

 

 

Duino A.R.
Offline
Зарегистрирован: 25.05.2015

jaxik2 пишет:

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


Сюда обязательно нужно добавить обратный диод на катушку реле. Он защитит транзистор оптопары от перенапряжения при отключении реле и снизит общий уровень помех.

Клапауций 123
Offline
Зарегистрирован: 06.12.2015

jaxik2 пишет:

Правильная схема подключения и запитки реле вот

вы точно уверены, что опторазвязка не предусматривает ПОЛНУЮ электрическую изоляцию?

я имею ввиду - с какого это будуна у нас общая земля у диода и фототранзистора оптопары?

jaxik2
jaxik2 аватар
Offline
Зарегистрирован: 25.11.2015

если вам необходимо, можете тут и два раза гальванически развязаться: на оптопаре и на реле, но мне хватает гальваноразвязки только на реле. Минус вообще правильно везде объединять где только можно.

Клапауций 123
Offline
Зарегистрирован: 06.12.2015

jaxik2 пишет:

Минус вообще правильно везде объединять где только можно.

да, что же за тупняк?

учите матчасть https://ru.wikipedia.org/wiki/Гальваническая_развязка - если увидите здесь соединённые земли.

jaxik2
jaxik2 аватар
Offline
Зарегистрирован: 25.11.2015

В данном случае гальваноразвязка реализована "внутри" реле. И после него хоть 380В подключайте. В стандартном покупном модуле нули цепи управления соединены вместе и не вижу тут трагедии. Имеем полную гальваноразвязку с нагрузкой по реле и при этом при пробое транзистора контроллер останется целым - тоесть имеем защиту выхода контроллера.

Модуль реле 5В

Клапауций 123
Offline
Зарегистрирован: 06.12.2015

не тупи.

a5021
Offline
Зарегистрирован: 07.07.2013

Блокирующие диоды и развязывающие опттроны я наблюдаю на 16-канальном модуле по ссылке. Про разделение сигнальных и силовых земель судить сложнее, но обычно на релейных модулях для ардуины ставится специальная перемычка, которая либо соединяет их при установке, либо разделяет при удалении.