Overview
The MC33886 is a monolithic H-Bridge power IC manufactured by NXP Semiconductors (originally developed by Motorola / Freescale). Packaged in a 20-pin HSOP surface-mount package with an exposed bottom thermal heatsink slug, it is designed for controlling bidirectional DC motors, fractional horsepower actuators, and inductive loads at continuous currents up to from supply voltages between and (with transient survival up to ).
The IC integrates four low power MOSFET switches ( per leg) and features internal charge pumps for continuous high-side gate drive (enabling duty cycle static ON operation). It incorporates internal current feedback (FB), open-drain fault status reporting (FS), undervoltage lockout, and thermal shutdown with hysteresis.
Quick reference
| Driver Type | Monolithic H-Bridge DC Motor Driver IC |
| Package | HSOP-20 (Exposed Center Heat Slug) / Pololu Carrier |
| Motor Supply Voltage () | to DC (Operates up to transients) |
| Continuous Load Current | RMS continuous (with adequate heatsinking) |
| Peak Current Limit | typical internal current limiting |
| MOSFET On-Resistance () | typical per MOSFET ( total bridge path) |
| Maximum PWM Frequency | recommended (internally slew-rate controlled) |
| Logic Input Levels | TTL / 5V CMOS compatible ( microcontroller compatible) |
| Protection Features | Overcurrent limiting, Thermal shutdown, Undervoltage lockout (UVLO), Fault status flag |
Pinout (HSOP-20 Package)
┌──────────────┐
AGND ─│ 1 20 │─ FB
~FS~ ─│ 2 19 │─ VPWR
DNC ─│ 3 EP 18 │─ PGND
IN1 ─│ 4 (Tab) 17 │─ PGND
IN2 ─│ 5 16 │─ OUT2
D1 ─│ 6 15 │─ OUT2
~D2~ ─│ 7 14 │─ PGND
CCP ─│ 8 13 │─ PGND
VPWR ─│ 9 12 │─ OUT1
VPWR ─│ 10 11 │─ OUT1
└──────────────┘
| Pin | Name | Description |
|---|---|---|
| 1 | AGND | Analog low-noise signal ground reference |
| 2 | ~FS~ | Open-drain active-LOW fault status output (Pull up to MCU logic VCC) |
| 3 | DNC | Do Not Connect (Leave floating) |
| 4 | IN1 | Logic control input 1 (TTL/CMOS compatible) |
| 5 | IN2 | Logic control input 2 (TTL/CMOS compatible) |
| 6 | D1 | Disable input 1 (Active-HIGH disable; internally pulled HIGH to disable) |
| 7 | ~D2~ | Disable input 2 (Active-LOW disable; internally pulled LOW to disable) |
| 8 | CCP | External charge pump capacitor pin (Connect 33nF to VPWR) |
| 9, 10 | VPWR | Main positive power supply input (+5.0V to +28.0V DC) |
| 11, 12 | OUT1 | H-Bridge output 1 (Internally paralleled output pins) |
| 13, 14 | PGND | Power ground return for H-Bridge output stages |
| 15, 16 | OUT2 | H-Bridge output 2 (Internally paralleled output pins) |
| 17, 18 | PGND | Power ground return for H-Bridge output stages |
| 19 | VPWR | Main positive power supply input |
| 20 | FB | Current feedback sense output (Provides current mirror output proportional to load current) |
Control Logic Truth Table
To enable the H-bridge, D1 must be held LOW and ~D2~ must be held HIGH:
D1 | ~D2~ | IN1 | IN2 | OUT1 | OUT2 | Operating Mode |
|---|---|---|---|---|---|---|
High (1) | X | X | X | High-Z | High-Z | Disabled / Coast (Standby) |
| X | Low (0) | X | X | High-Z | High-Z | Disabled / Coast (Standby) |
Low (0) | High (1) | Low (0) | Low (0) | Low | Low | Brake to Ground (Low-side recirculation) |
Low (0) | High (1) | High (1) | Low (0) | High | Low | Forward Drive |
Low (0) | High (1) | Low (0) | High (1) | Low | High | Reverse Drive |
Low (0) | High (1) | High (1) | High (1) | High | High | Brake to VPWR (High-side recirculation) |
Specifications
| Parameter | Symbol | Min | Typ | Max | Unit | Conditions |
|---|---|---|---|---|---|---|
| Operating Supply Voltage | 5.2 | 13.5 | 28.0 | V | Normal operation | |
| Transient Voltage Rating | — | — | 40.0 | V | ||
| Continuous Output Current | 5.0 | — | — | A | with heatsink | |
| Overcurrent Limiting Threshold | 5.2 | 6.5 | 7.8 | A | ||
| MOSFET On-Resistance () | — | 120 | 225 | Per switch at | ||
| PWM Switching Frequency | 0 | — | 10 | kHz | Continuous switching | |
| Charge Pump Capacitor | — | 33 | — | nF | Ceramic connected from Pin 8 to VPWR | |
| Thermal Shutdown Temp | 150 | 175 | 200 | °C | Junction temperature |
Common mistakes
- Leaving D1 and
D2floating:D1has an internal pull-up and~D2~has an internal pull-down. Leaving both unconnected permanently holds the H-bridge in its high-impedance disable state. TieD1toGNDand~D2~toVCC(or MCU GPIO HIGH) to enable. - Omitting the CCP charge pump capacitor: Pin 8 (
CCP) requires a () ceramic capacitor connected directly toVPWR. Without this capacitor, the internal high-side gate drive charge pump cannot operate, preventing continuous high-side conduction. - Exceeding 10 kHz PWM frequency: The MC33886 has controlled output rise and fall times () to reduce electromagnetic interference (EMI). Driving PWM frequencies above dramatically increases switching losses and causes rapid thermal buildup.
- Neglecting the exposed pad soldering: The bottom slug is essential for heat extraction. Soldering the slug to a copper plane with thermal vias is mandatory for continuous loads exceeding .
Notes
- Current Feedback (
FBPin): Pin 20 outputs a current proportional to the total high-side load current (ratio ). Connecting a precision ground resistor (e.g. ) produces a voltage readable by an MCU ADC for real-time torque and stall detection.
Assets & downloads
- datasheetdatasheet
- product-pagereference