Работя върху малък робот, който може да се контролира от Arduino чрез безжични комуникации. Но бях обезсърчен от броя на кабелите, които се изпълняват от Arduino и макета. Затова реших да намаля броя на кабелите, като направих своя собствен контролен борд. Резултатът е обещаващ, намалява наполовина броя на кабелите.
Исках да контролирам 4 малки DC двигателя, така че избрах чипа L293D. Използвах два от тези чипове за контрол на 4 двигателя, всеки чип може да контролира 2 DC двигателя.
Ще обясня подробно как да свържа двата чипа заедно, за да управлявам 4 DC двигателя.
градина:
Стъпка 1: Необходими материали за този проект
- 2 L293D IC чипа
- 2 DIP IC гнезда
- Заглавия на Pin
- PCB платка
- 2 Завийте по 4 щифта
- Желязо за запояване
- И много търпение (снимката не е включена)
Стъпка 2: Да разберем как да свържем един чип L293D
Снимките се правят от мен с помощта на Firtzing и фоторедактор.
Първата снимка показва как се маркират щифтовете L293D.
Започнете, като свържете всички щифтове, които се нуждаят от 5V от Arduino, свържете щифтове 1, 16 и 9 заедно, след това ги свържете към + 5V (Vcc) на Arduino. (снимка 2 - червено окабеляване)
Следващата стъпка е да свържете земните щифтове заедно. Свържете щифтовете 4, 5, 12 и 13 заедно, след това ги свържете към щифта GND на Arduino. (снимка 3, черно окабеляване)
След това искате да свържете щифтовете на двигателя. Щифтове 3 и 6 управляват един двигател (мотор А), а щифтовете 14 и 11 управляват втория двигател (мотор В). (Четвъртата картина)
Сега свържете Pins 2 и 7 към цифровите щифтове на Arduino, те ще се използват за изпращане на команди към Motor A. И пинове 10 и 15 също трябва да се свържат с цифровите щифтове на Arduino, за да контролират Motor B. (Картина 5)
Това, което остава, е да включите чипа. За да направите това, свържете пин 8 към + ve края на външния източник на захранване,
AKA батерия (на моя робот, аз използвах 4 AA батерии = 6V), след това свържете края на захранващия източник към GND на Arduino (обща основа).
Стъпка 3: Как да свържете два L293D чипа
Въоръжени със знанието за предишната стъпка, ще свържем два чипа L293D заедно, за да контролираме 4 двигателя, A, B, C и D, използвайки един източник на захранване или батерия.
Ние ще свържем всички пинове, които се нуждаят от 5 V от Arduino заедно, след което ще ги свържем към VCC на Arduino.
Ще направим същото за земните щифтове. Свържете ги всички заедно 8 пина общо и използвайте един проводник, за да ги свържете към щифта GND на Arduino.
За да свържете захранването, първо свържете щифт 8 от юмрук L293D към пин 8 на втория L293D, след което ги свържете към + ve края на батерията, след това заземете батерията на щифта GND на Arduino.
Стъпка 4: Направете борда
Поставете компонентите на дъската без нищо.
Когато сте доволни, обърнете го и започнете да запоявате.
Ще стане объркващо и преобладаващо, но за да ви помогнем, извадете свързващите щифтове на лист хартия наопаки, След това прегледайте рисунката няколко пъти, за да се уверите, че е точна. След това започнете запояване според направения от вас чертеж.
И не забравяйте да поставите етикета на дъската.
Долната част на платката изглежда като спагети, но това са скрити кабели и правят по-чист финиш на робота.
Надявам се това да помогне на някой