Se necesita ayuda para optimizar el circuito limitador de corriente simple

He estado experimentando con la simulación de circuitos limitadores de corriente. Estoy tratando de limitar la corriente a ~ 500 mA dada una fuente fija de 4.8 V. He comenzado a usar un circuito como el que se encuentra en esta página de wikipedia ...

ingrese la descripción de la imagen aquí

He hecho una simulación de este circuito usando CircuitLab. Muestro los resultados a continuación. El circuito de la izquierda usa una resistencia en serie simple para limitar la corriente, mientras que el circuito de la derecha se basa en el circuito de Wikipedia. He ajustado los valores de R_bias y R_load a valores de resistencia comunes que evitan que se extraigan más de 480 mA de la fuente cuando la carga es de 0 ohmios. También configuré hFE de los transistores en 65 para que coincida con algunas mediciones del multímetro que hice de algunos transistores de potencia que tengo a mano. Los valores adyacentes a los amperímetros son los valores simulados.

ingrese la descripción de la imagen aquí

Si ahora realizo una carga de 10 ohmios, queda claro por qué un circuito limitador de corriente es superior a una resistencia en serie. El circuito limitador de corriente reduce su resistencia efectiva, permitiendo que pase más corriente que cuando se usa una resistencia en serie. .

ingrese la descripción de la imagen aquí

Sin embargo, el circuito limitador de corriente aún proporciona cierta resistencia en serie en este caso. Un limitador de corriente ideal no tendría ninguna resistencia hasta que la carga intente consumir más corriente que el límite. ¿Hay alguna manera de ajustar R_bias y R_load para lograr esto mejor y/o hay ajustes de circuito que pueden ayudar a lograrlo mejor?

¿Nos ayudaría saber qué es lo que realmente está tratando de hacer? ¿Cuál es su carga real? ¿Quiere un límite de corriente para una carga en una fuente de voltaje fijo o quiere una fuente de corriente constante? ¿Cuánta corriente y con qué precisión necesita configurarlo?
Quiero un límite de corriente de ~0,5 A para una carga en una fuente de tensión fija de 4,8 V. Sin embargo, sería bueno variar opcionalmente el límite actual. La carga real puede variar entre los extremos de apagado y corto. Realmente no sé qué estoy haciendo con los parámetros del circuito anterior. Acabo de modificar suponiendo que Rsensdebería ser pequeño.
El circuito que agregó no es un limitador de corriente, sino un regulador de voltaje con limitación de corriente.
@stevenvh, eso parece ser lo que quiere: "un límite de corriente de ~ 0,5 A para una carga en una fuente de voltaje fijo de 4,8 V".
@ThePhoton Publiqué el otro circuito en una pregunta separada electronics.stackexchange.com/questions/39465/…

Respuestas (3)

El circuito que se muestra funcionará, pero el transistor y Rsense crean una caída de voltaje que debe tenerse en cuenta.
Lo que estás viendo es el efecto de esto:

A 480 mA, la caída de voltaje en la resistencia de 10 Ω sería de 4,8 V, lo que no deja "espacio" para el voltaje de saturación del transistor o las caídas de voltaje de Rsense.
Entonces la corriente será (Vsupply - Qsat - Vrsense) / Rload. Para solucionar esto, aumente el suministro en un par de voltios y vuelva a intentar las pruebas de 0Ω y 10Ω. Además, baje Rdefend considerablemente (<10Ω). Es de
esperar que no vea (casi) ninguna diferencia.

Para obtener mejores resultados, cuanto más ganancia tenga, mejor. Otra cosa a tener en cuenta es (como menciona Dave en su respuesta) que Rbias debe tener un punto límite más alto que la configuración de Rsense, de lo contrario, dominará. Si el transistor tiene una ganancia de 65, y desea configurar Rsense para 500 mA, entonces Rbias debe configurarse para permitir más de 500 mA. A 500 Ω, establecerá el límite absoluto en 65 * ((5 V - 1,4 V) / 500 Ω) = 468 mA, por lo que incluso si Rsense se configuró para 500 mA, no lo obtendrá. Para evitar esto, configure Rbias para, por ejemplo, 250Ω, o como se menciona a continuación, use un MOSFET para Q1 y luego el valor no es tan importante (10kΩ servirá)

Otra opción es usar un circuito de corriente constante opamp común:

Corriente constante opamp

Simulación con un suministro de 4,8 V, corriente limitada a 500 mA, Rcarga barrida de 1 mΩ a 50 Ω y corriente a través de ella trazada en relación con esto (tenga en cuenta que la corriente permanece plana en 500 mA mientras está limitada):

Simulador de corriente constante

Esto cumple con sus requisitos de un límite sólido de 500 mA a un suministro de 4,8 V, y se puede ajustar fácilmente variando el amplificador operacional sin inversión a través del divisor de voltaje de entrada R2/R3. La fórmula es V(opamp+) / Rsense = I(Rload) Por ejemplo, la referencia de 1 V se divide por 20 para proporcionar 50 mV en la entrada opamp+, por lo que 50 mV / 100 mΩ = 500 mA.
Se usa un MOSFET para evitar errores de corriente base que compliquen las cosas (también se puede usar un MOSFET con Vth bajo en el circuito del transistor original para mejorar las cosas)

