Desea indicar actividad con un LED. La actividad se define como una señal digital en un procesador que baja.
No, no solo desea encender el LED cuando la línea baja. Podría ir bajo para fracciones tan cortas del tiempo que será difícil ver algunos tipos de actividad. Lo que desea hacer es encender el LED durante un tiempo mínimo cuando se detecta actividad.
20 ms suele ser bueno para tales cosas. Eso parece un blip corto pero sólido. Las burbujas de hasta aproximadamente 100 ms no parecen variar en longitud, solo en brillo. Si la línea digital baja durante 1 ms a la vez, la luz aparecerá muy tenue.
Dado que la señal digital ya está ingresando en un procesador, la solución más simple es controlar el LED de actividad de otra salida del procesador y realizar la sincronización en el firmware. He hecho este tipo de cosas muchas veces con un microcontrolador. La actividad establece un contador en 20, que se decrementa cada ms cuando no es cero. El LED se enciende cuando el contador no es cero.
Si realmente desea hacer esto electrónicamente, la función que desea se denomina multivibrador monoestable retractable o one-shot .
Sin embargo, no necesita una sincronización realmente precisa, por lo que puede hacer algo por sí mismo que use un condensador y una resistencia para la sincronización, y un diodo o transistor para restablecerse a tiempo completo cuando la línea digital está baja. Un transistor se enciende cuando el temporizador está activo, lo que a su vez permite la corriente a través del LED.
Añadido
Este es un ejemplo de un circuito basado en RC que enciende un LED por un tiempo mínimo después de un nivel de entrada bajo:
Cuando la señal de entrada baja, C1 se descarga a unos 700 mV. Tenga en cuenta que debido a la amplificación de Q1, la mayor parte de la corriente para descargar C1 se transmite por Q1 y no se ve afectada por la señal de entrada.
Cuando se descarga C1, el extremo inferior de R1 está a bajo voltaje. Esto causa la corriente a través de R1 y la base de Q2, al encender Q2, que enciende el LED. El LED se manejará con aproximadamente 5 mA, lo cual es suficiente para hacer que un pequeño indicador LED en una placa sea bastante visible.
Eventualmente, C1 se cargará nuevamente debido a la corriente a través de él. Esto aumenta su voltaje, lo que reduce la corriente fuera de la base de Q2, que luego ya no puede mantener el LED encendido.
El LED estará encendido a aproximadamente 5 mA durante una buena parte del tiempo, pero luego se apagará hacia el final. Por lo tanto, es imposible decir cuánto tiempo durará el pulso, pero los valores que se muestran en este circuito deberían ser un buen punto de partida. Ajusta R1 más bajo para acortar el pulso.