圖3為變換器硬件結(jié)構(gòu)框圖。由圖可見,系統(tǒng)采用閉環(huán)控制方式,將變換器兩側(cè)的電壓、電流經(jīng)霍爾檢測電路檢測并轉(zhuǎn)換成相應(yīng)的電壓信號進行濾波,所得的反饋信號一方面送入DSP片內(nèi)進行A/D轉(zhuǎn)換后進行閉環(huán)控制運算,同時送到故障保護電路。本系統(tǒng)電壓環(huán)采用PI調(diào)節(jié)器。數(shù)字PI調(diào)節(jié)器根據(jù)給定值和反饋信號值進行偏差調(diào)節(jié),其輸出結(jié)果決定了超前、滯后臂之間PWM驅(qū)動波形移相角的大小,從而使控制量跟蹤給定量;DSP發(fā)出的驅(qū)動信號經(jīng)電平轉(zhuǎn)換電路進行電平轉(zhuǎn)換后,送到驅(qū)動芯片M57962L形成最終的IGBT驅(qū)動信號。故障保護電路則對電流、電壓反饋信號進行判斷、處理,在故障發(fā)生時給出故障信號并從軟件上置PWM為無效方式,硬件上立即封鎖IGBT驅(qū)動,對系統(tǒng)進行保護。數(shù)碼管顯示電路由帶SPI接口的MAX7219和多位數(shù)碼管組成。MAX7219適合標(biāo)準(zhǔn)的SPI通信方式,同時還具有譯碼、驅(qū)動及數(shù)據(jù)鎖存功能。每片MAX7219能以掃描方式對4位數(shù)碼管進行智能化管理,大大降低了微處理器用于實時顯示的時間。
圖3 變換器硬件結(jié)構(gòu)框圖
3.1 基于DSP的直接移相脈沖生成方法
移相是滯后臂驅(qū)動相對于超前臂驅(qū)動之間的一個周期性延時,其延時角即為移相角。設(shè)PWM1/PWM2驅(qū)動超前臂開關(guān)管,PWM3/PWM4驅(qū)動滯后臂開關(guān)管,每個橋臂上下兩管之間的驅(qū)動互補且?guī)绤^(qū)。在實現(xiàn)中