
ULN2003BD
Texas InstrumentsExtended
-40℃~+105℃ 1.4V 10mA 30V 500mA 500nA 50V 5pF Seven channels SOIC-16 Darlington Transistor Arrays ROHS
- Part id
- ti/ULN2003BD
- Category
- Darlington Transistor Arrays
- Package
- SOIC-16
- Pins
- 16
- In stock
- 2,042 at JLCPCB (C157485)
- Used on
- 8 open-source boards
Overview
The ULN2003BD is a darlington Transistor Array made by Texas Instruments in a SOIC-16 package with 16 pins. -40℃~+105℃ 1.4V 10mA 30V 500mA 500nA 50V 5pF Seven channels SOIC-16 Darlington Transistor Arrays ROHS.
PCBKit's library has its KiCad symbol (EasyEDA_Pro:ULN2003BDR, from EasyEDA Pro) and its footprint (Package_SO:SOIC-16_3.9x9.9mm_P1.27mm, from KiCad's library), ready for a KiCad board. 2,042 are in stock at JLCPCB (part C157485). 8 open-source boards in 8 repositories on GitHub use it.
Symbol
Footprint
From the datasheet
10- Supply, most
- 50 V · VCC, recommended operating max · p. 4
- Supply, absolute maximum
- 50 V · VCC, collector-emitter voltage absolute max · p. 4
- Works from
- -40 °C · Operating free-air temperature min · p. 4
- Works up to
- 105 °C · Operating free-air temperature max · p. 4
- Junction, hottest
- 150 °C · Operating virtual junction temperature absolute max · p. 4
- Gives
- 500 mA · Rated collector current per single output · p. 1
- Collector-emitter, most
- 50 V · Collector-emitter voltage absolute max · p. 4
- Junction to air (D (SOIC))
- 81.2 K/W · Junction-to-ambient thermal resistance · p. 4
- Junction to case (D (SOIC))
- 40 K/W · Junction-to-case (top) thermal resistance · p. 4
- Junction to board (D (SOIC))
- 38.6 K/W · Junction-to-board thermal resistance · p. 4
What it is and has
5- Output clamp diodes
- Integrated · p. 1
- Logic compatibility
- Inputs compatible with various types of logic · p. 1
- Collector current rating
- 500 mA, single output · p. 1
- Output voltage rating
- 50 V · p. 1
- Package
- SOIC (16), 9.90 mm × 3.91 mm · p. 1
Specifications
43| Parameter | Conditions | As printed | Page |
|---|---|---|---|
| Collector-emitter voltage VCC | 25°C free-air temperature | max 50 V | 4 |
| Clamp diode reverse voltage | 25°C free-air temperature; relative to E | max 50 V | 4 |
| Input voltage VI | 25°C free-air temperature; relative to E | max 30 V | 4 |
| Peak collector current | 25°C free-air temperature | max 500 mA | 4 |
| Output clamp current IOK | 25°C free-air temperature | max 500 mA | 4 |
| Total emitter-terminal current | 25°C free-air temperature | max -2.5 A | 4 |
| Operating virtual junction temperature TJ | max 150 °C | 4 | |
| Storage temperature Tstg | min -65 · max 150 °C | 4 | |
| Electrostatic discharge V(ESD) | Human body model (HBM), per ANSI/ESDA/JEDEC JS-001 | max 2000 V | 4 |
| Electrostatic discharge V(ESD) | Charged device model (CDM), per JEDEC specification JESD22-C101 | max 500 V | 4 |
| Supply Voltage VCC | Over operating free-air temperature range | min 0 · max 50 V | 4 |
| Operating free-air temperature TA | min -40 · max 105 °C | 4 | |
| Junction Temperature TJ | min -40 · max 125 °C | 4 | |
| Junction-to-ambient thermal resistance RθJA | D (SOIC), 16 pins | typ 81.2 °C/W | 4 |
| Junction-to-case (top) thermal resistance RθJC(top) | D (SOIC), 16 pins | typ 40 °C/W | 4 |
| Junction-to-board thermal resistance RθJB | D (SOIC), 16 pins | typ 38.6 °C/W | 4 |
| Junction-to-top characterization parameter ψJT | D (SOIC), 16 pins | typ 10.5 °C/W | 4 |
| Junction-to-board characterization parameter ψJB | D (SOIC), 16 pins | typ 38.3 °C/W | 4 |
| On-state input voltage VI(on) | VCE = 2 V, IC = 200 mA | max 2.4 V | 5 |
| On-state input voltage VI(on) | VCE = 2 V, IC = 250 mA | max 2.7 V | 5 |
| On-state input voltage VI(on) | VCE = 2 V, IC = 300 mA | max 3 V | 5 |
| Collector-emitter saturation voltage VCE(sat) | II = 250 uA, IC = 100 mA | typ 0.9 · max 1.1 V | 5 |
| Collector-emitter saturation voltage VCE(sat) | II = 350 uA, IC = 200 mA | typ 1 · max 1.3 V | 5 |
| Collector-emitter saturation voltage VCE(sat) | II = 500 uA, IC = 350 mA | typ 1.2 · max 1.6 V | 5 |
| Collector cutoff current ICEX | VCE = 50 V, II = 0 | max 10 uA | 5 |
| Clamp forward voltage VF | IF = 350 mA | typ 1.7 · max 2 V | 5 |
| Off-state input current II(off) | VCE = 50 V, IC = 500 uA | min 50 · typ 65 uA | 5 |
| Input current II | VI = 3.85 V | typ 0.93 · max 1.35 mA | 5 |
| Clamp reverse current IR | VR = 50 V | max 50 uA | 5 |
| Input capacitance Ci | VI = 0, f = 1 MHz | typ 15 · max 25 pF | 5 |
| On-state input voltage VI(on) | VCE = 2 V, IC = 200 mA | max 2.7 V | 5 |
| On-state input voltage VI(on) | VCE = 2 V, IC = 250 mA | max 2.9 V | 5 |
| Collector-emitter saturation voltage VCE(sat) | II = 250 uA, IC = 100 mA | typ 0.9 · max 1.2 V | 5 |
| Collector-emitter saturation voltage VCE(sat) | II = 350 uA, IC = 200 mA | typ 1 · max 1.4 V | 5 |
| Collector-emitter saturation voltage VCE(sat) | II = 500 uA, IC = 350 mA | typ 1.2 · max 1.7 V | 5 |
| Collector cutoff current ICEX | VCE = 50 V, II = 0 | max 20 uA | 5 |
| Clamp forward voltage VF | IF = 350 mA | typ 1.7 · max 2.2 V | 5 |
| Off-state input current II(off) | VCE = 50 V, IC = 500 uA | min 30 · typ 65 uA | 5 |
| Clamp reverse current IR | VR = 50 V | max 100 uA | 5 |
| Propagation delay time, low- to high-level output tPLH | typ 0.25 · max 1 us | 5 | |
| Propagation delay time, high- to low-level output tPHL | typ 0.25 · max 1 us | 5 | |
| Propagation delay time, low- to high-level output tPLH | typ 1 · max 10 us | 5 | |
| Propagation delay time, high- to low-level output tPHL | typ 1 · max 10 us | 5 |
Pins, by the datasheet
16- 1 1B
- Channel 1 darlington base input. · p. 3
- 2 2B
- Channel 2 darlington base input. · p. 3
- 3 3B
- Channel 3 darlington base input. · p. 3
- 4 4B
- Channel 4 darlington base input. · p. 3
- 5 5B
- Channel 5 darlington base input. · p. 3
- 6 6B
- Channel 6 darlington base input. · p. 3
- 7 7B
- Channel 7 darlington base input. · p. 3
- 8 E
- Common emitter shared by all channels, typically tied to ground. · p. 3
- 9 COM
- Common cathode node for flyback diodes, required for inductive loads. · p. 3
- 10 7C
- Channel 7 darlington collector output. · p. 3
- 11 6C
- Channel 6 darlington collector output. · p. 3
- 12 5C
- Channel 5 darlington collector output. · p. 3
- 13 4C
- Channel 4 darlington collector output. · p. 3
- 14 3C
- Channel 3 darlington collector output. · p. 3
- 15 2C
- Channel 2 darlington collector output. · p. 3
- 16 1C
- Channel 1 darlington collector output. · p. 3
Ordering codes, by the datasheet
1- ULN2003BD
- SOIC (16) · 9.90 mm × 3.91 mm nominal body size · p. 1
Open-source boards using it
8- 4 layers179.3 × 72.5 mm

