- Необхідні компоненти:
- Схема електричного щита драйвера реле Arduino:
- Робота та демонстрація:
- Дизайн ланцюгів та друкованих плат із використанням EasyEDA:
- Розрахунок та замовлення зразків через Інтернет:
У цьому проекті "зроби сам" ми створюємо 3-канальну схему Arduino Relay Shield для релейних додатків. Ми розробили ізольовану друковану плату для 3 реле. Використовуючи цей Arduino Relay Shield, ми можемо одночасно експлуатувати 3 прилади змінного струму. Для підключення приладів ми поставили двоштирьові гвинтові клемні колодки (нейтральні, ні). Тут ми запропонували компонування друкованої плати, принципову схему та файли Gerber, щоб ви могли побудувати або безпосередньо замовити цей модуль драйвера реле.
Раніше ми побудували 4-канальний модуль релейного драйвера, але цього разу ми будуємо цей модуль реле як Arduino Shield, так що вам просто потрібно закріпити його на Arduino, і він буде готовий до використання. Реле корисні для спрацьовування побутових приладів змінного струму з низьким сигналом, і вони використовуються в системах домашньої автоматизації.
Необхідні компоненти:
- Реле SPDT 12v -3
- 817 Оптрон -3
- Транзистор BC547 -3
- Світлодіоди SMD -4
- PCB (замовлено у JLCPCB) -1
- Клемний блок 2-контактний -4
- 1N4007 Діод -3
- Резистор 1к -7
- Бург палиць самець -1
- Джемпер - 1
- Нажимна Кнопка
- Блок живлення
- Arduino для демонстрації
- З'єднувальний провід
- Прилади змінного струму
Схема електричного щита драйвера реле Arduino:
У цьому 3-канальному ланцюзі драйвера реле ми використовували оптрони для спрацьовування транзистора NPN, який додатково приводить реле в дію. І оптопар спрацьовує від активного НИЗЬКОГО сигналу. Тут ми використовували реле 12 В 10 А на цій платі друкованих плат, ви також можете використовувати реле 5 В.
Робота та демонстрація:
Для демонстрації цього щита драйвера реле Arduino ми використовували плату Arduino Uno для управління реле. Ми підключили всі 3 реле до Arduino на 7, 9 та 12 висновках (RLY1, RLY2 та RLY3). Ми використовували адаптер 12 В для живлення схеми. Потім ми підключили лампочки 220 В змінного струму до клемної коробки плати друкованої плати, і до плати також подається джерело змінного струму. Перегляньте демонстраційне відео в кінці цього проекту.
Повний код Arduino наведено в кінці цього проекту, код простий і зрозумілий. Якщо ви хочете дізнатись більше про Relay та його взаємодію з Arduino, перейдіть за цим посиланням.
Вам просто потрібно зафіксувати щит Arduino над Arduino і керувати 3 приладами за допомогою цього щита. Ви можете використовувати вказаний код (врешті-решт) або використовувати власний код для управління програмами змінного струму.
Дизайн ланцюгів та друкованих плат із використанням EasyEDA:
Для проектування цього Arduino Relay Shield ми обрали онлайн-інструмент EDA, який називається EasyEDA. Раніше я багато разів використовував EasyEDA і вважав його дуже зручним у використанні, оскільки він має хорошу колекцію слідів та відкритий код. Після проектування друкованої плати ми можемо замовити зразки друкованих плат завдяки їх недорогим послугам з виготовлення друкованих плат. Вони також пропонують послугу пошуку компонентів, де вони мають великий запас електронних компонентів, і користувачі можуть замовити необхідні компоненти разом із замовленням друкованих плат.
Проектуючи свої схеми та друковані плати, ви також можете зробити свої схеми та конструкції друкованих плат загальнодоступними, щоб інші користувачі могли їх копіювати або редагувати та отримувати користь від вашої роботи; ми також зробили всі наші схеми схем та друкованих плат друкованими для цієї схеми, перевірте посилання нижче:
easyeda.com/circuitdigest/relayshield
Ви можете переглянути будь-який шар (верхній, нижній, верхній, молочний та ін.) Друкованої плати, вибравши шар у вікні "Шари". Ви також можете переглянути друковану плату, як вона виглядатиме після виготовлення, використовуючи кнопку Перегляд фотографій у EasyEDA:
Розрахунок та замовлення зразків через Інтернет:
Після завершення проектування цього Arduino Relay Shield, ви можете замовити друковану плату через JLCPCB.com. Щоб замовити друковану плату у JLCPCB, вам потрібен файл Gerber. Щоб завантажити Gerber-файли з вашої друкованої плати, просто натисніть кнопку Висновок на сторінці редактора EasyEDA, а потім завантажте зі сторінки замовлення друкованих плат EasyEDA.
Тепер перейдіть на JLCPCB.com і натисніть на Quote Now або кнопку, тоді ви зможете вибрати кількість друкованих плат, яку ви хочете замовити, скільки шарів міді вам потрібно, товщина друкованої плати, вага міді і навіть колір друкованої плати, як знімок показано нижче:
Після того, як ви вибрали всі параметри, натисніть «Зберегти в кошику», після чого ви потрапите на сторінку, де ви можете завантажити свій файл Gerber, який ми завантажили з EasyEDA. Завантажте свій файл Gerber і натисніть «Зберегти в кошику». І нарешті клацніть на Checkout Securely, щоб завершити замовлення, тоді ви отримаєте свої друковані плати через кілька днів. Вони виготовляють друковану плату за дуже низьким курсом, який становить 2 долари. Їхній час збірки також дуже менший, що становить 48 годин при доставці DHL 3-5 днів, в основному ви отримаєте свої друковані плати протягом тижня з моменту замовлення.
Після замовлення друкованої плати ви можете перевірити виробничий прогрес вашої друкованої плати з датою та часом. Ви перевіряєте це, перейшовши на сторінку облікового запису та клацніть на посилання "Прогрес виробництва" під друкованою платою, як показано на малюнку нижче.
Через кілька днів замовлення друкованих плат я отримав зразки друкованої плати в гарній упаковці, як показано на малюнках нижче.
Отримавши ці шматки, я змонтував усі необхідні компоненти на друковану плату, пов’язану з Arduino для демонстрації.
Отже, наш Arduino Relay Shield готовий, і ви можете безпосередньо використовувати його з Arduino для управління трьома приладами змінного струму. Вам просто потрібно розмістити цей щит Arduino над Arduino і завантажити наведений нижче код. Ви можете налаштувати код відповідно до вас.
Також перевірте демонстраційне відео, подане нижче.