Posted on

Controlul unui motor DC cu Arduino și 4 MOSFET

Controlul unui motor DC cu Arduino și 4 MOSFET

controlul-motordc-arduino-4mosfet-sch

Componente necesare :
4 MOSFET se alg in functie de curentul si tensiunea MOTORULUI DC
2 tranzistoare NPN (min 60v si 200mA)
2 tranzistoare PNP (min 60v si 200mA)
4 diode 100v 1A
4 rezistor 10k
4 rezistor 2k2

Descrierea funcționării :
In repaus pini sunt LOU
Când setați un pinul 1 HIGH cu microcontrolerul, tranzistorul Q7 NPN se comuta ON. Aceasta conectează baza tranzistorului Q5 de la GND la +12v astfel mosfeturile Q1 și Q4 conectează motorul la +12v și la GND. Pinul 2 HIGH conectează motorul la pozitiv și la GND în polaritatea opusă. Cele patru diode vă protejează tranzistorii împotriva supratensiunilor de tensiune care apar uneori atunci când un motor cu curent continuu este oprit brusc. Rezistențele de 10Kohm pun bazele tranzistoarelor la GND atunci când pinul de I/O trece pe LOU, iar rezistențele de 2200 ohm limitează curentul din pinii I/O pentru ai proteja.

controlul-motordc-arduino-4mosfet-activcontrolul-motordc-arduino-4mosfetmosfettranzistor