Texas Instruments

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

N.º de pieza: SN74LS145 ✓ Activo
En stock Se envía en 1-3 días hábiles
15 V Vdss 80 mA Id PDIP-16 Package
Desde $0.42 USD / unidad
MOQ: 1 |
Precio actualizado: 2026-08-26
Precios por volumen
Cant. Precio unitario Total
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
ℹ️ Todos los precios están en USD

SN74LS145 Descripción general

The SN74LS145 is a monolithic BCD-to-decimal decoder/driver with open-collector outputs, designed to accept BCD inputs and provide appropriate outputs to drive 10-digit incandescent displays. It consists of eight inverters and ten four-input NAND gates, with the inverters connected in pairs to make BCD input data available for decoding by the NAND gates. Full decoding of valid BCD input logic ensures that all outputs remain off for all invalid binary input conditions. The device is available in a 16-pin PDIP package with through-hole mounting, making it suitable for legacy and new designs requiring high-voltage, high-current sinking capability.

A BCD-to-decimal decoder is a combinational logic circuit that converts a 4-bit binary-coded decimal (BCD) input into one of ten decimal outputs. The SN74LS145 is a specific implementation that includes open-collector output transistors capable of sinking up to 80 mA at 15 V, allowing direct drive of relays, incandescent lamps, and other high-current loads. This decoder/driver sits within the broader hierarchy of digital logic ICs, specifically within the 74LS family of low-power Schottky TTL devices, which are known for their speed and compatibility with TTL, DTL, and MOS logic levels.

Key features of the SN74LS145 include high-breakdown output transistors rated at 15 V, each capable of sinking up to 80 mA of current. Each input is one Series 54/74 or Series 54LS/74LS standard load, ensuring easy interfacing with other TTL logic. The open-collector outputs allow wired-OR connections and level shifting, providing design flexibility. The device operates over a wide supply voltage range and is compatible with standard TTL power supplies (5 V).

The SN74LS145 uses low-power Schottky (LS) technology, which reduces power dissipation compared to standard TTL while maintaining high speed. The open-collector outputs are implemented with high-voltage transistors, enabling the device to drive loads connected to higher voltage rails (up to 15 V) while the logic operates at 5 V. This architecture is particularly useful in industrial control and display applications where loads require higher voltages than the logic supply.

Typical applications include driving incandescent displays, relay drivers, and other high-current loads in industrial control systems, test equipment, and consumer electronics. The device is also used in BCD-to-decimal decoding for seven-segment displays, though it requires external current-limiting resistors. Its ability to sink 80 mA per output makes it suitable for driving relays and lamps directly, reducing the need for additional driver transistors.

When designing with the SN74LS145, ensure that the output load current does not exceed the 80 mA rating and that the output voltage does not exceed 15 V. Pull-up resistors may be required when driving logic inputs from the open-collector outputs. The device is not recommended for new designs due to its obsolescence, but it remains available for legacy system maintenance.

Alternativas directas para SN74LS145 — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.

Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:

SN74145

✅ Sustitución directa
📦 PDIP-16
Standard TTL version, same pinout and function, higher power dissipation

📋 Alternativa de referencia (no en el catálogo)

SN54LS145

✅ Sustitución directa
📦 PDIP-16
Military temperature range (-55°C to 125°C), same pinout

📋 Alternativa de referencia (no en el catálogo)

SN54145

✅ Sustitución directa
📦 PDIP-16
Military temperature range, standard TTL, same pinout

📋 Alternativa de referencia (no en el catálogo)

CD4028B

⚡ Mismo encapsulado ⚠️ Especificaciones sin verificar
📦 PDIP-16
CMOS logic, outputs can source and sink current, not open-collector, may require pull-up resistors

📋 Alternativa de referencia (no en el catálogo)

74HC145

⚡ Mismo encapsulado ⚠️ Especificaciones sin verificar
📦 PDIP-16
High-speed CMOS, outputs are push-pull, not open-collector, different voltage levels

📋 Alternativa de referencia (no en el catálogo)

SN74LS145 Valores máximos y características eléctricas

Función BCD-to-Decimal Decoder/Driver
Tipo de salida Open Collector
Output Current (Sink) 80 mA
Tensión de salida - máx. 15 V
Number of Inputs 4 (BCD)
Número de salidas 10
Tensión de alimentación 4.75 V to 5.25 V
Rango de temperatura de funcionamiento 0°C to 70°C
Package Type PDIP-16
Tipo de montaje Through Hole
Logic Family 74LS
Estado RoHS Compliant
Lead Free Yes
Número de pines 16

Configuración de pines de SN74LS145

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)

Aplicaciones típicas

SN74LS145 es adecuado para 6 aplicacións: 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.

Datos de referencia de ingeniería para SN74LS145 — comparación, orientación de diseño e información de cumplimiento.

Guía de selección

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.

Comparación con alternativas

Parámetro Este producto 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

Diferenciadores clave

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

Notas de diseño

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.

Información de cumplimiento

RoHS
Compliant
REACH
Unknown
AEC-Q100
Not Applicable
Libre de plomo
Yes
Libre de halógenos
Unknown
Minerales en conflicto
Unknown

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

Datos verificados el: 2026-08-27 — datos verificados y seleccionados por el equipo de ingeniería de componentes de XAIPART

Búsquedas relacionadas

SN74LS145 datasheet SN74LS145N SN74LS145 equivalent SN74LS145 pinout SN74LS145 price SN74LS145 buy SN74LS145 vs CD4028B BCD to decimal decoder driver open collector decoder driver SN74LS145 relay driver

Componentes & términos relacionados

Texas Instruments SN74LS145 SN74145 SN54LS145 CD4028B 74HC145 BCD-to-decimal decoder decoder/driver open-collector TTL 74LS family PDIP-16 through-hole incandescent display relay driver
RFQ de presupuesto rápido
Complete los detalles — nuestro equipo de ventas responderá en un plazo de 24 horas
Número de pieza Fabricante Encapsulado QTY Precio objetivo Total
Total: $0.00 USD
✓
¡Presupuesto enviado!

Responderemos a su correo electrónico en un plazo de 24 horas

1
RFQ enviado
2
Presupuesto recibido
3
Pedido realizado
4
Pago
5
Enviado
6
Entregado
Ver detalles del RFQ