Hvis du lager roboter eller andre mikrokontrollenheter, må du kjøre DC-motoren før og etter.
I dette notatet vil jeg demonstrere en enkel og rimelig krets som styrer DC-motoren gjennom to I/O-pinner.
Den krever ikke en integrert krets og bruker ofte brukte komponenter.
Jeg foreslår at du bygger den på brødbrettet for første gang.
Jeg designet denne kretsen, men jeg er ikke oppfinneren av denne motorkontrolleren.
Da jeg så den fantastiske og presise bevegelsen til Makerbots og CNC-rutere på Maker Works i Ann Arbor, var jeg interessert i motorkontrollkretser som dette.
Her er delene du trenger.
Alt dette bør selges på din lokale radiowack eller hobbybutikk. (1) DC-motor (4)
MOSFET-transistor
Jeg brukte IRF540N, men en hvilken som helst N-
kanal MOSFET kan. (4) Dioder (2)
Transistor.
Jeg bruker bc548. (2)
PNP bipolar transistor
Jeg bruker bc327. (4)
2200 ohm motstand (rød-rød-rød)(4)
10 k ohm motstand (brun-svart-oransje)
Motstandsverdiene til enkelte jumpere og breadboards er ikke viktige om nødvendig.
En ganske nær verdi vil sannsynligvis fungere bra.
Dette er et bilde av hele kretsen på breadboardet, og det er noen ekstra deletiketter.
Når du setter pinnen til 1 med mikrokontrolleren, slås pnjunction Transistor Q7 på.
Dette kobler basen til PNP-transistoren Q5 til bakken og slår den på.
Q5 kobler deretter 12 volt til Mosfet Q1 og Q4, og Mosfet Q1 og Q4 kobler motoren til pluss og jord.
Sett pinne 2 høyt for å koble motoren til positiv og jord med motsatt polaritet.
Disse fire diodene beskytter transistoren din mot spenningsstigningen som noen ganger oppstår når DC-motoren plutselig stopper.
Når I/O-pinnen din er lav, trekker 10 k ohm-motstanden bunnen av transistoren til bakken, og 2200 ohm-motstanden begrenser strømmen som trekkes ut fra I/O-pinnen, for å beskytte dem.
Ha det gøy å rotere motoren!
Jeg brukte to av disse kretsene på robotbutlerens drivverk.