《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于PIC單片機的SPWM控制技術
基于PIC單片機的SPWM控制技術
摘要: 在UPS等電力電子設備中,控制方法是核心技術。早期的控制方法使得輸出為矩形波,諧波含量較高,濾波困難。SPWM技術較好地克服了這些缺點。
關鍵詞: PIC 單片機 SPWM
Abstract:
Key words :

       引言

       在UPS等電力電子設備中,控制方法是核心技術。早期的控制方法使得輸出為矩形波,諧波含量較高,濾波困難。SPWM技術較好地克服了這些缺點。目前SPWM的產生方法很多,匯總如下。

       1)利用分立元件,采用模擬、數字混和電路生成SPWM波。此方法電路復雜,實現困難且不易改進;

       2)由SPWM專用芯片SA828系列與微處理器直接連接生成SPWM波,SA828是由規則采樣法產生SPWM波的,相對諧波較大且無法實現閉環控制;

       3)利用CPLD(復雜可編程邏輯器件)設計,實現數字式SPWM發生器;

       4)基于單片機實現SPWM,此方法控制電

 

路簡單可靠,利用軟件產生SPWM波,減輕了對硬件的要求,且成本低,受外界干擾小。

 

       而當今單片機的應用已經從單純依賴于51系列單片機向其它多種單片機發展,尤其以嵌入式PIC單片機的發展應用更為廣泛。PIC單片機含具有PWM功能的外圍功能模塊(CCP),利用此模塊更容易通過軟件實現SPWM,且具有更快的執行速度。本文采用軟硬件結合設計的方法,利用面積等效法,并且基于PIC單片機實現對試驗逆變系統的SPWM控制。

       1 面積等效的SPWM控制算法

       目前生成SPWM波的控制算法主要有4種。

       1)自然采樣法;

       2)對稱規則采樣法;

       3)不對稱規則采樣法;

       4)面積等效法。

       理論分析后知自然采樣法和面積等效法相對于規則采樣法諧波較小,對諧波的抑制能力較強。又因為PIC單片機片內無較大空間實現在線運算,所以自然采樣法不利于軟件實現。本文的試驗系統采用面積等效法實現SPWM控制,其原理如圖1所示。

 

SPWM面積等效算法

 

       利用正弦波小塊面積S1與脈沖面積S2相等原則,將正弦波的正半周分為N等分,則每一等分的寬度為π/N弧度,利用面積等效法計算出半個周期內N個不同的脈寬值,將產生的脈寬數列以列表形式存于PIC單片機的ROM中,以供程序調用。

       脈寬產生的基本公式為:

 

 

公式

 

       式中:M為調制度;N為載波比,即半個周期內的脈沖個數,實驗中N取64;k取值為0~63。

       由式(1)計算出的實際脈寬轉換成計時步階后生成64個值的正弦表存入PIC的ROM中以供調用。產生的SPWM脈寬表是一個由窄到寬,再由寬到窄的64個值的表。

       2 軟硬件結合試驗系統

       以PIC單片機內部的兩個外圍功能模塊(CCP)為基礎,利用該模塊具有的PWM功能,軟件控制兩路SPWM波形的輸出。再將這兩路SPWM波利用互補導通原則變換成4路,經隔離放大后驅動IGBT逆變器,實現對輸出的控制。

       2.1 硬件設計

       試驗硬件系統如圖2所示。選擇PIC單片機的中檔系列,該系列單片機的主要特點有:


    &nbs p;  1)具有高性能的RISCCPU;

 

       2)除程序分支指令為兩個周期外,其余均為單周期指令,且僅有35條單字指令;

       3)8K×14個FLASH程序存儲器,368×8個數據存儲器(RAM)字節;

       4)中斷能力強,達到14個中斷源;

       5)外圍功能模塊豐富,含2個16位寄存器的CCP模塊,具有PWM功能;

       6)含3個定時器,其中與PWM功能相關的定時器2(即TMR2)帶有8位周期寄存器,且帶有8位預分頻器和后分頻器。

 

