- Необходимые компоненты:
- Объяснение цепи драйвера двигателя:
- Работа и демонстрация:
- Проектирование схем и печатных плат с использованием EasyEDA:
- Расчет и заказ образцов онлайн:
В этом проекте мы создадим 8-канальную схему модуля драйвера двигателя для приложений на базе двигателей. В этой схеме мы разработали печатную плату для управления двигателями постоянного тока или шаговыми двигателями. Используя эту плату драйвера двигателя, мы можем управлять 8 двигателями постоянного тока или четырьмя 4-проводными шаговыми двигателями одновременно. В этой плате мы использовали несколько трехконтактных клеммных колодок с винтовыми зажимами и заглушки, подключенные к одним и тем же контактам, так что вы можете использовать либо заглушки, либо провода для подключения двигателей. Здесь мы использовали четыре микросхемы драйвера двигателя L293D для управления двигателями.
Необходимые компоненты:
- Микросхема драйвера двигателя L293D -4
- 104 конденсатора -4
- 2-контактный винтовой клеммный блок -8
- 3-контактный клеммный блок -1
- SMD светодиод -1
- Печатная плата (заказана у JLCPCB) -1
- Резистор 1к -1
- Бурговые палочки мужские
- Источник питания
- Микроконтроллер или Arduino
- Соединительный провод
Объяснение цепи драйвера двигателя:
В этом Motor Driver Circuit, мы использовали четыре микросхемы драйвера L293D двигателя для привода двигателей. Эта плата способна управлять 8 двигателями постоянного тока или 4 шаговыми двигателями одновременно. Пользователь может использовать эту доску для создания своих проектов на основе постоянного или шагового двигателя, таких как роботизированная рука, следящий за линией, наземные грабители, последователи лабиринта и многие другие проекты. Этой платой можно управлять с помощью микроконтроллера. Эта плата имеет винтовой зажим и заглушки для подключения двигателей. Здесь мы использовали палочки для подключения управляющих контактов к микроконтроллерам или Arduino. На этой плате есть перемычки для выбора режима с аппаратным или программным управлением., означает, что пользователь может управлять этим контактом либо путем программирования, либо путем установки перемычки в аппаратную плату драйвера двигателя с помощью перемычки. Эта плата имеет источник питания 12 В, 5 В. Также доступны отверстия общего назначения для размещения любых необходимых компонентов.
Мы разработали эту доску, чтобы ее было легко понять. Пользователь может понять соединения, прочитав название контактов (указано на плате).
Работа и демонстрация:
Для демонстрации мы использовали плату Arduino для управления 2 двигателями постоянного тока и 1 шаговым двигателем. Мы подключили шаговый двигатель к 8,9,10 и 11-м контактам L293D (контакты драйвера двигателя In21, In22, In23 и In24), а контакт включения (перемычка) установлен в аппаратно управляемом режиме, установив HIGH с помощью перемычки.
Двигатели постоянного тока подключаются к 3, 4, 5 и 6-му контакту L293D (контакт платы драйвера двигателя IN11, IN12, IN13, IN14), а контакт включения (перемычка) устанавливается в режиме программного управления, подключается к 2, 3 контактам (1EN12 и 1EN34 Штыри привода двигателя). Блок питания 5В используется для питания схемы и двигателей.
Ниже приведен код Arduino, который мы использовали для демонстрации этого модуля драйвера двигателя:
#включают
Также посмотрите видео в конце этой статьи.
Проектирование схем и печатных плат с использованием EasyEDA:
Для разработки этой схемы драйвера двигателя мы выбрали онлайн-инструмент EDA под названием EasyEDA. Ранее мы много раз использовали EasyEDA и нашли его очень удобным в использовании по сравнению с другими производителями печатных плат. Ознакомьтесь со всеми нашими проектами печатных плат. После проектирования печатной платы мы можем заказать образцы печатной платы в их недорогих услугах по изготовлению печатных плат. Они также предлагают услуги по подбору компонентов, если у них есть большой запас электронных компонентов, и пользователи могут заказать необходимые компоненты вместе с заказом печатной платы.
При разработке схем и печатных плат вы также можете сделать общедоступными свои схемы и конструкции печатных плат, чтобы другие пользователи могли их копировать или редактировать и извлекать выгоду из этого. Мы также сделали общедоступными макеты всех схем и печатных плат для этого модуля драйвера двигателя, проверьте ссылку ниже:
easyeda.com/circuitdigest/Motor_Driver-10abfdf903214b24a6ae83eb182ae2e6
Вы можете просмотреть любой слой (верхний, нижний, верхний, нижний, шелковый и т. Д.) Печатной платы, выбрав слой в окне «Слои».
Вы также можете просмотреть печатную плату, как она будет выглядеть после изготовления, используя кнопку Photo View в EasyEDA:
Расчет и заказ образцов онлайн:
После завершения проектирования печатной платы вы можете заказать печатную плату на сайте jlcpcb.com. Чтобы заказать печатную плату в JLCPCB, вам понадобится файл Gerber, который вы можете скачать со страницы заказа печатной платы EasyEDA. Чтобы загрузить файлы Gerber вашей печатной платы, просто нажмите кнопку Fabrication Output в EasyEDA.
Затем перейдите на jlcpcb.com и нажмите кнопку «Цитировать сейчас» или кнопку, затем вы можете выбрать количество плат, которые вы хотите заказать, сколько слоев меди вам нужно, толщину печатной платы, вес меди и даже цвет печатной платы, как на снимке. показано ниже:
После того, как вы выбрали все параметры, нажмите «Сохранить в корзину», после чего вы попадете на страницу, где вы можете загрузить свой файл Gerber, который мы загрузили с EasyEDA. Загрузите свой файл Gerber и нажмите «Сохранить в корзину». И, наконец, нажмите «Оформить заказ», чтобы завершить заказ, и через несколько дней вы получите свои печатные платы. Они производят печатную плату по очень низкой цене - 2 доллара.
После нескольких дней заказа печатных плат я получил образцы печатных плат.
Пайка: после получения этих частей я установил все необходимые компоненты на печатную плату, соединив ее с Arduino для демонстрации.
Также посмотрите видео ниже.