PWM移相

PWM移相可以從兩方面考慮:1)如果能夠移動時基,那麼移動時基是一種最簡便的方法;2)如果沒辦法移動時基,那麼改變比較值也是一種可行的辦法。

C2000系列DSP的ePWM模塊對PWM移相有相關的應用說明,如下圖所示(來源於2803x芯片手冊),其採用的就是直接移動時基的方法,一個EPWM作爲主機,另一個作爲從機,主機的同步輸出端作爲從機的同步輸入端,同時配置從機的相位寄存器(TBPHS)可以設置主機和從機輸出PWM的相位差。

通過下圖很容易理解移動時基實現PWM移相的原理。

採用Matlab可以對這種PWM移相的原理進行驗證,PWM移相180度的仿真模型和仿真結果分別如下圖所示(PWM週期100ms,佔空比0.2),從仿真結果來看,一路PWM滯後另一路50ms,也就是相位相差180度。

參考文獻:
TMS320x2802x, 2803x Piccolo Enhanced Pulse Width Modulator (ePWM) Module Reference Guide,Literature Number: SPRUGE9E,December 2008 – Revised March 2011

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章