El sumidero de corriente de 100 mA con LM317 no funciona por encima de 25 V

1

Necesitaba un sumidero de corriente para algo y lo arreglé con LM317T :

simular este circuito : esquema creado usando CircuitLab

Tiene un interruptor para seleccionar si quiero hundir 100mA o 500mA de corriente. He trazado todo el conjunto para completar, la parte problemática real es solo el lado de 100 mA, a través de la resistencia de 12 ohmios. Tanto el SPDT como los resistores son lo suficientemente robustos para manejar la corriente.

Después de ensamblarlo y colocar un disipador de calor en el LM317, medí cuál es la potencia máxima que se puede disipar. Utilicé una fuente de alimentación de banco conectada a través de mi dispositivo (no hay otra carga además del circuito anterior). Con 12V de entrada, y configurado para hundir 500 mA, permaneció dentro de la SOA por tiempo indefinido, y la corriente era estable, por lo que 6W estaban bien para disiparse con el disipador de calor que elegí (podría manejar más, brevemente). Suponiendo que a 30 V / 100 mA, la disipación sería solo de 3 W, también lo probé, pero noté que mientras la corriente comenzaba a 100 mA, retrocedía rápidamente, como si algún tipo de protección se activara dentro del IC. El problema comienza alrededor de los 25 V, por debajo de eso obtengo los 100 mA esperados de manera indefinida.

¿Qué tipo de comportamiento no ideal estoy golpeando aquí? La hoja de datos no menciona nada más que la resistencia que se necesita, y también el circuito está dentro de los límites de diseño (de hecho, a 20 V / 100 mA el disipador térmico es mucho más frío que a 12 V / 500 mA). Estoy casi seguro de que el calor / la energía no es el culpable aquí.

EDITAR:

Como se sugirió en los comentarios, las trazas del osciloscopio revelaron el problema, estaba oscilando, a aproximadamente 3 MHz:

La traza superior es Vout-Vadj (es decir, Vout-Gnd), 1V / div. La parte inferior es Vin-Vadj, 5V / div. La oscilación aparece en Vin > 15V, y solo empeora a voltajes más altos. Sin oscilación para Iout = 500mA, incluso a Vin = 30V.

Entonces supongo que debería poner unos 10µF en IN-ADJ, ¿verdad?

    
pregunta anrieff

1 respuesta

1

El LM317 está oscilando porque no está utilizando ningún capacitor de derivación.

Lea la hoja de datos y preste especial atención a esta sección en la página 13:

  

8.4.1 Condensadores externos

     

Se recomienda un capacitor de derivación de entrada ...

     

El terminal de ajuste se puede desviar a tierra en el LM317-N para mejorar el rechazo de ondulación ...

     

... como cualquier circuito de realimentación, ciertos valores de externos   La capacitancia puede causar un timbre excesivo. Esto ocurre con valores entre 500 pF y 5000 pF.

El condensador más importante es el bypass de entrada, y recomiendan un condensador de disco cerámico .1uF, que es una opción bastante segura.

También puede omitir el pin ADJ conectando un capacitor de ADJ- > GND (no IN, como mencionó en su edición) y / o un capacitor de OUT- > GND si el desacoplamiento de entrada no es suficiente para corregir el La oscilación que estás viendo.

    
respondido por el Frosty

Lea otras preguntas en las etiquetas