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.
您好!
我将 TMS320F28335微控制器用于逆变器应用。 我使用 e-PWM 生成 PWM。 我还 ınverter ADCIAN3、ADCIAN4、ADCIAN5引脚来感测 μ A 的电流。
我需要感应 ınverter 的过流情况,并根据感应电流降低 PWM 占空比。
如何根据感应电流更改占空比? 如何根据过流限制或降低占空比?
Emre、
可以使用 CMPx 寄存器来调节 PWM 的占空比。 如果您希望配置使用 TBPRD 寄存器完成的 PWM 周期。 这些内容全部记录在《 TMS320x2833x、2823x 增强型脉宽调制器(ePWM)参考指南》(修订版 A)中
您还可以在 C2000Ware 中找到良好的 PWM 示例。 "C:\ti\c2000\C2000Ware_2_00_00_02\device_support\f2833x\examples"
[引述 USER="Emre Ekici"]如何根据感应电流来更改占空比?
您将需要开发某种算法来使用 ADC 读取电流、计算新的占空比、然后如上所述调整 PWM 周期。
[报价用户="Emre Ekici"]如何根据过流限制或减少占空比?
这取决于您接收过流输入的方式。 查看上面的 PWM 参考指南中的跳闸区域子模块。 它旨在接受输入并在意外情况下快速关断 PWM。 这可以逐周期完成、也可以具有锁存行为。
此致、
Cody