- Необходими компоненти:
- Обяснение на веригата на моторния драйвер:
- Работа и демонстрация:
- Дизайн на вериги и печатни платки с помощта на EasyEDA:
- Изчисляване и поръчване на проби онлайн:
В този проект ще направим 8-канална схема на моторния драйвер за приложения, базирани на двигатели. В тази схема сме проектирали печатни платки за задвижване на постояннотокови или стъпкови двигатели. Чрез използването на тази платка за моторни двигатели можем да управляваме едновременно 8 постояннотокови двигатели или четири 4-проводни стъпкови двигателя. В тази платка сме използвали няколко три-щифтови винтови клеми и клещи, свързани от едни и същи щифтове, така че можете да използвате бюргани или проводници за свързване на двигатели. Тук сме използвали четири интегрални схеми за задвижване на двигателя L293D за задвижване на двигатели.
Необходими компоненти:
- Шофьор на мотор IC L293D -4
- 104 кондензатора -4
- 2-пинов винтов клемен блок -8
- 3-пинов терминален блок -1
- SMD LED -1
- ПХБ (поръчано от JLCPCB) -1
- Резистор 1k -1
- Бург пръчки мъжки
- Захранване
- Микроконтролер или Arduino
- Свързващ проводник
Обяснение на веригата на моторния драйвер:
В тази схема на двигателния драйвер сме използвали четири интегрални схеми на двигателя L293D за задвижване на двигатели. Тази платка може да задвижва едновременно 8 мотора с постоянен ток или 4 стъпкови двигателя. Потребителят може да използва тази дъска, за да изгради своите проекти, базирани на постоянен ток или стъпков двигател, като роботизирана ръка, последовател на линия, обирджии на земя, последователи на лабиринта и много други проекти. Тази платка може да се управлява с помощта на микроконтролер. Тази платка има винтова клема и клещи за свързване на двигатели. Тук сме използвали китки за свързване на управляващите щифтове към микроконтролери или Arduino. Тази платка има джъмперни щифтове за избор на хардуерно контролиран режим или софтуерно контролиран режим, означава, че потребителят може да контролира тези щифтове или чрез програмиране, или чрез поставяне на джъмпер в платката на драйвера на хардуерния двигател с помощта на съединител за джъмпер. Тази платка има опция за захранване 12v, 5v. Предлагат се и някои отвори с общо предназначение за поставяне на необходимите компоненти.
Ние проектирахме тази дъска да бъде разбираема лесно. Потребителят може да разбере връзките, като прочете името на щифтовете (споменато върху платката на печатни платки).
Работа и демонстрация:
За демонстрация използвахме платка Arduino за управление на 2 DC мотора и 1 стъпков двигател. Свързахме стъпков двигател на 8,9,10 и 11-и щифтове на L293D (In21, In22, In23 и In24 щифтове на драйвера на двигателя) и Enable pin (Jumper) е настроен в хардуерно контролиран режим чрез поставяне на HIGH с помощта на съединител за джъмпер.
Двигателите с постоянен ток са свързани на 3, 4, 5 и 6-ия щифт на L293D (IN11, IN12, IN13, IN14 щифт на борда на двигателя) и Enable pin (Jumper) е настроен в софтуерно контролиран режим, свързан на 2, 3 пина (1EN12 и 1EN34 Щипки на моторни водачи). 5v захранване се използва за захранване на верига и двигатели.
По-долу е Arduino Code, който използвахме, за да демонстрираме този модул на двигател:
#include
Също така проверете видеото в края на тази статия.
Дизайн на вериги и печатни платки с помощта на EasyEDA:
За да проектираме тази верига за моторни драйвери, ние избрахме онлайн инструмента за EDA, наречен EasyEDA. Преди това използвахме EasyEDA много пъти и го намерихме за много удобен за използване в сравнение с други производители на печатни платки. Вижте тук всички наши проекти за печатни платки. След проектирането на печатни платки, ние можем да поръчаме пробите на печатни платки чрез техните евтини услуги за производство на печатни платки. Те също така предлагат услуга за снабдяване с компоненти, когато имат голям запас от електронни компоненти и потребителите могат да поръчат необходимите им компоненти заедно с поръчката на печатни платки.
Докато проектирате вашите схеми и печатни платки, можете също така да направите вашите схеми и дизайни на печатни платки публични, така че другите потребители да могат да ги копират или редактират и да се възползват от това, ние също направихме цялата ни схема на платки и печатни платки публична за този модул на драйвера на двигателя, проверете връзката по-долу:
easyeda.com/circuitdigest/Motor_Driver-10abfdf903214b24a6ae83eb182ae2e6
Можете да видите всеки слой (Top, Bottom, Topsilk, bottomomsilk и т.н.) на печатната платка, като изберете слоя от прозореца „Layers“.
Можете също да видите печатната платка, как ще изглежда след изработката, като използвате бутона Photo View в EasyEDA:
Изчисляване и поръчване на проби онлайн:
След като завършите дизайна на печатни платки, можете да поръчате печатната платка чрез jlcpcb.com. За да поръчате печатната платка от JLCPCB, ви е необходим Gerber файл, който можете да изтеглите от страницата за поръчка на печатни платки EasyEDA. За да изтеглите Gerber файлове на вашата PCB, просто щракнете върху бутона Fabrication Output в EasyEDA.
След това отидете на jlcpcb.com и щракнете върху Quote Now или бутон, след което можете да изберете броя на печатни платки, които искате да поръчате, колко медни слоя имате нужда, дебелината на печатната платка, теглото на медта и дори цвета на печатната платка, като моментната снимка показано по-долу:
След като сте избрали всички опции, щракнете върху „Запазване в кошницата“ и след това ще бъдете отведени до страницата, където можете да качите вашия Gerber файл, който сме изтеглили от EasyEDA. Качете вашия Gerber файл и кликнете върху „Запазване в кошницата“. И накрая кликнете върху Checkout Secure, за да завършите поръчката си, след което ще получите вашите PCB няколко дни по-късно. Те произвеждат печатната платка на много ниска цена, която е 2 $.
След няколко дни поръчка на печатни платки взех пробите на печатни платки
Запояване: след получаване на тези парчета, аз монтирах всички необходими компоненти върху печатната платка, свързана с Arduino за демонстрация.
Също така проверете видеото по-долу.