DC Motor & Direction Controller with Brake using MC33035

  • Rajkumar Sharma
  • moderate
  • Tested
  • SKU: EL62796
  • Quote Now


3AMP DC Motor speed and direction controller using MC33035 IC from on semiconductor, though the MC33035 was designed to control brushless DC motor , it may also be used to control DC brush type motors. MC33035 driving a Mosfets based H-Bridge affording minimal parts count to operate a brush type motor. On board potentiometer provided for speed control, slide switch for direction control and brake, On board jumper available to enable the chip. The controller function in normal manner with a PWM frequency of approximately 25Khz. Motor speed is controlled by adjusting the voltage presented to the non inverting input of the error amplifier establishing the PWM’s slice or reference level. Cycle by cycle current limiting of the motor is accomplished by sensing the voltage across the shunt resistor to the ground of H-bridge. The overcurrent sense circuit makes it possible to reverse the direction of the motor, using normal forward/reverse switch, on the fly and not have to completely stop it before reversing.


  • SUPPLY 12-18V DC
  • Load Up to 3Amps, 5Amps with large size heat sink on Mosfets
  • On Board Potentiometer for Speed Control
  • Slide Switch ( SW1) for Brake
  • Slide Switch (SW2) for Direction Control
  • Jumper (J1) Provided to Enable the chip
  • LED (D1) Fault Indicator
  • LED (D2) Power Indicator
  • CN1 , Supply 12-18V DC
  • MG1 Motor Connections



Parts List



Please follow and like us:
Pin Share


Notify of

Inline Feedbacks
View all comments

Nice circuit…. I’m looking for one that stops the motor if the shaft is locked (high current) and uses a momentary contact switch to enable forward or reverse. If opposite direction is switched while motor runs, motor stops, and requires another pulse to restart in either direction. Can this circuit be changed to suit or do you have another idea?

parmbeer singh

when we completed the circuit then operate it and that time only D1 fault indicator is activated.


This circuit is not working….. challenge


Can you please provide the schematic for BLDC MOTOR….


TOP PCB Companies