¿Regulador de corriente con controlador?

0

Quiero implementar un circuito que permita regular la corriente que fluye hacia la carga.

Tengo dos casos de uso:

El caso 1 es el caso normal en el que establecería el máximo. permitió que la corriente con un potenciómetro diga 5 amperios y lea el valor en un ADC del controlador que luego establece un ciclo de trabajo específico de pwm. El paso bajo crea un valor analógico y se lo otorga a un búfer amplificador que permite que la corriente fluya a través del nmos. Si la corriente (dependiendo de la carga) es inferior a 5A, todo está bien, pero una vez que aumenta por encima de 5 amperios, quiero reducir el ciclo de trabajo para regular el V_GS hacia abajo, para reducir la corriente.

El otro caso es una protección contra cortocircuitos, si la corriente aumenta por encima de 5A (como 8 ... 10A), quiero desconectar directamente.

¿Este concepto va a funcionar con un circuito como este?

    
pregunta JavaForStarters

1 respuesta

1

Básicamente funcionará, pero hay gotcha:

  • el DiffAmp, el microcontrolador A / D, PWM, el filtro de paso bajo y el búfer están todos en el bucle de control, por lo que limitan el tiempo de respuesta, y es posible que deba analizar el comportamiento del bucle para evitar la oscilación

  • para activar el FET, necesitará un voltaje mucho más alto que la salida de 3.3 V del PWM / paso bajo / búfer. Podría considerar un BJT en su lugar.

  • el diffAmp debe manejar entradas de 0..20V con un suministro de 3.3V. Podría ser complicado Si puede usar una referencia en tierra (terreno flotante para su carga), esto hará las cosas mucho más fáciles.

  • 5A con una carga de 2Ohm deja 10V * 5A = 50W para quemar en el transistor. Te mantendrá caliente. Tenga en cuenta que cuando la carga puede ir a 0 Ohh, el transistor disipará 100W.

respondido por el Wouter van Ooijen

Lea otras preguntas en las etiquetas