enciende una luz cuando recibo una interrupción y la mantengo encendida el tiempo suficiente para que me permita verla

0

Creo que me estoy perdiendo una interrupción de mi radiochip pero no estoy seguro. Estoy pensando en solucionarlo encendiendo un led cada vez que la línea de interrupción sea alta. El problema es que la interrupción se maneja tan rápido que no hay posibilidad de que pueda ver si el LED se enciende; por lo tanto, agregué un capacitor al circuito pero se carga lo suficientemente rápido como para encender el LED.

¿Alguien tiene alguna sugerencia sobre cómo podría construir mi circuito de resolución de problemas que enciende el LED durante el tiempo suficiente para tener tiempo de verlo cada vez que reciba una interrupción?

¡Gracias a todos por las respuestas! ¡Parece que una camilla de pulso es el camino a seguir! Veré si usaré el IC o lo construiré yo mismo. Encontré algunos bocetos fáciles con 2 amplificadores operacionales, resistencias y condensadores.

Por supuesto, usar un alcance sería más fácil, pero para mí esto tiene un doble propósito. Por más que quiera resolver problemas, también quiero aprender más sobre el desarrollo de circuitos.

    
pregunta narancha

3 respuestas

0

Vaya a una configuración multivibrador monoestable de 555 temporizador IC. Puede configurar fácilmente la duración del LED variando los valores R y C. Conecte el pin de interrupción al pin TRIG del temporizador 555.
Ejemplo del circuito aquí :

    
respondido por el Umar
0

Herramientas adecuadas para el trabajo correcto. No hay sustituto para un alcance, preferentemente con algunas opciones avanzadas de activación.

Otra opción sería usar tu evento para activar un disparo con un ancho de pulso lo suficientemente grande como para ver.

    
respondido por el Scott Seidman
0

No tienes un ámbito de almacenamiento, y si la interrupción no es frecuente, agrega un flip flop y enciende el LED.

    
respondido por el Misunderstood

Lea otras preguntas en las etiquetas