Модуль релейный – Релейный модуль с управлением по Ethernet, USB и (неожиданно) RS485

Содержание

Релейный модуль с управлением по Ethernet, USB и (неожиданно) RS485

Сегодня у меня обзор по своему интересного и полезного устройства если бы не некоторые «но», которые немного испортили общее впечатление от в общем-то неплохой железки.
Речь пойдет про восьмиканальный релейный модуль с возможностью удаленного управления по Ethernet.

Началось все с того, что магазин DFrobot предложил мне написать обзор одного из их товаров на мой выбор и этот выбор пал на то, что на мой взгляд действительно может принести пользу, хотя товаров на выбор было достаточно много, но большей частью они многим известны и большого интереса не представляют. Кроме того большая часть не совсем для меня профильная, так как требует навыков программирования, которых у меня нет.

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

Комплект поставки в себя включает
1. Контроллер RLY-8
2. Блок питания
3. USB кабель
4. Ethernet патчкорд.

1, 2. Ethernet и USB кабели не представляют из сея абсолютно ничего особенного, за исключением пожалуй того, что USB кабель правильного типа такой часто используют для подключения принтеров.
3, 4. Блок питания 7.5 Вольта 1 Ампер, вилка с плоскими штырями, разъем на выходе стандартный 5.5/2.1

Так как комплектация особо никому не интересна, то перейду к контроллеру.
Информация со страницы магазина:
MCU: STM32
Внешнее питание: 7~23V DC
PoE питание: 44~57V DC
Аксимальный ток коммутации выходов: 277 AC-10A/125VAC-12A
Количество реле: 8
Network configuration: DHCP/Static IP Address
Control methods: Ethernet/USB
Default IP address: 192.168.1.10 (Port:2000)
Working Temperature: -30~85℃
Size: 145mm * 90mm * 40mm
Weight: 530g

Ширина модуля составляет 145мм, что соответствует 8.5 юнита в пересчете к размерам модульного электрооборудования.

Для монтажа на DIN рейку сзади предусмотрено два фиксатора. Все бы хорошо, но фиксаторы очень жесткие и если установить модуль в принципе несложно, то вот снять будет уже куда сложнее.

По высоте устройство заметно ниже стандартного модульного оборудования потому в электрическом щитке спрячется глубоко внутри. На фото сравнение со стандартным дифференциальным автоматом Schneider.

Все разъемы для подключения питания и коммутируемых устройств вынесены на длинные торцы корпуса, отмечу правильные и качественных силовые клеммники, так называемого «лифтового» типа, где провод поджимается П-образным механизмом.

Сверху корпуса указано какой разъем за что отвечает, также сюда вынесена индикация включения каждого реле и подачи питания.
Кроме того имеется светодиод SYS и рядом отверстие для кнопки сброса к заводским установкам.
К сожалению устройство не выводит информацию о своем текущем состоянии, есть только индикация срабатывания реле, но если реле не включены, то можно узнать только о том, что подано питание. По логике за это должен отвечать светодиод SYS, но я не уверен.

Питание может быть от трех входов:
1. Ethernet, по РоЕ.
2. Разъем питания, от 7 до 23 Вольт, странно что не сделали 24 Вольта, которые являются промышленным стандартном для подобных устройств.
3. USB.

Управление при этом может быть или от Ethernet или от USB в любой комбинации питание/управление.

Есть две версии данного устройства:
1. Ethernet+USB — ссылка, цена $59.50
2. Ethernet+RS485 — ссылка, цена $79.90

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

Кроме того есть вариант с управлением только по Ethernet и без корпуса — ссылка, цена $83.00

И еще два бескорпусных варианта:
1. USB+внешнее питание — ссылка, цена $77.50
2. С управлением и питанием от USB, ссылка. цена $83.00

И опять мне непонятен принцип ценообразования, так как на мой взгляд все эти устройства особо ни чем не отличаются друг от друга, но при этом обозреваемое стоит существенно дешевле.

Ладно, посмотрим что внутри, для этого выкручиваем четыре винта которые держат крышку.

А вот здесь разработчикам одновременно и плюс и минус.
Плюс — применены винты, а не саморезы.
Минус — винты обычные, потому если крышку перевернуть, они вывалятся, особенно «приятно» когда это произойдет во время монтажа в щитке.

Первое впечатление от платы — красиво.

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

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

