Texas Instruments

SN74LS145 - BCD-to-Decimal Decoder/Driver | Texas Instruments

MPN: SN74LS145 βœ“ Active
In Stock Ships in 1-3 business days
15 V Vdss 80 mA Id PDIP-16 Package
From $0.42 USD / Unit
MOQ: 1 |
Price updated: 2026-08-26
Volume Pricing
Qty Unit Price Extended
1 $0.85 $0.85
10 $0.72 $7.20
100 $0.58 $58.00
500 $0.49 $245.00
1,000 $0.42 $420.00
ℹ️ All prices are in USD

Drop-in alternatives for SN74LS145 β€” same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

SN74145

βœ… Drop-In
πŸ“¦ PDIP-16
Standard TTL version, same pinout and function, higher power dissipation

πŸ“‹ Reference alternative (not in catalog)

SN54LS145

βœ… Drop-In
πŸ“¦ PDIP-16
Military temperature range (-55Β°C to 125Β°C), same pinout

πŸ“‹ Reference alternative (not in catalog)

SN54145

βœ… Drop-In
πŸ“¦ PDIP-16
Military temperature range, standard TTL, same pinout

πŸ“‹ Reference alternative (not in catalog)

CD4028B

⚑ Same Package
πŸ“¦ PDIP-16
CMOS logic, outputs can source and sink current, not open-collector, may require pull-up resistors

πŸ“‹ Reference alternative (not in catalog)

74HC145

⚑ Same Package
πŸ“¦ PDIP-16
High-speed CMOS, outputs are push-pull, not open-collector, different voltage levels

πŸ“‹ Reference alternative (not in catalog)

SN74LS145 Maximum Ratings & Electrical Characteristics

Function BCD-to-Decimal Decoder/Driver
Output Type Open Collector
Output Current (Sink) 80 mA
Output Voltage (Max) 15 V
Number of Inputs 4 (BCD)
Number of Outputs 10
Supply Voltage 4.75 V to 5.25 V
Propagation Delay Time [DATA_NEEDED: Propagation Delay Time]
Operating Temperature Range 0Β°C to 70Β°C
Package Type PDIP-16
Mounting Type Through Hole
Logic Family 74LS
RoHS Status Compliant
Lead Free Yes
Number of Pins 16

SN74LS145 Pin Configuration

DIP-16 Package Pinout Diagram DIP-16 16-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 16 2 15 3 14 4 13 5 12 6 11 7 10 8 9 DIP-16
Pin 1 B β€” BCD input B
Pin 2 C β€” BCD input C
Pin 3 D β€” BCD input D (MSB)
Pin 4 A β€” BCD input A (LSB)
Pin 5 OUT 0 β€” Output for decimal 0 (open collector)
Pin 6 OUT 1 β€” Output for decimal 1 (open collector)
Pin 7 OUT 2 β€” Output for decimal 2 (open collector)
Pin 8 GND β€” Ground
Pin 9 OUT 3 β€” Output for decimal 3 (open collector)
Pin 10 OUT 4 β€” Output for decimal 4 (open collector)
Pin 11 OUT 5 β€” Output for decimal 5 (open collector)
Pin 12 OUT 6 β€” Output for decimal 6 (open collector)
Pin 13 OUT 7 β€” Output for decimal 7 (open collector)
Pin 14 OUT 8 β€” Output for decimal 8 (open collector)
Pin 15 OUT 9 β€” Output for decimal 9 (open collector)
Pin 16 VCC β€” Positive supply voltage (5 V)

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for SN74LS145 Drain-to-Source Voltage (Vds) Drain Current (Id)

No official SOA curve available for this digital IC. Always operate within absolute maximum ratings specified in the datasheet. Ensure adequate cooling and derate as needed.

Typical Applications

SN74LS145 is suitable for 6 applications: Incandescent Display Driver, Relay Driver, BCD-to-Decimal Decoding, Lamp and LED Matrix Driving, Industrial Control Logic, Test and Measurement Equipment.

πŸ’‘

Incandescent Display Driver

The SN74LS145 is designed to drive 10-digit incandescent displays directly. Its open-collector outputs can sink up to 80 mA at 15 V, which is sufficient for typical incandescent lamp segments. The BCD input simplifies interfacing with digital counters or microcontrollers. When driving displays, ensure the lamp current does not exceed the 80 mA rating and use appropriate current limiting if needed. The device's high-voltage capability allows the display supply to be separate from the logic supply, improving noise immunity.

🏭

Relay Driver

The SN74LS145 can drive relays directly due to its 80 mA sink capability and 15 V output rating. This eliminates the need for external transistor drivers in many low-power relay applications. When driving inductive loads like relays, always place a flyback diode across the relay coil to protect the output transistor from voltage spikes. The open-collector output allows the relay supply voltage to be up to 15 V, independent of the 5 V logic supply. This simplifies power distribution in industrial control panels.

