Reduzca la ondulación de la corriente de salida en los convertidores reductores histeréticos

Estoy aprendiendo a usar un nuevo tipo de regulador: un buck con control histerético, por lo tanto, sin frecuencia fija y sin capacitor de salida.

Como ejemplo, estaba probando el ILD4001 para un controlador LED. Todo parece funcionar como se esperaba, pero también quería filtrar más la ondulación de salida en el LED .

He implementado el esquema sugerido que se muestra en la hoja de datos:

Ingrese la descripción de la imagen aquí

Donde uso:

  • LED V f = 2.8 V (solo uno en mi circuito)

  • Sentido R = 0,3 ohmios

  • Condensador de entrada de 2,2 µF

  • L = 68 µH

  • Ref . V = 0,116 V

  • V = 12 V

  • V diodo = 0,25 V

La frecuencia de operación se calcula como el tiempo que tarda el inductor en alcanzar la corriente de referencia más su umbral (con esta parte es +15%), a partir de la corriente de referencia menos su umbral (-15%), por lo que con un delta teórico de 30 % en total. De acuerdo con las pendientes de subida y bajada de la corriente del inductor, la caída del sensor R y la caída del LED V , logré resultados de frecuencia en papel (con los cálculos que se muestran más adelante aquí para permitirle verificar) de 299 kHz.

Así que configuré el circuito y el osciloscopio, en un I set = 386 mA, he medido la ondulación, lo que se traduce en la corriente superior de 493 mA y la inferior de 343 mA, con un delta de 150 mA (32% del total histéresis) para el control de histéresis. Por lo tanto verifiqué aplicando las medidas del visor a los cálculos (con las mismas fórmulas usadas para los cálculos en papel):

t r   =   150   metro A 12   V     2.9   V 68   m H   =   1.12   m s

t F   =   150   metro A 2.9   V   +   0.25   V 68   m H   =   3.24   m s

Lo que lo lleva a una frecuencia de 1/4,36 µs = 230 kHz. Suponiendo que las fórmulas sean correctas (simplemente se derivan de la ecuación del inductor), las incertidumbres en el sentido de la resistencia, en el inductor, el diodo y el LED, el voltaje Vs, incluida también la imprecisión de los cursores del osciloscopio y el voltaje de referencia, me siento en el mismo estadio de béisbol de 316 kHz que se muestra en la adquisición, y aún más en los cálculos teóricos de 299 kHz. La adquisición muestra los dos voltajes en la resistencia de detección y se filtra un poco en el osciloscopio para tener un rastro púrpura limpio; de lo contrario, solo hubo algo de ruido de conmutación en los bordes:

Ingrese la descripción de la imagen aquí

Además, los dos canales muestran una sierra de dientes debido a la caída en la línea Vs, supongo (puede ser cuestión de otra pregunta), donde la caída real de la resistencia de detección es el rastro púrpura (puede ver que las pendientes de los canales 2 y 4 no son perfectamente paralelos: esto se debe a la caída de la resistencia de detección, que debería ser el valor útil).

Entonces, volviendo a la pregunta, básicamente con tales reguladores, hasta donde he entendido, no puede usar un capacitor de salida, ya que introducirá una constante de tiempo muy lenta (creo que un polo de frecuencia más baja) reduciendo la frecuencia de conmutación. Pero al leer la nota 213 de la aplicación Infineon , me di cuenta de que colocaron un condensador en los LED para absorber el componente de frecuencia más alta.

Entonces traté de calcular mi valor requerido para reducir la ondulación con el apoyo de una hoja de datos de TI del LM3404 , que explica qué calcular del circuito equivalente del capacitor en paralelo con el LED:

Ingrese la descripción de la imagen aquí

Ingrese la descripción de la imagen aquí

He encontrado, comprobando las curvas I/V del LED, una resistencia LED dinámica de 0,35 ohmios. Desde una ondulación deseada para reducir del 30%, puedo encontrar mi deseado Δ I F , y así Zc. De donde puedo encontrar una capacitancia y el problema que me llevó a hacer esta pregunta.

Ahora, traté de resumir lo que he logrado, para mostrar que las cosas parecen funcionar, pero algo anda mal aquí con la reducción de ondulación. He encontrado a partir de los cálculos un condensador de 6 µF para reducir más de la mitad de la ondulación. Pero puse 3 cerámicas X7R de 2,2 µF y probé con una y dos X5R de 22 µF. No cambia ni un bit; solo limpia el ruido de súper alta frecuencia, como con un límite de 100 nF que también probé.

La impedancia de 2,2 µF se muestra aquí:

Ingrese la descripción de la imagen aquí

Ingrese la descripción de la imagen aquí