Построен преобразователь на базе ШИМ контроллера MP6001, заявленная мощность до 12.5-15 Ватт.

Стабилизатор питания от отдельного входа использует ШИМ контроллер MP2307 от той же фирмы что и в конвертере РоЕ.
Насколько я могу судить, все три питания (PoE, от отдельного разъема и по USB) приведены к напряжению 5 Вольт, при этом по линии 5 Вольт есть предохранитель защищающий в первую очередь линию питания USB.

Выше я жаловался что входное питание максимум 23 Вольта, увы это действительно так и это ограничение ШИМ контроллера.

За подключение по Ethernet отвечает контроллер DP83848VV.

Всем остальным занимается микроконтроллер STM32F107RCT6 от STMicroelectronics. Это 32-Бит построенный на ядре ARM Cortex-M3 и работающий на частоте 72МГц. Как-то даже задумался, относительно недавно (по моим меркам) компьютеры имели более слабые процессоры.

Для коммутации нагрузок применены реле производства Hongfa — HF3FA с напряжением обмотки 5 Вольт.

Максимальный ток замыкающих контактов 10 Ампер, размыкающих — 5 Ампер.

А вот наличие этой микросхемы для меня было некоторой неожиданностью, дело в том, что это TP75176E, приемопередатчик интерфейса RS485, который в данной версии устройства просто не заявлен.
Рядом находится разъем внутрисхемного программирования (насколько я понимаю).

Судя по даташиту установлен весьма неплохой приемопередатчик.

Но мало того, его выходы разведены на контакты под USB разъемом, т.е. платы не только универсальные в плане конфигурации подключения а и отличаются только тем, какой разъем запаян. Фактически можно выпаять USB разъем, запаять обычный и получить порт RS485. Кроме того, даже на крышке устройств нет маркировки USB или RS485, т.е. и здесь универсальность, тогда собственно вопрос, за что берутся 20 долларов при покупке RS485 версии контроллера?
Хотя и это еще не все, оказалось что не только чип приемопередатчика есть на плате, так еще и все работает, специально проверил с USB-RS485 конвертером.

Раз уж перевернул плату, упомяну о еще одном недостатке. Если при взгляде сверху я порадовался за аккуратную сборку, то когда посмотрел снизу, то у меня на голове зашевелились волосы…

Здесь не просто не смытый флюс, а буквально горы этого флюса, такое ощущение что паяли с обычной канифолью, причем в большом количестве. За подобные вещи надо бить по рукам тем самым паяльником, которым паяли эти все разъемы и клеммники.

Закончим с осмотром и перейдем к программной части.
При подключении по USB драйвер подхватило само, но на всякий случай ссылка на него есть на странице магазина.

После этого запускаем приложение, также доступное для скачивания со страницы товара, хотя на самом деле ссылка перенаправляет на еще пару страниц, но все качается без проблем.
Единственная сложность, на моем основном компьютере под управлением вин7 запуск ПО занимает около минуты! При этом на планшете с вин8 запуск происходит почти мгновенно.

После этого кликаем на кнопке Com Control и получаем доступ к основному окну программы, где можно выбрать нужный СОМ порт (его номер высвечивался при первом подключении и его же можно найти в диспетчере устройств) и настроить доступ по локальной сети, например задать статический айпи адрес.

В моем случае я просто кликнул на Open Com и подключился к контроллеру.
Управление крайне простое, можно только вручную включить и выключить разные реле в любой последовательности. При перезапуске ПО оно получает данные от контроллера и отображает текущее состояние, но при перезагрузке самого контроллера все сбрасывается на ноль, увы…

В последнем окне были выбраны 3 реле из 8, соответственно они же включились в контроллере.

Питать контроллер можно от того же USB порта, блок питания в данном случае не нужен. Потребление около 100 мА когда все выключено и до 550 мА когда активированы все реле.

С подключением по сети вообще все просто супер. В режиме получения адреса по DHCP все происходит полностью автоматически, ПО само находит контроллер и выводит строку с его именем для облегчения поиска.
При необходимости адрес и имя можно задать вручную, но следует учитывать, что устройство не имеет возможности работы через «облако». Данный момент является и преимуществом и недостатком одновременно. Преимущество в безопасности, недостаток в меньшей гибкости и необходимости настройки проброса портов на роутере и желательном наличии статического айпи, хотя последнее таже решается обходными путями.

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

