亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        變頻器驅(qū)動程序的Proteus仿真

        2011-01-29 05:44:20時為
        關(guān)鍵詞:單片機程序

        時為

        (揚州職業(yè)大學(xué),江蘇揚州225009)

        三相異步交流電機具有結(jié)構(gòu)簡單、使用和維護方便、堅固耐用等優(yōu)點,配合以變頻調(diào)速控制,在工農(nóng)業(yè)生產(chǎn)中具有廣泛的應(yīng)用。使用單片機產(chǎn)生三相SPWM驅(qū)動波形,驅(qū)動三相功率模塊獲取頻率可變的三相交流電源,并用其驅(qū)動三相異步電機,調(diào)整三相異步電機的轉(zhuǎn)速。本文探討了使用單片機編寫三相SPWM驅(qū)動程序的方法,使用Proteus仿真軟件運行所編寫的程序,直接觀察到由程序所產(chǎn)生的SPWM波形。

        1 單相SPWM的基本原理

        SPWM的實質(zhì)是將一個正弦波的大小變化,用與之對應(yīng)的幅度相同、寬度不同的脈沖來表示,這樣可以將正弦波轉(zhuǎn)換成計算機的程序,通過程序運算處理,產(chǎn)生所需要的正弦波形[1]。以面積等效的SPWM算法為例,一個正弦波的SPWM轉(zhuǎn)換原理如下:

        設(shè)正弦波表達式為:(Us/2)sinωt,將其在一個周期中等分為N份,每份寬度為Δt,取出其中的一份計算其面積:

        與之對應(yīng)的等效脈沖的面積S2=δ×Us,根據(jù)面積等效原則有S1=S2,即:

        圖1 面積等效SPWM算法

        其中正弦波每份的寬度由設(shè)計師在程序中設(shè)定,當(dāng)用戶選定好電機工作頻率f以后,所有編程所需的參數(shù)就可以確定了。面積等效SPWM算法的示意圖見圖1。

        2 面積等效算法的三相SPWM編程原理

        SPWM編程的關(guān)鍵在于確定在一個正弦波等分區(qū)間中,I/O控制端口何時送出邏輯“1”(高電平Us),何時送出邏輯“0”(低電平0),從kΔt到kΔt+δ區(qū)間,計算機I/O端口送出邏輯“1”;從kΔt+δ到(k+1)Δt區(qū)間,計算機I/O端口送出邏輯“0”;以此類推,再重復(fù)下一個從(k+1)Δt到(k+2)Δt循環(huán)。

        圖2 用戶輸入頻率數(shù)據(jù)處理

        在程序中,將計算所需的cosωkΔt(k=0,1,2,…N)事先計算好,放于計算機的ROM之中,其它的參數(shù)根據(jù)用戶設(shè)定的電機工作頻率f由計算機進行實時計算獲得。

        V相正弦的-120°和W相正弦的-240°初相角的起始點按如下方法確定:將一個正弦周期分為N等分,設(shè)U相SPWM以k=0為起點開始計算,則以k+2N/3等分點開始計算的正弦的初相角為-120°,以k+N/3等點分開始計算的正弦的初相角為-240°。編程思想見圖2和圖3。

        圖3 PWM周期中斷服務(wù)程序

        3 單片機的選擇

        在工業(yè)控制領(lǐng)域,目前常用的控制電動機的芯片是PIC系列的單片機,本文選擇型號為dsPIC33FJ16MC304的16位的具有dsp和單片機功能的芯片,這是一款針對電機驅(qū)動領(lǐng)域的應(yīng)用由MicroChip公司生產(chǎn)的單片機芯片,其6路互補PWM輸出的硬件結(jié)構(gòu)見圖4[2]。

        圖4 dsPIC33FJ16MC304的PWM硬件結(jié)構(gòu)

        dsPIC33FJ16MC304具有6路PWM脈沖輸出(三路PWM互補輸出):PWM1H3、PWM1L3,PWM1H2、PWM1L2,PWM1H1和PWM1L1;同步PWM周期中斷,死區(qū)的插入和硬件保護控制端口FALAT,具備產(chǎn)生SPWM的條件,用戶只需要在相關(guān)的控制寄存器中寫入相應(yīng)的控制字即可實現(xiàn)指定的功能。

        例如,以下的一段初始化程序可用來設(shè)定每一個SPWM脈沖的中斷時間,并啟動PWM模塊的輸出功能:

        當(dāng)設(shè)置好PWM的中斷模式后,單片機中的PWM模塊就可以用來產(chǎn)生SPWM脈沖了。其中,使用的編程語言是MPLAB C30,使用的編譯軟件是MPLAB 8.43[3]。

        4 三相SPWM驅(qū)動程序的Protues仿真

        根據(jù)三相SPWM的波形產(chǎn)生原理,在MPLAB軟件中使用MPLAB C30編寫dsPIC33FJ16MC304 SPWM產(chǎn)生程序。在pic33FJ16MC304中裝入上述用MPLAB軟件生成的Hex文件,啟動Proteus的仿真功能,就可以看到三相SPWM輸出波形了,見圖5。

        5 結(jié)語

        dsPIC單片機中的PWM模塊的使用方法具有一定的代表性,其對于目前流行的用于變頻器驅(qū)動的高檔次單片機的編程具有一定的參考價值。

        圖5 三相SPWM的Proteus仿真測試波形

        [1]王曉明.電動機的單片機控制[M].北京:北京航空航天大學(xué)出版社,2007.

        [2]石朝林.dsPIC數(shù)字信號控制器入門與實戰(zhàn)[M].北京:北京航空航天大學(xué)出版社,2009.

        [3]張皆喜.PIC系列單片機C語言編程與應(yīng)用實例[M].北京:電子工業(yè)出版社,2007.

        猜你喜歡
        單片機程序
        基于單片機的SPWM控制逆變器的設(shè)計與實現(xiàn)
        電子制作(2019年13期)2020-01-14 03:15:28
        基于單片機的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        基于單片機的便捷式LCF測量儀
        電子制作(2019年9期)2019-05-30 09:42:02
        試論我國未決羈押程序的立法完善
        小議PLC與單片機之間的串行通信及應(yīng)用
        電子制作(2018年12期)2018-08-01 00:48:04
        失能的信仰——走向衰亡的民事訴訟程序
        “程序猿”的生活什么樣
        英國與歐盟正式啟動“離婚”程序程序
        基于單片機的平衡控制系統(tǒng)設(shè)計
        電子制作(2017年19期)2017-02-02 07:08:27
        創(chuàng)衛(wèi)暗訪程序有待改進
        在线观看网址你懂的| 四川丰满妇女毛片四川话| 亚洲精品美女久久久久99| 四虎欧美国产精品| 亚洲一区二区三区在线| 国产亚洲精品90在线视频| 久久久av波多野一区二区| 97精品伊人久久大香线蕉app| 国内精品91久久久久| 欧美日韩中文字幕久久伊人| 国产一品二品三品精品久久| 男女无遮挡高清性视频| 婷婷五月六月综合缴情| 任你躁国产自任一区二区三区| 久久综合老鸭窝色综合久久| 尤物在线观看一区蜜桃| 女人被爽到呻吟gif动态图视看 | 午夜av福利亚洲写真集| 亚洲精品视频在线一区二区| 人妻少妇精品无码专区二区| 久久人人做人人妻人人玩精| 日本加勒比一道本东京热| 色综合天天综合网国产成人网| 日日噜狠狠噜天天噜av| 神马不卡一区二区三级| 亚洲素人日韩av中文字幕| 免费的小黄片在线观看视频| 久久综合亚洲色hezyo国产| 97精品伊人久久大香线蕉app| 精品午夜一区二区三区| 久久久精品人妻一区二区三区妖精| 日本免费a级毛一片| 自拍 另类 综合 欧美小说| 少妇久久一区二区三区| 一本色道久久88加勒比—综合| 免费又黄又爽又猛的毛片| 国产三级黄色片子看曰逼大片| 女同性恋看女女av吗| 真人抽搐一进一出视频| 久久精品人成免费| 亚洲女同精品久久女同|