Creación de una fuente de corriente constante utilizando un transistor Arduino, BC548 y un regulador de voltaje LM317LZ

0

Estoy tratando de crear una fuente de corriente constante que pueda activarse / desactivarse utilizando la salida digital de Arduino.

Estoy suministrando al BC548 con un suministro de 5V vcc del Arduino. La base se suministra con 5V utilizando la salida digital de arduino. La salida del BC548 se envía a la entrada del LM317LZ para producir una fuente de corriente constante basada en el diseño en enlace

El problema es que el voltaje en el pin Adj del LM317LZ cambia con R1. Con R1 ajustado a 100 ohmios, el voltaje en el pin Adj es de 1.25 V como se esperaba, pero cuando R1 se establece en 50 ohmios, al agregar otros 100 ohmios en paralelo, el voltaje cambia a 1.73 V.

Aquí está el diagrama del circuito:

    
pregunta Afzal

4 respuestas

1

En teoría podría funcionar. Sin embargo, el LM317 (LZ) tiene condensadores internos en su circuito. No se trata de una señal PWM en su entrada.

Conectar un pin Arduino directamente a la base parece peligroso. Eso podría generar picos de 40 mA a través de la base y picos de voltajes negativos de Vbe.

Es posible crear un PWM actual, pero eso a menudo se hace de una manera diferente. Un controlador de helicóptero para un motor paso a paso usa algún tipo de PWM actual, y algunos controladores led usan algún tipo de PWM actual.

Esta es la misma pregunta: ¿Está bien para PWM? una fuente actual? . Hay más enlaces en las respuestas para obtener más información y también un esquema.

¿Para qué sirve?

    
respondido por el Jot
1

Las hojas de datos TI y ST muestran el rendimiento del LM317 para diferencias de voltaje de entrada a salida de 3 a 40 voltios, por lo que no esperaría que funcionara con solo la diferencia de 1,5 voltios que tiene. Necesitará un voltaje de entrada más alto para que funcione como usted espera.

    
respondido por el Peter Bennett
1

El problema con tu esquema:

  1. No hay resistencia de la serie de base para el transistor, si intenta bajar esta intensidad con su salida PWM, tendrá un flujo de corriente incontrolada en el pin de salida de la MCU.
  2. El VCE (sat) de su transistor es demasiado grande y rápidamente se queda sin voltaje para ejecutar el LM317LZ. La entrada mínima al diferencial de salida es 3V.

Tal vez, como se muestra a continuación, podría funcionar para usted, aunque podría seleccionar un FET TO-92.

simular este circuito : esquema creado usando CircuitLab

El voltaje en el pin V (adj) siempre será el voltaje de salida desarrollado a través de su resistencia de carga.
También debe trabajar dentro de la limitación del regulador de que debe haber una carga mínima de 10 mA.

Ya que está trabajando con una fuente de 5 V, el valor más alto de R2 que podría tener es (5 - 3 - 1.25) * I (out) = 60 Ohms, con 0.75 V a través de él.
Obviamente para cualquier valor de carga < 60 ohmios el voltaje variará, y esto es lo que se mide en el pin V (adj).
A la inversa, para cualquier voltaje de carga de salida superior a 0,75 V puede agotarse la regulación.

    
respondido por el Jack Creasey
0
  

Aquí está el diagrama del circuito:

puede funcionar pero será peligroso, ya que es posible que no tengas suficiente espacio para el voltaje de deserción en LM317.

tres sugerencias: 1. use un pnp / p-ch para cambiar; 2. use un ldo; 3. use un r2r opamp.

  

El problema es que el voltaje en el pin Adj del LM317LZ cambia con R1.

el voltaje en el Adj. El pin varía con la carga.

el diferencial de voltaje entre la salida y el ajuste. pines siempre deben ser 1.25v.

    
respondido por el dannyf

Lea otras preguntas en las etiquetas