硬件試驗系統

 

       逆變部分采用自關斷器件IGBT實現單相全橋逆變。IGBT是全控型電力電子器件,它的控制級為絕緣柵場效應

 

晶體管,輸出級為雙級功率晶體管,因而它具有兩者的優點而克服了兩者的缺點。它開關頻率相對高,驅動功率小,構成的功率交換器輸出電壓紋波小,線路簡單,是當今最具有應用前景的功率器件。

 

       2.2 軟件設計

       2.2.1 PIC單片機的設置

       試驗中設置SPWM的頻率為20kHz,并外接20MHz晶振信號,計算得指令周期即計時步階為0.2μs。PIC單片機CCP外圍功能模塊的PWM功能實現主要依靠相關寄存器值的設定,且以定時器2(TMR2)作為PWM的時基。相關寄存器的設置如下。

       1)SPWM周期的設定由寄存器PR2設定

       (PWM)周期=(PR2+1)×4×Tosc×(TMR2)預分頻(4)

       試驗中Tosc為20MHz,為提高分辨率,TMR2預分頻設為1:1,由此計算得PR2=0XF9;

       2)定時器TMR2的控制寄存器T2CON設定,因為SPWM頻率高,周期短,在每個周期內完成脈寬的調整比較困難,故在此寄存器中設置后分頻為1:3,這樣每輸出3個相同脈寬的SPWM波后改變一次脈寬值;

       3)2個CCP模塊的控制寄存器CCP1CON及CCP2CON的設定,兩個CCP模塊控制寄存器的設置類似,選擇CCP模塊作用于PWM功能模式,即bit3:0=11ⅹⅹ。

       4)CCPR1L脈寬寫入寄存器,寫入的脈寬值在下個TMR2周期開始時轉至CCPR1H,通過讀CCPR1H的脈寬值來改變PWM脈寬。

       5)寄存器TRISC 對應于CCP1和CCP2的輸入輸出設置,應設置為輸出形式,即TRISC的bit2:1=00。

       2.2.2 SPWM波形產生的實現過程

       軟件控制PIC單片機使之產生SPWM波形?首先將之前設置的寄存器值寫入相關寄存器,當PIC的PWM功能開啟后TMR2從0開始計數,同時CCP模塊引腳輸出高電平。

       當TMR2≥CCPR1L時,PWM功能引腳開始輸出低電平。

       當TMR2≥PR2時,則TMR2=0,重新開始另一個周期計數,PWM功能引腳開始輸出高電平。同時TMR2的中斷標志位被系統置高,即TMR2IF=1,轉去執行中斷服務程序。

       因實驗中設置TMR2后分頻為1:3,故在3個PR2周期后程 序才轉去執行中斷服務程序。在中斷服務程序中查找脈寬表,將下一個脈寬值寫入寄存器CCPR1L中。下個周期輸出的PWM的脈寬即為剛寫入CCPR1L中的脈寬值,也就是說脈寬的變化在中斷程序中實現,中斷程序流程如圖3所示。


 

 

 

中斷服務程序流程圖

 

       程序中利用標志位F實現SPWM輸出在CCP1和CCP2中的轉換。在F=1時,CCP1輸出PWM波形,CCP2設置輸出為0電平;在F=0時,CCP2輸出PWM波形,CCP1設置輸出為0電平。

       3 試驗結果與分析

       由PIC單片機產生的SPWM波可由示波器測出。由于SPWM頻率為20kHz,程序中又設置每3個脈寬相等,故在示波器中不能清楚地看到脈寬從最小到最大的完整的變化過程。由PIC單片機的CCP1引腳輸出SPWM波形的一段如圖4所示。這段波形中的脈寬由窄逐漸變寬,符合SPWM的變化規律。

 

 

SPWM波形的一段

 

       試驗中由PIC單片機的兩個CCP模塊產生兩路SPWM波,將這兩路SPWM波變換成4路后經隔離驅動逆變系統的IGBT。產生的兩路SPWM波形分別對應正弦波的正負半波,完整周期的兩路SPWM互補波形如圖5所示。

 

兩路互補的SPWM波

 

       試驗系統在直流電壓為30V時負載運行所得正弦波如圖6所示,可知周期為19.9ms,滿足工頻要求。

 

