Nivel: Medio – Configurar un condensador en un circuito NE555 para controlar la frecuencia de oscilación.
Objetivo y caso de uso
En este caso práctico, construirá un circuito multivibrador astable utilizando el clásico temporizador NE555. El enfoque principal es comprender cómo la carga y descarga de un condensador de temporización regula la frecuencia y el ciclo de trabajo de la señal de salida.
Por qué es útil:
* Generación de reloj: Genera pulsos de reloj constantes para circuitos digitales secuenciales.
* Luces intermitentes de advertencia: Controla LED o lámparas en sistemas de peligro y advertencia.
* Generación de tonos de audio: Produce frecuencias audibles para zumbadores, alarmas y metrónomos electrónicos.
* Fundamentos de PWM: Demuestra los principios subyacentes necesarios para generar señales de modulación por ancho de pulsos (PWM).
Resultado esperado:
* El circuito generará una onda cuadrada continua sin requerir ningún disparo externo.
* El voltaje en el condensador de temporización se cargará y descargará continuamente entre 1/3 y 2/3 del voltaje de alimentación.
* Un LED conectado a la salida parpadeará continuamente a una frecuencia predecible de aproximadamente 1.4 Hz.
* La frecuencia y el ciclo de trabajo coincidirán estrechamente con los valores calculados en función de la red RC elegida.
Público objetivo: Estudiantes de electrónica de nivel intermedio que aprenden sobre circuitos de temporización de señal mixta y el comportamiento de los condensadores.
Materiales
U1: CI temporizador NE555, función: núcleo del osciladorR1: resistencia de 10 kΩ, función: resistencia de temporización para el ciclo de cargaR2: resistencia de 47 kΩ, función: resistencia de temporización para los ciclos de carga y descargaC1: condensador electrolítico de 10 µF, función: condensador de temporización principal que determina la frecuenciaC2: condensador cerámico de 10 nF, función: desacoplo de ruido del voltaje de controlR3: resistencia de 330 Ω, función: limitación de corriente del LEDD1: LED rojo, función: indicador visual de frecuenciaV1: fuente de alimentación de 5 V CC, función: alimentación del circuito
Guía de conexionado
V1: Se conecta entre el nodoVCC(positivo) y el nodo0(GND).U1:- El pin 8 (VCC) se conecta al nodo
VCC. - El pin 1 (GND) se conecta al nodo
0. - El pin 4 (RESET) se conecta al nodo
VCC. - El pin 2 (TRIG) y el pin 6 (THRES) se unen para formar el nodo
TH_TR. - El pin 7 (DISCH) se conecta al nodo
DISCH. - El pin 5 (CTRL) se conecta al nodo
CV. - El pin 3 (OUT) se conecta al nodo
VOUT. R1: Se conecta entre el nodoVCCy el nodoDISCH.R2: Se conecta entre el nodoDISCHy el nodoTH_TR.C1: Se conecta entre el nodoTH_TR(terminal positivo) y el nodo0(terminal negativo).C2: Se conecta entre el nodoCVy el nodo0.R3: Se conecta entre el nodoVOUTy el nodoLED_A.D1: Se conecta entre el nodoLED_A(ánodo) y el nodo0(cátodo).
Diagrama de bloques conceptual

