5 Amp H-Bridge DC Motor Driver using MC33886

  • Rajkumar Sharma
  • 22862
  • easy
  • Tested


This tiny module has been designed to be used in Robotics, Power tools, automotive applications etc. The module is based on MC33886 from NXP. The MC33886 is a monolithic power IC comprising control logic, charge pump, gate drive, and low RDS(ON)MOSFET, H-Bridge output circuitry in a small surface-mount package. MC33886 is a monolithic H-Bridge ideal for fractional horsepower DC-Motor and bi-directional thrust solenoid control. The IC incorporates internal control logic, charge pump, gate drive, and low Rds. MOSFET output circuitry. The MC33886 is able to control continuous inductive DC load currents up to 5A. Output loads can be pulse-width modulated (PWM) at frequencies up to 10 KHz. A Fault status output reports under-voltage, short-circuit, and over-temperature conditions. Two independent inputs control the two half-bridge totem-pole outputs.


  • Supply 5V to 28V
  • TTL/CMOS compatible Inputs
  • Continuous DC Load Current up to 5.2A min
  • Output Current Limitation at min. 5.2A with PWM Current Regulation
  • Short-Circuit Shutdown for Output Currents over 8A
  • Logic Inputs TTL/CMOS Compatible
  • Operating Frequency up to 10 kHz
  • Over temperature and Short Circuit Protections
  • Under voltage disable Function
  • Output control via two independent inputs (forward, reverse, free-wheeling low/high)
  • Two disable inputs are provided: Low =True and High =True


  • DC Motor control in Robotics and industrial
  • DC Motor & actuator control in Recreational Vehicles
  • Appliances
  • Automotive
  • Powered Machines and Tools



Parts List






MC33886 Datasheet




  • Kalyan.C

    Dear I wish to buy one of this.

    4 years ago
  • sachith

    i made this controller. but its not working. can i know how to give the pin configuration with arduino

    2 years ago
    • This is a simple application board of the IC, not much can go wrong. Have you read the datasheet for the function of the input pins? You will need to generate correct logic on these pins to drive the motor successfully. Check here: https://www.nxp.com/docs/en/data-sheet/MC33886.pdf

      2 years ago
  • Shamoon

    Hi, can it work at 1MHz square wave input? I want to drive a coil of 12V.

    7 months ago
    • According to IC manufacture this can go up to 10kHz

      7 months ago

Leave a Reply


PS5 & XBOX Series X Giveaway

By continuing to use the site, you agree to the use of cookies. more info

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.