基于DSP2407的多功能電源控制系統(tǒng)設計方案
⑤ 保護電路
TMS320LF2407提供了PDPINTA輸入信號,可保證系統(tǒng)中功率轉(zhuǎn)換電路及逆變電路的安全可靠工作。保護電路結(jié)構(gòu)框圖如圖6所示。過壓/欠壓檢測信號、過流檢測信號、過熱檢測信號經(jīng)或門綜合后,經(jīng)過反相輸入到PDPINTA引腳。若有故障時,或門輸出為高電平,該引腳相應為低電平, DSP的PWM輸出管腳全部成高阻狀態(tài),PWM輸出被封鎖。整個過程可由硬件實現(xiàn)。
圖6 保護電路結(jié)構(gòu)框圖
控制系統(tǒng)的軟件設計
控制系統(tǒng)的軟件主要包括系統(tǒng)初始化程序、ADC采樣程序、PWM波生成程序、PID控制算法程序等。軟件總體設計流程如圖7所示。
圖7 主程序流程圖
下載 (17.62 KB)
圖8 增量式PID控制算法流程圖
該系統(tǒng)軟件設計采用增量式PID控制算法,根據(jù)采樣時刻的偏差值計算控制量。采樣電路將電壓電流信號采集濾波后輸入到DSP,經(jīng)與輸入值相比較后進行數(shù)字PID運算,從而實現(xiàn)對輸出控制量的調(diào)節(jié)。增量式PID控制算法流程如圖8所示。
評論