Обзор и доработка китайского релейного модуля

preview_player
Показать описание
Доработка китайского релейного модуля с инверсным входом

🐾поддержать канал материально.
Рекомендации по теме
Комментарии
Автор

Я для себя переделал немного по другому. Тоже требовалось управление плюсом. Обошелся без переделок. Взял два маломощных npn транзистора, пайкой соединил вместе у них эмиттеры. Затем соединил их с минусом. Коллекторы припаял каждый ко входам релейного модуля in 1 и in 2. На базы пришло управление положителным сигналом. Ограничивающие резисторы 1 кОм припаял на выходные пины управляющего устройства.

andreandreyan
Автор

Настоятельно не рекомендую так делать.
На плате есть джампер.
С замкнутым джампером питание реле берется от Ардуино с контактов VCC и GND. В этом случае:
1. Нет гальванической развязки с реле, что может привести к повреждению Ардуино. Это не пустые слова. В реле есть обмотка. Конечно, если вы устанавливаете весь модуль в стальной заземленной коробке - проблем нет. В противном случае, Даже резкий перепад питания в недалеко проходящем силовом кабеле, не говоря уже о молнии, может навести на эту обмотку все что угодно. Поинтересуйтесь у связистов, что бывает при грозе. Поэтому, настоятельно рекомендую джампер удалять и обеспечивать полную гальваническую развязку.
2. 70*4=280ма на питание обмоток реле берем с Ардуино, что для его стабилизатора многовато.
С разомкнутым джампером можно подать на блок внешнее питание 5 вольт
на контакты JD-VCC и GND. GND (землю) в этом случае к Ардуино НЕ
ПОДКЛЮЧАЕМ. По схеме видно, что светодиод в оптопаре загорается от
питания Ардуино (VCC) через резистр R1 (обычно, 1К) на вывод Ардуино.
Соответственно, питание на обмотку реле попадает, когда мы выводим
низким уровень (0), замыкая второй контакт светодиода на землю.
Соответственно, земпля от Ардуино в этой схеме включения не требуется.
Если мы объединим землю внешнего питания и Ардуино, то полной
гальванической развязки не получим, что делать совсем не стоит.
Ток потребление, раз резистор 1К, не должен превышать 5ма, что вполне приемлемо. 20ма в сумме для Адруино не проблема.
Еще хочу прокомментировать тему про управление низким уровнем сигнала.
то мы увидим, что при управлении нагрузкой высоким уровнем, ток проходит с питания сначала через токоограничивающий резистор внутри микроконтроллера, потом попадает на нагрузки и затем на землю. При управлении же нагрузкой низким уровнем, ток с питания сначала проходит через нагрузку, потом попадает на коллектор выходного транзистора и уходит на землю. Не надо быть семи пядей во лбу, чтобы понять две простые вещи:
1. Коллектор всегда способен управлять большей нагрузкой, чем эммитер (если выходы МДП, это менее важно, но тоже имеет место быть, только читайте вместо коллектора и эммитера сток и исток)
2. Любой резистор, через который протекает ток, греется. Причем, чем больше сопротивление резистора при одном и том же токе - тем больше он греется. Поэтому, при управлении нулем у вас будет греться внешний резистр перед нагрузкой или сама нагрузка. А при управлении единицей - еще и резистор внутри микроконтроллера, включая, само собой и весь кристалл микроконтроллера.
Отюда следует, что в любой схеме для микроконтроллера лучше управление нагрузкой нулем (низким уровнем напряжения), чем единицей (высоким уровнем). Максимально допустимый ток, в случае Ардуино, для обеих подключений одинаков (40ма), а вот греться микроконтроллер будет меньше при управлении нулем. А значит и прослужит вам дольше и сможет работать в более жестких условиях эксплуатации на жаре.

vadimpetryaev
Автор

В этом есть не просто замысел, какой-то там, а требования обычной совместимости с OD/OE управляющими устройствами. Учите матчасть.

BB-tibf
Автор

Спасибо, что предупредили и указали на этот немаловажный ньюанс. Буду внимателен при заказе, чтобы не пришёл инвертированный образец.

Slonomatka
Автор

Я так-же не советую так делать !
Если уж совсем никак без управления высоким уровнем,
Что мешает развернуть светодиод и поменять местами ноги 1 и 2 оптопары . А R1 на корпус ?

ГлебЖиглов-ъы
Автор

Нужно переделать по другому. 1. Перерезаем дорожки от входов и их соединяем на gnd. 2. Перерезаем дорожку от R1 ( резистор 102) к vcc и подсоединяем к входу 1. Остальные каналы аналогично. И все, все будет как в оригинале, только управление от высокого уровня.

aidari
Автор

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

WKOSM
Автор

Как вовремя появилось видео, именно с этой задачкой столкнулся в новом проекте. Спасибо!

vladimirmoyseyenko
Автор

Я такую проблему решил по-другому. Без потери гальванической развязки и увеличения токов. Просто перерезал дорожки от входов на катоды светодиодов и от питания на резисторы (R1 на приведённой схеме). Подпаял проводки от катодов светодиодов к земле ( -, GND) и от освободившейся ноги резистора на штырёк входа. Всё, получается, что только лишь поменял полярность сигнала.

daisondt
Автор

Подтягивающий поставил на 68К, светодиод перевернул. При подаче сигнала включается реле и светодиод

АлександрОсновин-кц
Автор

Есть похожий модуль но c платой красного цвета. Отличается тем, что управляющий вход может быть 0 а может быть 1 (решается перемычкой).
Никто не интересовался, что за оптрон находится на такой плате? Маркировки на нём нет.
Похоже что фотоэлемент оптрона работает в обе стороны, т.к перемычкой один и тот же вывод оптрона подключается либо к v+ либо к v-

ilianocd
Автор

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

gazooc
Автор

Не знаю писали ли тут, но я объясню для чего это сделано. Дело в том что при включении ардуины и до загрузки кода на всех ногах ардуины присутсвует логичиская единица, т.е. 5В. Мой проект: управляет 3х скоростным насосом, имеется 4 реле, одно включает питание на насос, 3 остальные замыкают обмотки скоростей. Получается если бы не было данной схемы, то при включении ардуины примерно на секунду все реле включались бы. Проверять что будет с насосом если замкнуть сразу все обмотки желания нет) Но в конечном результате при включении наши реле защищены от ложного срабатывания. Спасибо за внимание)

libixur
Автор

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

petrucho
Автор

я просто нпн транзистор ставлю. эмитер на землю, коллктор на вход релейного модуля (можно через резистор на 1к), база через резистор 2к. И всё замечательно работает. Можно еще резистор поставить между базай и эмитером, к у автора этого ролика

djwit
Автор

Спасибо. Помню бадался с этим модулем.

upravdelami
Автор

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

alexg
Автор

1. Не понятно, что такое включить реле
2. Это реле идеально как размыкатель нагрузки
3. Да, можно заменить транзистором, ноль нужно подтягивать т.к. управлять им можно от внешнего источника питания

Ximikrus
Автор

Отличная доработка! Сделал- все работает!

dwk
Автор

Честно говоря даже не знал что данные модули управляются по "-" ... Сейчас проект зреет на таком модуле. Но переделка именно в таком варианте, мне кажется весьма сомнительной. При просмотре, первое что пришло в голову, это выпаять входную сторону оптопары, поставить её вертикально и проводниками поменять полярность... "Овцы целы- волки сыты"

Megavolt.