Tengo un inductor del orden de 1uH cuya corriente quiero regular usando una señal PWM usando un circuito como este:
simular este circuito : esquema creado con CircuitLab
Donde tengo un microcontrolador que genera la onda cuadrada de 1 MHz, que normalmente sería una señal PWM.
Según tengo entendido, el ciclo de trabajo de PWM debería ser quizás 1/10 o menos de la constante de tiempo L/R (en este caso, la constante de tiempo L/R es de 10 microsegundos). Aunque mi circuito cumple con este requisito, la corriente que pasa por el inductor en esta simulación es muy irregular, así:
Si aumento la frecuencia PWM a 10 MHz, la señal sigue siendo irregular (que es lo que esperaría), pero la amplitud de la corriente a lo largo del tiempo es mucho menor, que es lo que quiero.
pregunta Además de tener una señal PWM más rápida (no es realmente una opción... mi MCU es muy rápido) o tener un inductor ESR más bajo (también un poco difícil), ¿cuáles son mis opciones para lograr esto?
¿Existen IC de fuente de corriente programable que harían el trabajo por mí? ¿Podría usar un amplificador operacional DAC + y confiar en la ESR del inductor?
Usar un capacitor de 47uF con la solución de Dmitry Grigoryev me da una salida de corriente que está mucho más cerca de lo que quiero. No será necesario modular la corriente muy rápidamente, por lo que usar un condensador de mayor valor funciona bien para mí y me permite reducir mi frecuencia pwm a 180 kHz, que es lo que puede producir mi MCU.
Este es un gráfico de corriente generado con un capacitor de 180kHz y 47uF
Todavía me pregunto si algún tipo de solución op-amp + BJT sería completamente tonta o no.
Agregue un capacitor a su circuito en paralelo al inductor:
simular este circuito : esquema creado con CircuitLab
Elija el valor de capacitancia para que la frecuencia resonante de su circuito LC sea mucho más baja que la frecuencia PWM pero mucho más alta que la frecuencia de las variaciones de corriente que desea producir. De esa manera, los efectos de resonancia no interferirán significativamente con la señal que está tratando de generar.
Un enfoque simple es simplemente agregar un inductor adecuado (por ejemplo, 10uH o 20uH) en serie con el que está tratando de controlar.
Los dos dispositivos juntos se comportarán eléctricamente como un inductor de 11 o 21uH y la corriente a través de su 1uH será mucho más suave.
Creo que las formas de onda actuales coinciden con lo que esperaría de su circuito. Con la ecuación del inductor estándar:
Una vez que su circuito alcanza el estado estable, el cambio en la corriente durante un solo período de 0,5 us es de aproximadamente 1,3 A, que es del mismo orden de magnitud que el cambio esperado:
Supongo que no notó que el inductor se satura, es decir, no puede descargar su energía almacenada a 0, por lo que finalmente su componente de corriente continua es tan alto. El pwm es absolutamente lo correcto si solo el circuito tiene un circuito de retroalimentación y puede variar el ciclo de trabajo según el error. (es decir, diferencia: visto - corriente esperada). Pero si el deber de pwm es constante todo el tiempo, entonces ... nada que decir que: circuito tonto -> resultados tontos.
bimpelrekkie
bimpelrekkie
juan m
juan m
Spehro Pefhany
bradman175
juan m
bradman175