Вроде работает. Подключено к коммутатору с нормальным PoE — ссылка.

Как я писал, ПО очень простое, но производитель дает полное описание протокола «общения» с контроллером, причем даже в двух вариантах — «стандартном»

И совсем уж неизвестном мне протоколе JSON. Т.е. данное устройство помимо своего основного функционала может служить как некое образовательное пособие для начинающих программистов, которые хотят изучить подобные вещи.

На ютубе я нашел видео, где человек подключил этот контроллер к какому-то медиасерверу (судя по ПО) и уже в нем настраивал работу по программе. Описание конечно совсем простейшее, но вполне наглядное.

Но радость моя была недолгой. Я включил все 8 реле и отошел на время, а буквально через пару минут контроллер ушел в перезагрузку.
Расследование показало, что при 8 включенных реле перегревается преобразователь отвечающий за питание по РоЕ. Перегревается ШИМ контроллер и уходит в защиту, но потом почти сразу включается.
Судя по показаниям тепловизора температура корпуса ШИМ контроллера достигает 125-127 градусов. В режиме с семью включенными реле такое также происходит, но минут через 5.

У меня есть сильное подозрение что преобразователь, а точнее его трансформатор рассчитан неправильно и в итоге ШИМ контроллер работает с перегрузом, потому как сам по себе контроллер потребляет не очень много. С остальными входами питание все работает отлично, проблема только при РоЕ питании.

Для сравнения слева температуры при работе от РоЕ и от обычного блока питания, думаю разница заметна без проблем.

Видеоверсия обзора.

Подведем итоги.
Как по мне, то вещь получилась в варианта 50/50, из положительного отмечу хорошую конструкцию, довольно качественные компоненты, большой выбор вариантов подключения — Ethernet, USB, RS485), возможность из версии за 60 долларов получить полнофункциональный вариант даже лучше того что продается за 80, много каналов управления, открытый протокол. Но не обошлось и без недостатков — Перегрев РоЕ преобразователя питания, отсутствие памяти последних установок, примитивное комплектное ПО.

Этот же контроллер на Алиэкспресс — ссылка, и версия с RS485 — ссылка.

На этом у меня все, надеюсь что информация была полезной и возможно кому нибудь пригодится.

www.kirich.blog

RDC1-1RTA Relay, Одноканальный релейный модуль для Arduino, Raspberry Pi проектов

Ваша 5В-система сможет управлять устройствами очень большой мощности с помощью этой маленькой релейной платы. Ток коммутации 10A на контактах NC или NO при напряжении 220 В переменного тока!

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

Есть одно тонкое место в этом модуле: 3-х контактная винтовая клемма, установленная на модуле для подключения нагрузки, рассчитана на ток 8А! Если вы планируете подключать большую нагрузку, лучше припаяйте её выводы непосредственно к плате.

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

Будьте очень внимательны при работе с напряжением более 40В! И если вы не уверенны, не используйте этот модуль с высоким напряжением.

Технические характеристики

Номинальное напряжение питания: 5 В
Номинальное напряжение сигнала: 3–5 В
Максимальный ток коммутации: 10 А
Коммутируемое переменное напряжение : 250 В
Коммутируемое постоянное напряжение : 30 В
Потребляемый ток: 70 мА
Рабочая температура: -30…+80 °C

Схема модуля реле очень простая

Примеры подключения

Нагрузка подключена через контакты NO – нормально разомкнутые. В этом подключении при подаче высокого уровня на вход S, контакты замкнуться и лампочка будет светиться.

Нагрузка подключена через контакты NC – нормально замкнутые. В этом подключении при подаче высокого уровня на вход S, контакты разомкнуться и лампочка погаснет.

Так выглядят печатная плата и модуль.

Вы можете её изготовить самостоятельно, открыв наш KiCad проект и перечень элементов. А можно её просто купить, и спаять модуль самостоятельно. /product0/9000442597

У вас должно получится так:

Если вы будете прикручивать этот модуль к Arduino, то поищите в подвале наш пример скетча. Там ручкой потенциометра устанавливается время задержки включения реле после нажатия кнопки. Другой кнопкой реле просто выключается.

Посмотрите проект «Часы, будильник, таймер на Arduino». В нём используется подобный модуль для включения нагрузки по времени.

