Arduino Projects    |   Raspberry Pi  |     Electronic Circuits   |    AVR    |    PIC    |    8051    |    Electronic Projects

ULN2003

Image: 
ULN2003, ULN2003A Current Driver IC Image
DataSheet: 
 
ULN2003 is a high voltage and high current Darlington array IC. It contains seven open collector darlington pairs with common emitters. A darlington pair is an arrangement of two bipolar transistors.
 
ULN2003 belongs to the family of ULN200X series of ICs. Different versions of this family interface to different logic families. ULN2003 is for 5V TTL, CMOS logic devices. These ICs are used when driving a wide range of loads and are used as relay drivers, display drivers, line drivers etc. ULN2003 is also commonly used while driving Stepper Motors. Refer Stepper Motor interfacing using ULN2003.
 
Each channel or darlington pair in ULN2003 is rated at 500mA and can withstand peak current of 600mA. The inputs and outputs are provided opposite to each other in the pin layout. Each driver also contains a suppression diode to dissipate voltage spikes while driving inductive loads. The schematic for each driver is given below:

ULN2003 Driver Schematic

 

Pin Diagram: 
ULN2003 Pinout, ULN2003A Current Driver IC Pin Diagram, pinout
Pin Description: 
Pin No
Function
Name
1
Input for 1st channel
Input 1
2
Input for 2nd channel
Input 2
3
Input for 3rd channel
Input 3
4
Input for 4th channel
Input 4
5
Input for 5th channel
Input 5
6
Input for 6th channel
Input 6
7
Input for 7th channel
Input 7
8
Ground (0V)
Ground
9
Common free wheeling diodes
Common
10
Output for 7th channel
Output 7
11
Output for 6th channel
Output 6
12
Output for 5th channel
Output 5
13
Output for 4th channel
Output 4
14
Output for 3rd channel
Output 3
15
Output for 2nd channel
Output 2
16
Output for 1st channel
Output 1
You are here