Medición de corriente en un convertidor Buck

4

Hemos desarrollado un prototipo de un convertidor Buck regulado por PID hecho alrededor del AVR XMega. 6-17 V en la entrada, 5-10 en la salida, límite de corriente 15A, conmutación PWM de 500 kHz. El problema es, cómo hacer que funcione la protección de sobrecorriente.

  1. Primero hemos intentado usar el ZXCT1107 acompañado con una resistencia de sentido 1mR y 10k en la salida, lo que hace que la tensión de salida \ $ V_ {Out} = 0.04 * I \ $ de acuerdo con el valor de la hoja de datos \ $ 4mA / V \ $ de la transconductancia. También se creó una red RC en la entrada diferencial, como dice la hoja de datos. La salida se enviaría al comparador analógico en el chip.

Esto resultó no funcionar en absoluto cuando el convertidor estaba en funcionamiento. El RMS de la señal de salida se mantendría en cero. Así que pensé, 'sí, el AVR está perdiendo demasiada corriente'. Mal, desconectar el XMega no ayudó. Cuando intentamos pasar por alto todos los circuitos de conmutación y forzar un CD agradable y dulce a través de la resistencia sensorial, funcionó de maravilla. Exactamente lo que sospechaba. La conmutación provocó la inducción de un par de transitorios de alto voltaje en todo el dispositivo, haciéndolo inoperable. Aumentar la constante RC en la entrada no ayudó.

  1. La segunda opción no era medir la corriente de salida, sino predecirla. Esta no fue mi idea, pero la adopté porque resolvería el problema y eliminaría varios componentes. Se basa en el hecho de que el ciclo de trabajo aumenta a medida que aumenta la corriente de salida. Esto es cierto, pero la siguiente gráfica demostró que solo es viable cuando la relación Vout / Vin es lo suficientemente alta. No es el camino a seguir. (Salida de 5V; 7V-rojo, 12V, 17V-entrada amarilla)

  2. La última opción, siendo probablemente la más cara, se espera que resuelva nuestros problemas. Un amplificador diferencial dedicado a través de la resistencia de detección. Pero como no soy un tipo analógico, me dirijo a ti.

    • ¿Es incluso posible hacer que un amplificador diferencial funcione con voltajes tan pequeños, como 15mV o menos?
    • ¿Hay alguna posibilidad de que ignore a nuestros amados transitorios, mientras solo pasa las frecuencias bajas?
    • ¿El uso de un opamp regular es una mala solución porque, como he escuchado, los opamp normales tienen altos voltajes de compensación de entrada?

Gracias a todos por adelantado, cualquier respuesta será bienvenida.

    
pregunta Dzarda

1 respuesta

1

Su suposición de que el ciclo de trabajo siempre aumenta a medida que aumenta la carga solo es cierta cuando el convertidor está en modo discontinuo (es decir, cuando la corriente del inductor cae a cero en cada ciclo de conmutación). No ha dicho si su inversión es sincrónica o no, y no ha mencionado el tamaño de su inductor, por lo que no podemos saber cuándo (o si) su convertidor pasará a CCM desde DCM.

A La forma rápida y sucia de obtener una representación de la corriente del inductor es poner una R y una C en paralelo con la del inductor, de modo que la R y la C le den una tensión proporcional a la corriente del inductor. Esta tensión puede ser alimentado a un comparador para generar una señal de disparo de sobrecarga. (Funciona bien en CCM).

    
respondido por el Adam Lawrence

Lea otras preguntas en las etiquetas