關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于DSP的高功率因數PWM整流器的控制實現

        基于DSP的高功率因數PWM整流器的控制實現

        作者: 時間:2012-09-05 來源:網絡 收藏

        交流輸入電壓信號作為同步信號,由于從電網輸入的電壓信號往往不是純正弦波,為此,必須對其進行濾波才能準確檢測電網輸入電壓的相位,濾波器包括低通濾波器、高通濾波器兩部分。運放U11A及外圍阻容網絡組成二階低通濾波器。該低通濾波器可以濾去電網輸入信號中的高次諧波,使波形得到改善,但是又使相位產生了滯后,因此又引入高通濾波器進行補償。U11B及其外圍阻容網絡組成二階高通濾波器。從電路中可以看出,該高通、低通濾波器拓撲結構完全相同,而且阻容對稱分布,只要各個參數選擇適當,高通濾波器超前的相位就正好可以抵消低通濾波器滯后的相位,結果經兩次濾波后,不但濾去了諧波,波形接近正弦,而且沒有相位移。濾波以后再經過過零回差電路,得出與電網輸入信號完全同步的方波信號,電路如圖6所示。

        本文引用地址:http://www.104case.com/article/159947.htm

        圖6 交流輸入電壓信號的濾波與同步

        另外,對輸入電壓值檢測的不是電壓瞬時值而是有效值,因而采用了圖7所示的精密整流電路將濾波后的電壓信號轉換成對應的直流值。

        圖7 電壓信號轉換成對應的直流值電路原理

        CPU及其外圍電路主要有時鐘電路,復位電路等。此外,為了調試的方便,本系統還擴展了一片16位RAM芯片來作為程序存儲器。驅動電路起到提高脈沖的驅動能力和隔離的作用。保護邏輯電路則保證當發生故障時,系統能從硬件上直接封鎖輸出脈沖信號。

        5 系統的軟件設計

        本文中的系統軟件主要包括以下幾部分:

        1)主程序 主要完成系統的初始化和對系統中各個輸入量的循環檢測;

        2)電流處理子程序 主要完成系統中電流控制環的數據處理;

        3)電壓處理子程序 主要完成控制系統中電壓控制環的數據處理;

        4)同步中斷子程序 以同步信號為中斷源,置同步標志,使整個控制系統的軟件運行節奏與電網電壓保持一致;

        5)定時器中斷子程序 這是整個程序中最核心的部分,根據各部分運算結果生成所需的波。

        軟件流程圖如圖8、9、10所示。

        圖8 主程序流程圖

        圖9 同步中斷子程序



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 额尔古纳市| 山东省| 肇州县| 崇义县| 华池县| 晋中市| 乡宁县| 扬中市| 柳河县| 阿荣旗| 广平县| 奎屯市| 美姑县| 抚州市| 潍坊市| 昌吉市| 康定县| 佳木斯市| 临潭县| 利津县| 五家渠市| 沁阳市| 苗栗县| 滨海县| 宜城市| 溆浦县| 德令哈市| 调兵山市| 双柏县| 高尔夫| 滦平县| 东海县| 桐柏县| 龙南县| 莱芜市| 江山市| 南汇区| 香港 | 柏乡县| 方山县| 阜平县|