Hay dos formas posibles de ir aquí: regulador lineal frente a conmutador , también conocido como SMPS (fuente de alimentación en modo de interruptor).
Lineal
Esta es la solución de la vieja escuela, y para una fuente de alimentación variable tiene un gran inconveniente: disipación de potencia . Si tiene un voltaje de entrada lo suficientemente alto como para suministrar una salida de 25 V (por ejemplo, 27 V), tendrá que disipar una gran cantidad de energía si su salida está configurada a 1 V y dibuja 1A. Disipación: 26V x 1A = 26W.
No hay nada en contra de los reguladores integrados como el LM317 . Esto puede proporcionar 1.5A de 1.2V a más de 30V. El LM317 funciona al configurar su voltaje de salida a 1.2 V más alto que su entrada adj
. Así que todo lo que tiene que hacer es tomar un DAC y colocar su salida en la entrada adj
del LM317. La mayoría de los DAC no generan altos voltajes como 30 V, pero esto se puede lograr colocando un amplificador simple entre DAC y LM317:
Sobreladisipacióninterna.ElLM317existeenelantiguopaqueteTO-3,que,cuandosemontaenundisipadordecalordecente,permitiráunadisipacióndeunaspocasdecenasdevatios.Peropuedeshacerlomenosdesperdiciado.Sitieneuntransformadorconvariastomasparadiferentesvoltajes,puedecambiarlosrelésentrevoltajesdeentradadependiendodelvoltajedesalidarequerido.Esoesalgoquesepuedehacerautomágicamente,yaque,despuésdetodo,estásusandounmicrocontrolador.
Paracontrolarlalimitacióndecorriente,puedeutilizarmedicióndecorrientedelladoalto:
Puede utilizar un ADC para convertir el valor analógico medido a digital, y compararlo en el microcontrolador con un valor establecido; Si supera este valor, puede desactivar la salida. Tendría que reiniciar la fuente de alimentación para activarlo de nuevo, ya que esto no funcionará automáticamente porque oscilaría entre el apagado y la sobrecarga.
Alternativamente, puede hacer la limitación actual fuera del microcontrolador, utilizando un comparador para comparar el valor medido con un valor establecido (salida de un segundo DAC). Luego, el comparador puede reducir la entrada adj
del LM317 cuando hay una sobrecarga.
SMPS
Una solución SMPS en general tiene una eficiencia mucho mayor que un regulador lineal, pero siempre está optimizada para cierta tensión de entrada y salida y una corriente de salida determinada. Si usa un SMPS con una salida variable, la eficiencia puede ser de hasta el 90% para el voltaje de salida óptimo, pero desciende al 60% o menos a voltajes de salida muy bajos. El diseño de PCB también es crítico, tanto para la eficiencia como para la interferencia electromagnética (interferencia electromagnética).
Especialmente si puedes encontrar un transformador con varias salidas, optaría por el enfoque lineal.
editar
Como no tiene mucha práctica con la electrónica analógica, creo que es mejor comenzar con una placa de microcontrolador y desarrollarla paso a paso. Arduino es la palabra del día, pero no sé cómo están los análogos dentro y fuera.
Dice con razón que la interfaz de usuario del tux-dingus deja mucho que desear. Yo usaría un codificador rotatorio para establecer el voltaje. Podría hacerlo dinámico, es decir, pasos finos al girar lentamente, y pasos más grandes al girar rápido. Puede usar un segundo codificador para configurar el limitador de corriente, o usar el mismo, y cambiar entre los modos presionando (la mayoría de los codificadores giratorios se combinan con un botón). De esta manera y con un DAC ya puedes crear una tensión analógica; esto facilitará el siguiente paso de traer las partes de poder real.