- Необхідні компоненти:
- Пояснення схеми водія двигуна:
- Робота та демонстрація:
- Дизайн ланцюгів та друкованих плат із використанням EasyEDA:
- Розрахунок та замовлення зразків через Інтернет:
У цьому проекті ми створимо 8-канальну схему модуля двигуна двигуна для програм на базі двигунів. У цій схемі ми розробили друковану плату для керування постійними або кроковими двигунами. За допомогою цієї плати драйвера двигуна ми можемо одночасно керувати 8 двигунами постійного струму або чотирма чотирипровідними кроковими двигунами. У цій дошці ми використали декілька штифтових гвинтових клемних колод і шнурків, з'єднаних з тих самих штифтів, так що ви можете використовувати шматки або дроти для з'єднання двигунів. Тут ми використали чотири мікросхеми драйвера двигуна L293D для керування двигунами.
Необхідні компоненти:
- Драйвер двигуна IC L293D -4
- 104 конденсатори -4
- 2-контактна гвинтова клемна колодка -8
- 3-контактний клемний блок -1
- SMD світлодіод -1
- PCB (замовлено у JLCPCB) -1
- Резистор 1к -1
- Бург палиць чоловічої статі
- Блок живлення
- Мікроконтролер або Arduino
- З'єднувальний провід
Пояснення схеми водія двигуна:
У цьому ланцюзі драйвера двигуна ми використовували чотири мікросхеми драйвера двигуна L293D для керування двигунами. Ця плата здатна одночасно керувати 8 двигунами постійного струму або 4 кроковими двигунами. Користувач може використовувати цю дошку для побудови своїх проектів на основі постійного струму або крокових двигунів, таких як Роботизована Рука, Послідовник Лінії, Грабіжники землі, Послідовники Лабіринту та багато інших проектів. Цією платою можна керувати за допомогою мікроконтролера. Ця плата має гвинтові клеми та палички для підключення двигунів. Тут ми використовували мастики для підключення керуючих штифтів до мікроконтролерів або Arduino. Ця плата має перемички для вибору або апаратно керованого режиму, або програмно керованого режиму, означає, що користувач може керувати цим штифтом або програмуванням, або введенням перемички в плату драйвера апаратного двигуна за допомогою роз'єму перемички. Ця плата має опцію живлення 12v, 5v. Є також деякі отвори загального призначення для розміщення будь-яких необхідних компонентів.
Ми розробили цю дошку для легкого розуміння. Користувач може зрозуміти з'єднання, прочитавши ім'я контактів (згадане на платі друкованої плати).
Робота та демонстрація:
Для демонстрації ми використовували плату Arduino для управління 2 двигунами постійного струму та 1 кроковим двигуном. Ми підключили кроковий двигун на 8,9,10 та 11-му висновках L293D (In21, In22, In23 та In24 штифти драйвера двигуна), а Enable pin (Jumper) встановлено в апаратно керованому режимі, поставивши HIGH за допомогою перемички.
Двигуни постійного струму підключаються на 3, 4, 5 і 6-му висновку L293D (IN11, IN12, IN13, IN14 - штифт плати драйвера двигуна), а штифт Enable (перемичка) встановлюється в програмно керованому режимі, підключається на 2, 3 висновки (1EN12 і 1EN34 Шпильки водія двигуна). Блок живлення 5 В використовується для живлення ланцюга та двигунів.
Нижче наведено код Arduino, який ми використовували для демонстрації цього модуля драйвера двигуна:
#включати
Також перегляньте відео в кінці цієї статті.
Дизайн ланцюгів та друкованих плат із використанням EasyEDA:
Для проектування цієї схеми двигуна ми вибрали онлайн-інструмент EDA, який називається EasyEDA. Раніше ми багато разів використовували EasyEDA і вважали його дуже зручним у порівнянні з іншими виробниками друкованих плат. Перегляньте тут усі наші проекти з друкованих плат. Після проектування друкованої плати ми можемо замовити зразки друкованих плат завдяки їх недорогим послугам з виготовлення друкованих плат. Вони також пропонують послугу пошуку компонентів, де вони мають великий запас електронних компонентів, і користувачі можуть замовити необхідні компоненти разом із замовленням друкованих плат.
Проектуючи свої схеми та друковані плати, ви також можете зробити свої схеми та конструкції друкованих плат загальнодоступними, щоб інші користувачі могли їх копіювати або редагувати та отримувати від цього вигоду; ми також зробили всі наші схеми схем та друкованих плат для цього модуля драйвера двигуна, перевірте посилання нижче:
easyeda.com/circuitdigest/Motor_Driver-10abfdf903214b24a6ae83eb182ae2e6
Ви можете переглянути будь-який шар (верхній, нижній, верхній, молочний та ін.) Друкованої плати, вибравши шар у вікні "Шари".
Ви також можете переглянути друковану плату, як вона виглядатиме після виготовлення, використовуючи кнопку Перегляд фотографій у EasyEDA:
Розрахунок та замовлення зразків через Інтернет:
Після завершення проектування друкованої плати ви можете замовити друковану плату через jlcpcb.com. Щоб замовити друковану плату у JLCPCB, вам потрібен файл Gerber, який ви можете завантажити зі сторінки замовлення друкованих плат EasyEDA. Щоб завантажити Gerber-файли з вашої друкованої плати, просто натисніть кнопку Fabrication Output у програмі EasyEDA.
Потім перейдіть на jlcpcb.com і натисніть на Quote Now або кнопку, тоді ви зможете вибрати кількість друкованих плат, яку ви хочете замовити, скільки шарів міді вам потрібно, товщину друкованої плати, масу міді і навіть колір друкованої плати, як знімок показано нижче:
Після того, як ви вибрали всі параметри, натисніть «Зберегти в кошику», після чого ви потрапите на сторінку, де ви можете завантажити свій файл Gerber, який ми завантажили з EasyEDA. Завантажте свій файл Gerber і натисніть «Зберегти в кошику». І нарешті клацніть на Checkout Securely, щоб завершити замовлення, тоді ви отримаєте свої друковані плати через кілька днів. Вони виготовляють друковану плату за дуже низьким курсом, який становить 2 долари.
Через кілька днів замовлення друкованих плат я отримав зразки друкованих плат
Пайка: після отримання цих деталей я змонтував усі необхідні компоненти на друковану плату, пов’язану з Arduino для демонстрації.
Також перевірте відео нижче.