基于DSP的恒流充電電源設(shè)計(jì)方案
4 軟件設(shè)計(jì)
圖4 示出實(shí)現(xiàn)變參數(shù)積分分離PI 算法的軟件流程圖。
圖4 PI 調(diào)節(jié)軟件流程圖
為了增加整個充電系統(tǒng)的工作安全性,確保程序運(yùn)行的準(zhǔn)確可靠, 還利用DSP 內(nèi)部的看門狗(WD) 和實(shí)時中斷(RTI) 模塊監(jiān)視軟件和硬件操作,并提供可編程間隔的中斷,如果軟件進(jìn)入一個不確定的循環(huán)或者CPU 出現(xiàn)暫時性異常時,WD 計(jì)數(shù)器溢出,以產(chǎn)生一個系統(tǒng)復(fù)位,從而避免造成嚴(yán)重的程序運(yùn)行錯誤。
5 試驗(yàn)結(jié)果及結(jié)論
該充電電源的輸出電壓范圍為0~42 V ,兩級充電電流均為2~36 A 可調(diào),充電電流精度小于5 %.可對12 V 或24 V 等級的堿性或酸性蓄電池進(jìn)行恒流循環(huán)和補(bǔ)充充電,也可對新蓄電池進(jìn)行恒流充電。
圖5 示出不同充電電壓時的充電電流波形。由圖可見,在不同充電電流給定下均取得了良好的實(shí)際充電電流波形,并且當(dāng)蓄電池電壓變化時,因在線的變參數(shù)PI 調(diào)節(jié),充電電流保持恒定,因此系統(tǒng)具有良好的動態(tài)性能和恒流特性。目前該充電電源己在多艘大型船舶中使用。
圖5 充電電流波形( I 為充電電流值, V 為蓄電池兩端電壓值)
評論