πŸ”§

BCD-to-Decimal Decoding

The SN74LS145 converts a 4-bit BCD input into one of ten active-low outputs. This is useful in applications such as digit selection in multiplexed displays, channel selection in test equipment, or address decoding in industrial controls. The open-collector outputs can be wired-ORed to create custom logic functions. The device's full decoding ensures that invalid BCD inputs (1010-1111) produce no active outputs, preventing erroneous activation. This makes it a reliable choice for safety-critical decoding applications.

πŸ’‘

Lamp and LED Matrix Driving

The SN74LS145 can drive lamps and LEDs in matrix configurations. Its high sink current (80 mA) allows direct driving of lamps, while LEDs can be driven with series resistors. The open-collector outputs enable multiplexing by connecting multiple outputs together. When driving LEDs, calculate the series resistor value based on the LED forward voltage and desired current. The device's 15 V rating allows series strings of LEDs to be driven from a higher voltage supply, improving efficiency.

🏭

Industrial Control Logic

The SN74LS145 is used in industrial control systems for decoding BCD inputs from thumbwheel switches or PLCs to drive output devices like relays, solenoids, and indicator lamps. Its robust open-collector outputs can handle industrial voltage levels up to 15 V, and its TTL compatibility ensures easy interfacing with other logic families. The device's ability to sink 80 mA per output reduces the need for additional driver stages, simplifying PCB design and reducing component count. Its wide operating temperature range (0Β°C to 70Β°C) suits most industrial environments.

πŸ”§

Test and Measurement Equipment

The SN74LS145 is used in test and measurement equipment for channel selection, range switching, and display driving. Its open-collector outputs can drive relays that switch signal paths, and its BCD input simplifies interfacing with digital control logic. The device's high output voltage rating (15 V) allows it to control relays with higher coil voltages, while the logic operates at 5 V. This separation of logic and load supplies improves noise immunity and simplifies power supply design. The device's low power dissipation (LS technology) is beneficial in densely populated equipment.

What is the SN74LS145?
The SN74LS145 is a BCD-to-decimal decoder/driver with open-collector outputs, designed to accept BCD inputs and drive 10-digit incandescent displays. According to the TI datasheet, each output transistor can sink up to 80 mA at 15 V, making it suitable for driving relays and lamps directly.
What is the output current rating of SN74LS145?
The SN74LS145 can sink up to 80 mA per output. According to the TI product page, each of the high-breakdown output transistors (15 volts) will sink up to 80 milliamperes of current. This allows direct driving of relays, lamps, and other high-current loads.
What is the maximum output voltage of SN74LS145?
The maximum output voltage for the SN74LS145 is 15 V. The open-collector outputs are designed to handle up to 15 V, allowing the device to drive loads connected to higher voltage rails while the logic operates at 5 V.
What is the difference between SN74LS145 and SN74LS138?
The SN74LS145 is a BCD-to-decimal decoder/driver with open-collector outputs capable of sinking 80 mA, while the SN74LS138 is a 3-to-8 line decoder with active-low outputs. The SN74LS145 is designed for driving high-current loads like relays and displays, whereas the SN74LS138 is typically used for memory decoding and logic selection.
Can SN74LS145 drive a relay directly?
Yes, the SN74LS145 can drive a relay directly because its open-collector outputs can sink up to 80 mA at 15 V. According to the datasheet, it is designed to drive incandescent displays and relays. Ensure the relay coil current is within the 80 mA rating and use a flyback diode to protect the output transistor.
What is the operating temperature range of SN74LS145?
The SN74LS145 operates over a temperature range of 0Β°C to 70Β°C. This is the commercial temperature range, suitable for most consumer and industrial applications. For higher temperature requirements, consider the SN54LS145, which operates over the military temperature range.
Is SN74LS145 RoHS compliant?
Yes, the SN74LS145 is RoHS compliant. According to the TI product page, the device is lead-free and RoHS compliant, making it suitable for use in environmentally sensitive applications.
What is the package type of SN74LS145?
The SN74LS145 is available in a 16-pin PDIP (Plastic Dual In-line Package) with through-hole mounting. This package is suitable for breadboarding and through-hole PCB assembly, and it is compatible with standard IC sockets.
Where can I buy SN74LS145?
The SN74LS145 is available from major distributors such as DigiKey and Mouser. As of 2026-08-27, DigiKey lists the SN74LS145N in stock with pricing starting at $0.85 for single-unit quantities. Check distributor websites for current availability and lead times.
What is the price of SN74LS145?
As of 2026-08-27, the SN74LS145 is priced at approximately $0.85 for a single unit, with volume pricing dropping to $0.42 at 1000 units. Prices may vary by distributor and quantity, so check current listings on DigiKey or Mouser for the most accurate pricing.
What is the lead time for SN74LS145?
The lead time for SN74LS145 varies by distributor and stock availability. As of 2026-08-27, DigiKey shows the SN74LS145N as 'ships today' for in-stock items. For larger quantities or backordered parts, lead times may extend to several weeks. Contact the distributor for current lead time information.
Is SN74LS145 in stock?
As of 2026-08-27, the SN74LS145N is in stock at DigiKey and can ship today. Availability may vary by distributor and package variant. Check the distributor's website for real-time stock status and to place an order.
What is the best drop-in replacement for SN74LS145?
The best drop-in replacement for SN74LS145 is the SN74145, which is the standard TTL version with the same pinout and function. The SN54LS145 and SN54145 are also pin-compatible but have different temperature ranges. For a CMOS alternative, the CD4028B is functionally equivalent but may require different pull-up resistors due to its output structure.
Can SN74LS145 be replaced by CD4028B?
Yes, the CD4028B is a functional equivalent to the SN74LS145, but it is not a direct drop-in replacement. The CD4028B has CMOS outputs that can source and sink current, whereas the SN74LS145 has open-collector outputs. You may need to add pull-up resistors and adjust the load circuit when using the CD4028B.
Where can I download the SN74LS145 datasheet PDF?
The SN74LS145 datasheet PDF can be downloaded from the Texas Instruments website at https://www.ti.com/lit/gpn/SN74LS145. It is also available from third-party datasheet sites like datasheet4u.com and alldatasheet.com. The TI datasheet provides complete specifications, pinout, and application information.