Interesante. Subí el suministro a 6,8 V, ajusté R_bias a 780 ohmios para dar un límite de ~0,5 A en corto, luego probé la carga de 10 ohmios y vi una caída de corriente de solo ~20 mA en lugar de los >80 mA que se muestran arriba
Pruébelo, por ejemplo, con 10 V/500 mA, debería ver una diferencia de menos de 1 mA.
Sigue cayendo unos 20 mA en el simulador, pero es bueno saberlo. Lamentablemente, no tengo control sobre el voltaje en la aplicación que planifico. ¡Pero todo esto es bueno! Gracias
Interesante: ¿qué transistor estás usando para la simulación? (Acabo de hacer una verificación en mi simulador y obtengo un cambio de ~ 200uA)
2N3904 (el valor predeterminado en CircuitLab) con ganancia cambiada a 65, por lo que se comporta más como una transmisión de potencia que tengo (TIP31C). ¿Es esto algo incorrecto?
No debería afectar mucho las cosas, pero acabo de simular su circuito en LTSpice usando una declaración .model genérica y configurando la ganancia actual en 65 para que coincida con las cosas exactamente, y solo obtengo un cambio de ~ 200uA entre 1 miliohmio y 10 ohmios para el escenario de 10V / 500mA (Rsense 1.65 ohm, Rbias 500 ohm), que está cerca de lo que esperaría en la realidad. También probé con 2N3904 de LTSpice y obtuve algo similar, así que creo que algo no está del todo bien. Intente eliminar la alteración de ganancia para ver qué sucede, puede estar causando problemas.
Me acabo de dar cuenta de que su Rdefend es de 1 kOhm, no de 1 Ohm como pensé originalmente. Esto hará la diferencia, intente bajarlo a 1 Ohm.
Ok, con los cambios que sugirió, obtengo una caída de ~ 700uA en la corriente de suministro. Cosas interesantes :) Aún es extraño que los simuladores no estén de acuerdo, pero mucho más que lo suficientemente cerca para mi gusto
¡Guau! ¡Buena actualización!
¿Por qué C1 está ahí? Se trata de la capacitancia parásita puerta-fuente. Y ralentizará la reacción a los cambios rápidos de la carga (por ejemplo, accidentes por cortocircuito).

Creo que aquí hay un malentendido fundamental. No se supone que Rbias establezca el valor actual límite, es la combinación de Rsense y la caída de Vbe de Q2.

Su primer circuito tiene dos efectos de limitación de corriente diferentes: uno es la corriente a través de Rbias multiplicada por la ganancia (relación de transferencia de corriente) de Q1, y el otro es el Vbe de Q2 dividido por Rsense. El primero da el valor de 470 mA que ves, pero esto está mal controlado. Lo que sucede en este modo es que el circuito se comporta como una resistencia que tiene el valor de Rbias/Hfe, o alrededor de 7,8 Ω en este caso. La corriente todavía va a variar con el voltaje de suministro.

El segundo mecanismo le daría un valor de aproximadamente 600 mA (es decir, 0,6 V / 1 Ω), con una "rodilla" mucho más definida: la resistencia de fuente efectiva en este caso es Rsense multiplicada por las ganancias combinadas de Q2 y Q1. , que está mucho más cerca de una fuente de corriente ideal. Sin embargo, no está llegando al nivel de corriente en el que este mecanismo se activaría.

Gran respuesta. ¿Cuál sería el curso de acción para lograr que el segundo mecanismo domine?
Como dice Oli en su respuesta, debe reducir Rbias para que el otro mecanismo se active primero. Pero el valor máximo de Rbias depende tanto de la ganancia en el peor de los casos de Q1 como del voltaje de suministro esperado más bajo. Una respuesta aún mejor (especialmente si espera una amplia gama de posibles voltajes de suministro) sería reemplazar Rbias con otra fuente de corriente.

Tu dices

"Un limitador de corriente ideal no tendría ninguna resistencia hasta que la carga intente consumir más corriente que el límite".

Un sensor de corriente ideal usa un amplificador de ganancia infinita para medir el aumento de voltaje en una resistencia de cero ohmios.
Se aproxima a la resistencia de cero ohmios usando una que sea lo suficientemente baja como para causar una caída de voltaje insignificante.
"El problema" es que su circuito básico es fundamentalmente defectuoso. Ni siquiera INTENTA implementar un circuito simi ideal. En su lugar, utiliza una caída de voltaje Vbe ya que es un voltaje de detección necesario. Esto pone un límite inferior y pobre en Vsense.

Siempre que use una caída de Vbe en Q2 o equivalente como su umbral de detección, no puede acercarse a una solución ideal. Lo que se requiere es un "comparador" que detecte un voltaje cercano a cero voltios, donde "cerrar" depende de lo que desee. Por ejemplo, una caída de 0,1 voltios con un suministro de 5 V = 2 % probablemente sea adecuada para la mayoría de los propósitos, pero puede construir circuitos con Vsense = digamos 0,01 voltios si lo desea.

La opción fácil y obvia es usar un comparador IC o un amplificador operacional, PERO puede construir un comparador adecuado solo con transistores si lo desea. Use un "par de cola larga" de PNP con su nodo común referenciado a V+ o use transistores NPN con entradas de voltaje a ~= 0V que actúen como la parte inferior de las cadenas divisorias que transfieren los cambios de voltaje a las bases de transistores que funcionan a un voltaje más alto.

El circuito a continuación es de aquí, que proporciona una acumulación desde un transistor hasta -

ingrese la descripción de la imagen aquí

Si eso no tiene sentido, entonces un vistazo a
Wikipedia - amplificador diferencial

y esto proporcionará muchas pistas

Aquí hay un IC con un par de cola larga PNP y NPN adentro. Esto está hecho para una operación de 100 MHz (o más), pero muestra lo que se puede comprar.


Hace tiempo se veían así :-):

ingrese la descripción de la imagen aquí