El de los 22 µF está aquí:

Ingrese la descripción de la imagen aquí

Ingrese la descripción de la imagen aquí

Me parecen más bajos que la posible ESR del LED (que se midió desde dos puntos de la curva I/V del LED, no solo el voltaje del LED sobre la corriente del LED).

¿Debería encontrar un capacitor ESR realmente súper bajo más que el mío? ¿O aumentar el número de LED? O, cuál es la razón profunda de esta pregunta, ¿debería encontrar un método de filtrado diferente?


Los cálculos para el condensador de filtrado se realizan a partir de Δ I F , que se muestra antes en la hoja de datos del LM3404, de la cual es solo la fórmula del divisor de corriente entre el capacitor y el LED.

R d se extrae de la curva I/V del LED (diferencia de dos voltajes, dividida por la diferencia de las dos corrientes):

R d   =   2.86   V     2.825   V 0.6   A     0.5   A   =   0.35   Ω .

Por ejemplo, el requisito es reducir la ondulación a +-2,5 % (5 % en total):

Δ I F r mi d tu C mi d   =   Δ I F 2.5 15   =   25   metro A y dado que la corriente de la resistencia de detección es igual a Δ I F porque es la corriente total en el inductor y la resistencia de detección, Δ I F   =   Δ I L :

Z C   =   Δ I F r mi d tu C mi d R d Δ I L Δ I F r mi d tu C mi d   =   0.07   Ω y Z C   =   1 2 π F s w C por lo que de la medida F s w Tengo: C   =   1 2 π 314   k H z 0.07   =   7.2   m F

Con este ejemplo, la diferencia es que partí de un requisito diferente de +-2.5%, pero dice el orden de magnitud del que estamos hablando, si es correcto.

¿Cómo está midiendo la corriente de ondulación del LED, solo el voltaje Rsense?
¿Cómo planea salirse con la suya sin límite de producción? Las gorras que probó, ¿cuál fue el ESL y la ESR de ellas?
@brhans, la corriente de ondulación fue el voltaje Rsense dividido por la resistencia de detección, al hacer la diferencia entre Vs (12V) y el voltaje después del sentido R (es decir, pin 1 y 6 del ILD4001)
Entonces, después de colocar las tapas en paralelo con el LED, Rsense ya no le dice la corriente del LED, solo la corriente general que fluye a través del LED//Cap juntos. Tendrá que encontrar una forma de medir la corriente del LED más directamente en ese caso.
Tome un promedio con RC LPF -20dB pero agrega latencia
@winny puse gráficos en mayúsculas solo para completar
¿Entiende que la ondulación del 30% es por diseño de histéresis IC?
@TonyEErocketscientist sí, y gracias por la respuesta. Esa es la ondulación en la resistencia de detección por diseño. Es por eso que colocamos un capacitor a través del LED, excluyendo la resistencia de detección. ¿Entiendes lo que quiero decir? brhans, creo que me perdí eso, esto parece razonable y probablemente lo olvidé. Lástima. Volveré con los resultados.
@TonyEErocketscientist para explicar un poco mejor, cuando digo que quiero reducir la ondulación, no está en el voltaje de detección del IC, sino en el LED
Por supuesto, el Zc/Zled que desea que sea más bajo en >20dB o <10%, entonces, ¿cuál es su LED ESR? Mi conjetura 0.4 Ohm
goo.gl/St7fqf un mejor filtro con tapa sintonizada SRF e inductor
Debe mostrar las matemáticas detrás de cómo llegó a 2.2 µF. ¿Cuál es la ESR de esta gorra? 2.2µF parece alto.
@Misunderstood pongo los calculos, espero sean correctos
@Misunderstood ¿por qué crees que 2.2uF es alto?
Porque estaba pensando en más de 1 LED. Revisé tus matemáticas. Ejecuté el LM3404HV en WebBench con un reloj de 230Khz, Vin min y max=12V, Iled=.39, Vf=2.85, Rd=0.35 con y sin límite de salida. Casquillo = 10 µF 0,001 Ω ESR y ondulación = 0,112 A. Sin ondulación en el casquillo = 0,060. Cambiar el reloj tuvo muy poco efecto. Sin tapa L aumentó a 180 µH desde 100 µH. Con un reloj de 500 khz L=47 µH, la ondulación se mantuvo casi igual. Siento tu frustración. Hago mucho trabajo de diseño de LED pero tengo antecedentes digitales, así que uso TI para su documentación y WebBench. Probé muchos controladores y opté por LM3414HV.

Respuestas (3)

