Olgu selleks siis pisike robothiir või pisike IoT elektriventilaator, teades, kuidas asju juhtida alalisvoolumootoriga koosseadmete masinavab palju loomingulisi DIY projekte, et hoida teid hõivatud.Selles õpetuses kasutamela38mootori kontroller aseadmete masinalalisvoolumootori paari toiteks ja pöörlemiseks!
Thela38Mootori kontrolleri moodul on plaat, mis aitab mikrokontrollereid ja mikroprotsessoreid, näiteksseadmete masinvõimsusega alalisvoolumootorid, mis vajavad rohkem kui 3,3 V või 5 V.
See kasutabla38IC toidab kogu mootori käivitamiseks ja isoleerimiseks vajalikku loogikat ja toitehaldustseadmete masinalalisvoolumootorile rakendatud kõrgematest pingetest.
Thela38moodul on algajate robootikakomplekti peamine mootorikontroller, kuna seda on lihtne kasutada.Sellel on nööpnõelte päised, kuhu saate sisestada džemprid, et see omaga sujuvalt ühendadaseadmete masin.Samuti saate mootorit kiirendada või aeglustada, rakendades selle lubamisviigule impulsi laiuse modulatsiooni (PWM) signaaliterminal.
Seosespraegunes,la38onkõrge praegune.See on tegelikult a10 amprit praegunes, mis koosneb neljaga mootoritesthetkelised elektrilülitid kontakti.See võimaldab teil määrata voolu suuna ilma mootorit uuesti ühendamata.H-silla voolu suuna muutmine muudab ka mootori pöörlemissuunda.La38-l on neist kaks juhtkontakti, mis võimaldab iseseisvalt juhtida paari mootorit.Kui olete Pythoni programmeerimisega uustulnuk, ärge jätke ilma nendest abistavatest Pythoni üherealistest programmidest.
Kuigi ahelas lülituvad vasakpoolne edastusviik ja parempoolne tihvt kõigepealt üheks sekundiks sisse.Kiiruse reguleerimiseks muutke sisselülitatud väljundi töötsüklit.Esmalt seadke need üheks sekundiks 100% töötsüklile ja seejärel 50%.100% töötsükkel töötab mootoritel maksimaalsel kiirusel, samas kui 50% töötsükkel töötab poolel kiirusel.
Salvestage see kui "rpi-dcmotor.py" või mis tahes muu failinimi, kui see lõpeb laiendiga ".py".Pärast seda lülitage omaseadmete masin.
MÄRGE.Need hüppaja kontaktid ühendavad EN-pistiku automaatselt 5 V-ga, võimaldades teil seda juhtidapraeguneIN-tihvti kaudu.Kuigi peaksite ikkagi selle kontakti kaudu toiteallikaks olema, võib 5 V põhjustada probleemeseadmete masinkuna see peaks kasutama 5V asemel 3,3V.Samuti ühendades need tihvtidseadmete masinvõimaldab teil hiljem mootorite kiirust juhtida..
Näpunäide. Et teada saada, mis PIN-kood teie peal onseadmete masin, hoidke seda nii, et GPIO tihvtid oleksid paremal.Need on pisikesed metallikillud, mis istuvad mustal kandikul.Kui vaatate selle salve ülemist vasakut tihvti, on see tihvt 1. Sellest paremal on tihvt 2. 1. tihvti all on tihvt 3 jne.
MÄRGE.Enamikul alalisvoolumootoritel pole tavaliselt jootejuhtmeid.Saate neid ise jootma.Kõik mõõturid töötavad, kuid kõige paremini töötab keerdunud vasktraat.
Koodi saate käivitada, käivitades terminalis skripti.Kuid enne seda peate lisama võimsustla38moodul.
Thela38Alalisvoolumootori kontrolleri moodulit saab ühendada mis tahes alalisvoolu toiteallikaga, kui pinge ei ületa 45 V.Kasutatavuse mõttes oleks lihtsam kasutada 9V akut ja mooduli toiteklemmidega ühendatud alalisvoolupistikut.
Samuti ei pea te kartma, et 9 V akud võivad teie seadet kahjustadaseadmete masin.Thela38moodul kasutab spetsiaalset IC-d, mida nimetatakse MOSFETiks ja mis toimib väikese võimsusega releena, muutudes anhetkeline elektrilinelüliti, mis isoleerib teie kontaktid toiteallikast.
Kuidas ma saan kontaktilt voolu saata, et alalisvoolumootor pöörleks?Vaatame lähemalt, kuidas me mootori pöörlema paneme.
Thela38mootori kontrolleri moodul kasutab mituthetkeline elektrilinelülitid mootori pöörlemise juhtimiseks.Neid lüliteid võib pidada seinalülititeks, välja arvatud see, et need ei kasuta juhtimiseks teie sõrmi – need kasutavad 3,3 Vseadmete masin.
Ja see on koht, kus GPIO.output( , GPIO.HIGH).See on GPIO.output( , GPIO.HIGH).Kui määrate selle viigu väärtusele GPIO.HIGH, kiirgab see kontakt 3,3 V.Seeaktiveerib lüliti, võimaldades voolul mootorisse voolata.Seejärel pöörleb vool mootorit.Nende tihvtide pööramine GPIO.LOW-le lülitab lüliti välja, mis katkestab mootori voolu.
Mootori pöörlemissuunda saame muuta, muutes mootorit läbiva voolu suunda.Seetõttu on meil ühe mootori pöörlemise juhtimiseks kaks eraldi tihvti: tagumine ja eesmine.Nad tegutsevadhetkeline elektrilinelülitub mootori toiteallika mõlemale küljele, suunates toite edasi või tagasi.
Sama kehtib kiiruse kohta.Erinevalt päri- ja tagurpidi väljundviigudest juhib lubamisviik igal ajahetkel mootorit läbiva võimsuse hulka.
Suurendades sisselülituskontakti pinget, avanevad nende lülitid veidi “laiemalt” ja lasevad mootorist läbi voolata rohkem voolu.Mootorite võimsuse suurendamine paneb need kiiremini pöörlema.Vähenemine muudab need aeglasemaks.
pealseadmete masin, kasutame kontaktide väljundpinge juhtimiseks PWM-i või impulssmodulatsiooni.Töötsükli suurendamine toob maksimaalse pinge lähemale 3,3 V-le ja vähendamine 0 V-le.
Tegelikult saate "välja lülitama” mootorit mingil moel, seades mootori lubamise tihvti 0 V peale.Mõelge sellele nagu autole: lubamistihvtid varustavad mootoreid toitava gaasiga ning edasi- ja tagasikäigutihvtide löögid liigutavad käike, võimaldades neil edasi või tagasi liikuda.
Need erinevad sõltuvalt sellest, kus nende solenoidmähised asuvad.DC-harjatud mootoril on keskel mähis, mis pöörleb püsimagnetirõnga vahel.Harjadeta alalisvoolumootoritel on teisel pool mähised – nende elektromagnetmähised ümbritsevad püsimagneteid.
Kollektormootorid on odavad ja neil on hea jõudlus madalatel pööretel.Siiski kipuvad need soojenema kiiremini kui harjadeta mootorid ja on vähem energiatõhusad.Teisest küljest võivad harjadeta mootorid saavutada suurema kiiruse, kuumeneda vähem üle ja kasutada vähem võimsust, et pöörlema kiiremini kui harjaga mootorid.
Kui kasutate mootorit aseadmete masinrobotratta käigukast, harjatud mootor peaks parem olema.Kui aga kasutate käigukastita mootorit, näiteks pisikest elektriventilaatorit, peaks harjadeta mootor olema parem.
Kuigi see võib olenevalt tootjast erineda, võite oodata 2A tippvoolu mootori kohtala38mootorijuhi moodul.
Terence on robootikahuviline, kes püüab ehitada maailma parimat robotit.Kui ta poleks teise hobina LED-lampe põletanud, oleks ta selle juba ammu ette võtnud.
Sidusettevõtte avalikustamine.Meie linkide kaudu ostetud toodetelt vahendustasude teenimise hõlbustamine toetab meie lugejate heaks tehtavat tööd.