Hacer que un transistor actúe como un potenciómetro

0

Entonces, ¿cómo podría uno hacer que un transistor (probablemente BJT) actúe como un potenciómetro? Lo que estoy tratando de hacer es que el regulador de aumento de potencia xl6009 sea controlado electrónicamente para cargar una batería de iones de litio, es decir, usar un microcontrolador para implementar CV y CC. Lo ideal sería insertar algún tipo de transistor en el circuito de retroalimentación (en lugar del potenciómetro de 10k normal) y así variar la tensión de salida. El problema es que la mayoría de los BJT que he visto no parecen tener una gran región activa (lineal) Y las resistencias en esas regiones son demasiado pequeñas para permitir un amplio rango de salida.

    
pregunta Daniel Caoili

3 respuestas

1

El pin de entrada de realimentación en el dispositivo normalmente estará sentado a 1.25 voltios cuando la salida esté en el nivel correcto. R1 y R2 y el nivel de salida de 18.5 voltios producen exactamente 1.25 voltios en este pin.

Sin embargo, si inyecta una corriente continua en la unión de R1 y R2, le está diciendo al chip que está generando demasiado voltaje de salida y, por lo tanto, el chip alterará su ciclo de trabajo en consecuencia y producirá un voltaje de salida más bajo. p>

Esta es la forma de controlar el dispositivo: use un DAC y la fuente actual. Puede comprometer esto con un DAC, una etapa de ganancia de amplificador operacional y una resistencia de gran valor. Esto se puede comprometer aún más utilizando un DAC y una resistencia de valor medio. Para evitar cambiar el valor base, debe asegurarse de que su DAC pueda producir 1.25 voltios. Si desea que el nivel de salida caiga, inyecte corriente en el nodo.

Si desea que la salida se eleve por encima de la corriente de toma "nominal" del nodo, pero tenga cuidado porque no necesita tomar mucho antes de que la tensión de salida posiblemente se duplique.

Por lo tanto, no intentes buscar un transistor para que actúe como una olla. Casi la única similitud es que tiene tres terminales. Inyectar / extraer corriente es la forma limpia de hacerlo.

    
respondido por el Andy aka
1

Puede usar un potenciómetro digital para ajustar el voltaje de salida de este regulador. El único bit difícil es que, por lo general, un potenciómetro digital no puede soportar un voltaje más alto que el voltaje de alimentación lógica en cualquiera de sus pines. Por lo tanto, suponiendo un suministro lógico de 5 V, podemos hacer algo como esto (supongamos un potenciómetro digital como el MCP4018 , pero hay muchos otros tipos).

simular este circuito : esquema creado usando CircuitLab

Necesitamos que el voltaje en el lado 'alto' de RV1 sea < = 5V en todas las condiciones, por lo que las restricciones de R1 no deben ser inferiores a 3.33K. Eso da como resultado un rango 4: 1 en el voltaje de salida (5V / 1.25V) para el XL6009 con su referencia de 1.25V.

R1 (min) = \ $ \ text R_ {V1} \ over (\ frac {V_ {supply}} {V_ {REF}} -1) \ $

Puede calcular fácilmente el valor de Rx a partir del voltaje de salida máximo deseado para ser:

Rx =   \ $ \ frac {V_ {MAX} R_1} {V_ {REF}} - (R_ {V1} + R_1) \ $

Entonces, supongamos que deseaba una tensión de salida máxima de 12 V y usaba 3,33 K para R1, entonces Rx sería 18,6 K y el rango de tensión de salida sería de 3 V a 12 V (4: 1).

Nota: he ignorado deliberadamente las tolerancias y similares, pero no deberías. A menudo, la olla digital (como las ollas mecánicas) tiene una mala tolerancia para la resistencia total. Ese debe ser tenido en cuenta al hacer los cálculos. En la práctica, eso significa que no obtendrá un rango de 4: 1 en la situación descrita.

    
respondido por el Spehro Pefhany
0

La forma de utilizar un transistor para controlar la salida de voltaje de su regulador sería poner un BJT NPN en serie con la resistencia R1, con el emisor a tierra. El transistor le permite controlar la corriente a través de esta resistencia, de 0 a aproximadamente (1.25-0.3) / R1, controlando su corriente base - Ic es aproximadamente Ib * hfe - lo que hace que parezca que R1 es variable.

A continuación, puede cambiar los valores fijos de R1 y R2 para obtener el rango de voltajes que desee.

Ahora tiene otra pregunta: ¿cómo controla la corriente en la base del BJT para darle el voltaje de salida que necesita?

La respuesta de @AndyAka es realmente la solución que está buscando.

    
respondido por el Icy

Lea otras preguntas en las etiquetas