- 2 layers114.3 × 88.9 mm

CrickHit PCB
devanshjoshi08/CrickHit
Real-time cricket batting game on the TI MSPM0G3507 (ARM Cortex-M0+) with triple-ISR architecture, custom KiCad PCB, 5-bit DAC audio, and 3D-printed enclosure. Built for ECE 319H at UT Austin.
54 parts1 - 2 layers132.5 × 83 mm

- 2 layers114.3 × 88.9 mm

- 2 layers118 × 100 mm

DuelTank
SathvikY3533/DuelTanks
Duel Tanks is a real-time two-player artillery game built completely from scratch on the MSPM0G3507 microcontroller.
72 parts - 2 layers114.3 × 88.9 mm

Jc224364
se1yu/BlockBlast
Using knowledge from ECE 319H at UT Austin (Intro to Embedded Systems) to build a custom video game console and to program Block Blast from scratch.
54 parts - 2 layers114.3 × 88.9 mm

MVM833
SiddharthaG09/319KFinalProject
For our final project, we recreated Space Invaders in C, using a custom-designed PCB and an MSPM0G3507 microcontroller.
46 partsMIT - 2 layers140.8 × 66.4 mm

Parts like it
8ULN2003A
SOP-16-150mil1.7V 15pF 30V 500mA 50V 50uA 50uA 65uA Seven channels SOP-16-150mil Darlington Transistor Arrays ROHSMixicDarlington Transistor ArraysULN2003D1013
SOIC-16-40℃~+85℃ 0.82mA 1.7V 15pF 30V 500mA 50V 50uA 65uA Seven channels SOIC-16 Darlington Transistor Arrays ROHSSTMicroelectronicsDarlington Transistor ArraysULN2004D1013
SOIC-16-40℃~+85℃ 0.82mA 1.7V 15pF 30V 500mA 50V 50uA 65uA Seven channels SOIC-16 Darlington Transistor Arrays ROHSSTMicroelectronicsDarlington Transistor ArraysULN2003ALM/TR
SOP-16-40℃~+85℃ 30V 500mA 50V Seven channels SOP-16 Darlington Transistor Arrays ROHSHGSEMIDarlington Transistor ArraysULN2003
SOP-160.93mA 1.7V 500mA 50V 50uA 50uA 65uA Seven channels SOP-16 Darlington Transistor Arrays ROHSHXDarlington Transistor ArraysMC1413D
SOIC-16-20℃~+85℃ 1.35mA 1.5V 100uA 15pF 500mA 50uA Seven channels SOIC-16 Darlington Transistor Arrays ROHSonsemiDarlington Transistor ArraysULN2003
SOP-161.1V@250uA,100mA 25pF 2V 30V 500mA 50uA 50uA Seven channels SOP-16 Darlington Transistor Arrays ROHSBLDarlington Transistor ArraysULN2003
SOP-16-40℃~+85℃ 0.7mA 30V 500mA 50V 50uA 50uA 63uA Seven channels SOP-16 Darlington Transistor Arrays ROHSMSKSEMIDarlington Transistor Arrays
Questions
Is there a KiCad symbol and footprint for the ULN2003BD?
Yes. The symbol is EasyEDA_Pro:ULN2003BDR and the footprint Package_SO:SOIC-16_3.9x9.9mm_P1.27mm, both drawn on this page. PCBKit places them on a board for you when you design with it.
What package is the ULN2003BD?
SOIC-16, with 16 pins. Its footprint is drawn on this page.
Where is the ULN2003BD datasheet?
Texas Instruments publishes it: the Datasheet link on this page opens it.
Where can I order the ULN2003BD?
JLCPCB lists it as part C157485, with 2,042 in stock; the sellers' links on this page open their listings.
What can replace the ULN2003BD?
Parts like it in the library: the ULN2003A by Mixic, the ULN2003D1013 by STMicroelectronics, the ULN2004D1013 by STMicroelectronics and the ULN2003ALM/TR by HGSEMI. Check their datasheets: a part that fits the footprint may still differ in its ratings.
Which open-source boards use the ULN2003BD?
8 boards in 8 repositories on GitHub; the most starred are listed on this page, with their KiCad files.