The ULN2003 is a popular Darlington IC, it has seven Darlington pairs inside each pair with 1 input and 1 output pin. Thus having 7 input and 7 output pins. Each pair is rated for 50V and 500mA and the input pins can be triggered by +5V.
The ULN2003 IC is commonly used to drive large loads with microcontrollers. Like Driving a High-Power LED array or Driving a motor in both directions or controlling a Stepper motor etc.
The ULN2003 have series input resistors selected for operation directly with 5V TTL or CMOS. These devices will handle numerous interface needs — particularly those beyond the capabilities of standard logic buffers. It is ideally suited for interfacing between low-level logic circuitry and multiple peripheral power loads, Typical loads include relays, solenoids, stepping motors, magnetic print hammers, multiplexed LED and incandescent displays, and heaters. All devices feature open-collector outputs with integral clamp diodes.
ULN2003 pinout:
ULN2003 Specification
Specifications:
- Suitable for low - level logic circuit and multiple peripheral power loads.
- TTL, DTL, PMOS, or CMOS-Compatible Inputs
- Output Current to 500 mA
- Output Voltage to 95 V
- Transient-Protected Outputs
- Dual In-Line Plastic Package or Small-Outline IC Package
ULN2003 Applications:
- Relay Driver
- Line Driver
- Logic Buffers
- Lamp Drivers
- Display Drivers (LED and Gas Discharge)
ULN2003 Dimension and footprint:
Example Projects on ULN2003:
Interfacing Stepper motor using ULN2003
Additional Resources:
ULN2003 Datasheet
Package Contains
1x ULN2003