circuito de retardo de tiempo manteniendo la línea alta

1

Me gustaría crear un circuito simple para mantener una línea "alta" durante unos segundos después de que se haya disparado alto, sin ningún tipo de alimentación externa.

Para especificarlo más detalladamente: dado tres entradas, 3.3V, GND y una línea de salida del procesador que puede manejarse en alto, crea un circuito que impulsa un alto de línea de salida durante 5 segundos después de ser activado por la línea de salida del procesador. incluso cuando la línea de 3.3V se detiene. El tiempo no necesita ser exacto.

Teóricamente, creo que esto sería fácil simplemente conectando un capacitor y un tiristor juntos. Sin embargo, los tiristores adecuados no parecen ser fáciles de encontrar, y encajar todos los valores de los componentes parece complicado.

Esto también es similar a todos los circuitos de retardo de encendido / apagado, pero un poco diferente.

Por lo tanto, estoy buscando mejores formas de hacer esto.

    
pregunta Nakedible

1 respuesta

3

Su solución deberá basarse en un condensador que almacene la energía que utilizará el circuito de salida para mantener el pulso de alto nivel. Cuando llega el impulso de disparo, registra un estado en el circuito que se alimenta de la energía del capacitor. Esto podría ser un flipflop por ejemplo. El estado capturado habilita el retardo de cinco segundos que, cuando expira, realimentará y borrará el cierre de captura. El tiempo de 5 segundos podría implementarse a través de un circuito R / C, un IC temporizador o un microcontrolador de recuento de pines pequeños.

Aquí hay un circuito de muestra que haría el trabajo usando la versión CMOS del chip 555. (No utilice la pieza de tipo NE555 estándar anterior. No es adecuada para esta aplicación). En este circuito, el condensador de retención es la pieza de 220uF en C1.

Eltamañodelcapacitorderetenciónpuedetenerqueaumentarsihayunacargacolocadaenelpindesalidaconelpulsoaltode5segundos.

Lasiguienteimagenmuestraelcomportamientodelaformadeondaquepuedeesperardeestecircuito.TengaencuentaqueelnivelaltoenpendientedelimpulsodesalidasedebealacaídadelvoltajeenC1.LacargaprincipalenelCAPeslacorrientedepolarizacióndelchipdeltemporizadorLMC555.LasdosfuentesdevoltajequeconducenelcircuitodesimulaciónemulanlaseñaldeactivacióndealtoniveldelpindelaMCUyelapagadoresultantedelafuentedealimentaciónde3.3V,seguidoporlapérdidadelaseñaldesalidadelaMCU.

    
respondido por el Michael Karas

Lea otras preguntas en las etiquetas