Nivel: Básico – Construir un circuito de retardo temporizado por RC para activar un indicador READY segundos después de aplicar la alimentación.
Objetivo y caso de uso
En este caso práctico, construirá un temporizador de retardo al encendido utilizando el versátil circuito integrado NE555. Al aplicar una alimentación de 5 V, una red RC dicta un período de espera antes de que la salida del temporizador se active y encienda un LED «READY».
Esta topología de temporizador es muy útil en aplicaciones del mundo real:
* Amplificadores de audio: Retrasar la conexión de los altavoces hasta que las tensiones internas se estabilicen para evitar ruidos fuertes de chasquido (popping).
* Secuenciación de fuentes de alimentación: Asegurar que los rieles primarios estén completamente alimentados antes de activar los circuitos lógicos secundarios.
* Reinicios de microcontroladores: Mantener activa una línea de reinicio durante un breve período en el arranque para garantizar una inicialización limpia.
Resultado esperado:
* En el momento del encendido ($t=0$), el LED permanecerá apagado (OFF).
* La tensión en el nodo de temporización (VCAP) decaerá exponencialmente desde 5 V hasta 1.66 V (que es 1/3 de VCC).
* Una vez que VCAP cruce el umbral de 1.66 V, la salida del NE555 (VOUT) cambiará bruscamente de 0 V a 5 V (ALTO), iluminando el LED.
* El tiempo de retardo será de aproximadamente 5.1 segundos.
Público objetivo y nivel: Principiantes que aprenden sobre temporización analógica-digital y constantes de tiempo RC.
Materiales
- U1: CI temporizador NE555, función: controlador de temporización
- R1: resistencia de 100 kΩ, función: resistencia de temporización
- C1: condensador electrolítico de 47 µF, función: condensador de temporización
- R2: resistencia de 330 Ω, función: limitación de corriente del LED
- C2: condensador cerámico de 10 nF, función: estabilización de la tensión de control
- D1: LED verde, función: indicador READY
- V1: fuente de alimentación de 5 V CC
Pin-out del CI utilizado
CI Temporizador NE555
| Pin | Nombre | Función lógica/analógica | Conexión en este caso |
|---|---|---|---|
| 1 | GND | Referencia de tierra | Nodo 0 |
| 2 | TRIG | Entrada de disparo (activa a nivel bajo, < 1/3 VCC) | Nodo VCAP |
| 3 | OUT | Salida | Nodo VOUT |
| 4 | RESET | Entrada de reinicio (activa a nivel bajo) | Nodo VCC |
| 5 | CTRL | Acceso a la tensión de control | Nodo VCTRL |
| 6 | THR | Entrada de umbral (activa a nivel alto, > 2/3 VCC) | Nodo VCAP |
| 7 | DISCH | Descarga en colector abierto | No conectado |
| 8 | VCC | Tensión de alimentación | Nodo VCC |
Guía de conexionado
- V1: se conecta entre VCC (+5 V) y 0 (GND).
- C1: se conecta entre VCC (pata positiva) y VCAP (pata negativa).
- R1: se conecta entre VCAP y 0.
- Conexiones de U1:
- El Pin 1 (GND) se conecta a 0.
- El Pin 2 (TRIG) se conecta a VCAP.
- El Pin 3 (OUT) se conecta a VOUT.
- El Pin 4 (RESET) se conecta a VCC.
- El Pin 5 (CTRL) se conecta a VCTRL.
- El Pin 6 (THR) se conecta a VCAP.
- El Pin 8 (VCC) se conecta a VCC.
- C2: se conecta entre VCTRL y 0.
- R2: se conecta entre VOUT y VLED.
- D1: se conecta entre VLED (ánodo) y 0 (cátodo).
Diagrama de bloques conceptual

