P: verifique si un LED en mi circuito sigue siendo "bueno"

5

Tengo un circuito eléctrico que usa un LED, conectado a un µC, para mostrar el estado de una fuente de rayos X en otra habitación. Obviamente, es importante tener este LED en condiciones de trabajo.

Ahora, los LED pueden fallar de varias maneras, una es un circuito roto y otra un cortocircuito.

He pensado en usar una resistencia sensible a la luz para verificar el estado, pero la luz circundante podría romper esto. Luego pensé en hacer PWM una "señal" en mi LED, tratando de leer la misma señal de mi resistencia sensible a la luz, asumiendo que ninguna luz exterior emite la misma señal estroboscópica (incluso podría modular la señal más en su frecuencia con el tiempo ).

¿Existe una "mejor práctica" para detectar si mi LED sigue funcionando, emitiendo la luz como debería, sin que la luz exterior la moleste?

    
pregunta Christian

1 respuesta

7

simular este circuito : esquema creado usando CircuitLab

Figura 1. (a) Monitoreando el voltaje directo a través del LED. (b) Monitoreando la corriente del LED por el opto-aislador.

La Figura 1a puede proporcionar la mejor solución. La entrada analógica debe leer alrededor de 2 V para el LED cuando está encendido, 0 V si está en cortocircuito y +5 si está en circuito abierto. Además, se puede leer el ADC cuando el LED debe estar apagado para confirmar que la salida micro está bien.

Figura2.UselatablaparaestimarlacaídadevoltajehaciaadelanteesperadaenelLEDsegúnsucolor.LacorrienteeselvalordelejeydelpuntodondelalíneadecargacruzalacurvaLEDdelcolorelegido.Lacaídadetensióndirectaesperadaeselvalordelejexdelmismopunto.Fuente: LEDnique.com (mío).

Figura 1b: Si las entradas analógicas no están disponibles, la supervisión por optoaislador es una opción, pero no tan precisa como la supervisión analógica. No podrá diferenciar entre un LED en funcionamiento y un cortocircuito.

En cualquier caso, el LED se puede alternar periódicamente para probar si el LED está encendido o apagado.

    
respondido por el Transistor

Lea otras preguntas en las etiquetas