¿Cómo funciona realmente este sumidero de corriente constante?

10

He implementado una fuente de corriente constante y funciona de maravilla, ¡pero esperaba intentar entenderlo un poco más! Aquí está el circuito en cuestión:

he intentado hacer algunas búsquedas en la web y me ha resultado bastante difícil encontrar cosas teóricas en este circuito que expliquen lo que realmente está sucediendo con todo. Descubrí que la corriente a través del transistor se puede encontrar simplemente usando que era mucho más que yo Sabía antes de empezar a buscar. Pero ahora quiero saber qué está sucediendo realmente y cómo sigue siendo una salida de corriente constante incluso con una carga / voltaje variable en la carga.

IE=VsetRset

Si alguien pudiera arrojar algo de luz sobre esto, estaría muy agradecido.

MrPhooky
fuente
Bueno, primero intente quitar el transistor y conectar la carga directamente al opamp. Analice eso con sus reglas de opamp estándar. El transitor se agrega como un refuerzo para permitir más corriente. (Hay un error beta en ese circuito y si desea un control preciso, a menudo se usa un FET en lugar del BJT.)
George Herold

Respuestas:

15

El circuito emplea retroalimentación negativa y utiliza la ganancia muy alta del amplificador operacional. El amplificador operacional intentará mantener sus entradas no inversoras e inversoras al mismo voltaje debido a su ganancia muy alta. Entonces por la ley de OhmVset

Iset=VsetRset

La retroalimentación negativa hace que el amplificador operacional ajuste el voltaje base del transistor de modo que sea ​​constante incluso con una carga variable. Si la carga variable causa un aumento temporal en entonces el voltaje en la entrada inversora del amplificador operacional aumentará temporalmente por encima de la entrada no inversora. Esto hace que la salida del amplificador operacional disminuya, lo que reduce el del transistor y, por lo tanto, su . I puse V B E I CI conjuntoIsetIsetVBEICIset

De manera similar, si la carga variable causa una disminución temporal en entonces el voltaje en la entrada inversora del amplificador operacional caerá temporalmente por debajo de la entrada no inversora. Esto hace que la salida del amplificador operacional aumente, lo que aumenta los transistores e . V B E I CIsetVBEIC

Nulo
fuente
7

El opamp está actuando como un buffer de ganancia de unidad, aunque puede no ser obvio:

La regla para los opamps es que la salida hace lo que sea necesario para mantener las dos entradas iguales, siempre que no se acorte, por supuesto (se ejecuta en su propio suministro y se detiene allí).

El transistor se usa como un seguidor de emisor, en el cual el voltaje del emisor sigue al voltaje base menos una caída de diodo desde su unión PN.

Ponga esos dos juntos, y verá que el voltaje en la parte superior de Rset es el mismo que Vset. El voltaje conocido a través de una resistencia conocida es igual a la corriente conocida a través de esa resistencia. En la mayoría de los transistores, la contribución de la base a la corriente del emisor es insignificante, por lo que también obtiene prácticamente la misma corriente a través de la carga, independientemente de su voltaje de suministro o resistencia. Pero si lo está utilizando para un diseño serio, no estaría de más verificar esta negligencia con sus partes específicas.

