Texas Instruments ULN2004AD
- Part No.:
- ULN2004AD
- Manufacturer:
- Texas Instruments
- Package:
- 16-SOIC (0.154", 3.90mm Width)
- Datasheet:
-
ULN2004AD.pdf
- Description:
- TRANS 7NPN DARL 50V 0.5A 16SOIC
- Quantity:
- Payment:

- Shipping:

Inventory:1,697
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
ULN2004AD from Texas Instruments is a 7-channel high-voltage, high-current Darlington transistor array designed for interfacing low-voltage logic (6–15 V CMOS) with inductive loads. It delivers 500 mA per channel, supports 50 V collector-emitter voltage, integrates clamp diodes for flyback suppression, and uses 10.5 kΩ input base resistors for direct CMOS compatibility - commonly used in relay and stepper motor control circuits.
For engineers reviewing the ULN2004AD datasheet, ULN2004AD pinout, ULN2004AD application, or ULN2004AD equivalent, key selection considerations include per-channel current capability, integrated clamp diode functionality, input resistor value (10.5 kΩ), thermal derating at elevated ambient temperatures, and SOIC-16 package footprint compatibility with industrial PCB layouts.
Technical Context
The ULN2004AD implements seven independent NPN Darlington pairs, each with a dedicated 10.5 kΩ series input resistor enabling direct drive from 6–15 V CMOS logic without external biasing. Its open-collector outputs sink current to a common emitter (Pin 8), while the COM pin (Pin 9) provides a shared cathode node for internal clamp diodes - essential for safe switching of relays, solenoids, and other inductive loads.
Each Darlington stage achieves high current gain (β² ≈ 10⁴), allowing ≤1.45 mA input current at 12 V to fully saturate the output at 350 mA collector current. The device operates across –40°C to 105°C and features ESD protection (±2000 V HBM), with absolute maximum ratings including 50 V VCE, 500 mA IC, and 2.5 A total emitter current.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Channel count | 7 independent Darlington sink drivers - enables compact multi-load control without discrete transistor arrays. |
| Max collector current (per channel) | 500 mA - sufficient to drive standard 12 V/24 V relays and small DC brushed motors directly. |
| VCE(max) | 50 V - supports industrial control voltages up to 48 V nominal systems with margin. |
| Input base resistor | 10.5 kΩ - sets input current to ≤1.45 mA at 12 V, ensuring compatibility with 6–15 V CMOS logic families. |
| VCE(sat) @ 350 mA | 1.2–1.6 V - low saturation voltage minimizes power loss (≤0.56 W/channel) and heat generation under load. |
| Clamp diode reverse voltage | 50 V - matches VCE(max); provides integrated flyback path for inductive kickback suppression. |
| Operating temperature range | –40°C to +105°C - qualified for extended industrial environments, including automotive under-hood adjacent zones. |
Pinout & Package
ULN2004AD is housed in a 16-pin SOIC package (9.90 mm × 3.91 mm), optimized for surface-mount assembly and thermal performance (RθJA = 88.6°C/W).
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| 1B–7B (Pins 1–7) | Input base terminals | Accept logic-level signals; internal 10.5 kΩ resistors limit base current for CMOS-compatible drive. |
| 1C–7C (Pins 16–10) | Collector outputs | Open-collector NPN Darlington sinks - require external pull-up or load connection to VCC/VLOAD. |
| E (Pin 8) | Common emitter | Shared emitter node tied to system ground; carries total sink current from all active channels. |
| COM (Pin 9) | Common cathode clamp node | Connects to positive supply of inductive loads to enable internal flyback diode conduction during turn-off. |
Key Features
| Feature | Design Value |
|---|---|
| Integrated clamp diodes | Eliminates need for external flyback diodes when driving relays, solenoids, or motors - reduces BOM count and layout area. |
| CMOS-optimized input resistor | 10.5 kΩ value ensures reliable turn-on with 6–15 V CMOS outputs while limiting input current to ≤1.45 mA at 12 V. |
| High-current Darlington architecture | Current gain >10,000 enables full saturation with microcontroller GPIO-level drive - no external driver stages required. |
| Thermal robustness | Rated for 105°C operation and 150°C junction temperature; SOIC package supports 500 mA/channel with appropriate PCB copper area. |
| ESD resilience | ±2000 V HBM rating allows safe handling in standard manufacturing environments without special ESD controls. |
Applications
| Relay Driver | Stepper Motor Controller |
|---|---|
Use Scenario: Controlling 12 V/24 V electromagnetic relays in PLC I/O modules and industrial control panels. IC Role / Device Role / Timing Role: High-side switch interface that isolates low-voltage logic from relay coil transients and provides current gain. Use Value: Integrated clamp diodes suppress 50 V flyback spikes, eliminating external diodes and reducing failure risk from inductive kickback. |
Use Scenario: Driving unipolar stepper motor phases in CNC equipment and automated machinery. IC Role / Device Role / Timing Role: Current-sinking phase driver synchronized with step/direction signals from motion controller. Use Value: 500 mA per channel supports typical 200–400 mA phase currents; parallel channels allow higher torque via dual-phase activation. |
| Lamp Driver | LED Display Interface |
Use Scenario: Switching incandescent or halogen indicator lamps in test equipment and instrumentation front panels. IC Role / Device Role / Timing Role: Logic-level controlled current sink managing inrush current and thermal stress during lamp turn-on. Use Value: Low VCE(sat) (≤1.6 V) limits power dissipation during continuous on-state, extending lamp life and IC reliability. |
Use Scenario: Multiplexed 7-segment or dot-matrix LED displays in embedded HMI devices and industrial dashboards. IC Role / Device Role / Timing Role: Column sink driver in common-anode display architectures, sequenced by microcontroller row scanning. Use Value: Fast switching (<1 μs propagation delay) enables high refresh rates (>1 kHz) without visible flicker or ghosting. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar Darlington array applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| ULN2003AD | 2.7 kΩ input resistor; rated for 3.3 V/5 V TTL/CMOS logic only. | Requires lower input voltage (≤5 V); unsuitable for 6–15 V CMOS systems without level shifting. | Select ULN2003AD only when interfacing with 5 V microcontrollers or legacy TTL logic. |
| ULQ2004A | Same 10.5 kΩ resistor and pinout; qualified for –40°C to +85°C (not +105°C). | Lower max operating temperature limits use in high-ambient industrial enclosures or near heat sources. | Choose ULQ2004A for cost-sensitive commercial applications where extended temperature range is not required. |
Compared with ULN2004AD, ULN2003AD demands lower input voltage but lacks 6–15 V compatibility, while ULQ2004A shares electrical specs but sacrifices 20°C of operational headroom - making ULN2004AD the optimal choice for wide-voltage CMOS interfacing in thermally demanding environments.
Availability
ULN2004AD is available at Aetrix Electronics and suitable for relay driver modules, stepper motor interfaces, and industrial lamp control systems requiring stable component supply and long-term production continuity.
Supply support for ULN2004AD includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Texas Instruments is a global semiconductor leader specializing in analog, embedded processing, and power management technologies with over 90 years of innovation in industrial and automotive electronics.
The ULN200x family was engineered specifically for robust logic-to-load interfacing in industrial automation, offering integrated protection, wide supply compatibility, and proven field reliability across decades of deployment.
FAQ
What is the maximum input voltage the ULN2004AD can accept?
The ULN2004AD supports an absolute maximum input voltage (VI) of 30 V, but its 10.5 kΩ internal base resistor is optimized for reliable operation with 6–15 V CMOS logic levels. At 12 V input, it draws ≤1.45 mA - well within safe operating limits and ensuring full saturation of the Darlington pair at 350 mA output current. Exceeding 15 V offers no functional benefit and increases power dissipation unnecessarily.
Does the ULN2004AD require external flyback diodes when driving relays?
No - the ULN2004AD includes seven integrated common-cathode clamp diodes connected between each collector (Pins 10–16) and the COM pin (Pin 9). When COM is tied to the positive side of the relay coil supply, these diodes provide a safe path for inductive kickback energy during turn-off. External diodes are unnecessary unless the load voltage exceeds 50 V or requires bidirectional clamping.
Can multiple ULN2004AD outputs be paralleled to increase current capacity?
Yes - the ULN2004AD's Darlington outputs can be paralleled to handle higher load currents. For example, two channels driven together support up to ~700 mA (derated for thermal limits), and all seven channels can collectively sink up to 2.5 A total emitter current. However, per-channel VCE(sat) rises slightly under parallel operation, and PCB copper area must be increased to manage cumulative power dissipation.
What is the thermal resistance (RθJA) of the ULN2004AD in SOIC package?
The ULN2004AD in SOIC-16 (Package D) has a junction-to-ambient thermal resistance (RθJA) of 88.6°C/W under standard JEDEC test conditions. This value assumes a 1-inch² 2-oz copper pad on the board. With enhanced thermal layout (e.g., 2-inch² copper pour and thermal vias), RθJA can be reduced to ~55°C/W, enabling sustained 500 mA operation across all channels at 70°C ambient.
How does the ULN2004AD differ from the ULN2003AD in terms of input compatibility?
The ULN2004AD uses a 10.5 kΩ input base resistor, enabling direct interface with 6–15 V CMOS logic families (e.g., 74HC, CD4000), whereas the ULN2003AD uses a 2.7 kΩ resistor optimized for 3.3 V/5 V TTL and CMOS. As a result, ULN2004AD draws less input current at 12 V (≤1.45 mA vs. ~4.4 mA for ULN2003AD), reducing MCU loading and improving noise immunity in mixed-voltage systems.
ULN2004AD Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Texas Instruments
- Package/Case:
- 16-SOIC (0.154", 3.90mm Width)
- Series:
- ULx200xA
- Packaging:
- Tube
- Product Status:
- Obsolete
- Switch Type:
- Relay, Solenoid Driver
- Number of Outputs:
- 7
- Ratio - Input:Output:
- 1:1
- Output Configuration:
- Low Side
- Output Type:
- NPN
- Interface:
- Parallel
- Voltage - Load:
- 50V (Max)
- Voltage - Supply (Vcc/Vdd):
- Not Required
- Current - Output (Max):
- 500mA
- Rds On (Typ):
- -
- Input Type:
- Inverting
- Features:
- -
- Fault Protection:
- -
- Operating Temperature:
- -40°C ~ 70°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 16-SOIC
ULN2004AD FAQ
1.How can I place an order for ULN2004AD through Aetrix?
Please submit a Request for Quotation (RFQ) for ULN2004AD on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for ULN2004AD reliable?
The price and inventory of ULN2004AD are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for ULN2004AD is usually 5 days.
3.What payment methods are accepted for ULN2004AD?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for ULN2004AD transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for ULN2004AD?
ULN2004AD orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your ULN2004AD order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for ULN2004AD?
For technical support, including ULN2004AD datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your ULN2004AD requirements.
6.How does Aetrix verify that ULN2004AD is sourced from the original manufacturer or authorized distributors?
All ULN2004AD products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that ULN2004AD meets industry standards.
7.What is the process for return or replacement of ULN2004AD?
All ULN2004AD units undergo pre-shipment inspection (PSI). If there is an issue with ULN2004AD, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The ULN2004AD part is unused and in its original packaging.
Return procedure for ULN2004AD:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
ULN2004AD Tags

-
TPS22919DCKR
Texas Instruments

-
MIC2091-1YM5-TR
Microchip Technology

-
MIC2090-1YM5-TR
Microchip Technology

-
TPS22995RZFR
Texas Instruments

-
TPS22975DSGR
Texas Instruments

-
SIP32510DT-T1-GE3
Vishay Siliconix

-
ULN2003D1013TR
STMicroelectronics

-
MIC2005A-1YM5-TR
Microchip Technology

-
MIC2005A-1YM6-TR
Microchip Technology

-
TPS22916BYFPR
Texas Instruments

-
TPS22917DBVR
Texas Instruments
-
ULN2003APWR
Texas Instruments
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…