Esquemático
[ V1: 5 V DC ] --(PWR/RST: Pins 8,4) ------------------> [ ]
[ ] --(VOUT: Pin 3)--> [ R3: 330 Ω ] --(LED_A)--> [ D1: Red LED ] --> GND
[ V1: 5 V DC ] --> [ R1: 10 kΩ ] --(DISCH: Pin 7) ------> [ U1: NE555 Timer ]
| [ Oscillator Core ] --(CV: Pin 5)----> [ C2: 10nF ] --> GND
+--> [ R2: 47 kΩ ] --(TH_TR: 2,6)>[ ]
| [ (Pin 1: GND) ]
+--> [ C1: 10µF ] --> GND |
GND
Mediciones y pruebas
- Validación de la forma de onda del condensador (V): Conecte una sonda de osciloscopio al nodo
TH_TRy el cable de tierra al nodo0. Debería observar una forma de onda continua, casi triangular, que se carga hasta aproximadamente 3.33 V (2/3 de VCC) y se descarga hasta aproximadamente 1.66 V (1/3 de VCC). - Medición de frecuencia en Hz: Conecte el osciloscopio o un multímetro con capacidad de medición de frecuencia al nodo
VOUT. Debería leer una frecuencia de aproximadamente 1.38 Hz, lo que genera un parpadeo claro y visible en el LED. - Verificación del ciclo de trabajo: Mida el tiempo en alto frente al tiempo en bajo en el nodo
VOUT. Debido a que el condensador se carga a través deR1yR2pero se descarga solo a través deR2, el tiempo en alto será ligeramente mayor que el tiempo en bajo (ciclo de trabajo > 50%). - Prueba de independencia del voltaje de alimentación: Aumente temporalmente
V1de 5 V a 9 V. Observe la frecuencia enVOUT. La frecuencia debería permanecer prácticamente inalterada porque los umbrales del comparador interno se escalan proporcionalmente con el voltaje de alimentación.
Netlist SPICE y simulación
Netlist SPICE de referencia (ngspice) — extractoNetlist SPICE completo (ngspice)
* Practical case: Astable oscillator with NE555
.width out=256
* Power Supply
V1 VCC 0 DC 5
* NE555 Timer IC Subcircuit Instance
* Pins: GND TRIG OUT RESET CTRL THRES DISCH VCC_PIN
XU1 0 TH_TR VOUT VCC CV TH_TR DISCH VCC NE555
* Timing Components
R1 VCC DISCH 10k
R2 DISCH TH_TR 47k
C1 TH_TR 0 10u
C2 CV 0 10n
* Output Load (LED)
R3 VOUT LED_A 330
D1 LED_A 0 DLED
* ... (truncated in public view) ...Copia este contenido en un archivo .cir y ejecútalo con ngspice.
* Practical case: Astable oscillator with NE555
.width out=256
* Power Supply
V1 VCC 0 DC 5
* NE555 Timer IC Subcircuit Instance
* Pins: GND TRIG OUT RESET CTRL THRES DISCH VCC_PIN
XU1 0 TH_TR VOUT VCC CV TH_TR DISCH VCC NE555
* Timing Components
R1 VCC DISCH 10k
R2 DISCH TH_TR 47k
C1 TH_TR 0 10u
C2 CV 0 10n
* Output Load (LED)
R3 VOUT LED_A 330
D1 LED_A 0 DLED
* Models
.MODEL DLED D(IS=1e-19 N=1.6 RS=10 BV=5 IBV=10u)
* Behavioral NE555 Subcircuit
.SUBCKT NE555 GND TRIG OUT RESET CTRL THRES DISCH VCC_PIN
* Internal voltage divider (3 x 5k resistors)
R1 VCC_PIN CTRL 5k
R2 CTRL N1 5k
R3 N1 GND 5k
* Smooth comparators for threshold, trigger, and reset
B_COMP_TH COMP_TH GND V=0.5*(1+tanh(100*(V(THRES,GND)-V(CTRL,GND))))
B_COMP_TR COMP_TR GND V=0.5*(1+tanh(100*(V(N1,GND)-V(TRIG,GND))))
B_COMP_RST COMP_RST GND V=0.5*(1+tanh(100*(0.7-V(RESET,GND))))
* SR Latch (Integrator with positive feedback for infinite hold time)
B_LATCH GND LATCH I=V(COMP_TR,GND) - V(COMP_TH,GND) - 5*V(COMP_RST,GND) + (V(LATCH,GND)>0.5 ? 0.1 : -0.1)
C_LATCH LATCH GND 1n
R_LATCH LATCH GND 100Meg
* Latch Voltage Clamps (Clamps V(LATCH) between ~0V and ~1V)
D1 GND LATCH D_CLAMP
V_CLAMP V_CLAMP_NODE GND 1
D2 LATCH V_CLAMP_NODE D_CLAMP
.model D_CLAMP D(N=0.01 RS=1)
* Output Driver Stage
B_OUT OUT_INT GND V=V(LATCH,GND)>0.5 ? V(VCC_PIN,GND) : 0.1
R_OUT OUT_INT OUT 10
* Open-Collector Discharge Transistor (Modeled as a Switch)
B_DISCH_CTRL DISCH_CTRL GND V=V(LATCH,GND)<0.5 ? 1 : 0
S_DISCH DISCH GND DISCH_CTRL GND SW_DISCH
.model SW_DISCH SW(VT=0.5 RON=15 ROFF=100Meg)
.ENDS
* Force initial condition on timing capacitor to ensure guaranteed oscillator startup
.ic V(TH_TR)=0
* Simulation Commands
.op
.tran 1m 3
.print tran V(VOUT) V(TH_TR) V(DISCH) V(LED_A) V(CV)Resultados de Simulación (Transitorio)
Show raw data table (3013 rows)
Index time v(vout) v(th_tr) v(disch) v(led_a) v(cv) 0 0.000000e+00 4.903386e+00 0.000000e+00 4.122467e+00 1.715117e+00 3.333333e+00 1 1.000000e-05 4.903386e+00 8.771053e-05 4.122482e+00 1.715117e+00 3.333333e+00 2 2.000000e-05 4.903386e+00 1.754195e-04 4.122498e+00 1.715117e+00 3.333333e+00 3 4.000000e-05 4.903386e+00 3.508344e-04 4.122529e+00 1.715117e+00 3.333333e+00 4 8.000000e-05 4.903386e+00 7.016457e-04 4.122590e+00 1.715117e+00 3.333333e+00 5 1.600000e-04 4.903386e+00 1.403195e-03 4.122713e+00 1.715117e+00 3.333333e+00 6 3.200000e-04 4.903386e+00 2.805997e-03 4.122959e+00 1.715117e+00 3.333333e+00 7 6.400000e-04 4.903386e+00 5.610420e-03 4.123451e+00 1.715117e+00 3.333333e+00 8 1.280000e-03 4.903386e+00 1.121455e-02 4.124434e+00 1.715117e+00 3.333333e+00 9 2.280000e-03 4.903386e+00 1.995841e-02 4.125968e+00 1.715117e+00 3.333333e+00 10 3.280000e-03 4.903386e+00 2.868694e-02 4.127499e+00 1.715117e+00 3.333333e+00 11 4.280000e-03 4.903386e+00 3.740018e-02 4.129028e+00 1.715117e+00 3.333333e+00 12 5.280000e-03 4.903386e+00 4.609814e-02 4.130554e+00 1.715117e+00 3.333333e+00 13 6.280000e-03 4.903386e+00 5.478085e-02 4.132077e+00 1.715117e+00 3.333333e+00 14 7.280000e-03 4.903386e+00 6.344835e-02 4.133597e+00 1.715117e+00 3.333333e+00 15 8.280000e-03 4.903386e+00 7.210065e-02 4.135115e+00 1.715117e+00 3.333333e+00 16 9.280000e-03 4.903386e+00 8.073778e-02 4.136630e+00 1.715117e+00 3.333333e+00 17 1.028000e-02 4.903386e+00 8.935978e-02 4.138143e+00 1.715117e+00 3.333333e+00 18 1.128000e-02 4.903386e+00 9.796666e-02 4.139653e+00 1.715117e+00 3.333333e+00 19 1.228000e-02 4.903386e+00 1.065585e-01 4.141160e+00 1.715117e+00 3.333333e+00 20 1.328000e-02 4.903386e+00 1.151352e-01 4.142665e+00 1.715117e+00 3.333333e+00 21 1.428000e-02 4.903386e+00 1.236969e-01 4.144166e+00 1.715117e+00 3.333333e+00 22 1.528000e-02 4.903386e+00 1.322436e-01 4.145666e+00 1.715117e+00 3.333333e+00 23 1.628000e-02 4.903386e+00 1.407753e-01 4.147162e+00 1.715117e+00 3.333333e+00 ... (2989 more rows) ...
Errores comunes y cómo evitarlos
- Condensador electrolítico conectado al revés:
C1es un condensador electrolítico, lo que significa que está polarizado. Si se instala al revés, tendrá fugas de corriente, lo que impedirá que alcance el umbral de 2/3 de VCC y el circuito se congelará. Asegúrese siempre de que la franja negativa esté conectada a tierra (nodo0). - Uso de un valor demasiado pequeño para R1: Si
R1es demasiado pequeño (por ejemplo, menos de 1 kΩ), fluirá una corriente excesiva hacia el pin 7 durante el ciclo de descarga. Esto puede sobrecalentar y dañar permanentemente el transistor de descarga interno del NE555. Mantenga siempreR1en un valor seguro (1 kΩ o superior). - Dejar el pin RESET flotante: El pin 4 es un reinicio activo en bajo. Si se deja desconectado, el ruido eléctrico ambiental puede reiniciar aleatoriamente el temporizador, causando una oscilación errática o deteniendo el circuito por completo. Conecte siempre el pin 4 a
VCCcuando no se necesite la función de reinicio.
Solución de problemas
- Síntoma: El LED permanece fijo ENCENDIDO o APAGADO y nunca parpadea.
- Causa: El condensador de temporización
C1está en cortocircuito, o el cableado a los pines 2 y 6 está incompleto, lo que impide que el voltaje de disparo/umbral cambie. - Solución: Verifique que
C1esté firmemente asentado y estrictamente conectado entreTH_TRy0. Asegúrese de que los pines 2 y 6 estén puenteados.
- Causa: El condensador de temporización
- Síntoma: El LED parece estar continuamente ENCENDIDO pero ligeramente más tenue de lo habitual.
- Causa: La frecuencia de oscilación es demasiado alta para que el ojo humano perciba el parpadeo (típicamente > 50 Hz). Esto ocurre si los valores RC son demasiado pequeños.
- Solución: Compruebe el valor de
C1. Si usó accidentalmente un condensador de 10 nF en lugar de un condensador de 10 µF, la frecuencia estará en el rango de los kilohercios. Cámbielo por el valor correcto de 10 µF.
- Síntoma: La frecuencia de oscilación es muy inestable o errática.
- Causa: El ruido eléctrico está interfiriendo con el divisor de voltaje interno del NE555.
- Solución: Asegúrese de que
C2(10 nF) esté correctamente conectado al pin 5 (CTRL) y a tierra. Además, verifique que su fuente de alimentaciónV1sea estable.
Posibles mejoras y extensiones
- Control de frecuencia variable: Reemplace
R2con un potenciómetro de 100 kΩ en serie con una resistencia fija de 1 kΩ. Esto le permite ajustar manualmente la tasa de descarga y, en consecuencia, configurar la frecuencia de oscilación sobre la marcha. - Conversión a oscilador de audio: Cambie
C1por un condensador cerámico de 100 nF y reemplace la red LED/R3 por un pequeño altavoz de 8 Ω en serie con un condensador de acoplamiento de 100 µF. Esto desplazará la oscilación al espectro audible, creando un generador de tonos personalizado.
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.