Este circuito tiene una clara analogía con un termostato. Enciende la calefacción cuando la temperatura ha descendido al límite inferior. De acuerdo con eso, el mosfet se enciende cuando la corriente del inductor ha caído al límite inferior. Cuando el mosfet está encendido, la corriente del inductor crece lentamente hasta que se alcanza el límite superior de la corriente. Luego, el mosfet se apaga y la corriente del inductor decae cuando la energía magnética se disipa en resistencias y también se convierte parcialmente en luz. La temperatura tiene el mismo papel que la corriente del inductor. La capacitancia térmica es igual a la inductancia.

Si agrega un capacitor en paralelo con los LED, en teoría puede reducir la oscilación de la salida de luz durante el ciclo de operación, porque la tapa puede suministrar una parte de la corriente del LED cuando la corriente del inductor decae. Respectivamente, la carga de la tapa absorbe el pico de la corriente del inductor. Pero el beneficio es insignificante porque nadie puede notar que la corriente LED de alta frecuencia oscila a la vista. Por supuesto, la interferencia de radio, que se propaga por la tira de led, disminuye.

Para obtener algún beneficio, la impedancia total del condensador a la frecuencia de funcionamiento debe ser mucho menor que la impedancia dinámica calculada de la tira de LED. El cálculo rápido muestra que 15uF hace todo lo posible, no obtienes nada más si tienes 2000uF. 15uF debe estar libre de resistencia e inductancia no deseadas para ser útil. No estoy del todo seguro de cómo se debe hacer usando condensadores más pequeños para mantener la impedancia total por debajo de 35 mOhm a 300 kHz.

Ahora la respuesta: si no hay interferencias de radio no deseadas ni fluctuaciones de la luz visible, mantenga esa cerámica de 100 nF o nada.

Sí, supongo que calculó 15uF para una reducción de la ondulación que eligió libremente, probablemente ese sea el máximo que pueda obtener razonablemente. Pero entonces, ¿cómo verificar la corriente del LED (y no el LED+condensador)?
@thexeno 1) tenga una sonda de corriente o 2) agregue una resistencia de detección en serie con el led, digamos 50 mOhm, use el modo diferencial y dos sondas o 3) calcule la corriente del capacitor I = C (du / dt) y réstelo de la corriente total punto por punto
Lo que no entiendo es que si coloco una resistencia de derivación en el LED, esto afectará la contribución del capacitor. Porque a partir de las ecuaciones del LM3404, Zc también se encuentra a partir de la resistencia dinámica del LED, y dado que esto debe agregarse a la derivación, la capacitancia requerida cambiará, creo que más baja. Entonces, lo que leeré (usando la derivación) es una corriente que será diferente sin la resistencia de derivación
@thexeno No escribí derivación en el led, escribí una resistencia de sentido. Está en serie con los leds y debe tener una resistencia bastante pequeña en comparación con la resistencia dinámica de la tira de leds.
Muy bien, mi culpa: con derivación quise decir una resistencia en serie para leer la corriente. Entonces, esto solo con fines de aprendizaje, cuando dice que la resistencia en serie debe ser pequeña en comparación con todo el LED, ¿se debe a lo que encontré en el comentario anterior? --- Si es así, ahora entiendo por qué.
Al final medí directamente la luz para ver cuánto se atenuaba la ondulación. Gracias, y suponiendo que lo que he hecho sea correcto, también tendré en cuenta tus sugerencias.

Mi solución y soluciones

Gracias a las otras respuestas, se encontró el problema principal: simplemente mida la corriente LED real y no el divisor de voltaje general con el capacitor (¡por supuesto!), Y estará bien. Pero, ¿cómo hacerlo? Recopilando las respuestas aquí, usted:

  • Mida con una resistencia de detección en serie con los LED, dado que la resistencia es en general mucho más baja que la resistencia dinámica general de los LED. Esto puede ser complicado pero factible.
  • Extraiga con cálculos el condensador actual, ya que I = C d V d t , que básicamente consiste en multiplicar la pendiente de los V/s por la capacitancia y restarla de la corriente total, pero con esto solo puedes asumir y nunca medir realmente.

Pero encontré una mejor manera de abordar directamente el problema: a 400 mA, el flujo de luz frente a la corriente es bastante lineal, por lo que midí cualitativamente la luz con un fotosensor (el OPT101). La frecuencia es 10 veces su ancho de banda en la configuración estable mínima básica, pero con la ondulación aún bastante visible.

Aquí está la configuración, hecha solo con lo que tenía alrededor. No es perfecto, sucio, pero parece suficiente para funcionar cualitativamente:

Ingrese la descripción de la imagen aquí

La configuración en el lado del controlador LED elegida fue la del OP que me llevó a usar 7.2 µF para reducir la ondulación del 30 % al 5 % en la corriente del LED. Una reducción de 6x. Los cálculos que llevaron a 7,2 µF están en el OP.

