psu basado en LM338 con voltímetro basado en arduino

1

Quiero asegurarme de que estoy haciendo esto correctamente antes de juntar todo.

Estoy usando resistencias fijas solo para propósitos de prueba. Tengo una olla digital.
El LM338 utiliza un divisor de voltaje para establecer el voltaje de salida. He configurado R1 como 240ohms y R2 como 3.3K, lo que me da 16v. Medí el voltaje entre adj y salida pin que me dio 1.2v. Supongo que ese es el voltaje que sale del divisor de voltaje, ¿sí? ¿Así que acabo de conectar esto a un pin ADC en mi arduino, sí?

    
pregunta Ageis

2 respuestas

4

El LM338 regulará su salida de modo que sea 1.2V (el voltaje medido) más alto que la entrada de ajuste. Si ignora la corriente de entrada de ajuste por un momento, obtendrá una corriente de

\ $ \ dfrac {1.24V} {240 \ Omega} = 5.17mA \ $

a través de la resistencia 240 \ $ \ Omega \ $. La misma corriente fluye a través de la resistencia 3300 \ $ \ Omega \ $, por lo que la tensión a través de ella será

\ $ 3300 \ Omega \ cdot 5.17mA = 17.05V \ $

Agregar el voltaje de referencia de 1.24V a eso debería darle \ $ 18.3V \ $ voltaje de salida. Usted dice que tiene 16V. ¿Su voltaje de entrada es suficientemente alto? Necesita un margen de 3V, por lo que la entrada debe ser de 21.5V como mínimo.

editar
Ignoré el ajuste del pin actual porque a 45 \ $ \ mu \ $ A es mucho más bajo que los 5 mA, pero hagamos el cálculo correctamente:

\ $ V_ {OUT} = V_ {REF} \ cdot \ left (1 + \ dfrac {R2} {R1} \ right) + I_ {ADJ} \ cdot R2 \ $
\ $ V_ {OUT} = 1.24V \ cdot \ left (1 + \ dfrac {3300 \ Omega} {240 \ Omega} \ right) + 45 \ mu A \ cdot 3300 \ Omega = 18.44V
 \ $

para que esté de acuerdo con nuestro primer cálculo.

    
respondido por el stevenvh
0

Resumen

  • Gran cuidado. Lea cuidadosamente. Cuentanos más. Sus comentarios implican grandes malentendidos.

  • Para medir el Vout, deberá reducir el Vout a un nivel seguro de ADC.

  • Su potenciómetro digital puede no ser digital si lo conecta a ~ 17V.

  • 1.2V no es el voltaje que desea medir con el ADC.

  • El 16V que mencionas es probablemente el voltaje incorrecto para medir.

Debe especificar DÓNDE está midiendo los voltajes que menciona.
 Probablemente no estés midiendo el 16V donde Steven asume que estás.

Refiriéndose al siguiente diagrama.
 El LM338 emite una tensión de referencia de 1.2V entre Vout y Vadj.
 Esto aparece en R1 como se muestra a continuación.
 La mayor parte de la corriente en R1 también fluye a través de R2. Ignoramos la pequeña diferencia por ahora.
 Como la corriente en las dos resistencias es "la misma", la tensión en cada una será proporcional a sus valores de resistencia como V = - I x R.  Entonces, si V a través de R1 = 1.2V, V a través de R2 = 3300/240 x 1.2 = 16.5V.
 Ese es el voltaje a través de R2.
 SO la tensión de salida a través de Vout = Vr1 + Vr2 = 1.2 + 16.5 = 17.7 Volt.

Parece probable que estés midiendo alrededor de 16V en R1 en lugar de Vout en R1 + R2. Si?

ElLM338tieneun"voltaje de caída": este es el voltaje mínimo que necesita entre Vin y Vout para funcionar. Con una carga aproximada de cero, el Vdropout es aproximadamente 2 V (hoja de datos, página 3, parte inferior, centro) y aumenta a aproximadamente 2.75 V con una carga pesada.

Por lo tanto, para obtener los 17.7 V, debería ver que necesita al menos 17.7 + 2 = 19.7 V; digamos 20V mínimo. Si no tiene Vin > = aproximadamente 20V, puede que no funcione.

Tu descripción de lo que quieres hacer está incompleta. Usted lanza una mención de un ADC sin mencionar lo que está tratando de lograr. Si desea medir el voltaje de salida, debe medir entre Vout y tierra. Si conectas una entrada Arduino ADC a ~ 17V obtendrás humo mágico. Necesitará reducir este voltaje a los voltajes adecuados de Arduino ADC con un divisor de voltaje. 2 resistencias probablemente serán suficientes.

Su declaración sobre 1.2v fuera de la brecha de voltaje de 1.2V es incorrecta. La salida es Vout = * aquí) 17. & V. Si quieres 17.7 V esta es la forma correcta de conseguirlo. Si desea algún otro voltaje, esta no es la forma de obtenerlo :-) - es decir, el valor de R necesita cambiarse.

NBNBNBNB: gran cuidado. Probablemente su potenciómetro digital esté referenciado a tierra y, de ser así, deberá conectarse entre tierra y Vadj. es decir, ES R2 si R1 es una resistencia fija O ES todo R1 + R2. Re tensión a través de R2 = Vout -1.2V. El voltaje a través de R1 + R2 = Vout. Tu olla digital DEBE estar clasificada para soportar estos voltajes. Es muy posible que no lo sea.

La olla digital MAX5431 aquí a simple vista parece ser el voltaje más alto pote clasificado d disponible de Digikey. Es specd en ~ 15V max. Es posible que deba agregar circuitos adicionales para permitirle usar un potenciómetro digital de menor voltaje.

enlace

    
respondido por el Russell McMahon

Lea otras preguntas en las etiquetas