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

        ?

        PWM調(diào)制的設(shè)計與實現(xiàn)

        2013-09-25 14:12:52辛?xí)詫?/span>王曉旭
        電子設(shè)計工程 2013年4期
        關(guān)鍵詞:非對稱寄存器中斷

        辛?xí)詫?,王曉?/p>

        (沈陽工業(yè)大學(xué) 研究生學(xué)院,遼寧 沈陽 110870)

        在電動機領(lǐng)域中,隨著高開關(guān)頻率的功率器件,如IGBT,MOSFET等的出現(xiàn)和對開關(guān)電源性能要求的不斷提高,其控制技術(shù)成為影響電源性能的主要因素。開關(guān)變換器普遍采用脈沖寬度調(diào)制 (PWM)實現(xiàn)輸出電壓的控制。當(dāng)PWM波形用于電動機控制和運動控制時,設(shè)計的PWM電路可以大大減少產(chǎn)生PWM波形的CPU開銷和減少用戶的參與工作量[1]。介紹了運用比較單元和PWM電路產(chǎn)生PWM波形。仿真驗證了這種方法的可行性與優(yōu)越性。這種方法使得在許多應(yīng)用場合中的開關(guān)和同步磁組電動機的控制變得非常的簡單容易,提高了輸出動作控制的靈活性。

        1 PWM信號產(chǎn)生原理

        要產(chǎn)生一個PWM信號,如圖1所示,需要有一個合適的定時器來重復(fù)產(chǎn)生一個與PWM周期相同的計數(shù)周期,一個比較寄存器保持著調(diào)制值,它不斷地與定時器計數(shù)器的值進行比較,當(dāng)兩個值匹配時,在相應(yīng)的輸出上就會產(chǎn)生一個轉(zhuǎn)換(從低到高或從高到低)。當(dāng)兩個值之間的的二個匹配產(chǎn)生或一個定時器周期結(jié)束時,相應(yīng)的輸出會產(chǎn)生另一個轉(zhuǎn)換(從高到低或從低到高)。通過這種方法所產(chǎn)生的輸出脈沖的開關(guān)時間就會與比較寄存器的值成比例。在沒個定時器周期中,這種過程都會出現(xiàn),但每次比較寄存器中的調(diào)制值是不同的,這樣在相應(yīng)的輸出上就會產(chǎn)生一個PWM信號[2]。

        圖1 PWM信號產(chǎn)生原理圖Fig.1 PWM signal generation principle diagram

        2 PWM調(diào)制電路的設(shè)計

        2.1 PWM調(diào)制電路的內(nèi)部結(jié)構(gòu)

        PWM波形的輸出,由定時器本身和比較單元產(chǎn)生,定時器的結(jié)構(gòu)框圖如圖2所示,其中主要包括:

        1)一個可讀寫的16位增/減計數(shù)器的寄存器;

        2)一個可讀寫的16位定時器比較寄存器(雙緩沖)T1CMPR;

        3)一個可讀寫的16位定時器周期寄存器(雙緩沖)T1PR;

        4)一個可讀寫的16位定時器控制寄存器T2CON;

        5)用于內(nèi)部或外部時鐘輸入的可編程的預(yù)定標(biāo)器(Prescaler);

        6)一個定時器比較輸出引腳T1CMP;

        7)輸出條件邏輯;

        8)其他全局控制寄存器GPTCONA。

        圖2 定時器功能結(jié)構(gòu)圖Fig.2 The timer function structure

        比較單元的原理框圖如圖3所示,其中主要包括:

        1)3 個 16 位的比較寄存器(CMPR1,CMPR2,CMPR3)它們各帶一個相應(yīng)的映射寄存器,該寄存器可讀寫;

        2)一16位的比較控制寄存器(COMCONA),該寄存器可讀寫;

        3)一個16位的動作控制寄存器(ACTRA),該寄存器可讀寫。

        4)6 個 PWM 輸出(PWMy,y=1,2,3,4,5,6)。

        圖3 比較單元功能結(jié)構(gòu)圖Fig.3 More units function structure

        2.2 PWM電路的工作原理

        圖2圖3給出了PWM電路的基本原理框圖。給出了PWM信號產(chǎn)生的兩種方式,分別由定時器本身產(chǎn)生的PWM信號和由比較單元產(chǎn)生的PWM信號。

        定時器都有一個相應(yīng)的比較寄存器T1CMPR和一個PWM輸出引腳T1PWM。定時器計數(shù)器的值連續(xù)地與相應(yīng)的比較寄存器的值進行比較,當(dāng)定時器計數(shù)器的值與比較寄存器的值相等時就產(chǎn)生比較匹配??赏ㄟ^對他T1CON[1]置1來使能比較操作。如果比較已經(jīng)被使能,當(dāng)產(chǎn)生比較匹配時會產(chǎn)生以下情況:

        1)定時器的比較中斷寄存器標(biāo)志位在匹配后的一個CPU時鐘周期被置位。

        2)在匹配后的一個CPU時鐘周期后,根據(jù)GPTCONA寄存器相應(yīng)位的配置情況,相應(yīng)的PWM輸出將發(fā)生跳變。

        3)如果比較中斷標(biāo)志位被相應(yīng)的GPTCONA位選擇用于啟動ADC(數(shù)模轉(zhuǎn)換),則當(dāng)比較中斷標(biāo)志位被置位的同時,也會產(chǎn)生ADC(數(shù)模轉(zhuǎn)換)的啟動信號。

        如果比較中斷沒有被屏蔽,則比較中斷標(biāo)志位會產(chǎn)生一個外設(shè)中斷請求。

        比較單元的定時器計數(shù)器連續(xù)與比較寄存器的值進行比較,當(dāng)一個匹配產(chǎn)生時,比較單元的兩個輸出按照動作控制寄存器(ACTRA)中的位進行跳變。ACTRA寄存器中的位可以分別指定在比較匹配時每個輸出為高有效或低有效切換(如果沒有強制高或低)。當(dāng)定時器和比較寄存器之間產(chǎn)生一個匹配并且比較被使能時,與比較單元相對應(yīng)的比較中斷寄存器將被置位。如果中斷沒有被屏蔽,則產(chǎn)生外設(shè)中斷請求信號。輸出跳變的時序、中斷標(biāo)志位的設(shè)置和中斷請求的產(chǎn)生都與定時器的比較操作有關(guān)[3]。

        2.3 PWM電路的設(shè)計

        PWM電路也就是脈寬調(diào)制電路,是PWM信號產(chǎn)生的主要部分,其主要包括非對稱/對稱波形發(fā)生器、可編程的死區(qū)單元、輸出邏輯、空間向量PWM狀態(tài)機4個部分[4]。它的功能框圖如圖4所示。

        圖4 PWM電路功能結(jié)構(gòu)圖Fig.4 PWM circuit function structure

        波形發(fā)生器的特征如下:

        1)用于與比較單元相對應(yīng)的PWM輸出對的可編程死區(qū)單元;

        2)最小的死區(qū)寬度為一個CPU時鐘周期;

        3)一個CPU時鐘周期的PWM脈寬或脈寬增/減量;

        4)16位的最大PWM分辨率;

        5)功率驅(qū)動保護中斷;

        6)可編程的對稱/非對稱PWM以及空間向量PWM波形;

        7)自動重裝載的比較和周期寄存器使CPU得負(fù)擔(dān)最小;

        8)PWM的裝載頻率的快速變化;

        9)PWM的脈寬的快速變化。

        死區(qū)單元:在許多運動/電動機控制和功率電子應(yīng)用場合中,2個功率器件(上級和下級)被串聯(lián)放在一個功率轉(zhuǎn)換支路中,為了避免擊穿失效,2個器件的打開周期必須不能重疊,這樣就經(jīng)常需要一對非重疊的PWM輸出來正確地開關(guān)這兩個器件。在一個三極管的關(guān)斷和另一個三極管導(dǎo)通之間經(jīng)常要插入一段死區(qū),這段時間延遲允許一個三極管在別的三極管導(dǎo)通之前完全關(guān)斷,這個所需的時間延遲由功率三極管的開關(guān)特性和特定應(yīng)用的負(fù)載特性來決定。

        2.4 PWM產(chǎn)生的寄存器設(shè)置

        用定時器本身產(chǎn)生PWM波形和由比較單元和相應(yīng)的電路所產(chǎn)生的PWM波形均需要對相應(yīng)的寄存器進行配置,其中第一種用定時器需對寄存器的設(shè)置為:

        1)根據(jù)預(yù)定的PWM(載波)周期設(shè)置T1PR;

        2)設(shè)置T1CON寄存器以確定計數(shù)模式和時鐘源,并啟動PWM輸出操作;

        3)將對應(yīng)于PWM脈沖的在線計算寬度(占空比)的值加載到T1CMPR寄存器中。第二種由比較單元產(chǎn)生PWM波形需對寄存器的設(shè)置為:1)設(shè)置和裝載ACTRA寄存器,該寄存器地址為7513;2)設(shè)置和裝載DBTCONA寄存器,該寄存器地址為7515;3)初始化 CMPRx,x=1,2,3 寄存器,寄存器地址為7517,7518,7519。

        2.5 PWM信號產(chǎn)生形式

        PWM信號根據(jù)定時器工作模式的不同將產(chǎn)生兩種波形,對稱波形和非對稱波形。對稱波形的產(chǎn)生,如圖5所示。

        圖5 對稱PWM波形的產(chǎn)生Fig.5 Symmetrical PWM waveform generation

        首先通用定時器工作在連續(xù)增/減計數(shù)模式時,波形發(fā)生器的輸出狀態(tài)由以下情況決定,計數(shù)操作開始時為0,第一次比較匹配之前保持不變,第一次比較匹配時切換狀態(tài),第二次比較匹配之前保持不變,第二次比較匹配時切換狀態(tài),周期結(jié)束前保持不變,如果沒有第二次比較匹配,并且下一周期的新的比較值不為0,那么在周期結(jié)束后復(fù)位為0。

        圖6 非對稱PWM波形的產(chǎn)生Fig.6 Asymmetric PWM waveform generation

        首先通用定時器工作在連續(xù)增計數(shù)模式時,波形發(fā)生器的輸出狀態(tài)由以下情況決定,計數(shù)操作開始時為0,第一次比較匹配之前保持不變,第一次比較匹配時切換狀態(tài),周期結(jié)束前保持不變,如果在下一周期的新的比較值不為0,那么在周期結(jié)束后復(fù)位為0[5]。

        3 PWM調(diào)制電路的仿真實現(xiàn)

        該設(shè)計的仿真使用Mentor公司的ModelSim軟件,該軟件可在Windows,Linux平臺上使用,支持VHDL或Verilog硬件描述語言(HDL)仿真。它支持所有器件的行為級仿真、VHDL或Verilog仿真激勵。為了測試設(shè)計的正確性,編寫了testbench模塊 ,控制寄存器的配置,收發(fā)的數(shù)據(jù),產(chǎn)生的中斷等[6]。

        3.1 PWM對稱波形的仿真驗證

        當(dāng)定時器工作在連續(xù)增/減計數(shù)模式時,產(chǎn)生對稱的PWM波形,如圖7所示。

        圖7 對稱PWM波形Fig.7 Symmetric PWM waveform

        3.2 PWM非對稱波形的仿真驗證

        當(dāng)定時器工作在連續(xù)增/減計數(shù)模式時,產(chǎn)生對稱的PWM波形,如圖8所示。

        圖8 非對稱PWM波形Fig.8 Asymmetric PWM waveform

        對實驗波形與仿真波形進行比較分析可知,實驗結(jié)果是正確的 將生成的PWM波通過逆變器驅(qū)動異步電機,其運行性能良好,實現(xiàn)了對異步電機的實時數(shù)字化控制。

        4 結(jié)束語

        文中介紹了PWM波形的原理與實現(xiàn)方法,通過仿真與硬件實驗研究了PWM以TMS320F2407為控制核心的DSP技術(shù),對研究和開發(fā)變頻調(diào)速系統(tǒng)具有重要意思,在電動機領(lǐng)域中發(fā)揮著越來越重要的作用。

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

        [2]謝寶昌,任永德.電機的DSP控制技術(shù)及其應(yīng)用[M].北京:北京航空航天大學(xué)出版社,2005.

        [3]張衛(wèi)寧.TMS320C28x系列DSP的CPU與外設(shè) (上,下)[M].北京:清華大學(xué)出版社,2004.

        [4]張亮.數(shù)字電路設(shè)計與VerilogHDL[M].北京:人民郵電出版社,2000.

        [5]范正翹.電力傳動與自控制系統(tǒng)[M].北京:北京航空航天大學(xué)出版社,2003.

        [6]李傳琦.電力電子技術(shù)計算機仿真實驗[M].北京:電子工業(yè)出版社,2006.

        猜你喜歡
        非對稱寄存器中斷
        Lite寄存器模型的設(shè)計與實現(xiàn)
        非對稱Orlicz差體
        跟蹤導(dǎo)練(二)(5)
        千里移防,衛(wèi)勤保障不中斷
        解放軍健康(2017年5期)2017-08-01 06:27:44
        分簇結(jié)構(gòu)向量寄存器分配策略研究*
        點數(shù)不超過20的旗傳遞非對稱2-設(shè)計
        非對稱負(fù)載下矩陣變換器改進型PI重復(fù)控制
        電測與儀表(2015年4期)2015-04-12 00:43:04
        AT89C51與中斷有關(guān)的寄存器功能表解
        FPGA內(nèi)嵌PowerPC的中斷響應(yīng)分析
        微處理機(2012年4期)2012-06-13 11:32:24
        高速數(shù)模轉(zhuǎn)換器AD9779/AD9788的應(yīng)用
        手机AV片在线| 西西人体444www大胆无码视频| 色婷婷欧美在线播放内射| 久久综合九色综合网站| 亚洲AV无码精品呻吟| 久久青草国产免费观看| av中文码一区二区三区| 在线观看午夜视频国产| 久久综合九色综合久99| 学生妹亚洲一区二区| 国产精品亚洲A∨无码遮挡| 日本视频一区二区三区在线| 亚洲最好看的中文字幕| 熟女性饥渴一区二区三区| 四房播播在线电影| 亚洲精品亚洲人成在线播放| 亚洲一区二区三区99区| 亚洲国产中文字幕一区| 亚洲熟妇久久国产精品| 无码的精品免费不卡在线| 亚洲春色视频在线观看| 蜜桃成熟时在线观看免费视频| 亚洲欧美aⅴ在线资源| 老熟妇Av| 日本女u久久精品视频| 高潮毛片无遮挡高清视频播放| 国产va免费精品观看| 午夜亚洲AV成人无码国产| 中日无码精品一区二区三区| 黑人玩弄极品人妻系列视频| 手机在线看片| 国产免费av片无码永久免费| 亚洲综合色一区二区三区另类| 亚洲av成人久久精品| 国产精品无码制服丝袜| 久久国产免费观看精品3| 亚洲欧美日韩一区在线观看| 一本久久a久久精品综合| 黄色av一区二区在线观看| 精品日韩欧美一区二区在线播放| 一本加勒比hezyo无码视频|