Estoy considerando varias opciones de diseño para manejar un diodo LED y / o láser de una manera muy estable y con poco ruido.
Las especificaciones son las siguientes:
-
actual: 1-100mA, ajustable (el ajuste puede ser digital, analógico o mediante un potenciómetro de ajuste); precisión actual: un pequeño porcentaje del punto de ajuste en el tiempo, temperatura, etc.
-
voltaje: los diferentes LED que puedo necesitar para conducir están entre 1.4V y 3V hacia adelante
-
ruido / ondulación en el LED: lo más bajo posible (10uV rms es un buen objetivo ** esta es una de las partes difíciles de la especificación)
-
tiempo de encendido / apagado: 0.1 ms o menos
Las opciones:
-
Usa un chip controlador de LED. Ventajas: están diseñados para controlar los LED :) Contras: la mayoría de ellos no tienen un rango de ajuste de cerca de 100: 1 (p. Ej., LED1642GW, se puede ajustar en un software que es bueno, pero el rango es de solo 3 mA a 40 mA). Tampoco tienen ninguna especificación de ruido. Muchos tienen más de un 1% de variación de la corriente respecto a la temperatura (a veces deliberada, la corriente cae a temperaturas más altas). Además, los controladores multi-LED tienden a tener un solo resistor que establece la corriente para todos los canales, no se controlan de forma independiente.
-
Use un LDO ajustable configurado como fuente actual (y use el pin habilitado para encender / apagar). Pros: el ruido está especificado y puede ser muy bueno. Contras: la resistencia de detección de corriente es también la resistencia de ajuste de corriente, debe ser una resistencia baja (digamos 1 kohm ajustable hasta 10 ohmios) y tiene una disipación de potencia bastante alta en el peor de los casos (0.1 W) para un potenciómetro. La activación y desactivación del pin de habilitación puede ser bastante lenta (a veces, la velocidad de encendido ajustable es buena, pero creo que el funcionamiento a kHz es algo raro)
- Use un amplificador operacional, ya sea directamente o con un transistor de paso: lo puse en la tabla. Pros: control total sobre el comportamiento; ajustable en un amplio rango de corriente, incluido el ajuste de la corriente mediante el voltaje de entrada. Contras: parece bastante ruidoso y propenso a oscilar; el ruido de la entrada puede acoplarse a la salida; No he descubierto cómo hacer una versión de esto que sea razonablemente rápida para encender / apagar y también un ruido muy bajo. Si utiliza solo un suministro positivo, apagar el LED completamente no es muy sencillo.
¿Cuál de estos suena como la mejor opción de diseño para esta especificación?
(Por cierto: necesitaré hacer una versión de 100 canales de este, con el estado actual y encendido / apagado de todos los canales controlables independientemente; esto podría ser simplemente 100 copias del mismo circuito. Uso de algunos de los 16- o los IC de controlador de LED de 24 canales podrían ser buenos, pero solo si la corriente de cada canal es controlable de forma independiente)