设计一款数字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倍以上,才会收敛稳定。 有谁有类似的调节经验,是否可以一起谈论分享一下。 |
【MCU实战经验】+基于STM32的逆变焊机电源数字化控制系统
STM32G4高性能外设介绍及数字电源应用实战 培训资料有没啊
待机模式下拔掉电源,RTC周期唤醒不起作用了
Truestudio下stlink调试下,关掉目标板电源导致界面异常
求助:stm32能用来做数字电源控制么
寻求电源切换和电压检测的芯片型号
stm32f103没有使用5v电源供电,内置温度传感器差别这么大?
stm32f030AD采样的值是不是跟电源有关系?求助大神!!
倒霉的IO对地对电源短路怎么办啊
stm32 电源设置问题
点评
最近也在弄这个,后面可以讨论下;
不过我是用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的精度低,严重的影响不是电压电流的输出精度, 而波纹。