負載正弦波

 

 

       試驗系統為單相全橋逆變系統,這種工作模式有明顯的倍頻效應。倍頻效應有利濾波,也可以降低器件的開關頻率,減小開關損耗。又因為本試驗系統采用面積等效法,相對于規則采樣法諧波抑制能力較強。諧波分析后可在低電壓時基本無偶次諧波,且所含奇次諧波幅值較小,能滿足UPS逆變系統對諧波的要求。

       4 結語

       本文介紹的基于PIC單片機的SPWM控制技術很好地把軟硬件技術結合在一起,針對規則采樣法諧波大的缺點,利用面積等效法較好地抑制了諧波。本文給出了具體的硬件試驗系統及軟件設計,分析試驗結果波形后表明此方法輸出諧波較小,在對輸出波形質量要求較高的UPS逆變系統中有較強的實用價值。如今PIC單片機應用越來越廣泛,電力電子技術發展越來越快速的階段,這種軟硬件結合的控制技術在其它很多應用領域也有較大的發展空間。


此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          久久久久久久久久久一区| 亚洲人精品午夜| 亚洲国产精品一区二区第一页| 国产视频精品va久久久久久| 国产精品成av人在线视午夜片| 欧美大片网址| 国产精品九九久久久久久久| 亚洲男人天堂2024| 亚洲国产精选| 午夜欧美电影在线观看| 亚洲三级电影全部在线观看高清| 国产精品日韩精品欧美在线| 日韩视频免费在线| 亚洲欧美区自拍先锋| 欧美日韩一区自拍| 欧美国产日韩二区| 欧美国产精品va在线观看| 国产精品乱人伦一区二区| 国内成+人亚洲| 1000部国产精品成人观看| 午夜精品久久99蜜桃的功能介绍| 亚洲精品乱码久久久久久蜜桃麻豆| 欧美午夜精品电影| 国产午夜精品美女视频明星a级| 尤物精品在线| 免费毛片一区二区三区久久久| 亚洲午夜av电影| 欧美精品在线免费| 羞羞漫画18久久大片| 亚洲国产经典视频| 嫩草伊人久久精品少妇av杨幂| 亚洲欧美另类中文字幕| 国产色产综合产在线视频| 亚洲级视频在线观看免费1级| 亚洲国产日韩欧美综合久久| 亚洲黄色精品| 尤物在线观看一区| 亚洲图片欧洲图片日韩av| 亚洲精品欧美一区二区三区| 欧美激情一区二区三区高清视频| 极品尤物久久久av免费看| 激情欧美丁香| 亚洲级视频在线观看免费1级| 香蕉视频成人在线观看| 亚洲视频在线观看| 久久久99久久精品女同性| 亚洲一区二区在线免费观看视频| 亚洲欧美日韩中文播放| 亚洲另类春色国产| 美脚丝袜一区二区三区在线观看| 欧美精品亚洲一区二区在线播放| 国产精品午夜视频| 欧美一区国产二区| 亚洲人成毛片在线播放女女| 欧美人妖另类| 欧美中文字幕久久| 久久久久久久久久久久久久一区| 午夜亚洲福利在线老司机| 亚洲天堂黄色| 欧美激情一区二区三区蜜桃视频| 欧美aⅴ一区二区三区视频| 亚洲制服欧美中文字幕中文字幕| 欧美日韩免费观看一区| 欧美日本二区| 欧美一区二区在线播放| 欧美1区2区3区| 欧美视频中文字幕在线| 国产伦精品一区二区三区高清| 国产专区综合网| 欧美精品aa| 国产精品综合不卡av| 在线视频一区观看| 欧美私人啪啪vps| 国产精品色一区二区三区| 国产日产高清欧美一区二区三区| 欧美激情精品久久久久久变态| 久久精品一区蜜桃臀影院| 欧美福利电影网| 欧美日韩精品免费看| 一区二区三区偷拍| 久久综合国产精品台湾中文娱乐网| 精品盗摄一区二区三区| 亚洲精品国产精品乱码不99| 亚洲欧洲综合另类在线| 国产女主播视频一区二区| 精品成人在线观看| 欧美成人午夜激情视频| 午夜精品视频一区| 国内精品久久久久影院 日本资源| 欧美成人免费观看| 亚洲老板91色精品久久| 国产精品一区二区黑丝| 中文在线一区| 国内成人精品视频| 欧美一区二区精品久久911| 午夜影视日本亚洲欧洲精品| 亚洲一卡二卡三卡四卡五卡| 欧美日韩不卡视频| 欧美国产精品va在线观看| 99国产精品国产精品久久| 国产精品海角社区在线观看| 亚洲午夜激情在线| 亚洲成人在线视频网站| 亚洲成色999久久网站| 亚洲深夜影院| 国产亚洲一区在线| 亚洲国产综合视频在线观看| 国产九色精品成人porny| 久久国产主播精品| 国产精品免费区二区三区观看| 最近看过的日韩成人| 午夜精品视频在线观看| 国产欧美日韩麻豆91| 在线欧美日韩国产| 亚洲三级电影全部在线观看高清| 欧美freesex交免费视频| 国产精品高潮呻吟久久| 久久漫画官网| 久久影视精品| 另类专区欧美制服同性| 玖玖在线精品| 国产欧美高清| 久久er精品视频| 久久精品国产精品| 久久久精品999| 亚洲人精品午夜在线观看| 亚洲美女av电影| 国产精品久久久久99| 国产精品任我爽爆在线播放| 在线观看亚洲视频| 99re6热只有精品免费观看| 亚洲欧美电影在线观看| 欧美区在线观看| 国产综合欧美在线看| 性刺激综合网| 一区二区三区视频在线| 一区二区三区福利| 国产精品实拍| 一本久久综合亚洲鲁鲁| 在线观看成人av| 亚洲视频二区| 欧美在线观看天堂一区二区三区| 亚洲国产黄色片| 狠狠色狠狠色综合日日小说| 亚洲人成网在线播放| 久久激情视频久久| 久久久人成影片一区二区三区观看| 欧美一区二区视频在线观看| 欧美日韩在线观看一区二区| 中日韩美女免费视频网址在线观看| 亚洲精品国产精品久久清纯直播| 国产精品入口| 洋洋av久久久久久久一区| 久久福利精品| 亚洲欧美一区二区视频| 亚洲国产欧美在线人成| 亚洲国产精品成人一区二区| 国产日韩欧美一区二区三区在线观看| 久久国产精品99国产精| 欧美一区二区在线免费观看| 国产精品久久久久久av福利软件| 国产精品福利久久久| 欧美日韩成人综合天天影院| 亚洲精品日产精品乱码不卡| 99re6热在线精品视频播放速度| 亚洲香蕉伊综合在人在线视看| 久久www免费人成看片高清| 免费不卡亚洲欧美| 在线午夜精品自拍| 亚洲无限av看| 伊人伊人伊人久久| 亚洲精选成人| 模特精品裸拍一区| 亚洲欧美国产精品专区久久| 久久天堂av综合合色| 久久精品日韩欧美| 日韩视频在线免费观看| 欧美日韩免费高清| 亚洲综合色激情五月| 欧美一区二区三区免费观看| 免费视频最近日韩| 亚洲国产精品999| 亚洲欧洲一区二区在线播放| 国产精品青草久久久久福利99| 亚洲国产精品一区二区第一页| 欧美午夜电影在线观看| 久久精品国产精品亚洲精品| 国产美女精品视频免费观看| 国产欧美日韩激情| 欧美成年人视频网站欧美| 欧美日韩亚洲精品内裤| 激情另类综合| 亚洲人成在线影院| 欧美大片免费| 亚洲国产成人久久综合一区| 国模精品娜娜一二三区| 另类亚洲自拍| 欧美综合第一页| 精品成人一区二区| 久久久久久穴| 在线亚洲+欧美+日本专区| 夜夜嗨av一区二区三区网页| 国产日韩欧美三区| 久久网站免费| 国产亚洲精品aa午夜观看| 国色天香一区二区| 欧美日韩一区二区三区四区五区| 精品动漫av| 亚洲视频网在线直播| 欧美日韩美女在线| 亚洲全部视频| 欧美美女日韩| 亚洲视频一区在线观看| 欧美不卡激情三级在线观看| 欧美精品国产一区二区| 欧美黄色免费| 一本色道久久综合亚洲精品不| 欧美精品三级在线观看| 奶水喷射视频一区| 日韩视频在线免费| 久久精品五月婷婷| 亚洲精品视频免费在线观看| 午夜精品视频网站| 国产精品欧美经典| 99视频一区二区| 欧美大尺度在线观看| 欧美美女福利视频| 欧美日韩在线播放三区四区| 麻豆精品一区二区av白丝在线| 国产色爱av资源综合区| 欧美日韩不卡| av不卡在线看| 久久精品99| 99re亚洲国产精品| 欧美日韩亚洲一区在线观看| 亚洲二区三区四区| 亚洲福利免费| 久久一区二区三区四区五区| 亚洲一区二区三区四区视频| 午夜精品99久久免费| 亚洲欧美一区二区三区久久| 亚洲一区二区少妇| 欧美日韩在线视频观看| 日韩小视频在线观看专区| 欧美婷婷久久| 国产精品视频在线观看| 欧美大片18| 久久欧美肥婆一二区| 欧美亚洲视频在线看网址| 日韩视频在线一区| 国产精品久久国产三级国电话系列| 欧美日韩一区二区在线观看视频| 欧美视频在线观看一区| 蜜桃久久av一区| 亚洲麻豆国产自偷在线| 久久精品天堂| 久久综合一区二区三区| 免费久久99精品国产| 国产综合色一区二区三区| 国产精品久久久久aaaa| 亚洲国产成人在线| 欧美另类变人与禽xxxxx| 久久大香伊蕉在人线观看热2| 欧美大片免费| 久久久国际精品| 麻豆精品视频在线| 免费看精品久久片| 久久久一区二区| 久热精品视频在线观看| 国产精品久久久久毛片软件| 亚洲精品免费一区二区三区| 欧美日韩精品一区二区在线播放| 亚洲午夜在线观看| 欧美亚洲动漫精品| 欧美一级欧美一级在线播放| 99热在这里有精品免费| 亚洲视频一起| 欧美不卡一区| 亚洲一级片在线看| 国产精品一区二区男女羞羞无遮挡| 久久精品亚洲国产奇米99| 国产精品白丝黑袜喷水久久久| 久久精品视频在线观看| 欧美亚洲一区在线| 亚洲欧美偷拍卡通变态| 亚洲视频精品在线| 欧美精品乱人伦久久久久久| 一区二区三区欧美成人| 亚洲欧美在线磁力| 欧美日韩免费观看一区=区三区| 一本久久a久久免费精品不卡| 国产一区二区高清视频| 午夜精品福利一区二区蜜股av| 黄色亚洲网站| 欧美精品成人91久久久久久久| 久久精品国产免费| 国产精品成人va在线观看| 国产农村妇女精品一二区| 久久亚洲国产成人| 欧美黄网免费在线观看| 欧美精品在线一区二区三区| 欧美h视频在线| 国产精品二区三区四区| 国产日韩在线看片| 伊人久久大香线蕉综合热线| 亚洲欧美乱综合| 欧美大成色www永久网站婷| 免费成人网www| 亚洲精品久久久久久久久久久| 怡红院av一区二区三区| 久久人人爽人人爽爽久久| 亚洲第一中文字幕| 亚洲人成在线观看| 国产在线精品成人一区二区三区| 国产一区欧美日韩| 久久久91精品国产一区二区三区| 性色av一区二区三区红粉影视| 91久久久久久国产精品| 亚洲人成77777在线观看网| 久久久久高清| 中文国产一区| 极品尤物av久久免费看| 先锋a资源在线看亚洲| 99视频精品全国免费| 免费不卡中文字幕视频| 午夜欧美精品久久久久久久| 国产一区二区黄| 国产精品一区二区你懂的|