Skip to content

techn0man1ac/DC_Motor_Driver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BJT/MOSFET DC Motor Driver

Fully isolated DC driver for collector motors 3..9 Amps:

Real board photo

Specifications:

  • Vin 10..20 V;
  • PWM(EN pin, active LOW level) up to 1 KHz(with PC817 optocoupler);
  • Current 2..4 A(Q1, Q4 - TIP122 / Q2, Q3 - TIP127, FU1 5A), 3..9 A(Q10, Q6 - IRF9540 / Q9, Q5 -IRF540, FU1 10A).

Video demonstration

https://www.youtube.com/shorts/6-JHy-ymlhs

Schematic

Schematic(BJT or MOSFET):

Schematic BJTs/MOSFETs_DC_Motor_driver

PCB

PCB have are 800x522mm, one(blue) or two Layers:

PCB_Board_Layers

The minimum track size is 0.254 mm.

3D_Board

3D model file:

https://github.com/techn0man1ac/DC_Motor_Driver/tree/main/Board/3D%20model/OBJ_PCB_BJT

PCB and schematic page:

https://oshwlab.com/raznie.podelki/bjt_motordriver

Here gerbers files:

https://github.com/techn0man1ac/DC_Motor_Drive/tree/main/Board/Gerbers

Project have are Proteus 8.11 model:

Proteus 8.11 model

Arduino code:

https://github.com/techn0man1ac/DC_Motor_Driver/tree/main/DC_Motor_Driver

The idea of the circuitry from here:

https://itectec.com/electrical/electronic-bjh-h-bridge-going-in-reverse-but-not-forward-ll-transistor-overheating/

Releases

No releases published

Packages

No packages published

Languages