SN74LS145 - BCD-to-Decimal Decoder/Driver | Texas Instruments
N.º da peça: SN74LS145 ✓ Ativo| Qtd. | Preço unitário | 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 |
SN74LS145 Visão geral
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 drop-in para SN74LS145 — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
SN74145
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
SN54LS145
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
SN54145
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
CD4028B
⚡ Mesmo encapsulamento ⚠️ Especificações não verificadas📋 Alternativa de referência (fora do catálogo)
74HC145
⚡ Mesmo encapsulamento ⚠️ Especificações não verificadas📋 Alternativa de referência (fora do catálogo)
SN74LS145 Classificações máximas e características elétricas
| Função | BCD-to-Decimal Decoder/Driver |
| Tipo de saída | Open Collector |
| Output Current (Sink) | 80 mA |
| Tensão de saída - máx. | 15 V |
| Number of Inputs | 4 (BCD) |
| Número de saídas | 10 |
| Tensão de alimentação | 4.75 V to 5.25 V |
| Faixa de temperatura de operação | 0°C to 70°C |
| Package Type | PDIP-16 |
| Tipo de montagem | Through Hole |
| Logic Family | 74LS |
| Status RoHS | Compliant |
| Lead Free | Yes |
| Número de pinos | 16 |
Configuração de pinos do SN74LS145
| Pino 1 | B — BCD input B |
| Pino 2 | C — BCD input C |
| Pino 3 | D — BCD input D (MSB) |
| Pino 4 | A — BCD input A (LSB) |
| Pino 5 | OUT 0 — Output for decimal 0 (open collector) |
| Pino 6 | OUT 1 — Output for decimal 1 (open collector) |
| Pino 7 | OUT 2 — Output for decimal 2 (open collector) |
| Pino 8 | GND — Ground |
| Pino 9 | OUT 3 — Output for decimal 3 (open collector) |
| Pino 10 | OUT 4 — Output for decimal 4 (open collector) |
| Pino 11 | OUT 5 — Output for decimal 5 (open collector) |
| Pino 12 | OUT 6 — Output for decimal 6 (open collector) |
| Pino 13 | OUT 7 — Output for decimal 7 (open collector) |
| Pino 14 | OUT 8 — Output for decimal 8 (open collector) |
| Pino 15 | OUT 9 — Output for decimal 9 (open collector) |
| Pino 16 | VCC — Positive supply voltage (5 V) |
Aplicações típicas
SN74LS145 é adequado para 6 aplicaçãos: 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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
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.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para SN74LS145 — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | 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 |
Principais diferenciais
- High output sink current of 80 mA (vs CD4028B)
- Open-collector outputs with 15V rating (vs 74HC145)
- TTL-compatible inputs (vs CD4028B)
Notas de projeto
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.
Informações de conformidade
RoHS compliant per TI product page. Not AEC-Q100 qualified.