◎ la38 контролер на мотор на опрема за напојување и вртење пар DC мотори!

Без разлика дали се работи за мал робот глушец или мал електричен вентилатор за IoT, знаејќи како да ги контролирате работите со DC мотор соопрема машинаотвара многу креативни проекти за сам да се занимавате.Во ова упатство, ние го користимеla38контролер на моторот на aопрема машиназа напојување и вртење пар DC мотори!
Наla38Модулот за контролер на моторот е плочка која им помага на микроконтролерите и микропроцесорите како што сеопрема машинамоќни DC мотори за кои е потребно повеќе од 3,3V или 5V.
Го користиla38IC за напојување на целата логика и управување со енергијата потребни за стартување на моторот и изолирање наопрема машинаод повисоките напони што се применуваат на DC моторот.
Наla38модулот е главниот контролер на моторот во комплетот за роботика за почетници бидејќи е лесен за употреба.Има заглавија на пиновите каде што можете да вметнете џемпери за беспрекорно да го поврзете со вашиотопрема машина.Можете исто така да го забрзате или успорите моторот со примена на сигнал за модулација со ширина на пулсот (PWM) на неговиот пин за овозможувањетерминал.
Во однос наструјаs, наla38евисоко струја.Тоа е всушност а10 засилувачи струјасе состои од мотори со четиримоментални електрични прекинувачи контакт.Ова ви овозможува да ја поставите тековната насока без повторно да го поврзете моторот.Промената на насоката на струјата на мостот H, исто така, ја менува насоката на вртење на моторот.La38 има два контролни контакти од нив, што ви овозможува самостојно да контролирате пар мотори.Ако сте нови во програмирањето на Python, не пропуштајте ги овие корисни Python еднократни облоги.
Во циклусот while, пиновите левоНапред и десноНапред прво се вклучуваат една секунда.За да ја контролирате брзината, променете го работниот циклус на излезното вклучување.Прво поставете ги на 100% работни циклус за една секунда, а потоа поставете ги на 50%.Работен циклус од 100% ќе работи на моторите со максимална брзина, додека работен циклус од 50% ќе работи со половина брзина.
Зачувајте го како „rpi-dcmotor.py“ или кое било друго име на датотека ако завршува со наставката „.py“.После тоа исклучете го вашиотопрема машина.
ЗАБЕЛЕШКА.Овие скокачки пинови автоматски го поврзуваат пинот EN на 5V, „дозволувајќи“ да го контролиратеструјапреку пинот IN.Додека сè уште треба да снабдувате струја преку овој пин, 5V може да предизвика некои проблеми заопрема машинабидејќи би требало да користи 3,3V наместо 5V.Исто така, поврзувајќи ги овие пинови соопрема машинаќе ви овозможи подоцна да ја контролирате брзината на моторите..
Совет: за да дознаете кој е бројот на пинот на вашиотопрема машина, држете го така што GPIO пиновите се на десната страна.Ова се ситни метални парчиња што седат на црн послужавник.Потоа, ако ја погледнете горната лева игла од таа фиока, тоа е иглата 1. Десно од тоа е иглата 2. Под иглата 1 е иглата 3 итн.
ЗАБЕЛЕШКА.Повеќето DC мотори обично немаат жици за лемење.Можете сами да ги залемете.Секој мерач ќе работи, но заглавената бакарна жица најдобро функционира.
Можете да го извршите кодот со извршување на скриптата на терминалот.Но, пред тоа, треба да додадете моќ наla38модул.
Наla38Модулот за контролер на DC мотор може да се поврзе со кое било напојување со еднонасочна струја се додека напонот не надминува 45V.Во однос на употребливоста, би било полесно да се користи батерија од 9V и DC приклучок поврзан со приклучоците за напојување на модулот.
Исто така, не треба да се грижите дали батериите од 9V ќе го оштетат вашиотопрема машина.Наla38модулот користи специјален IC наречен MOSFET кој делува како реле со мала моќност, станувајќи анмоментален електриченпрекинувач што ги изолира вашите пинови од напојувањето.
Како можам да испратам струја од игла за да направам центрифугирање на DC мотор?Ајде внимателно да погледнеме како го правиме моторот да се врти.
Наla38модулот на контролорот на моторот користи неколкумоментален електриченпрекинувачи за контрола на ротацијата на моторот.Можете да ги замислите овие прекинувачи како ѕиден прекинувач, освен што не ги користат вашите прсти за работа - тие користат 3,3V одопрема машина.
И тоа е местото каде што GPIO.output( , GPIO.HIGH).Ова е GPIO.output( , GPIO.HIGH).Поставувањето на оваа игла на GPIO.HIGH предизвикува оваа игла да емитува 3,3V.Оваго активира прекинувачот, овозможувајќи струја да тече до моторот.Струјата потоа го врти моторот.Превртувањето на овие пинови на GPIO.LOW го исклучува прекинувачот, што го прекинува напојувањето на моторот.
Можеме да ја промениме насоката на вртење на моторот со промена на насоката на струјата низ моторот.Затоа имаме два посебни пинови за контрола на ротацијата на еден мотор: задниот и предниот.Оперираатмоментален електриченпрекинувачи од двете страни на напојувањето на моторот, насочувајќи ја моќноста напред или назад.
Истото важи и за брзината.За разлика од излезните иглички напред и назад, иглата за овозможување ја контролира количината на моќ што тече низ моторот во кое било дадено време.
Со зголемување на напонот на контактот за вклучување, нивните прекинувачи се отвораат малку „пошироко“ и овозможуваат поголема струја да тече низ моторот.Зголемувањето на моќноста на моторите ги прави побрзо да се вртат.Намалувањето ги прави побавни.
Наопрема машина, користиме PWM или пулсна модулација за да го контролираме излезниот напон на пиновите.Зголемувањето на работниот циклус го доближува максималниот напон до 3,3 V, а намалувањето до 0V.
Всушност, можете „исклучи” моторот на некој начин со поставување на пинот за овозможување на моторот на 0V.Замислете го тоа како нешто како автомобил: игличките за овозможување го снабдуваат гасот што ги напојува моторите, а ударите на иглите напред и назад ги движат брзините, овозможувајќи им да се движат напред или назад.
Тие се разликуваат во зависност од тоа каде се наоѓаат нивните соленоидни калеми.Мотор со четкање со еднонасочна струја има калем во средината што се ротира помеѓу прстен од постојани магнети.DC моторите без четки имаат намотки од другата страна - нивните електромагнетни намотки опкружуваат постојани магнети.
Колекторските мотори се евтини и имаат добри перформанси при мали брзини.Сепак, тие имаат тенденција да се загреваат побрзо од моторите без четкички и се помалку енергетски ефикасни.Од друга страна, моторите без четки можат да достигнат поголеми брзини, да се прегреат помалку и да трошат помалку енергија за побрзо вртење од моторите со четкање.
Ако користите мотор внатре аопрема машинаМенувач на роботски тркала, четкан мотор треба да биде подобар.Меѓутоа, ако користите мотор без пренос, како што е мал електричен вентилатор, моторот без четки би требало да биде подобар.
Иако ова може да се разликува од производителот, може да очекувате врвна струја од 2А по мотор воla38модул за двигател на моторот.
Теренс е ентузијаст за роботика, кој се обидува да го изгради најдобриот робот во светот.Да не палеше LED диоди како второ хоби, ќе се зафатеше со ова одамна.
Обелоденување на Огранок.Олеснувањето на провизиите за производите купени преку нашите врски ја поддржува работата што ја правиме за нашите читатели.