新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于AT89C51單片機的變頻調速控制系統設計

        基于AT89C51單片機的變頻調速控制系統設計

        作者: 時間:2010-01-28 來源:網絡 收藏
        4.3.2初始化子程序

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

          在初始化子程序要設定的是與電機和變頻器有關的基本參數,包括載波頻率的設定、調制波頻率范圍設定、脈沖延遲時間設定、最小刪除脈寬的設定、調制波形選擇、幅值控制設定等。

          初始化寄存器的數據先以8位格式存入臨時寄存器R0,R1和R2中,然后通過虛擬寫操作R4再被存入初始化寄存器。

          通常情況下,這些參數在電機工作過程中不要改變。

          SA8281初始化子程序流程如圖9所示:

          4.3.3調速子程序

          調速子程序包括加速子程序和減速子程序,本文只介紹加速子程序,減速子程序類似于加速子程序。

          加速子程序流程圖如圖9所示,控制參數包括調制波頻率控制字和調制波幅值控制字,它們要通過計算求得,方法:首先根據電機的U/F曲線得到調制波的頻率與幅值,然后通過公式計算出相應的控制字并制成表格,本文的程序中利用查表法實現兩種控制參數的傳送。調制波頻率與幅值對比如表1所示。加速子程序流程圖如圖10所示:

          表1調制波頻率與幅值對比表


        圖10加速子程序流程圖

        5總結

          本文中,時,控制芯片采用,采用SA8281作為正弦波發生器,用IR2110芯片來驅動,另外考慮到系統的穩定性,了系統的保護電路,這樣整個系統有成本低廉,功能齊全的特點,并具有較大的實用價值。目前,我國的市場逐漸增長,需求量日益廣泛。因而,對于的研究具有重要的學術意義和應用價值。


        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 济宁市| 巢湖市| 西安市| 中阳县| 新丰县| 莱芜市| 长丰县| 石阡县| 广水市| 岚皋县| 通山县| 尼玛县| 饶河县| 花垣县| 大关县| 青神县| 瑞丽市| 玛沁县| 克拉玛依市| 阿克苏市| 朝阳县| 唐海县| 八宿县| 青州市| 潮州市| 广州市| 临清市| 枣强县| 江津市| 永吉县| 晋宁县| 和龙市| 伊宁县| 象山县| 康马县| 冀州市| 阜南县| 长治市| 昌图县| 菏泽市| 钟山县|