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