新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于DSP 56F801的正弦波輸出DC/AC電源設(shè)計方案

基于DSP 56F801的正弦波輸出DC/AC電源設(shè)計方案

作者: 時間:2014-03-08 來源:網(wǎng)絡(luò) 收藏
角載波信號頻率為9.6kHz,則在IPBus時鐘為40MHz且預(yù)分頻因子為l的情況下,PWM模塊中寄存器PWMCM存儲的模數(shù)(modulus)值為[PWMCM]=40M/9.6k/2=2084。

為防止一個橋臂上的兩個管子直通,通過設(shè)置脈沖死區(qū)寄存器PMDFADTM設(shè)置2μs的死區(qū)時間。

PWMCM的賦值決定了脈沖的周期,而PWMVAL中的值則代表了脈寬,它們共同控制15位計數(shù)器PWMCNT形成PWM波形。為了產(chǎn)生SPWM驅(qū)動信號,必須在每個周期產(chǎn)生中斷并在中斷服務(wù)中對PWMVAL中的值加以刷新。

通過對一個存儲于隨機(jī)存取存儲器中的脈寬表的檢索獲取本周期的脈寬并對PWMVAL賦值。對PWMVAL逐周期查表賦值的過程稱為周期參數(shù)重載。參數(shù)重載的頻率由PWM模塊的頻率和預(yù)分頻因子,以及載波的頻率來共同決定。圖3是輸出倍頻SPWM脈沖的流程圖。圖3中中性點的值為F=1042,即載波三角波周期的一半。正弦表指針為PWMPTR。


上一頁 1 2 3 下一頁

關(guān)鍵詞: 56F801 dsp 正弦波

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