Dacă fabricați roboți sau alte dispozitive de microcontrol, va trebui să conduceți motorul de curent continuu înainte și după.
În această notă, voi demonstra un circuit simplu și ieftin care controlează motorul de curent continuu prin doi pini I/O.
Nu necesită circuit integrat și utilizează componente utilizate în mod obișnuit.
Vă sugerez să îl construiți pe placa de breadboard pentru prima dată.
Am proiectat acest circuit, dar nu sunt inventatorul acestui controler de motor.
Când am văzut mișcarea uimitoare și precisă a Makerbots și a routerelor CNC la Maker Works din Ann Arbor, am fost interesat de circuitele de control al motoarelor ca acesta.
Iată piesele de care aveți nevoie.
Toate acestea ar trebui vândute la radiowack-ul local sau la magazinul de hobby. (1)Motor de curent continuu (4)
Tranzistor MOSFET
Am folosit IRF540N, dar orice
MOSFET cu canal N poate. (4) Diode (2)
Tranzistor.
Folosesc bc548. (2)
Tranzistorul bipolar PNP
Eu folosesc bc327. (4)
Rezistență de 2200 ohmi (roșu-roșu-roșu) (4)
Rezistență de 10 k ohmi (maro-negru-portocaliu)
Valorile rezistenței unor jumperi și plăci de breadboard nu sunt importante dacă este necesar.
O valoare destul de apropiată este probabil să funcționeze bine.
Aceasta este o imagine a circuitului complet de pe placa de breadboard și există câteva etichete suplimentare pentru piese.
Când setați pinul la 1 cu microcontrolerul, tranzistorul Q7 se pornește.
Aceasta conectează baza tranzistorului PNP Q5 la pământ și o pornește.
Q5 conectează apoi 12 volți la mosfet-ul Q1 și Q4, iar mosfet-ul Q1 și Q4 conectează motorul la pozitiv și la masă.
Setați pinul 2 înalt pentru a conecta motorul la pozitiv și la masă cu polaritate opusă.
Aceste patru diode vă protejează tranzistorul de supratensiunea care apare uneori când motorul de curent continuu se oprește brusc.
Când pinul dvs. I/O este scăzut, rezistența de 10 k ohmi trage baza tranzistorului la sol, iar rezistența de 2200 ohmi limitează curentul extras din pinul I/O, pentru a le proteja.
Distracție plăcută rotind motorul!
Am folosit două dintre aceste circuite pe trenul de propulsie al majordomului meu robot.