Engineering reference data for SN74LS145 β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the SN74LS145 when you need a BCD-to-decimal decoder with high-current open-collector outputs (80 mA) and high-voltage capability (15V) for driving relays, lamps, or other loads directly. It is ideal for legacy TTL systems and applications requiring simple interfacing with 5V logic. If you need a drop-in replacement with the same pinout and function, the SN74145 (standard TTL) or SN54LS145 (military temperature range) are suitable. For new designs, consider the CD4028B if you prefer CMOS technology and can tolerate lower output current, or the 74HC145 for high-speed CMOS with push-pull outputs, but note that these are not direct drop-in replacements due to different output structures. The SN74LS145 remains a reliable choice for maintaining existing systems and for applications where its unique combination of high sink current and open-collector outputs is required.

Comparison with Alternatives

Parameter This Product SN74145 SN54LS145 CD4028B
Package PDIP-16 PDIP-16 PDIP-16 PDIP-16
Brand Texas Instruments Texas Instruments Texas Instruments Texas Instruments
Output Type Open Collector Open Collector Open Collector Push-Pull
Output Sink Current 80 mA 80 mA 80 mA 1 mA (at 5V)
Max Output Voltage 15 V 15 V 15 V VDD (up to 18V)
Logic Family 74LS 74 54LS CMOS
Operating Temperature 0Β°C to 70Β°C 0Β°C to 70Β°C -55Β°C to 125Β°C -55Β°C to 125Β°C
Supply Voltage 5 V 5 V 5 V 3V to 18V

Key Differentiators

  • High output sink current of 80 mA (vs CD4028B)
  • Open-collector outputs with 15V rating (vs 74HC145)
  • TTL-compatible inputs (vs CD4028B)

Design Notes

When driving inductive loads such as relays or solenoids, always connect a flyback diode (e.g., 1N4148) across the load to protect the open-collector output transistor from voltage spikes. The diode should be oriented to block normal current flow and conduct when the load is de-energized. Failure to do so can damage the SN74LS145 output transistor.

For high-current outputs (up to 80 mA), ensure the PCB traces are wide enough to handle the current without excessive voltage drop. Use a ground plane to minimize noise and provide a low-impedance return path. Decouple the VCC pin with a 0.1 Β΅F ceramic capacitor placed close to the IC to suppress high-frequency noise.

The SN74LS145 dissipates power when sinking current. At maximum output current (80 mA) and 15 V output voltage, each output can dissipate up to 1.2 W. In applications with multiple outputs active simultaneously, ensure the total power dissipation does not exceed the package's thermal limits. The PDIP package has a thermal resistance of approximately 80Β°C/W, so keep the ambient temperature within the specified range.

Compliance Information

RoHS
Compliant
REACH
Unknown
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Unknown

RoHS compliant per TI product page. Not AEC-Q100 qualified.

Quick Quote RFQ
Fill in complete details β€” our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
βœ“
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details