◎ Controller di u mutore la38 nantu à una macchina di l'equipaggiu per accende è spin un paru di muturi DC!

Ch'ella sia un picculu mouse robot o un picculu fan elettricu IoT, sapendu cumu cuntrullà e cose cù un mutore DC cun unmacchina di l'equipaggiuapre una mansa di prughjetti di bricolage creativi per mantenevi occupatu.In questu tutoriale, usemu ula38cuntrollu di u mutore nantu à amacchina di l'equipaggiua putenza è spin un paru di muturi DC!
Ula38Motor Controller Module hè una tavola chì aiuta i microcontrollers è microprocessori cum'è umacchina di l'equipaggiuputenza di i mutori DC chì necessitanu più di 3.3V o 5V.
Si usa ula38IC per alimentà tutta a logica è a gestione di l'energia necessaria per avvià u mutore è isolà umacchina di l'equipaggiuda i voltaggi più altu appiicati à u mutore DC.
Ula38U modulu hè u cuntrollu di u mutore principale in u kit di robotica principianti perchè hè faciule d'utilizà.Havi pin headers induve pudete inserisce jumpers per cunnetta senza saldatura à u vostrumacchina di l'equipaggiu.Pudete ancu accelerà o rallentà u mutore applicà un signalu di modulazione di larghezza di impulsu (PWM) à u so pin di attivazione.terminal.
In termini dicurrentes, ula38hè aaltu currente.Hè in realtà a10 amp currentes custituitu di muturi cù quattruinterruttori elettrici momentanei cuntattu.Questu permette di stabilisce a direzzione attuale senza reconnecting u mutore.Cambia a direzzione di u currente nantu à u ponte H cambia ancu a direzzione di rotazione di u mutore.U la38 hà dui cuntattu di cuntrollu di elli, chì vi permette di cuntrullà un paru di muturi indipindente.Sè site novu in a prugrammazione Python, ùn mancate micca questi utili Python one-liners.
In u ciclu while, i pin leftForward è rightForward si accendenu prima per un secondu.Per cuntrullà a vitezza, cambiate u ciculu di duty output di turn-on.Prima li mette à u ciclu di duty 100% per un secondu, dopu mette à u 50%.Un ciculu di impiegu di 100% currirà i mutori à a velocità massima, mentre chì un ciclu di impiegu di 50% correrà à a mità di velocità.
Salvà cum'è "rpi-dcmotor.py" o qualsiasi altru nome di file si finisce cù l'estensione ".py".Dopu chì spegne u vostrumacchina di l'equipaggiu.
NOTA.Sti pins jumper culligamentu automaticamente u pin EN à 5V, "permette" voi à cuntrullà ucurrenteattraversu u pin IN.Mentre duvete ancu furnisce l'energia attraversu stu pin, 5V pò causà alcuni prublemi per umacchina di l'equipaggiucum'è si deve aduprà 3.3V invece di 5V.Inoltre, cunnette sti pin à umacchina di l'equipaggiuvi permetterà di cuntrullà a vitezza di i mutori dopu..
Tip: Per sapè ciò chì u numeru pin hè nantu à u vostrumacchina di l'equipaggiu, tenete cusì chì i pins GPIO sò à a diritta.Quessi sò minusculi frammenti di metallu pusatu nantu à una tavola negra.Allora s'è guardate à u pin top left from that tray, questu hè u pin 1. À a diritta di questu hè u pin 2. Sottu u pin 1 hè u pin 3, è cusì.
NOTA.A maiò parte di i motori DC ùn sò micca generalmente fili di saldatura.Pudete saldarli sè stessu.Qualchese calibre hà da travaglià, ma u filu di ramu stranded funziona megliu.
Pudete eseguisce u codice eseguendu u script in u terminal.Ma prima di questu, avete bisognu di aghjunghje u puterela38modulu.
Ula38DC Motor Controller Module pò esse cunnessu à qualsiasi alimentazione DC, sempre chì a tensione ùn supera 45V.In quantu à l'usabilità, saria più faciule d'utilizà una bateria 9V è un plug DC cunnessu à i terminali di putenza di u modulu.
Tù dinù ùn hannu a scantati circa batterie 9V dannu u vostrumacchina di l'equipaggiu.Ula38modulu usa un IC speciale chjamatu MOSFET chì agisce cum'è un relay di bassa putenza, diventendu unelettricu momentaneointerruttore chì isola i vostri pin da l'alimentazione.
Cumu possu mandà corrente da un pin per fà un spinu di u mutore DC?Fighjemu un ochju più vicinu à cumu facemu u mutore spin.
Ula38U modulu di cuntrollu di u mutore usa parechjielettricu momentaneocambia per cuntrullà a rotazione di u mutore.Pudete pensà à questi interruttori cum'è un interruttore di muru, salvu chì ùn anu micca aduprà i vostri ditte per operare - usanu 3.3V da umacchina di l'equipaggiu.
È quì hè induve GPIO.output(, GPIO.HIGH).Questu hè GPIO.output(, GPIO.HIGH).Stabilisce stu pin à GPIO.HIGH provoca stu pin per emette 3.3V.Questuattiva l'interruttore, chì permette a corrente di flussu à u mutore.U currente poi spins u mutore.Flipping these pins to GPIO.LOW turns off the switch, which cuts power to the motor.
Pudemu cambià a direzzione di rotazione di u mutore cambiendu a direzzione di u currente attraversu u mutore.Hè per quessa chì avemu dui pin separati per cuntrullà a rotazione di un mutore: posteriore è davanti.Operanuelettricu momentaneocambia da ogni latu di l'alimentazione di u mutore, dirigendu a putenza in avanti o in daretu.
U stessu passa per a velocità.A cuntrariu di i pins di output avanti è inversu, u pin di attivazione cuntrolla a quantità di putenza chì scorri attraversu u mutore in ogni mumentu.
Aumentendu a tensione à u cuntattu di turnu, i so switch aperti un pocu "più largu" è permettenu più currente per scorri à traversu u mutore.L'aumentu di a putenza di i mutori li face giranu più veloce.A diminuzione li rende più lenti.
Nantu à umacchina di l'equipaggiu, usemu PWM o Pulse Modulation per cuntrullà a tensione di output di i pins.Aumentà u ciculu di duty porta a tensione massima più vicinu à 3.3V, è diminuendu più vicinu à 0V.
In fatti, pudete "spegne" u mutore in qualchì modu mettendu u pin di attivazione di u mutore à 0V.Pensate à questu cum'è qualcosa cum'è una vittura: i pins di attivazione furniscenu u gasu chì alimenta i mutori, è i tratti di pins avanti è inversu movenu l'ingranaggi, chì permettenu di avanzà o retrocede.
Differiscenu secondu induve si trovanu e so bobine di solenoide.Un mutore DC brushed hà una bobina in u mità chì gira trà un anellu di magneti permanenti.I motori DC senza spazzole anu bobine da l'altra parte - e so bobine elettromagnetiche circundanu magneti permanenti.
I mutori di cullezzione sò economici è anu un bonu rendimentu à bassa velocità.Tuttavia, tendenu à scaldà più veloce di i motori brushless è sò menu efficienza energetica.Per d 'altra banda, i mutori brushless ponu ghjunghje à velocità più elevate, surriscaldate menu, è aduprà menu putenza per spin più veloce di i motori brushed.
Sè vo aduprate un mutore in amacchina di l'equipaggiuGearbox di rota di robot, un mutore spazzolatu deve esse megliu.Tuttavia, sè vo aduprate un mutore senza ingranaggi, cum'è un picculu fan elettricu, un mutore brushless deve esse megliu.
Ancu s'ellu pò varià da u fabricatore, pudete aspittà 2A currente di punta per mutore in ula38modulu di driver di u mutore.
Terence hè un entusiasta di robotica chì prova di custruisce u megliu robot in u mondu.S'ellu ùn avia micca brusgiatu LED cum'è un secondu hobby, averia pigliatu questu assai tempu fà.
Divulgazione di Affiliate.A facilità di guadagnà cumissioni nantu à i prudutti acquistati attraversu i nostri ligami sustene u travagliu chì facemu per i nostri lettori.