¿Qué es el SN74LS139?
El SN74LS139 es un circuito integrado monolítico de alta velocidad que contiene dos decodificadores/demultiplexores de 2 a 4 líneas completamente independientes en un solo encapsulado. Este componente pertenece a la familia lógica TTL (Transistor-Transistor Logic), específicamente a la serie LS (Low-power Schottky), que se caracteriza por ofrecer una excelente combinación de velocidad de conmutación y bajo consumo de energía. Su función principal es tomar una entrada binaria de 2 bits (A, B) y activar una de sus cuatro salidas (Y0-Y3), manteniéndola en estado bajo mientras las demás permanecen en alto. Esta capacidad es fundamental en sistemas digitales para tareas como la decodificación de direcciones de memoria, donde se necesita seleccionar un chip de memoria específico, o el enrutamiento de datos, donde una línea de datos se dirige a uno de varios destinos posibles.
La arquitectura interna del SN74LS139 se basa en la tecnología Schottky-clamped TTL, que utiliza diodos Schottky para evitar que los transistores bipolares entren en saturación profunda. Esto reduce drásticamente el tiempo de almacenamiento y, por ende, mejora la velocidad de conmutación. Cada uno de los dos decodificadores cuenta con sus propias entradas de dirección (A, B) y una entrada de habilitación (Enable /G) activa en bajo. Esta entrada de habilitación es crucial, ya que no solo permite activar o desactivar el decodificador, sino que también facilita la expansión para crear decodificadores más grandes (por ejemplo, de 3 a 8 o de 4 a 16) y permite que el dispositivo funcione como un demultiplexor de 1 a 4 líneas, donde la entrada de habilitación actúa como la entrada de datos.
Características Técnicas
El funcionamiento del SN74LS139 es directo y se rige por una tabla de verdad simple. Para cada uno de los decodificadores, la entrada de habilitación (/G) debe estar en un nivel lógico bajo para que el dispositivo esté activo. Una vez habilitado, el código binario de 2 bits aplicado a las entradas de selección A y B determina cuál de las cuatro salidas (/Y0 a /Y3) pasará a un estado bajo. Por ejemplo, si A=0 y B=0, la salida /Y0 se activará (bajo). Si la entrada /G se lleva a un nivel alto, todas las salidas se fuerzan a un estado alto, independientemente de las entradas de selección. Esta característica de salidas activas en bajo es común en la lógica TTL y es ideal para habilitar otros chips que también tienen entradas de habilitación activas en bajo (como memorias RAM o ROM).
Especificaciones Eléctricas
| Parámetro | Valor |
|---|---|
| Voltaje de Operación (VCC) | 4.75V a 5.25V (5V nominal) |
| Corriente de Alimentación (ICC) | 11 mA Máximo |
| Voltaje de Entrada ALTO (VIH) | 2.0V Mínimo |
| Voltaje de Entrada BAJO (VIL) | 0.8V Máximo |
| Voltaje de Salida BAJO (VOL) | 0.5V Máximo (@ IOL = 8mA) |
| Corriente de Salida BAJO (IOL) | 8 mA Máximo |
| Tiempo de Propagación, Enable a Salida (tPLH) | 16 ns Típico (24 ns Máximo) |
| Tiempo de Propagación, Enable a Salida (tPHL) | 21 ns Típico (32 ns Máximo) |
Comunicación y Pinout (DIP-16)
| Pin | Función | Descripción |
|---|---|---|
| 1 | /1G | Entrada de Habilitación (Enable) para el decodificador 1 (Activa en bajo) |
| 2 | 1A | Entrada de Dirección A para el decodificador 1 |
| 3 | 1B | Entrada de Dirección B para el decodificador 1 |
| 4 | /1Y0 | Salida 0 del decodificador 1 (Activa en bajo) |
| 5 | /1Y1 | Salida 1 del decodificador 1 (Activa en bajo) |
| 6 | /1Y2 | Salida 2 del decodificador 1 (Activa en bajo) |
| 7 | /1Y3 | Salida 3 del decodificador 1 (Activa en bajo) |
| 8 | GND | Tierra (0V) |
| 9 | /2Y3 | Salida 3 del decodificador 2 (Activa en bajo) |
| 10 | /2Y2 | Salida 2 del decodificador 2 (Activa en bajo) |
| 11 | /2Y1 | Salida 1 del decodificador 2 (Activa en bajo) |
| 12 | /2Y0 | Salida 0 del decodificador 2 (Activa en bajo) |
| 13 | 2B | Entrada de Dirección B para el decodificador 2 |
| 14 | 2A | Entrada de Dirección A para el decodificador 2 |
| 15 | /2G | Entrada de Habilitación (Enable) para el decodificador 2 (Activa en bajo) |
| 16 | VCC | Alimentación (+5V) |
Dimensiones y Ambiente
| Característica | Valor |
|---|---|
| Dimensiones | Aprox. 19.3 mm x 6.35 mm x 3.3 mm |
| Temperatura de Trabajo | 0°C a 70°C |
| Encapsulado | DIP-16 (Dual In-line Package) |
Aplicaciones
- Decodificación de direcciones de memoria en sistemas con microprocesadores.
- Enrutamiento de datos (demultiplexing) desde una fuente a múltiples destinos.
- Selección de periféricos (Chip Select) en sistemas embebidos.
- Generación de formas de onda y señales de temporización.
- Implementación de funciones lógicas booleanas complejas.
- Sistemas de control digital y automatización.
Preguntas Frecuentes
¿Qué significa que las salidas sean «activas en bajo»?
Significa que la salida seleccionada por las entradas de dirección se pondrá en un nivel de voltaje bajo (cercano a 0V), mientras que todas las demás salidas permanecerán en un nivel alto (cercano a VCC). Esto es común en la lógica TTL para habilitar otros chips que usan entradas de ‘Chip Enable’ también activas en bajo.
¿Puedo reemplazar un SN74LS139 con un 74HC139?
Depende del circuito. El 74HC139 es de la familia CMOS, que tiene un consumo de energía mucho menor y diferentes requerimientos de niveles de voltaje de entrada (VIH/VIL). No es un reemplazo directo en circuitos TTL puros, ya que las características de corriente de entrada y salida son distintas. Sin embargo, en muchos circuitos de lógica mixta o de hobby, podría funcionar, pero se debe verificar la compatibilidad de niveles lógicos y la capacidad de corriente.
¿Cómo puedo crear un decodificador de 3 a 8 líneas usando un SN74LS139?
Se pueden usar ambos decodificadores del chip. Conecta las entradas A y B de ambos decodificadores en paralelo (1A con 2A, 1B con 2B). Estas serán las dos líneas de dirección menos significativas (A0, A1). La tercera línea de dirección (A2, la más significativa) se conecta a la entrada /1G de un decodificador y a través de un inversor (como un 74LS04) a la entrada /2G del otro. Así, cuando A2 es 0, el primer decodificador está activo, y cuando A2 es 1, el segundo lo está, generando 8 salidas únicas.
¿Cuál es la diferencia entre su función como decodificador y como demultiplexor?
Como decodificador, las entradas A y B son una dirección que selecciona una de las salidas. Como demultiplexor, las entradas A y B son líneas de selección, y la entrada de habilitación (/G) se usa como la línea de entrada de datos. Los datos que ingresan por /G son enrutados a la salida seleccionada por A y B.
Mejora tu proyecto
Para prototipar y construir circuitos con el SN74LS139, te recomendamos los siguientes componentes:
- Zócalo DIP-16: Esencial para montar el IC en una placa sin soldarlo directamente, lo que facilita su reemplazo y previene daños por calor.
- Protoboard de 830 puntos: Ideal para ensamblar y probar tu circuito lógico de manera rápida y sin soldadura.
- Fuente de Alimentación de 5V: La familia 74LS requiere una fuente de 5V regulada y estable para su correcto funcionamiento.
- Cables Jumper Macho-Macho: Para realizar las conexiones necesarias entre el IC, la fuente de poder y otros componentes en el protoboard.

