This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
TMS320F28035在数字电源方面有着优异的性能,我想用它做一个数控电源,,当然想更多地利用它所具备的资源,由于第一次这样使用,对它还不很了解。所以请专家指点。
构思是:电源需要三个部分,PFC ----> 第一电源变换 ----> 第二级电源变换。
三个部分都想用CPU来控制,其控制优先级为:
1、第二级电源变换。它有三路输出,使用BUCK型,至少有一路精确输出(计划使用HRPWM)。
2、第一级电源变换。它将PFC输出的电压变换为48V,并作隔离。对输出电压的控制不需要精确。
3、PFC。对它的输出的精确度无严格要求。
我的问题是:
以上功能,TMS320F28035可以实现实时控制吗?或者采用什么好的办法可以使用它胜任。就此方案,PWM的频率最高可以使用到多高?
谢谢!1. F28035有14路PWM输出和16通道ADC,从你介绍的拓扑来看,硬件资源上应该没有问题。
2. F28035是32位处理器,主频为60MHz,能否完成你的实时任务取决于你的控制系统,比如开关频率多少,中断多少,精度要求多高,I/O和通讯任务是否频繁等等。
3. F28035片上有CLA(control law accelerator),支持32位的浮点运行,专门用于实时控制,可以在其上执行你的核心控制算法,相当于有两个CPU。
4. PWM的频率可以满足你的系统需要,即便高到M级也没有问题,仍然可以保证12位的精度,不过关于这个更应该考虑的两个方面应该是:a. 中断是否能够完成(取决于你的算法有多复杂,有多少中断)?b. IGBT或MOSFET能否胜任这样的高频?
建议参考TI的电源参考设计范例,提供了软件硬件所有的资料,以及电源库,应该对你的开发有很大的帮助。
首先,你的任务应该能够完成,不过对于PFC,不认为200k的频率是必要的,因为这会带来更大的loading,频繁的中断不一定是好事;其次,还是建议你看看参考设计,里面都有完整的程序,以及详细的软件设计文档。
另外,我的ID是10#,另一个只是签名档。:)
嗯,嗯谢谢你!
TI的文档一定要看的,并且是必须看的。现在是想首先把硬件的基本结构定下来。
对于PFC,我也认为对它的运算量比较大,不仅要根据输出电压来调整PWM,而且还要根据相位来控制。请问你认为多高的频率较恰当呢?