设计一款数字DC-DC电源充电器(MCU:STM32F334),由24V输入转12V输出(BUCK电路),要求带有输出恒压,恒流功能。 如果:负载小于10A,恒压12V输出, 如果:负载大于10A,可以横流10A输出。 1、有测量输出电压; 2、有测量输出电流; 3、控制PWM实现输出可调; 4、打算使用双环PID调节方式(增量式) ; 5、PID内环电压环,输入量是:实际输出电压,设定电压,输出是:调节量; 这样结构是否正确? 6、PID外环电流环,输入量是:内环输出的调节量,设定电流,输出是:PWM的控制值; 这样结构是否正确? 7、两个PID计算的周期关系是什么?相互有什么要求?是否需要内环计算频率周期是外环计算频率的3倍以上,才会收敛稳定。 有谁有类似的调节经验,是否可以一起谈论分享一下。 |
334 474系列为什么这么久都没有双向电源的参考设计?
ihm07m1可以外接36V电源吗?
有没有电源按钮+充电管理的方案
STM8AF5268的电源处理问题!
STM8L带LCD,选择内部LCD驱动电源,进入HALT,LCD不显示
BLDC 高低速切换 影响电源
STM32G4高性能外设介绍及数字电源应用实战 培训资料有没啊
使用STM32 的Vrefint 通道的 ADC值推算电源电压 不对
STM32L431供电电源设置
这里有没有人做数控开关电源的啊?
点评
最近也在弄这个,后面可以讨论下;
不过我是用334做ACDC
点评
给你点建议,用MCU做DC-DC 控制没什么难度, 难的是
1. PWM的频率高到足以用更小的电感, 特别是大电流的应用, 否则效率做不高, 也容易发烫。
2. 在PWM的频率足够高的情况下, PWM的分辨度又要相对高, 否则精度做不高。
而1 & 2 是互斥的
至于你说的双环, 电流的环只有在电流超过限制电流时才生效的, 一单生效电压环就停了
谢谢指点,你说的直接到重点,看来你肯定已经做过类型的产品。
1、关键就是整个转换功率计算,频率计算,电感计算,如何才能达到最优效果,频率高了,电感损耗小了,但是MOS开关损耗也会大,应该是折中选一个频率点,我看部分人选250K,这个应该是根据不同的电感和MOS选择最优频率,或者确定频率后再选合适的电感和MOS; 是否有计算经验或者过程 可以分享一下,大家一起讨论?
2、控制精度,电压要求0.1V误差,电流就0.5A以内都可以了,要求不高,所以334应该还是可以满足的了。
3、我的疑问重点在于控制的方法问题,PID内环电压,外环电流,这样是否有问题?不过后面我会实际测试i了解。
还是非常谢谢!
PWM的精度低,严重的影响不是电压电流的输出精度, 而波纹。