LM317 - bajando a 0 voltios (con uC)

Quiero construir una fuente de alimentación personalizada para mí y tengo problemas para entender cómo manejar el pin de ajuste con un microcontrolador.

La hoja de datos está aquí: http://www.ti.com/lit/ds/symlink/lm117.pdf

El tema es que puedo hacer un pseudo? DAC con un filtro de paso bajo para obtener 0-5 voltios de mi salida PWM, sin embargo, Vout está formado por 1.25 + V a d j , lo que significa que solo puedo obtener 1.5-6.5 (o 0-5 si se compensa negativamente) con mi solución tal como está.

Mis preguntas son: ¿Cómo compenso -1.25V? Un regulador negativo (es decir, LM337) parece un poco excesivo, sin embargo, nunca he visto una solución con mis propios ojos y podría ser muy normal. ¿Hay alguna manera rápida que se te ocurra para compensarlo?

Y lo que es más importante, ¿cómo conduzco el pin ADJ de ~ 0-12 V si mi uC solo puede generar 0-5 con PWM? ¿Hay un método indirecto de hacer esto? ¿Un bloque de construcción simple que puedo colocar en el medio para mapear este rango?

Estoy bastante abierto a las alternativas, sin embargo, arreglar esto ha despertado mi interés y no hay muchos adj similares. reguladores disponibles para mí (LT3080 con compensación de ~0 no disponible en Mouser en este momento)

Deberías echar un vistazo a esta serie de videos sobre lo mismo que quieres hacer: eevblog.com/2011/11/28/…
En realidad, @0x6d64, el diseñador termina viviendo simplemente con el desplazamiento en esa serie. Sin embargo, tiene otro proyecto que usa una batería para la compensación: alternatezone.com/electronics/ucurrent/uCurrent%20Schematic.png
Bueno, usa el LT3080 en ese proyecto, que OP mencionó específicamente que no fue una gran elección. Los LM317 en el primer video se reemplazan antes del final.
Si maneja el pin de ajuste con un microcontrolador, la regulación es tan buena como su microcontrolador. (y las referencias de microcontroladores incorporados suelen ser pésimas).
Vi la serie de videos de eeblog sobre este regulador. Se descarrila temprano, cuando Dave no reconoce que está usando el costoso LT3080 como un costoso transistor de potencia. Una vez que tenga una referencia externa y un lazo de control, ¿por qué no usar un FET de canal P o darlington PNP?
No creo que haya resuelto nunca, al menos no públicamente, las respuestas de ganancia y fase de los bucles de control, @markrages, pero menciona que el LT3080 "[se ocupa de ello]".
@markrages, la razón principal que se indicó fue que los reguladores listos para usar se prueban y prueban para una estabilidad adecuada en varias cargas, razón por la cual no usó componentes básicos para crear uno él mismo.
Pero (al menos en el modo de corriente constante) encierra el regulador en un bucle de su propio diseño. eevblog.com/uploads/uSupplyBenchRevB.pdf Tanto potencial desperdiciado en este diseño...

Respuestas (2)

Para escalar su voltaje de salida PWM (0 - 5 V) hasta 0 - 12 V, solo necesitará un amplificador operacional en la configuración estándar sin inversión con una ganancia de 2.4. Podría hacer esto con casi cualquier amplificador operacional básico. También puede agregar filtrado de paso bajo a este circuito para (aún más) reducir la ondulación de su configuración de PWM.

circuito de amplificador operacional con ganancia compensada de 2,4

Para que esto proporcione una salida de 0-12 V desde el '317, Vcc debe ser de 14-15 V (para polarizar el LM4041 correctamente a 10,8 V de salida), y también necesita un riel negativo bajo para permitir que el amplificador operacional genere: 1,2 V cuando desee la salida LM317 a 0 V.

También desea recordar que el LM317 solo puede generar corriente, no hundirse. Entonces, si su carga requerirá que se extraiga algo de corriente para alcanzar 0 V, necesitará algún tipo de precarga (una resistencia desplegable desde el pin de salida hasta el riel de suministro negativo)

Grr, con eso y una simulación Falstad (referencia reemplazada con Zener de ruptura de 1.2V) simplemente se compensa, es decir, -15 a -10 voltios cuando se aplica 0-5
Tienes razón. Eso me enseñará (tal vez) a publicar sin probar. Prueba la nueva versión.
Brillante, gracias :) La primera vez que uso un amplificador operacional para algo. Mejor que un DAC de 10 V, menos piezas. Felizmente a mi función de limitación actual.

Mi enfoque es probablemente demasiado en el camino de las piezas para usted, pero aquí va: use un opamp (suministro dual) para generar voltajes con un desplazamiento. Alimente esto al pasador de ajuste. Utilizará muy poca corriente negativa, tal vez pueda obtenerla de una bomba de carga que funcione con una onda cuadrada producida por el microcontrolador, de lo contrario, se podría usar un temporizador 555.