Esquemático
[ VCC: 5 V ] --> [ C1: 47µF ] --(VCAP)--> [ U1: NE555 Timer ] --(VOUT)--> [ R2: 330 Ω ] --(VLED)--> [ D1: Green LED ] --> GND
[ Pin 2: TRIG ]
[ VCAP Node ] -> [ R1: 100 kΩ ] -> GND [ Pin 6: THR ]
[ Pin 4: RESET ] <--- [ VCC: 5 V ]
[ Pin 8: VCC ] <--- [ VCC: 5 V ]
[ Pin 5: CTRL ] --(VCTRL)--> [ C2: 10nF ] --> GND
[ Pin 1: GND ] ---> GND
Mediciones y pruebas
Para validar el comportamiento transitorio de este temporizador de retardo al encendido, realice los siguientes pasos:
- Verificación del estado inicial: Asegúrese de que la alimentación esté completamente desconectada. Use un multímetro u osciloscopio para confirmar que VCAP y VOUT están a 0 V.
- Aplicar alimentación: Encienda la fuente de 5 V (V1). Inicie un cronómetro inmediatamente. Verifique que VOUT esté inicialmente a ~0 V y que el LED esté apagado.
- Validación transitoria de VCAP: Mida la tensión en el nodo VCAP con respecto a tierra (0). Dado que el condensador C1 está conectado a VCC, actúa como un cortocircuito en $t=0$, elevando VCAP a 5 V. A medida que C1 se carga a través de R1, observe cómo VCAP decae exponencialmente hacia 0 V.
- Umbral de disparo: Supervise VCAP a medida que desciende. Exactamente al cruzar 1.66 V (1/3 de VCC), verifique que VOUT salte instantáneamente a 5 V y el LED READY se ilumine.
- Cálculo de temporización: Verifique el tiempo transcurrido. El retardo teórico para esta configuración se calcula como T ≈ 1.1 × R × C. Con 100 kΩ y 47 µF, T ≈ 5.17 segundos. Compruebe que su tiempo medido se alinea con esta estimación.
Netlist SPICE y simulación
Netlist SPICE de referencia (ngspice) — extractoNetlist SPICE completo (ngspice)
* Practical case: NE555 Delay-On Timer for READY Indicator
.width out=256
* Power Supply (Pulse to simulate power-on and provide dynamic stimulus)
V1 VCC 0 PULSE(0 5 0 100u 100u 10 10)
* Timing Capacitor and Resistor
C1 VCC VCAP 47uF
R1 VCAP 0 100k
* Control Voltage Stabilization Capacitor
C2 VCTRL 0 10nF
* Output Current Limiting Resistor and LED
R2 VOUT VLED 330
D1 VLED 0 DLED
* NE555 Timer IC Instantiation
* Wiring: Pin 1 (GND)=0, Pin 2 (TRIG)=VCAP, Pin 3 (OUT)=VOUT, Pin 4 (RESET)=VCC, Pin 5 (CTRL)=VCTRL, Pin 6 (THR)=VCAP, Pin 8 (VCC)=VCC
XU1 0 VCAP VOUT VCC VCTRL VCAP VCC NE555
* ... (truncated in public view) ...
Copia este contenido en un archivo .cir y ejecútalo con ngspice.
* Practical case: NE555 Delay-On Timer for READY Indicator
.width out=256
* Power Supply (Pulse to simulate power-on and provide dynamic stimulus)
V1 VCC 0 PULSE(0 5 0 100u 100u 10 10)
* Timing Capacitor and Resistor
C1 VCC VCAP 47uF
R1 VCAP 0 100k
* Control Voltage Stabilization Capacitor
C2 VCTRL 0 10nF
* Output Current Limiting Resistor and LED
R2 VOUT VLED 330
D1 VLED 0 DLED
* NE555 Timer IC Instantiation
* Wiring: Pin 1 (GND)=0, Pin 2 (TRIG)=VCAP, Pin 3 (OUT)=VOUT, Pin 4 (RESET)=VCC, Pin 5 (CTRL)=VCTRL, Pin 6 (THR)=VCAP, Pin 8 (VCC)=VCC
XU1 0 VCAP VOUT VCC VCTRL VCAP VCC NE555
* LED Model
.model DLED D(IS=1e-15 N=2.0 RS=10)
* NE555 Subcircuit (Robust Continuous Behavioral Model)
.subckt NE555 GND TRIG OUT RESET CTRL THR VCC
* Internal voltage divider
R1 VCC CTRL 5k
R2 CTRL N1 5k
R3 N1 GND 5k
* Smooth Comparators using tanh to prevent convergence issues
B_TH COMP_TH GND V=0.5*(1+tanh((V(THR)-V(CTRL))*100))
B_TR COMP_TR GND V=0.5*(1+tanh((V(N1)-V(TRIG))*100))
B_RST RST_INT GND V=0.5*(1+tanh((0.7-V(RESET))*100))
* Continuous SR Latch State Equation
B_Q Q_IN GND V=V(COMP_TR) + V(Q_OUT)*(1-V(COMP_TH)) - V(RST_INT)
R4 Q_IN Q_NODE 1k
C3 Q_NODE GND 1nF
B_Q_OUT Q_OUT GND V=0.5*(1+tanh((V(Q_NODE)-0.5)*10))
* Output stage with small series resistance
B_OUT OUT_INT GND V=V(VCC)*V(Q_OUT)
R_OUT OUT_INT OUT 10
.ends
* Transient Analysis
.op
.tran 10m 10
.print tran V(VCC) V(VOUT) V(VCAP) V(VLED) V(VCTRL)
Resultados de Simulación (Transitorio)
Show raw data table (1048 rows)
Index time v(vcc) v(vout) v(vcap) v(vled) v(vctrl) 0 0.000000e+00 0.000000e+00 4.832629e-31 0.000000e+00 1.643094e-29 0.000000e+00 1 1.000000e-06 5.000000e-02 2.776793e-25 4.999999e-02 2.777048e-25 9.708738e-04 2 1.084000e-06 5.420000e-02 5.111901e-13 5.419999e-02 5.111901e-13 1.059260e-03 3 1.252000e-06 6.260000e-02 2.888571e-13 6.259999e-02 2.888571e-13 1.249666e-03 4 1.588000e-06 7.940000e-02 1.193784e-13 7.939999e-02 1.193784e-13 1.711860e-03 5 2.260000e-06 1.130000e-01 3.159549e-15 1.130000e-01 3.159549e-15 2.957719e-03 6 3.604000e-06 1.802000e-01 -4.46777e-14 1.801999e-01 -4.46777e-14 6.703556e-03 7 5.753920e-06 2.876960e-01 1.153350e-14 2.876958e-01 1.153350e-14 1.602982e-02 8 8.529919e-06 4.264960e-01 3.920905e-14 4.264956e-01 3.920905e-14 3.378163e-02 9 1.323373e-05 6.616863e-01 6.229971e-14 6.616853e-01 6.229971e-14 7.714122e-02 10 1.776006e-05 8.880031e-01 7.679640e-08 8.880014e-01 7.679640e-08 1.330167e-01 11 2.207156e-05 1.103578e+00 4.718975e-04 1.103575e+00 4.718975e-04 1.975078e-01 12 2.551739e-05 1.275870e+00 3.176107e-05 1.275866e+00 3.176107e-05 2.560560e-01 13 2.635388e-05 1.317694e+00 4.676638e-05 1.317690e+00 4.676638e-05 2.711361e-01 14 2.687674e-05 1.343837e+00 5.278079e-05 1.343833e+00 5.278079e-05 2.807240e-01 15 2.751921e-05 1.375961e+00 5.781702e-05 1.375957e+00 5.781702e-05 2.926720e-01 16 2.815313e-05 1.407657e+00 6.142719e-05 1.407652e+00 6.142719e-05 3.046382e-01 17 2.880258e-05 1.440129e+00 6.412060e-05 1.440125e+00 6.412060e-05 3.170766e-01 18 2.949081e-05 1.474541e+00 6.629097e-05 1.474536e+00 6.629097e-05 3.304515e-01 19 3.016263e-05 1.508132e+00 6.813606e-05 1.508127e+00 6.813606e-05 3.436961e-01 20 3.083350e-05 1.541675e+00 6.982103e-05 1.541670e+00 6.982103e-05 3.571040e-01 21 3.149330e-05 1.574665e+00 7.140022e-05 1.574660e+00 7.140022e-05 3.704649e-01 22 3.216372e-05 1.608186e+00 7.296437e-05 1.608181e+00 7.296437e-05 3.842142e-01 23 3.283050e-05 1.641525e+00 7.449937e-05 1.641519e+00 7.449937e-05 3.980585e-01 ... (1024 more rows) ...
Netlist SPICE de referencia (ngspice)
* Practical case: NE555 Delay-On Timer for READY Indicator
.width out=256
* Power Supply (Pulse to simulate power-on and provide dynamic stimulus)
V1 VCC 0 PULSE(0 5 0 100u 100u 10 10)
* Timing Capacitor and Resistor
C1 VCC VCAP 47uF
R1 VCAP 0 100k
* Control Voltage Stabilization Capacitor
C2 VCTRL 0 10nF
* Output Current Limiting Resistor and LED
R2 VOUT VLED 330
D1 VLED 0 DLED
* NE555 Timer IC Instantiation
* Wiring: Pin 1 (GND)=0, Pin 2 (TRIG)=VCAP, Pin 3 (OUT)=VOUT, Pin 4 (RESET)=VCC, Pin 5 (CTRL)=VCTRL, Pin 6 (THR)=VCAP, Pin 8 (VCC)=VCC
XU1 0 VCAP VOUT VCC VCTRL VCAP VCC NE555
* LED Model
.model DLED D(IS=1e-15 N=2.0 RS=10)
* NE555 Subcircuit (Robust Continuous Behavioral Model)
.subckt NE555 GND TRIG OUT RESET CTRL THR VCC
* Internal voltage divider
R1 VCC CTRL 5k
R2 CTRL N1 5k
R3 N1 GND 5k
* Smooth Comparators using tanh to prevent convergence issues
B_TH COMP_TH GND V=0.5*(1+tanh((V(THR)-V(CTRL))*100))
B_TR COMP_TR GND V=0.5*(1+tanh((V(N1)-V(TRIG))*100))
B_RST RST_INT GND V=0.5*(1+tanh((0.7-V(RESET))*100))
* Continuous SR Latch State Equation
B_Q Q_IN GND V=V(COMP_TR) + V(Q_OUT)*(1-V(COMP_TH)) - V(RST_INT)
R4 Q_IN Q_NODE 1k
C3 Q_NODE GND 1nF
B_Q_OUT Q_OUT GND V=0.5*(1+tanh((V(Q_NODE)-0.5)*10))
* Output stage with small series resistance
B_OUT OUT_INT GND V=V(VCC)*V(Q_OUT)
R_OUT OUT_INT OUT 10
.ends
* Transient Analysis
.op
.tran 10m 10
.print tran V(VCC) V(VOUT) V(VCAP) V(VLED) V(VCTRL)
Resultados de Simulación (Transitorio)
Errores comunes y cómo evitarlos
- Invertir las posiciones de R y C: Conectar R1 a VCC y C1 a 0 crea un temporizador de retardo al apagado en lugar de un retardo al encendido. Asegúrese de que C1 se conecte estrictamente a VCC y R1 a 0 para lograr el retardo de encendido deseado.
- Dejar el pin RESET flotando: Un Pin 4 no conectado puede captar ruido eléctrico ambiental, provocando que el temporizador se reinicie aleatoriamente y evitando que el LED se encienda. Conecte siempre el Pin 4 directamente a VCC.
- Polaridad inversa del condensador electrolítico: En esta configuración específica, el terminal positivo de C1 debe ir a VCC y el terminal negativo a VCAP. Invertir esto causará una alta corriente de fuga, alterando drásticamente el tiempo de retardo o destruyendo el condensador.
Solución de problemas
- Síntoma: El LED se enciende al instante sin retardo.
- Causa: C1 está cortocircuitado internamente, o los componentes R1/C1 fueron intercambiados.
- Solución: Verifique nuevamente el conexionado de los nodos VCAP, VCC y 0. Reemplace C1 si sospecha de un cortocircuito.
- Síntoma: El LED nunca se enciende.
- Causa: VCAP nunca cae por debajo de 1.66 V. Esto suele suceder si C1 tiene una corriente de fuga excesiva, formando esencialmente un divisor de tensión con R1. También puede ocurrir si el LED (D1) está insertado al revés.
- Solución: Asegúrese de que la polaridad del LED sea correcta (ánodo a R2, cátodo a 0). Utilice un condensador de mayor calidad o disminuya R1 (aumentando correspondientemente C1 para mantener la misma constante de tiempo) para superar la fuga.
- Síntoma: El tiempo de retardo es significativamente más corto o más largo que 5 segundos.
- Causa: Los condensadores electrolíticos estándar tienen tolerancias amplias (a menudo \pm 20\% o peores).
- Solución: Este es un comportamiento normal para componentes básicos. Para una temporización de precisión, cambie el condensador electrolítico por un condensador de tantalio o de película con una tolerancia más ajustada.
Posibles mejoras y extensiones
- Retardo ajustable: Reemplace R1 con una resistencia fija de 10 kΩ en serie con un potenciómetro de 500 kΩ. Esto permite la calibración manual del tiempo de espera desde una fracción de segundo hasta casi 30 segundos.
- Capacidad de reinicio rápido: Añada un diodo (por ejemplo, 1N4148) en paralelo con C1 (ánodo a VCAP, cátodo a VCC). Si se pierde la alimentación momentáneamente, el diodo descargará el condensador instantáneamente, asegurando que el temporizador reinicie de manera confiable su secuencia completa de retardo al volver a recibir energía inmediatamente.
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.