Como se muestra en el esquema, con el OPT101 con ganancia DC de 0.5, leyendo directamente en el osciloscopio en modo AC el pin 5, con la atenuación de luz mecánica adecuada, que consiste en mantener el LED lo suficientemente lejos/inclinado para no saturar la salida. ¡Es importante no atenuar desde el controlador! Esto cambiará las características de polarización del LED, la resistencia dinámica y, en consecuencia, la eficiencia de atenuación de la ondulación con un condensador determinado.

Entonces, al leer los resultados obtuve, sin capacitor, una salida del fotosensor de 35 mV p-p . Spoiler: fotos tomadas en el alcance, no adquisición, tenga en cuenta.

Ingrese la descripción de la imagen aquí

Luego con un capacitor de 2.2 µF, 25 mV p-p .

Ingrese la descripción de la imagen aquí

Y finalmente con 6,6 µF (que es menos de 7,2 µF, pero era lo que tenía en este momento) he medido 11 mV p-p .

Ingrese la descripción de la imagen aquí

Ahora, teóricamente con 6,6 µF, sin considerar los parásitos, la ondulación se puede reducir a 27 mA, que es 5,5 veces menor que los 150 mA originales. De las mediciones descritas anteriormente, el voltaje de salida del sensor se reduce más de 3,2 veces.

Lo considero dentro del mismo estadio, ya que no he tenido en cuenta varios parásitos, no idealidades y redondeos de gráficos que pueden contribuir a una atenuación de ondulación más baja. A partir de este resultado confío en la atenuación que se podría obtener con 7,2 µF, ya que al menos los cálculos teóricos parecen ser correctos.

¡Menuda idea! Perjudicialmente yo no lo inventé. Pero, ¿cuál es el beneficio práctico que se logra al hacer que la corriente del LED oscile menos a varios cientos de kHz (aparte de reducir la interferencia de radio)?
Quería entender los límites de esa arquitectura. Pero tratando de responder, la única "practicidad" en la que puedo pensar en este momento es solo una estabilidad lumínica muy alta. Pero principalmente mi preocupación estaba relacionada con EMI.

La corriente de ondulación del 30% para la luz LED a esta frecuencia no es diferente en apariencia si estuviera ausente. Esto es por diseño ya que la especificación de histéresis es del 30%. {±15 % típico} . La reducción de la velocidad de respuesta actual también reduce las emisiones radiadas y conducidas.

Pero para un diseño SMPS hipotético que requiera, digamos, un 1 % de ondulación, hay mucho trabajo por hacer. La onda de corriente triangular irregular se produce debido a una corriente de carga mucho más rápida que la carga. Si las corrientes de carga fueran exactamente iguales, no habría ondulación, pero sería lineal y de baja eficiencia.

Para que tenga una ondulación triangular más baja, se debe reducir la histéresis. Esto aumenta la frecuencia de conmutación y también aumenta la pérdida de conmutación que aumenta con la frecuencia de cada transición, pero luego significa valores más pequeños para LC&C y una ESR más baja para ambos.

La energía de almacenamiento del condensador a menudo excede la del inductor y es esta relación de L / C = Z o que define la impedancia de salida promedio de la fuente a la tasa de conmutación fundamental. Cuanto menor sea la impedancia de la fuente a la relación de carga, menor será el error de regulación de carga, que son iguales inversamente.

La consideración de agregar un capacitor para regular la ondulación de la onda triangular tiene menos efecto que la compensación de adelanto-retraso (diferenciador de ganancia limitada). Esto también mejora el margen de estabilidad de la fase. Pero cualquiera que sea el límite de carga que se use, la ESR baja es esencial.

La regla general para la ESR ultrabaja para mí es << 10us=ESR*C=T~1/2f la cerámica ofrece varios órdenes de magnitud sobre los electrolíticos aquí, pero tiene otras ventajas y desventajas. Los electrolíticos de baja ESR están alrededor de 1 ~ 10 us o 50 k ~ 500 kHz, por lo que si un SMPS está funcionando por encima de esta frecuencia, el rendimiento es marginal o deficiente.

"La onda de corriente triangular irregular se produce debido a una corriente de carga mucho más rápida que la carga". Bien. Pero "si las corrientes de carga fueran exactamente iguales, no habría ondulación, pero sería lineal y de baja eficiencia". Creo que quieres decir que obtengo una onda de corriente triangular regular. ¿no es así?
Sí, triangular es la integración de pulsos de energía almacenada inductivos de baja pérdida. La histéresis y la frecuencia de conmutación controlan la amplitud