Ak vyrábate roboty alebo iné zariadenia na mikro kontrolu, budete musieť riadiť DC motor pred a po. V tejto poznámke ukážem jednoduchý a lacný obvod, ktorý riadi DC motor cez dva I/O piny. Nevyžaduje integrovaný obvod a používa bežne používané komponenty. Navrhujem, aby ste ho po prvýkrát postavili na dosky. Navrhol som tento obvod, ale nie som vynálezcom tohto ovládača motora. Keď som videl úžasný a presný pohyb smerovačov MakerBots a CNC v spoločnosti Maker Works v Ann Arbor, zaujímal som sa o takéto obvody riadenia motora. Tu sú časti, ktoré potrebujete. To všetko by sa malo predávať v miestnom Rádiowack alebo hobby obchode. (1) DC Motor (4) MOSFET Tranzistor som použil IRF540N, ale akýkoľvek N- kanál MOSFET môže. (4) Diódy (2) tranzistor. Používam BC548. (2) Bipolárny tranzistor PNP I 'M pomocou BC327. (4) 2200 ohmov rezistencia (červeno-červeno-červená) (4) rezistencia 10 K ohm (hnedo-čierna oranžová) Hodnoty odporov niektorých skokanov a obvodov nie sú v prípade potreby dôležité. Pomerne blízka hodnota bude pravdepodobne fungovať dobre. Toto je obrázok kompletného okruhu na dosky a existuje niekoľko ďalších štítkov. Keď pomocou mikro ovládača nastavíte PIN na 1, Tranzistor Q7 sa zapne. To spája základňu Tranzistora PNP Q5 k zemi a zapne ju. Q5 potom pripojí 12 voltov k MOSFET Q1 a Q4 a MOSFET Q1 a Q4 pripájajú motor k pozitívnym a zemi. Nastavte kolík 2 vysoký na pripojenie motora k pozitívnej a zemi s opačnou polaritou. Tieto štyri diódy chránia váš tranzistor pred nárastom napätia, ktorý sa niekedy vyskytuje, keď sa jednosmerný motor náhle zastaví. Keď je váš kolík I/O nízky, rezistor s 10 K ohmom vytiahne základňu tranzistora k zemi a rezistor 2200 ohm obmedzuje prúd extrahovaný z I/O kolíka, aby ich chránil. Bavte sa otáčaním motora! Použil som dva z týchto okruhov vo vlaku robota Butler.