ANB4100

✓ In Stock

Compact DC motor driver with 2.5V-5.5V input, 1.2A output, and PWM speed control for battery-powered applications.

Product Overview

Description

The ANB4100 is a compact H-bridge motor driver designed for low-voltage DC motor applications in battery-powered devices and portable electronics.

Operating from 2.5V to 5.5V input, it can drive DC motors up to 1.2A continuous current with integrated current regulation and protection features.

The device supports PWM speed control with frequencies up to 100kHz and includes low-power sleep mode for extended battery life.

Product Series

ANB

Primary Application

Battery-powered toys

Key Features

  • Wide input voltage range (2.5V-5.5V)
  • 1.2A continuous output current
  • Low RDS(on) for high efficiency
  • PWM speed control up to 100kHz
  • Low-power sleep mode (<1μA)
  • Integrated current regulation
  • Compact SOT23-6 package
  • AEC-Q100 qualified

Specifications

Supply Voltage 2.5V to 5.5V
Output Current 1.2A continuous, 2A peak
RDS(on) 280mΩ (high-side + low-side)
PWM Frequency Up to 100kHz
Control Interface PWM, IN1/IN2 logic
Protection OCP, TSD, UVLO
Operating Temperature -40°C to +85°C
Package SOT23-6

Applications

Battery-powered toys

Battery and charging management

Portable medical devices

Medical electronics

Smart locks and actuators

Electronic system design

Consumer electronics

Consumer electronics

IoT devices

Electronic system design

Automotive auxiliary motors

Motor drive and control systems

Documents & Resources

FAE Expert Insights

L

"The ANB4100 is my go-to recommendation for low-voltage DC motor applications in battery-powered devices. Its wide 2.5V-5.5V input range covers everything from single-cell Li-ion to USB-powered applications. The 280mΩ RDS(on) provides good efficiency for small motors, and the <1μA sleep mode is essential for battery life in portable devices. I've used this in smart lock applications where the motor only runs briefly to lock/unlock, and the sleep mode current is critical for months of battery life. The integrated current regulation simplifies design by eliminating external sense resistors. One consideration: at 1.2A continuous, thermal management is important - ensure adequate copper area on the PCB or limit duty cycle for high-current applications. The AEC-Q100 qualification also makes it suitable for automotive auxiliary applications like mirror adjustment and HVAC flaps."

Perfect for battery-powered DC motor applications with ultra-low sleep current

— Lisa Wang, BeiLuo

Frequently Asked Questions

What is the minimum voltage for ANB4100 operation?

The ANB4100 operates from 2.5V to 5.5V, making it suitable for single-cell Li-ion (3.0V-4.2V), 3xAA alkaline (4.5V), or USB-powered (5V) applications. At 2.5V minimum, it can operate from a nearly depleted single-cell Li-ion battery, extending usable battery life. The UVLO threshold is typically 2.3V with 200mV hysteresis to prevent oscillation. For reliable operation, ensure your power supply can deliver the required motor current at minimum voltage - a battery at 2.5V may have high internal resistance limiting current delivery.

Use for single-cell Li-ion, 3xAA, or USB-powered applications. Verify battery can deliver required current at low voltage.

minimum voltage Li-ion battery UVLO threshold
How do I control motor speed with ANB4100?

Motor speed control uses PWM (Pulse Width Modulation) applied to the IN1 or IN2 input while holding the other input low. PWM frequency can range from 100Hz to 100kHz, though 10-20kHz is typical to avoid audible noise. Duty cycle determines speed: 0% = stop, 50% = half speed, 100% = full speed. For direction control, apply PWM to IN1 for forward, IN2 for reverse. The device includes internal current regulation that limits peak current during PWM switching, protecting the motor and driver. For smooth speed control, use PWM frequencies above 15kHz to avoid audible motor winding noise.

Use 10-20kHz PWM frequency for speed control. Apply PWM to IN1 or IN2 for forward/reverse control.

PWM control speed control motor direction
What is the sleep mode current and how do I use it?

The ANB4100 features an ultra-low-power sleep mode with typical current consumption of <1μA (maximum 5μA). To enter sleep mode, set both IN1 and IN2 low for more than 1ms. The device automatically enters sleep mode, disabling all internal circuits except the wakeup logic. To exit sleep mode, set either IN1 or IN2 high. Wakeup time is typically 50μs. This feature is essential for battery-powered applications where the motor runs infrequently. For example, in a smart lock that operates 10 times per day, the sleep mode current dominates battery life. With 1μA sleep current and 100mA motor current for 3 seconds per operation, average current is approximately 4μA, providing years of battery life from AA cells.

Set IN1=IN2=LOW for >1ms to enter sleep mode. Set either input HIGH to wake up. Use for maximum battery life.

sleep mode low power battery life
How do I implement current limiting with ANB4100?

The ANB4100 includes integrated current regulation with a fixed threshold of 1.5A (typical). When motor current exceeds this threshold, the driver automatically limits current using PWM chopping at approximately 50kHz. This protects the driver and motor from stall conditions without requiring external current sense resistors. For lower current limits, you can implement external current sensing with a small resistor (0.1-0.5Ω) and comparator to disable the driver when current exceeds your threshold. The internal current regulation is sufficient for most applications, providing protection against stall and overload conditions. Note that during current limiting, the motor may vibrate or buzz due to the chopping frequency.

Internal 1.5A current limit is automatic. Use external sensing for custom current limits. Expect audible noise during current limiting.

current limiting current regulation stall protection
What PCB layout is recommended for ANB4100?

PCB layout guidelines for ANB4100: 1) Place bulk capacitor (10-100μF) close to VM pin for motor supply decoupling. 2) Add ceramic capacitor (0.1μF) very close to VM pin for high-frequency decoupling. 3) Use wide traces for motor output pins (OUT1, OUT2) to handle 1.2A current. 4) Connect GND pin to solid ground plane with multiple vias. 5) Keep logic input traces (IN1, IN2) away from motor output traces to prevent noise coupling. 6) Use thermal vias under the SOT23-6 package if operating near 1A continuous. 7) Place flyback diodes close to motor terminals if using external diodes (not needed for most applications as driver has internal diodes). The compact SOT23-6 package allows placement close to the motor connector for minimal trace length.

Place capacitors close to VM pin. Use wide traces for motor outputs. Keep logic traces away from motor traces.

PCB layout decoupling capacitors motor traces