Это открытый проект! Лицензия, под которой он распространяется – Creative Commons — Attribution — Share Alike license.

www.chipdip.ru

404 Not Found

  • Средства и системы охранно-пожарной сигнализации

  • Средства и системы охранного телевидения

  • Средства и системы контроля и управления доступом

  • Домофоны и переговорные устройства

  • Средства и системы оповещения, музыкальной трансляции

  • Источники питания

  • Средства пожаротушения

  • Взрывозащищенное оборудование

  • Шкафы, щиты и боксы

  • Сетевое оборудование

  • Кабели и провода

  • Системы диспетчерской связи и вызова персонала

  • Электрооборудование

  • Умный дом

  • Оборудование СКС

  • Инструменты

  • Монтажные и расходные материалы

  • Типовые решения

  • Еще

  • Весь каталог

  • www.tinko.ru

    АДАПТАЦИЯ РЕЛЕЙНЫХ МОДУЛЕЙ

    В ходе дальнейшего внедрения в быту датчиков движения HC-SR501 решил упростить себе жизнь и заказал у китайских товарищей релейные модули высокого уровня.  Элементарное соединение этих двух модулей дает в результате устройство, готовое к работе сразу после подачи питания. Но как оказалось, китайские товарищи совсем не знают русский язык))) – приехали релейные модули низкого уровня.

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

    Доводить начатое до конца нужно было в любом случае и решил найти способ адаптировать  реле низкого уровня к высокому. Для себя определил два способа решения задачи:

    1. инвертирование высокого уровня сигнала с датчика движения в низкий уровень входного сигнала модуля реле;
    2. изменение схемы имеющегося модуля.

    Инвертирование высокого уровня осуществил, реализовав две схемы:

    а)  на транзисторе

    б) с применением оптопары

    Оптопару  РС817 выпаял из неисправного компьютерного блока питания. Управляется она напряжением 3-4 вольта, переход транзистора выдерживает до 35 вольт (по разным источникам), но для перестраховки запитал ее через резистор R2.

    Оба варианта работают одинаково хорошо, но это навесной монтаж и дополнительные элементы.
    Дабы избежать всего этого решил препарировать релейный модуль и изменить схему.

    Так выглядит окончательная схема релейного модуля низкого уровня:

    Чудесное превращение  низкоуровнего модуля в высокоуровневый состоит в замене транзистора pnp структуры на транзистор структуры npn, так же следует поменять полярность установленных диода и светодиодов. Светодиоды следует разменять местами с их ограничительными  резисторами. Полярность питания поменять – плюс на землю,  минус  на плюс. После такой переделки смело можно соединять напрямую датчик движения и релейный модуль.

    Надеюсь, информация была полезна. Если плохо видно схемы — вот файлы-исходники. Автор — Кондратьев Николай, г. Донецк

       Схемы автоматики

    elwo.ru

    Релейный модуль с гальванической развязкой — radiohlam.ru

    Сегодня мы рассмотрим довольно простую и в то же время нужную конструкцию — релейный модуль с гальванической развязкой. Эти модули обычно применяются для управления мощными нагрузками с помощью различных контроллеров (например, всяких Arduino, Freeduino и тому подобных).

    Почему вообще такие модули популярны? Во-первых, выходы современных контроллеров, как правило, очень маломощные и не могут напрямую коммутировать обмотки реле. Во-вторых, блоки питания контроллерных модулей редко имеют достаточный запас по мощности, чтобы запитать ещё и десяток-другой каких-нибудь релюх. Это просто нерационально, учитывая, что заранее неизвестно сколько именно релюх конечный потребитель захочет на ноги контроллера повесить. В-третьих, развязка цепей контроллера и цепей питания реле даёт возможность использовать релюхи с напряжением, отличным от напряжения питания контроллера. Есть ещё и в-пятых, и в-шестых и так далее, но и этого, я думаю, уже достаточно, чтобы понять, насколько удобен для управления нагрузкой отдельный релейный модуль с гальванической развязкой.

    Схема:

    Детали:

    1. K1 — реле BS-115C-12A-12VDC
    2. T1 — транзистор BC846
    3. DA1 — оптрон TLP621
    4. D1 — диод LL4148
    5. R1 = 10 кОм; R2 = 1,5 кОм

    В принципе, оптрон, транзистор и реле можно взять и другие, в этом случае нужно будет пересчитать номиналы резисторов. Для маломощной схемы, в которой можно не беспокоиться о перегреве и не заботиться об экономии электричества, не обязательно смотреть всякие там графики и максимально точно всё рассчитывать. Достаточно использовать вот такой упрощённый метод:

    1) Находим доку на релюху, которую мы будем использовать, и узнаём из неё номинальное напряжение Ur и номинальный ток обмотки Ir этой релюхи. Номинальное напряжение — это та напруга, которую должен иметь блок питания, которым мы будем запитывать наш модуль (Ur=Vcc). Минимум такое же обратное напряжение должен выдерживать диод D1, такое же напряжение коллектор-эмиттер должен выдерживать транзистор T1 и транзистор оптрона DA1 (на самом деле во всех случаях надо брать с запасом).

    2) Номинальный ток обмотки. Минимум такой ток должен выдерживать транзистор T1 и такой прямой ток должен выдерживать диод D1 (опять же брать нужно с запасом). Зачем нужен диод, думаю никому объяснять не нужно, но всё же. Дело в том, что ток через катушку не может измениться мгновенно и после размыкания транзисторного ключа T1 продолжает некоторое время течь в сторону коллектора T1. Если его оттуда не «слить», то потенциал коллектора вырастет и транзистор может «пробить». Чтобы этого не произошло как раз и стоит диод, который, при росте потенциала коллектора T1 выше потенциала линии Vcc, открывается и «сливает» лишний заряд обратно на линию Vcc.

    3) Считая, что ток коллектора транзистора T1 равен номинальному току обмотки реле, находим минимальный достаточный ток базы транзистора T1 (он же — ток транзистора оптрона):
    Ib=Ir/h31 (h31 смотрим в доке на транзистор).

    4) Исходя из величины напряжения питания модуля и найденного значения тока базы транзистора T1, рассчитываем номинал резистора R2: R2=Ur/Ib. Округляем его до ближайшего меньшего значения из стандартного ряда. Если величина напряжения питания небольшая (3-5-7 Вольт), то необходимо учитывать также падение напряжения на транзисторе оптрона.

    5) Исходя из минимального CTR оптрона и нужного тока через транзистор оптрона, находим минимальный ток через диод оптрона: If=Ib/(CTR/100)=100*Ib/CTR (CTR обычно указывается в %, поэтому его и нужно разделить на 100).

    6) Ну и, наконец, находим сопротивление резистора R1: R1=(Ui-Uf)/If (Ui — это напряжение, соответствующее высокому уровню управляющего сигнала, Uf — падение напряжения на диоде оптрона).

    Для примера приведу свой вариант расчёта:

    Нашёл я значит где-то в закромах 12 Вольтовую релюху BS-115C. Качнул на неё доку и узнал, что ток обмотки для неё равен 30 мА. Соответственно, мне оказались нужны транзистор, диод и оптрон, которые выдерживают 12 В напруги и 30 мА тока, то есть практически любые маломощные компоненты.

    Глянул, каких у меня много мелких npn-транзисторов. Оказалось, что полно bc846. По доке Uce=65 Вольт, Ic=100 мА, то есть хватает с большим запасом. Его и взял. Диод взял LL4148 (300 мА, 70В обратки), а оптрон TPL621 (выходной транзистор на 300 мА, Vce=55 В, ток диода до 50 мА, прямое падение на диоде 1,15 В).

    Из доки на транзистор h31=100, соответственно, минимальный ток базы, который меня устроит, будет 30/100=0,3 мА. Тогда резистор R2 мне нужен 12/0,3 = 40 кОм. Я взял 10 кОм, чтоб с запасом. Ток при этом получился Ib=12/10 = 1,2 мА (всё равно такой мизерный ток ничего не нагреет).

    Из доки на оптрон следует, что его минимальный CTR=50%. Соответственно, минимальный ток диода оптрона должен быть равен: If=100*1,2/50=2,4 мА.

    Теперь можно посчитать резистор в цепи управления: R1=(5-1,15)/2,4=1,6 кОм. Я взял 1,5 кОм. Вот и весь расчёт.

    Готовое изделие:

    Скачать плату (DipTrace 2.3)

    В эту плату добавлены 2 светодиода (один — в цепь питания, другой — в цепь управления) и конденсатор по питанию.

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

    Например, если бы мы использовали в релейном модуле реле на 5 В (BS-115C-12A-5VDC, с номинальным током через обмотку 72 мА), а управляли этим модулем от UART-to-I2C/SPI/1W шлюза, который, в свою очередь, управлялся бы от компьютера через преобразователь USB-to-UART, то наш релейный модуль можно было бы прямо от шлюза и запитать (тока USB порта вполне хватает, чтобы запитать и шлюз, и один такой модуль). Фактически, мы получили бы аналог USB-реле.

    radiohlam.ru

    Реле модуль для Arduino своими руками (DIY)

    Проведена ревизия статьи, доступны Eagle файлы для скачивания, добавлены 3 варианта реле модулей.

    В вашем проекте требуется включать/выключать освещение, либо что-нибудь иное, что, в силу потребляемого напряжения и тока, нельзя подключить напрямую к портам Arduino? С данной задачей отлично справится реле модуль!

     

     


     

    Немного теории

    Электромагнитное реле — устройство, замыкающее и размыкающее механические электрические контакты (зеленые точки) при подаче на обмотку реле (выводы обмотки отмечены красными точками) электрического тока.

    Реле бывают различными по величине коммутируемого тока и напряжения, по количеству пар коммутационных контактов, по питающему напряжению катушки реле. Для наглядного примера остановимся на синих, знакомых глазу Ардуинщика, реле марки SONGLE SRD-05VDC. Они позволяют коммутировать до 10А 30V DC и 10A 250V AC, при подаче на обмотку реле всего 5 Вольт.


     

    Реле модуль с транзистором в ключевом режиме

    В архиве «Реле модуль DIP«

    Казалось бы, раз реле включается от пяти вольт, то можно просто напросто подключить реле к цифровому выводу как светодиод. Но не всё так просто. Дело в том, что реле потребляет около 70мА, в то время как порт контроллера способен выдать лишь 20мА. Справиться с этой проблемой нам поможет биполярный транзистор + небольшая обвязка. Транзистор представляет из себя радиодеталь с тремя ногами: база, коллектор и эмиттер. В данном случае будем использовать NPN типа. Когда на базе транзистора нет сигнала — он закрыт, при появлении напряжения транзистор открывается и ток беспрепятственно течет через переход коллектор-эмиттер. С транзистором определились, переходим к обвязке.

    Для корректной работы потребуются два резистора R1 и R2. R1 является токоограничительным и устанавливается для защиты порта контроллера. Во избежание ложных срабатываний, базу транзистора следует притянуть к земле резистором R2. Катушка реле является по сути своей индуктивностью, при резком обрыве тока на ней происходит скачок напряжения, который в последствии может вывести транзистор из строя. За сим следует замкнуть катушку на саму себя установив для этого диод D1 встречно напряжению.

     


     

    Реле модуль с опторазвязкой

    В архиве «Реле модуль DIP (оптрон)» и «Реле модуль SMD (оптрон)«

    Более навороченным вариантом является реле модуль и опторазвязкой. Опторазвязка позволяет разделить цепь питания обмотки реле и сигнальную цепь Arduino.

    В модулях используются широко распространенные оптроны PC817 (EL817), так что проблем с покупкой возникнуть не должно. Оптрон представляет из себя радиодеталь внутри которой находится фотодиод и фототранзистор, т.е сигнал передается через свет, Оптрон имеет 4 вывода назначение которых можно увидеть на картинке снизу.

    При использовании оптрона схема не сильно усложнится. Добавится только токоограничительный резистор R1 для фотодиода. Т.к не всегда под рукой оказывается два источника питания, то на модулях было решено оставить возможность работы от одного источника путем замыкания джампера (об этом чуть ниже).


     

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

    1. Питание от различных источников

    Питание обмотки реле подключается к контактам «RV» и «RG», а управляющее к выводам «S» и «G».

     

    2. Питание от одного источника

    Замкнув джампер, мы объединили земли. Теперь модуль можно питать от одного источника.


     

    В архиве лежат шаблоны под ЛУТ, Eagle файлы и списки деталей.

    Открываем изображение => Печать => Во всю страницу


     

    Для облегчения распайки smd компонентов с обратной стороны платы, где нет маркировки, приведу картинку. 


    В данный момент еще реализованы не все элементы нашего сообщества.
    Мы активно работаем над ним и в ближайшее время возможность комментирования статей будет добавлена.

    zelectro.cc

    Сборка модуля реле arduino своими руками

    Сегодня я расскажу, как собрать свой собственный релейный модуль, которое можно использовать где угодно: с Arduino, Распбери Пи и т.д. Цена такого реле будет очень низкой.

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

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

    Шаг 1: Собираем нужные компоненты

    Для изготовления реле arduino нужно собрать определённые компоненты по списку. Много из того, что пригодится, может просто лежать у вас в гараже.

    Электроника:

    1. Реле на 5V (я использовал реле на 6V, потому что мне нужно было реле на 6V).
    2. Транзистор BC548.
    3. Резистор 100 Ом.
    4. Диод IN4001.
    5. Винтовые клеммы (3 полюса, 2 шт.)
    6. Светодиод (красный или зелёный)
    7. Покрытая медью плата 5 * 3 см (опционально, если используете печатную плату общего назначения)
    8. Печатная плата общего назначения (опционально, если используете медную плату).
    9. Макетная плата и джамперы.

    Софт:

    1. Fritzing

    Приспособления:

    1. Паяльник
    2. Провода
    3. Паяльная паста (опционально, но рекомендую её использовать)
    4. Соединительный провод

    Шаг 2: Тестирование макетной платы

    Теперь, когда мы собрали всё необходимое, нам нужно протестировать электросхему модуля реле на макетной плате. Не пропускайте этот шаг, он необходим во избежание ошибок при пайке на печатной плате и проверки, что всё работает хорошо.

    Посмотрите на схему и раскладку печатной платы. Затем соберите всё по схеме на макетной плате. Дважды проверьте, что всё собрано правильно. Я приложил распиновку для резистора BC548 — будьте аккуратны при его подсоединении.

    Теперь нам нужно проверить работу собранного устройства:

    1. Скачайте файл relay.ino, затем откройте его в вашем Ардуино.
    2. Соедините пины VCC и GND на модуле реле с соответствующими пинами 5V и GND на Ардуино.
    3. Соедините входной пин реле (он выходит из основания транзистора) с цифровым пином 12 на Ардуино.
    4. Загрузите код.
    5. Проверьте, что реле включается и выключается с интервалом в одну секунду (светодиод на реле будет также загораться и потухать с интервалом в одну секунду)

    Если схема не работает, немедленно выключите Ардуино. Затем проверьте всю схему на правильность соединения, если что-то соединено неправильно — исправьте и затем заново включите Ардуино.

    Если всё работает как надо, то переходим к сборке схемы на печатной плате общего назначения или специальной печатной плате.

    Файлы

    Шаг 3: Самодельный модуль реле на печатной плате общего назначения (опционально)

    Пришло время собрать схему на печатной плате общего назначения или специальной печатной плате. Этот шаг опционален, пропустите его, если вы решите изготовить для проекта специальную плату. На самом деле я рекомендую изготовить для проекта специальную плату, так как она будет более профессиональной и совершенной.

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

    1. Изготовьте печатную плату общего назначения и хорошо очистите её.
    2. После чистки натрите её флюсом (опционально).
    3. Установите компоненты на плате и припаяйте их.
    4. После того, как всё припаяно к плате, соедините всё проводами.

    После того, как всё собрано, проверьте работоспособность реле методом, который я описал выше.

    Шаг 4: Самодельный модуль реле на специальной печатной плате (опционально)

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

    В приложенном видео показано, как сделать свою плату при помощи метода переноса тонера. После того, как вы сделали всё по видео, скачайте файл проекта Fritzing, в котором находится дизайн нашей платы. Откройте программу Fritzing, если вы не знаете, как работать с Fritzing, посмотрите это руководство.

    Затем проделайте шаги, описываемые в руководстве по травлению печатных плат. После этого просверлите отверстия в плате дрелью на 0.8 — 1 мм, установите все компоненты и спаяйте их. Готово!

    Файлы

    Шаг 5: Готово!

    На изготовление одного модуля реле у меня ушло около 20 минут. Это быстро, недорого, а также экономит ваше время (при заказе онлайн доставка займёт минимум день, а поход в магазин занимает также больше 20 минут).

    masterclub.online

    Отправить ответ

    avatar
      Подписаться  
    Уведомление о