El amplificador operacional que controla un LED oscila, ¿cómo estabilizar?

1

Tengo un circuito de controlador LED simple como este:

simular este circuito : esquema creado usando CircuitLab

El op-amp es OPA354 250-MHz, Riel a riel E / S, CMOS Operacional Amplificador suministrado desde un solo riel de + 5V. El LED es de 100 mA, 1.4V tipo de voltaje directo. La entrada es un pulso de 0.5V de un generador de señal.

Lo que veo es que todo funciona más o menos como se esperaba, la corriente del LED durante un pulso es de alrededor de 50 mA, excepto que al comienzo de cada pulso hay una oscilación distinta con un período de ~ 10 ns (alrededor de 5-10). los ciclos son visibles). Algo más inquietante, hay un poco de ruido aleatorio en la parte superior de cada pulso, tal vez de 50 mV pico a pico, que viene y se va.

El LED tiene una capacitancia decentemente grande de algunas decenas de pF. He leído mucho sobre la estabilización de los amplificadores operacionales que manejan cargas capacitivas, pero estos tendrían la carga capacitiva donde R1 está, no dentro del circuito de retroalimentación.

¿Cómo estabilizo el amplificador operacional y evito este tipo de ruido / oscilaciones?

    
pregunta Alex I

2 respuestas

2

El enfoque estándar en su caso es modificar el circuito ligeramente:

simular este circuito : esquema creado usando CircuitLab

Desafortunadamente, no puedo darte valores de componentes. Dependen del amplificador operacional Y R1. Para empezar, intente de 1 a 5k y 100 pF, pero prepárese para experimentar. Obtener un simulador de circuito como una versión SPICE (TINA, LTSpice, etc.) también te permitirá jugar.

Esté preparado para ver comportamientos de activación y desactivación bastante diferentes. En el encendido, el amplificador operacional tiene que salir de una condición muy desagradable, a diferencia de su funcionamiento durante el apagado.

    
respondido por el WhatRoughBeast
2

Respuesta corta: reduzca R1 de 10 a 1 ohmio y agregue 10: 1 divisor en la entrada o según sea necesario.

La salida alta de su amplificador operacional o límites de corriente Ioh están cerca de su límite operativo de 100 mA e impone una severa caída de voltaje internamente en Vds

También para la estabilidad puede ser difícil de calcular, ya que "satura" la salida, perdiendo retroalimentación negativa y, por lo tanto, la ganancia lineal cae a cero. Sin embargo, la impedancia del LED es dinámica, por lo que nunca alcanza los 100 mA y la salida puede oscilar dentro y fuera del modo "riel completo" (aunque técnicamente solo se llama saturación en BJT) desde la ganancia lineal total hasta la ganancia cero. Una condición muy inestable.

El min Iout > 100mA debido a RdsOn = 35 Ω @ 5V, por lo que 100mA resultará en una caída de Vds de 3.5V. o Vout = 1.5V Mientras tanto, la corriente aumenta a 100mA solo si no hay una caída en el sentido actual R1, que es un 10 * 0.1A = 1V adicional, por lo que se agregan hasta 5.9V Vdd necesarios para que funcione. !!

Entonces, la solución inicial es probar 1 Ohm y luego analizar las tolerancias del peor caso para la temperatura, el LED y la tensión de alimentación.

simular este circuito : esquema creado usando CircuitLab

OPA354

La estabilidad a corrientes más bajas está dictada por los costos de los MOSFET y la C del LED, lo que resulta en una impedancia no coincidente, especialmente cuando no hay espacio suficiente para Vds internamente.

Especulación

Es posible que sea necesario aumentar el Vdd a 5.5 para alcanzar la estabilidad en la corriente máxima.

No hay garantía de que esto funcione a todas las temperaturas, pero está cerca.

Sin embargo, este chip puede disipar 360 mW, que debe ser disipado y puede requerir un disipador térmico de cobre de placa del disipador térmico de la caja. Rθja = ~ 90'C / W

mejoras óptimas

simular este circuito

El diseño de todos los pines de entrada y salida se debe hacer con cuidado para minimizar la capacitancia de carga (desde un plano de tierra) y, quizás, el uso de pistas de guarda para aislar la capacitancia de realimentación. Si hay más capacitancia de realimentación positiva que negativa en virtud de la geometría de la pista o del puente (incluso a 1 pF), se inducirá un timbre no esencial. Por lo tanto, esta solución tenía la intención de mantener toda la capacitancia a un mínimo absoluto para un tiempo de operación más rápido pero equilibrado para eliminar el timbre no esencial. El 1pF debería seleccionarse en función del diseño.

El valor de realimentación R si es demasiado pequeño resultará en oscilaciones de relajación salvaje y demasiado grande reduce el tiempo de aumento, por lo que la adaptación de impedancia es crítica para 30 a 50MHz BW a alta corriente y hay más trabajo por hacer aquí.

    
respondido por el Tony EE rocketscientist

Lea otras preguntas en las etiquetas