AaronD
fuente
No es realmente un buffer de ganancia de unidad. Considere: dado que el voltaje en la salida opamp debe ser mayor que el voltaje en las entradas opamp para conducir la base del transistor a una caída de Vbe más alta que el voltaje en las entradas opamp, debe tener una ganancia mayor que uno, ¿sí?
EM Fields
@EMFields: tiene un desplazamiento constante, pero sigue siendo una ganancia de voltaje de uno. Internamente, el opamp tiene una gran ganancia, pero eso solo se usa para minimizar el error entre la referencia y la retroalimentación. El circuito en su conjunto tiene ganancia unitaria, más ese desplazamiento en la base del transistor.
AaronD
Si Vset es de 6 voltios y el voltaje en la salida del opamp va a 6,7 ​​voltios para conducir la parte superior del Rset a 6 voltios, entonces la ganancia de voltaje del opamp será , que es mayor que la unidad. Av=VoutVin=6.7V6V= 1.117
EM Fields
@EMFields: Gain es un cálculo de 2 puntos. Si asume Vout = Vin = 0V para el otro punto, entonces estaría en lo cierto. Pero no está aquí. Ejecute las matemáticas nuevamente con {Vout, Vin} = {0.7, 0.0} V para un punto y {Vout, Vin} = {6.7, 6.0} V para el otro.
AaronD
Absoluto sin sentido. La ganancia es, de hecho, un cálculo de dos puntos, pero los dos puntos son simplemente la salida (el dividendo) y la entrada (el divisor), siendo la ganancia el cociente resultante. Para un búfer de ganancia unitaria, el cociente siempre es 1, lo que, en su caso, no es cierto ya que ha insertado una unión de base a emisor en la ruta de retroalimentación, lo que hace que la salida aumente a un voltaje más alto que la entrada, causando que el cociente sea mayor que 1. ¿Línea inferior? Lo que estás llamando un búfer de ganancia de unidad, no lo es. ¿Necesitas más pruebas? escriba "unidad de ganancia de búfer" en su navegador y vea lo que aparece.
EM Fields
3

La forma en que me gusta visualizarlo es considerar el transistor como una resistencia variable que el opamp se ajusta automáticamente para mantener el voltaje en la entrada del opamp igual al voltaje en su entrada +.

De esa manera, dado que la corriente en un circuito en serie es igual en todas partes, la corriente en la carga, la unión CE del transistor y el Rset deben ser iguales y, si el voltaje en la parte superior del Rset nunca cambia porque el opamp lo fuerza igual a Vset, entonces su corriente nunca cambia y la corriente a través de la carga tampoco puede.

Campos EM
fuente
2

Otro enfoque es modelar el amplificador operacional como una gran ganancia finita y los límites de toma.

Esto proporciona la salida del amplificador operacional como de la que tenemos . Al dividir y dejar que dé el resultado deseado, .K ( conjunto V - I carga R conjunto ) = I carga R conjunto + 0.7 K K I carga = V conjuntoK(vsetIloadRset)K(VsetIloadRset)=IloadRset+0.7KKIload=VsetRset

cobre.hat
fuente
1

Otra forma simple pero precisa de ver esto es utilizando la teoría de retroalimentación:

Vx

Vo=A(VsetVx)

Vbe

Vx=VoVbe

Vo

Vo=A(Vset(VoVbe))=A(Vset+Vbe)AVo

o:

(A+1)Vo=A(Vset+Vbe)

Entonces, reorganizando obtenemos:

Vo=A(Vset+Vbe)A+1

AA+1

AA+11

Así:

Vo=Vset+Vbe

Sin embargo, escribimos anteriormente que:

Vx=VoVbe

Vo

Vx=(Vset+Vbe)Vbe$or$Vx=Vset

Iset=VsetRset

Scott Andrews
fuente
0

Mi respuesta es probablemente más de lo que esperaba, pero si tiene curiosidad, apreciará el esfuerzo que le dediqué.

V+VAvVo=Av(V+V)V+VVoes mucho, mucho más pequeño (esta diferencia de voltaje es para todos los efectos aproximadamente cero voltios).

V+VV+=VsetV=VsetVRsetVsetRsetVsetRsetVset

IcollectorIbase>40IemitterIcollector

VsetZinVsetV+VsupplyIloadVsupplyRcollector

VsupplyVCERcollectorIloadVCE(on) 0.3VVsupplyIloadVsupplyIloadVsupplyVCERcollectorIloadVCEIloadVCEIloadRcollectorVsupplyRcollectorVCERcollectorIloadRcollectorIloadRcollectorVsupply

RcollectorRcollectorIloadVCEVsupplyVsetRcollector=0ohmVCEVCE(on)

VsupplyRcollector

Matt en Canadá
fuente
8
Esta respuesta mejoraría si dividiera el texto en párrafos.
hlovdal