У меня есть плата с 8 реле, которые принимают 5 В от моего Arduino, и реле переключаются на мои устройства на 120 В переменного тока.
Я ни в коем случае не инженер-электрик, поэтому мне интересно, как подключить мои устройства на 120 В к реле и как подключить 5 В, поступающие от Arduino к плате.
Это изображение всей платы, и я написал названия контактов под контактами:
Это изображение выхода реле: крупный план логики управления.
Я нашел это изображение во время серфинга (верхняя часть, к сожалению, обрезана):
... вместе с этой ссылкой для покупок. Очень похоже на то, что у вас в руках.
В этом случае источник питания JD-VCC является жестким источником для обеспечения тока катушки реле, для которого требуется общий возврат с источником питания Arduino VCC. Если у вас есть мультиметр, вы сможете проверить, существует ли такое же соединение на вашей плате. (Похоже, на вашей плате установлены перемычки VCC и JD-VCC.)
RMc добавил комментарий:
(1) Если Vcc и JD-Vcc подключены, вход и выход не изолированы, и диоды оптической развязки могут питаться от источника питания Arduino, если это необходимо (при наличии 5 В).
(2) Если Vcc и JD-Vcc не подключены, можно использовать отдельный источник питания 5 В на стороне выхода, и полная оптическая изоляция входа и выхода может быть достигнута, если земля Arduino и выход не подключены.
(3) В (2), если используются отдельные источники питания, но заземления являются общими, полной изоляции не происходит, но многие аварии на выходе все же можно пережить, пока заземление «жесткое».
(4) Обратите внимание, что для активации входы должны быть подключены к НИЗКОМУ уровню (на землю), а не к высокому (+5 В), как я предложил в своем ответе.
(5) Входные уровни должны быть 5 В, так как они должны управлять оптическим диодом (возможно, 1,5 В) и последовательным светодиодом (возможно, 1,7 В) для падения более 3 В до включения резистора.
(6) Входной ток должен быть достаточно высоким, чтобы достаточно хорошо управлять оптроном, чтобы активировать выходной каскад. Насколько это высоко, зависит от тока реле и коэффициента усиления по току Q3 и оптического CTR (= коэффициент передачи тока = усиление тока от входа к выходу), но, скажем, привод 1 мА, 50% CTR (типичный дешевый опто), бета (коэффициент усиления по току) 100 = 1 x 1/2 x 100 = 50 мА тока реле на мА оптопривода. R5 установит оптоток при напряжении 5 В примерно на (5-3)/R5 = 2/R5 ампер или 2000/R5 мА. Большинство выводов микроконтроллера могут легко потреблять ток, достаточный для заземления, чтобы управлять этим OK.
(6) Текущее движение к Q3 в (6) также будет ограничено R6, но CTR и т. д., вероятно, являются ограничивающими факторами.
(7) YMMV :-) ! (но скорее всего нет).
Резюме:
JD-VCC = 5В (вероятно) для релейного привода
Подключите JD-VCC и VCC и подайте питание +5 В постоянного тока, если изоляция не требуется.
Используйте отдельный источник питания 5 В постоянного тока для JD-VCC, если требуется настоящая оптоизоляция.
Входные приводы имеют активный низкий уровень и должны быть 5 В. 3V3 почти наверняка не сработает или вообще не сработает.
Ответить, рассмотрев фото. Я начал писать это раньше, но сдерживался из-за отсутствия схемы и нежелания давать плохие советы.
Это все еще так, я не рекомендую использовать это для сетевого напряжения, если вы не абсолютно уверены, что точно знаете, что происходит, и что все в порядке, поэтому я бы использовал это для чего-то другого и купил другой с подробной документацией для целей высокого напряжения. Тем не менее, его можно протестировать / использовать с безопасным напряжением, поэтому вот несколько догадок, которые помогут с этим, поскольку руководство недоступно.
Катушкам реле потребуется больший ток для их управления, чем могут обеспечить ваши контакты Arduino (или прямо на пределе, что не идеально), и в любом случае они не подключены напрямую к входам.
Это почти наверняка то, для чего предназначены транзисторы (Q1, Q2 и т. Д.), И им нужен источник питания. Они, вероятно, контролируются чем-то вроде оптоизоляторов, которым также потребуется питание с одной стороны. Этим и релейным катушкам потребуются VCC и/или VCC-JD, которые, следовательно, могут быть изолированы от Arduino VCC, который не подключен, только его земля и входы (которые управляют одной стороной оптоса и, вероятно, используются). чтобы зажечь присутствующие светодиоды)
В чем я не уверен (то есть еще менее уверен, чем в остальном), так это в том, что выглядит как желтая перемычка с правой стороны (GND, VCC, JD-VCC), но это может быть связано с параметрами VCC, поэтому VCC может быть таким же, как VCC-JD.
В любом случае, если я прав, вы должны подключить землю платы Arduino к контактной площадке с входами слева, а цифровые выходы — к контактным площадкам INx. Подключите другой источник питания к VCC, вероятно, 5–12 В (напряжение будет написано на реле, похоже, 5 В, насколько я могу разобрать — введите номер детали в Google и проверьте таблицу), и переключите цифровые выходы для переключения реле. Вы должны быть в состоянии проследить следы, чтобы увидеть, откуда поступает питание для транзисторов и что делает перемычка (если она есть).
Вы можете запустить тест, например, с 5 В для всех VCC и проводов, как было предложено, не нужно ничего подключать к реле, вы должны услышать, как они щелкают, если они активированы. Даже если это не сработает, вы вряд ли что-то повредите.
Дальнейшие фотографии платы крупным планом (также сзади) и номера деталей, вероятно, помогут прояснить некоторые моменты.
Пожалуйста , не делайте ничего опасного, основываясь на вышеизложенном, так как я оставляю за собой право ошибаться во всем этом :-)
(Согласно http://wiki.netduino.com/SainSmart-5V-Relay-Module.ashx )
У меня очень похожая доска.
Используйте отдельный источник питания 5 В для запуска реле:
1) Перемычка на VCC/JD-VCC
2) +5 В [внешнее] питание на VCC на главном разъеме (большой, который также имеет контакты IN1-IN8)
3) Подключите внешнее питание и Arduino к общей земле
4) Подключите [общую] землю к контакту GND с помощью перемычки
теперь вы можете использовать Arduino, чтобы установить контакты [IN1-IN8] на землю , чтобы активировать реле / светодиоды. (для меня, и я ожидаю, что для вас ... установка ВХОДА на землю (НИЗКИЙ) активирует реле. Установка на ВЫСОКИЙ (или отключение от земли, конечно) выключает его.
ПРИМЕЧАНИЕ: для этой установки требуется общее заземление между питанием и Arduino.
Как советует Кортук, «играть» с сетью переменного тока опасно, если вы не уверены в том, что делаете.
В этом случае выходные функции КАЖУТСЯ ясными , но ответственность лежит на вас .
Предположим, что в сети есть провода «Live» и «Neutral». Соединять:
Под напряжением левый разъем разъема на схеме
Правая клемма разъема с одной стороны нагрузки.
Другая сторона нагрузки на нейтраль
Доска для вождения:
Я не знаю, какое Vcc должно быть - наверное, 5 Вольт, но ???
Я не знаю, что означает JD-Vcc.
Я не знаю, какой у Вин уровень.
НО
Правильное напряжение +ve к Vcc.
Земля на землю.
Vin к IN1 и т. д. (возможно, 5 В в порядке).
YMMV.
подумайте о 3 контактах релейного модуля как о переключателе 1, который является общим, а другие 2 являются состоянием, поэтому, если модуль 1, канал 1, состояние 1 всегда включено, если не активен низкий или высокий уровень в зависимости от настройки, а второе состояние будет альтернативой состояние, поэтому он может быть всегда выключен, если только не активен hi или lo в зависимости от настройки, поэтому, когда вы играете с питанием от сети переменного тока, лучше всего использовать только либо ac +, либо ac _, но не оба, так как это вызовет короткое замыкание, поэтому используйте либо + или - всегда работайте с отключенным питанием, а затем проверьте мультиметр, настроенный на переменный ток (установите диапазон для правильного переменного тока), и проверьте, нет ли питания, прежде чем работать над этим, но надеюсь, что это поможет!
Заменить r14, r12, r11, r9, r7,r5, r3, r1 с резисторов 10ксм на 4,7кОм
Запустите отдельное питание, снимите перемычку (если есть) с реле 12-вольтового подключения дополнительного питания, поэтому подключите JD-VCC к 12 В.
проблема решена для меня в любом случае.....
Маженко
Джим
Джим
Оли Глейзер
Люк Д.
ДжастДжефф
Маженко
Коннор Вульф
Люк Д.
Оли Глейзер
Люк Д.
Люк Д.
Оли Глейзер
Люк Д.
пользователь43500