Mini circuito del LED de señal

4

Al hacer una tabla de ruptura para un módulo SMD Bluetooth, me di cuenta de que simplemente conectar los LED a sus líneas de señal no es suficiente para una indicación visual decente, ya que la duración de la señal es demasiado corta para ser visible a simple vista sin la ayuda de un dispositivo electrónico. Entonces, lo que se necesita es un circuito simple para prolongar el tiempo que permanece encendido el indicador LED. Esto es lo que hago, con el circuito superior para una situación normalmente baja y el circuito inferior para la normalmente alta:

Calculándome unos 200 ms como el tiempo mínimo que debe estar encendido el LED, un circuito de 5 V, 0,6 V para la caída del diodo, 1,6 para el LED V adelante y 330 ohmios para la resistencia limitadora de corriente. 1uF para el valor del límite. El disparador / búfer Schmitt está ahí para no cargar la línea de señal. Me gustaría que esto sea lo más simple posible (solo una herramienta de diagnóstico para incrustar en el circuito), pero probablemente lo hice demasiado simple y me olvidé de algo obvio.

    
pregunta angelatlarge

2 respuestas

5

El principal problema con su circuito es que la constante de tiempo de 330 ohmios y 1 \ $ \ mu \ $ F es solo \ $ 330 \ mu seg \ $, que no es tan larga, y el LED no será especialmente Brillante por ese breve tiempo. Hay que considerar la respuesta fisiológica del ojo humano.

Su ojo actúa como una especie de integrador durante un período en el rango de 100 mseg, por lo que un pulso de luz muy brillante durante un breve período de tiempo (como \ $ 330 \ mu sec \ $) sería realmente visible, pero tendría para ser aproximadamente 300 veces más brillante que una luz encendida continuamente para lograr el mismo brillo aparente. Por lo tanto, un LED que sea aceptablemente brillante a 2 mA necesitaría un pulso de 600 mA durante ~ 300 \ $ \ mu seg \ $, o para tener una porción similar de \ $ current \ cdot time \ $ medida. Dado que eso tiene que venir de la salida del inversor, es mucho pedir.

Podrías usar resistores de valor mucho más alto (como 300K) y enviarlos a otra puerta, usando la salida de esa puerta para controlar el LED.

Comoalternativa,estaseríaunagranaplicaciónparaunmultivibradormonoestabledualcomoun 74HC123 . La complejidad no es muy diferente (4 resistencias, 2 condensadores, 1 chip y sin diodos). Es un poco diferente porque este circuito no estira el pulso existente, sino que produce una porción de luz visible en cada borde válido (ya sea positivo o negativo, dependiendo de cómo lo cableas) de la señal de entrada.

Conduzcalaentrada/AoBdecadamultivibradorconlaseñaldeBTyatelaotrainactiva.(Porejemplo,sideseaquesedispareenelflancodescendente,uselaentrada/AyatelaentradaBalta).Laentradaderestablecimiento/Restáactivaenbaja,porloquedebeestaratadaenalto.

Puede conducir los LED conectándolos a Vcc a través de una resistencia limitadora de corriente adecuada (como 330 \ $ \ Omega \ $) desde las salidas / Q.

La constante de tiempo de Rx y Cx debería dar como resultado un pulso que sea fácilmente visible, por lo que en algún lugar del rango de 200 ms sería bueno. Para la parte de TI, el tiempo es \ $ t_W = R_X \ cdot C_X \ $, por lo que 470K y 1uF serían razonables.

El condensador de 1uF tiene que suministrar solo microamperios para mantener el monoestable en acción, y la salida de monstable hace el levantamiento pesado, proporcionando ~ 10mA durante ~ 200msec al LED.

    
respondido por el Spehro Pefhany
3

Una pregunta es que le está pidiendo al chip buffer que le suministre, dentro de la duración del pulso , toda la corriente que eventualmente ingresará al LED. Esto va a poner mucha tensión en ese búfer.

Sería mejor amortiguar nuevamente el pulso estirado, con un segundo búfer que controla el LED. Esto también permitirá el uso de un condensador más pequeño, ya que solo necesita almacenar suficiente carga para activar la entrada del segundo búfer, no lo suficiente para iluminar el LED directamente.

    
respondido por el Dave Tweed

Lea otras preguntas en las etiquetas