Nivel: Básico – Comprender la inversión lógica usando una puerta NOT para activar un LED de modo de espera cuando el sistema principal se apaga.
Objetivo y caso de uso
Construirás un circuito lógico digital utilizando una puerta NOT 74HC04 que monitorea un interruptor de encendido principal. Cuando el interruptor se apaga, la puerta NOT invierte lógicamente la señal para activar un LED indicador de «modo de espera» (standby).
Por qué es útil:
* Replica perfectamente cómo los electrodomésticos (como televisores o microondas) indican que están enchufados pero actualmente apagados.
* Proporciona una clara retroalimentación visual en paneles industriales cuando es seguro acercarse a una máquina.
* Sirve como un ejemplo fundamental de cómo invertir señales de control para indicadores activos a nivel bajo y traducción lógica.
Resultado esperado:
* Cuando el interruptor principal está cerrado (estado lógico ALTO, cerca de 5 V), el LED de modo de espera permanece estrictamente APAGADO.
* Cuando el interruptor principal está abierto (estado lógico BAJO, cerca de 0 V), el LED de modo de espera se ENCIENDE.
* El circuito demuestra con precisión la inversión de estados lógicos (V_in vs. V_out) a través de mediciones prácticas de voltaje.
Público objetivo y nivel: Principiantes en electrónica digital que aprenden puertas lógicas básicas.
Materiales
V1: fuente de alimentación de 5 V CC, función: fuente de alimentación principalSW1: interruptor SPST, función: simulador del interruptor de encendido del sistema principalR1: resistencia de 10 kΩ, función: pull-down para el nodo VAU1: CI inversor séxtuple 74HC04, función: puerta lógica NOTR2: resistencia de 330 Ω, función: limitación de corriente del LEDD1: LED rojo, función: indicador de modo de espera
Pin-out del CI utilizado
El 74HC04 es un CI inversor séxtuple, lo que significa que contiene seis puertas NOT independientes. Usaremos la primera puerta.
| Pin | Nombre | Función lógica | Conexión en este caso |
|---|---|---|---|
| 1 | 1 A | Entrada de datos | Se conecta a la salida del interruptor (VA) |
| 2 | 1Y | Salida de datos | Se conecta a la resistencia del LED (VOUT) |
| 7 | GND | Tierra | Se conecta a la tierra del sistema (0) |
| 14 | VCC | Alimentación positiva | Se conecta al voltaje positivo (VCC) |
(Nota: Los otros pines de entrada [3, 5, 9, 11, 13] idealmente deberían estar conectados a tierra en un circuito permanente para evitar entradas flotantes y reducir el consumo de energía, pero se omiten aquí por simplicidad).
Guía de conexionado
V1: se conecta entreVCCy0.SW1: se conecta entreVCCyVA.R1: se conecta entreVAy0.U1: El Pin 14 se conecta aVCC, el Pin 7 se conecta a0, el Pin 1 (1 A) se conecta aVA, el Pin 2 (1Y) se conecta aVOUT.R2: se conecta entreVOUTyVLED.D1: el ánodo se conecta aVLED, el cátodo se conecta a0.
Diagrama de bloques conceptual

Esquemático
VCC --> [ SW1: SPST Switch ] --(Node VA)--> [ U1: 74HC04 Inverter ] --(VOUT)--> [ R2: 330 Ω Resistor ] --(VLED)--> [ D1: Red LED ] --> GND
|
V
[ R1: 10 kΩ Pull-down ]
|
V
GND
Diagrama eléctrico

