Hvis du fremstiller robotter eller andre mikrokontrolenheder, skal du køre DC-motoren før og efter. I denne note vil jeg demonstrere et enkelt og billigt kredsløb, der styrer DC -motoren gennem to I/O -stifter. Det kræver ikke et integreret kredsløb og bruger almindeligt anvendte komponenter. Jeg foreslår, at du bygger det på brødbrættet for første gang. Jeg designet dette kredsløb, men jeg er ikke opfinderen af denne motoriske controller. Da jeg så den fantastiske og præcise bevægelse af Makerbots og CNC -routere hos Maker Works i Ann Arbor, var jeg interesseret i motorstyringskredsløb som dette. Her er de dele, du har brug for. Alt dette skal sælges i din lokale Radiowack eller Hobby Store. (1) DC-motor (4) MOSFET-transistor Jeg brugte IRF540N, men enhver N- kanal MOSFET kan. (4) Dioder (2) Transistor. Jeg bruger BC548. (2) PNP bipolar transistor i 'm ved hjælp af BC327. (4) 2200 ohm-modstand (rødrød-rød) (4) 10 K ohm-modstand (brun-sort-orange) Modstandsværdierne for nogle jumpere og brødplader er ikke vigtige, hvis nødvendigt. En temmelig tæt værdi fungerer sandsynligvis fint. Dette er et billede af det komplette kredsløb på brødbrættet, og der er et par ekstra deletiketter. Når du indstiller stiften til 1 med din mikrokontroller, tændes pnjunction -transistoren Q7. Dette forbinder bunden af PNP -transistoren Q5 til jorden og tænder den. Q5 forbinder derefter 12 volt til MOSFET Q1 og Q4, og MOSFET Q1 og Q4 forbinder motoren til det positive og jord. Sæt pin 2 høj for at forbinde motoren til det positive og jord med modsat polaritet. Disse fire dioder beskytter din transistor mod spændingsspænding, der undertiden opstår, når DC -motoren pludselig stopper. Når din I/O -stift er lav, trækker 10 K Ohm -modstanden bunden af transistoren til jorden, og modstanden på 2200 OHM begrænser den aktuelle, der er ekstraheret fra I/O -stiften for at beskytte dem. Hav det sjovt at rotere motoren! Jeg brugte to af disse kredsløb på min robot Butlers drivtog.