LM317 limitador de corriente, conduciendo con uC

3

Estoy un poco confundido sobre cómo funciona la configuración del limitador actual con el LM317. Su configuración se ve así:

Hojadedatos: enlace

La fórmula dada es \ $ I_ {out} = \ frac {V_ {red}} {R1} \ $, y las restricciones funcionan, porque 0.8 Ohms es aproximadamente el requisito de carga mínima, y 120 es el límite superior de lo que puede suministrar (~ 1.5A)

Mi problema ahora, deseo que lo controle un microcontrolador a través de un codificador óptico.

  • Un potenciómetro digital, al menos por lo que he visto, solo puede pasar ~ 40mA de corriente a través de él, por lo que está fuera de discusión
  • Deseo un rango muy dinámico, por lo que los transistores que cambian las resistencias de potencia de uC no son muy permitidos.

Lo único que puedo pensar es en conducir el pin ADJ con el uC, y tratar de averiguar qué diablos le hace al R1.

Supongo que el cable que va a ADJ es solo para crear una ruta, y Vref (1.25) es otuput en Vout? y V / R1 = I pasando a Iout. No estoy seguro de cómo me ayuda eso, ya que solo me quedan 1.25V.

¿Qué sucede en este esquema? ¿Qué puedo suministrar ADJ en lugar de R1, suponiendo que tengo una resistencia sensorial que sabe la corriente que pasa por el circuito?

    
pregunta Kenny Robinson

1 respuesta

1

El punto del limitador de corriente es que, si la corriente es más alta de lo deseado, reducirá el voltaje, lo que con la mayoría de las cargas óhmicas reducirá el consumo de corriente.

Esto utiliza el hecho de que la caída de tensión == la resistencia se multiplica por la corriente, y el regulador reduce la tensión si observa una tensión en el pin de referencia que es mayor que la referencia (1.2V, algo así)

¿Esto significa que el voltaje que sale del limitador de corriente es al menos 1,2 V menor que la entrada? Sí, lo hace!

Sin embargo, si tiene un microcontrolador y no necesita retroalimentación "inmediata" (su tiempo de respuesta de uC es correcto), entonces puede simplemente muestrear la caída de voltaje a través de una resistencia de detección de corriente (algo pequeño como 0.1 Ohmios) para estimar actual, y active cualquier resistencia variable, como un transistor de potencia normal, utilizando una salida analógica de su uC (o un PWM filtrado).

Probablemente desee otra solución, como un potenciómetro programable existente en el circuito de retroalimentación de un opamp, por ejemplo. Use un resistor de detección de corriente que sea pequeño (¿0,1 ohmios?) Y programe la amplificación de la caída de voltaje utilizando un indicador de luz. Cuando la amplificación es 10x, se llega a 1.2 voltios a 1.2 amperios; cuando la amplificación es de 100x, se llega a 1.2 voltios a 120 mA.

    
respondido por el Jon Watte

Lea otras preguntas en las etiquetas