Tabla de verdad
Entrada (VA) | Salida (VOUT) | Estado del LED de modo de espera |
|---|---|---|
| 0 (LOW) | 1 (HIGH) | ENCENDIDO |
| 1 (HIGH) | 0 (LOW) | APAGADO |
Mediciones y pruebas
- Prueba de la señal de entrada (V_in): Conecta tu multímetro entre el nodo
VAy tierra (0). AbreSW1y verifica que el voltaje esté cerca de 0 V. CierraSW1y verifica que el voltaje esté cerca de 5 V. - Prueba de la salida invertida (V_out): Conecta tu multímetro entre el nodo
VOUTy tierra (0). Observa la inversión del voltaje: debería estar cerca de 5 V cuandoSW1está abierto, y cerca de 0 V cuandoSW1está cerrado. - Verificación del estado lógico: Observa físicamente
D1. Asegúrate de que se encienda solo cuando el sistema principal simulado (SW1) esté apagado.
Netlist SPICE y simulación
Netlist SPICE de referencia (ngspice) — extractoNetlist SPICE completo (ngspice)
* Practical case: Standby mode indicator
.width out=256
* Power Supply
V1 VCC 0 DC 5
* Switch SW1 (Main system power switch simulator)
* Starts closed (system ON, standby OFF), opens at 50us (system OFF, standby ON)
S1 VCC VA SW_CTRL 0 SWMOD
VSW_CTRL SW_CTRL 0 PULSE(5 0 50u 1u 1u 100u 250u)
.model SWMOD SW(VT=2.5 RON=0.1 ROFF=100MEG)
* Pull-down resistor for switch node VA
R1 VA 0 10k
* U1: 74HC04 Hex Inverter IC
* Pin 1 (1A) = VA, Pin 2 (1Y) = VOUT, Pin 14 = VCC, Pin 7 = 0
XU1 VA VOUT VCC 0 74HC04_INV
* Current limiting resistor for LED
* ... (truncated in public view) ...Copia este contenido en un archivo .cir y ejecútalo con ngspice.
* Practical case: Standby mode indicator
.width out=256
* Power Supply
V1 VCC 0 DC 5
* Switch SW1 (Main system power switch simulator)
* Starts closed (system ON, standby OFF), opens at 50us (system OFF, standby ON)
S1 VCC VA SW_CTRL 0 SWMOD
VSW_CTRL SW_CTRL 0 PULSE(5 0 50u 1u 1u 100u 250u)
.model SWMOD SW(VT=2.5 RON=0.1 ROFF=100MEG)
* Pull-down resistor for switch node VA
R1 VA 0 10k
* U1: 74HC04 Hex Inverter IC
* Pin 1 (1A) = VA, Pin 2 (1Y) = VOUT, Pin 14 = VCC, Pin 7 = 0
XU1 VA VOUT VCC 0 74HC04_INV
* Current limiting resistor for LED
R2 VOUT VLED 330
* D1: Red LED (Standby mode indicator)
D1 VLED 0 DLED
.model DLED D(IS=1e-15 N=1.8 RS=10)
* Subcircuit for 74HC04 Inverter Gate
.subckt 74HC04_INV A Y VCC GND
B1 Y_int GND V=V(VCC,GND)*0.5*(1-tanh(10*(V(A,GND)-2.5)))
Rin A GND 100Meg
Rout Y_int Y 50
.ends
* Simulation Directives
.tran 1u 300u
.op
* Output Directives (Input and Output nodes listed first)
.print tran V(VA) V(VOUT) V(VLED) V(VCC)
.endResultados de Simulación (Transitorio)
Show raw data table (340 rows)
Index time v(va) v(vout) v(vled) v(vcc) 0 0.000000e+00 4.999950e+00 1.082004e-19 8.223227e-19 5.000000e+00 1 1.000000e-08 4.999950e+00 9.063787e-31 6.888478e-30 5.000000e+00 2 2.000000e-08 4.999950e+00 -9.06379e-31 -6.88848e-30 5.000000e+00 3 4.000000e-08 4.999950e+00 -3.79630e-41 -2.88519e-40 5.000000e+00 4 8.000000e-08 4.999950e+00 1.518521e-41 1.154076e-40 5.000000e+00 5 1.600000e-07 4.999950e+00 1.017634e-51 7.734020e-51 5.000000e+00 6 3.200000e-07 4.999950e+00 -2.54409e-52 -1.93351e-51 5.000000e+00 7 6.400000e-07 4.999950e+00 -2.34426e-62 -1.78164e-61 5.000000e+00 8 1.280000e-06 4.999950e+00 4.262287e-63 3.239338e-62 5.000000e+00 9 2.280000e-06 4.999950e+00 3.983291e-73 3.027301e-72 5.000000e+00 10 3.280000e-06 4.999950e+00 -3.57046e-74 -2.71355e-73 5.000000e+00 11 4.280000e-06 4.999950e+00 -3.93493e-84 -2.99055e-83 5.000000e+00 12 5.280000e-06 4.999950e+00 2.990920e-85 2.273099e-84 5.000000e+00 13 6.280000e-06 4.999950e+00 3.797323e-95 2.885965e-94 5.000000e+00 14 7.280000e-06 4.999950e+00 -2.50545e-96 -1.90414e-95 5.000000e+00 15 8.280000e-06 4.999950e+00 -3.60072e-106 -2.73655e-105 5.000000e+00 16 9.280000e-06 4.999950e+00 2.098779e-107 1.595072e-106 5.000000e+00 17 1.028000e-05 4.999950e+00 3.367893e-117 2.559599e-116 5.000000e+00 18 1.128000e-05 4.999950e+00 -1.75812e-118 -1.33617e-117 5.000000e+00 19 1.228000e-05 4.999950e+00 -3.11579e-128 -2.36800e-127 5.000000e+00 20 1.328000e-05 4.999950e+00 1.472749e-129 1.119289e-128 5.000000e+00 21 1.428000e-05 4.999950e+00 2.856788e-139 2.171159e-138 5.000000e+00 22 1.528000e-05 4.999950e+00 -1.23370e-140 -9.37613e-140 5.000000e+00 23 1.628000e-05 4.999950e+00 -2.59978e-150 -1.97583e-149 5.000000e+00 ... (316 more rows) ...
Errores comunes y cómo evitarlos
- Omitir la resistencia pull-down (
R1): SinR1, al abrirSW1se deja el pin de entrada (VA) flotante, lo que puede causar que la puerta NOT oscile de manera impredecible o capte ruido parásito. Asegura siempre el estado BAJO con una resistencia pull-down. - Olvidar los pines de alimentación del CI: Es común cablear la entrada y salida de una puerta lógica pero olvidar conectar VCC (Pin 14) y GND (Pin 7) en el propio chip
U1. La puerta no funcionará sin alimentación. - Invertir la polaridad del LED: Si
D1se instala al revés (cátodo aVLED, ánodo a0), bloqueará la corriente y nunca se encenderá, incluso cuandoVOUTemita correctamente 5 V.
Solución de problemas
- Síntoma: El LED de modo de espera siempre está APAGADO.
- Causa: El LED podría estar al revés,
R2podría tener un valor demasiado alto o al CI le falta alimentación. - Solución: Verifica la orientación del LED (pata larga a
VLED). Comprueba que los pines 14 y 7 deU1estén conectados de forma segura aVCCy0. - Síntoma: El LED de modo de espera siempre está ENCENDIDO, independientemente del interruptor.
- Causa: El interruptor no está conectado correctamente a
VCC, o los contactos del interruptor están defectuosos, dejando la entrada permanentemente en estado BAJO porR1. - Solución: Mide el nodo
VA. Si se mantiene en 0 V cuando el interruptor está cerrado, revisa el cableado desdeVCChastaSW1. - Síntoma: El LED de modo de espera parpadea cuando el interruptor está abierto.
- Causa: El nodo
VAestá flotando. Es probable queR1esté desconectada o mal colocada. - Solución: Asegúrate de que
R1conecte firmemente el nodoVAdirecto a tierra (0).
Posibles mejoras y extensiones
- Añadir un indicador de «Sistema principal ENCENDIDO»: Conecta un LED verde y una resistencia de 330 Ω directamente al nodo
VApara mostrar cuándo el sistema principal está funcionando activamente, creando un indicador visual de doble estado. - Controlar múltiples indicadores de modo de espera: Usa otra de las puertas NOT no utilizadas en el 74HC04 (por ejemplo, entrada en el pin 3 conectada a
VA, salida en el pin 4) para controlar un indicador de modo de espera secundario o un zumbador piezoeléctrico de baja potencia.
Más Casos Prácticos en Prometeo.blog
Encuentra este producto y/o libros sobre este tema en Amazon
Como afiliado de Amazon, gano con las compras que cumplan los requisitos. Si compras a través de este enlace, ayudas a mantener este proyecto.




