Fuente de corriente constante multipropósito

Este es un circuito que se puede utilizar tanto para controlar LEDs, como para la carga de una batería, la alimentación de un circuito o bien como una herramienta para nuestro laboratorio, es muy útil ya que para aquellos que trabajamos mucho con leds y demás nos viene bien una fuente de corriente constante como probador de leds.
También nos puede servir para cargar baterías, aunque debemos modificar el valor de la resistencia tanto en resistencia como en potencia.
El calculo para obtener la corriente de salida deseada será el mencionado en el diagrama, donde Vref para el LM317 será de 1.25V, en nuestro caso empleamos un LM317T el cual posee un encapsulado TO220 y puede drenar hasta 1,5A, montado en un disipador de calor.
En este circuito no es necesario el disipador ya que nosotros solo necesitamos 10mA, por lo que también podría cambiarse el LM317T por un LM317L que es de encapsulado TO92 y nos puede erogar hasta 100mA.
Al tratarse de una corriente de hasta 30mA para leds de alto brillo estándar, tal vez se podría reemplazar las resistencias de 240 Ohms, por un potenciómetro (con una resistencia en serie para limitar el consumo) o bien por una llave selectora y diferentes grupos de resistencias donde se pueda setear por ejemplo 10, 20 y 30mA.
La tensión de alimentación va desde los 3.6V hasta los 9V sin presentar alteraciones en la corriente de disipación por lo que también lo hace un dispositivo portátil.
A continuación mostraré el circuito simulado comprobando los cálculos de corriente, en nuestro caso utilizamos dos resistencias de 240 Ohms en paralelo para obtener 120 Ohms.
Las resistencias son de 1/4W.



Aquí podemos ver la versión con una selectora de 3 vías donde podemos darle diferentes valores de resistencia para obtener diferentes corrientes de salida.
Los valores que se encuentran en el circuito son teóricos, por lo que se deben usar resistencias con tolerancia al 1% para encontrar los valores normalizados, o bien, se debe realizar previamente una red serie/paralelo para lograr los valores más próximos. También se puede utilizar un preset para cada valor, pero hay que tener en cuenta la corriente que va a atravesar el preset.