999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于STM32的SPWM直接面積等效算法的分析與實(shí)現(xiàn)

2017-10-26 20:22:54朱能飛王翠陳勇生黃小軍崔曉斌徐鍵
計(jì)算技術(shù)與自動化 2017年3期
關(guān)鍵詞:嵌入式

朱能飛 王翠 陳勇生 黃小軍 崔曉斌 徐鍵

摘要:針對自然采樣法計(jì)算量大,規(guī)則采樣法相比自然采樣法計(jì)算量小,但仍存在一定誤差等問題,提出了一種以STM32為核心基于面積等效法實(shí)現(xiàn)SPWM波形的算法。面積等效法其原理是脈沖相等而形狀不同的窄脈沖加在慣性環(huán)節(jié)上輸出波形基本相同。將調(diào)制波的一個(gè)周期劃分為若干等分,該等分的面積用等面積的窄脈沖代替,用面積等效法精確計(jì)算出每一個(gè)窄脈沖的開關(guān)通斷時(shí)間,通過查表法不斷地改變占空比實(shí)現(xiàn)SPWM波形。該方法產(chǎn)生的SPWM信號簡單有效,程序易實(shí)現(xiàn)。

關(guān)鍵詞:STM32F103;SPWM;面積等效;嵌入式;逆變器

中圖分類號:TN787文獻(xiàn)標(biāo)識碼:A

Abstract:In order to solve the problem that The Natural Sampling Method is greatly complex ,The Regular Sampling Method has less computational complexity than The Natural Sampling Method,but it is still existing problems of error,so an algorithm based on area equivalent method to realize SPWM waveform is proposed.Area equivalent method the principle is the pulse of equal and different shapes of narrow pulse added to the inertial link output waveform is basically effect.A cycle of the modulated wave is divided into a number of equal portions,and the equally divided areas are replaced by narrow pulses of equal area.Through the lookup table method to constantly change the duty cycle to achieve SPWM waveform.It is simple and effective by this method to generate the SPWM signal,and the program is easy to implement.

Key words:STM32F103;SPWM;area equivalent;single chip;power inverters

1前言

隨著微控制器和電子技術(shù)的不斷發(fā)展,脈沖寬度調(diào)制( pulse width modulation,簡稱PWM) 技術(shù)在電力電子技術(shù)中應(yīng)用越來越廣泛,尤其在逆變電路中, SPWM控制技術(shù)扮演一個(gè)舉足輕重的角色[1]。

實(shí)現(xiàn)SPWM波形的方法主要有自然采樣法[2]、規(guī)則采樣法[3]、直接面積等效法[4]等 ,其中自然采樣法的精度很高,但求解導(dǎo)通關(guān)斷點(diǎn)需要解一個(gè)超越方程,計(jì)算量很大,一般不被采用;規(guī)則采樣法用近似的階梯波代替正弦波與三角波比較,雖然計(jì)算簡單,但精度不高[5-8]。針對自然采樣法、規(guī)則采樣法存在的上述問題,本文利用了直接面積等效法,將調(diào)制波的一個(gè)周期劃分為若干等分,該若干等分的面積用等面積的窄脈沖代替,用面積等效法精確計(jì)算出每一個(gè)窄脈沖的開關(guān)通斷時(shí)間,并將開關(guān)的開通時(shí)間轉(zhuǎn)換為STM32中對應(yīng)的占空比,通過查表法不斷地改變占空比實(shí)現(xiàn)SPWM波形。由于面積等效法的計(jì)算量不大且計(jì)算結(jié)果精確,因此產(chǎn)生的SPWM波形精確。

本文利用STM32F103VET6控制芯片產(chǎn)生SPWM信號,由于該控制芯片帶有高級定時(shí),能夠通過適當(dāng)?shù)呐渲幂敵龌パa(bǔ)的PWM信號,且可以設(shè)置死區(qū)的時(shí)間,因而能夠比較容易的產(chǎn)生穩(wěn)定的SPWM信號。

為了驗(yàn)證產(chǎn)生的SPWM波形能夠真實(shí)可行,將STM32F103VET6控制芯片產(chǎn)生的SPWM信號用于控制一個(gè)單相橋式逆變器,在逆變器的輸出端,經(jīng)過RC濾波電路,用示波器觀看可得到標(biāo)準(zhǔn)的正弦波輸出。

2算法原理

在采樣控制理論中有一個(gè)重要的結(jié)論:沖量相等而形狀不同的窄脈沖加在具有慣性的環(huán)節(jié)上時(shí),其效果基本相同[9],這一結(jié)論是SPWM控制的重要理論基礎(chǔ)。如圖1所示,若定義調(diào)制比為調(diào)制波的幅值與脈沖的幅值之比,以單位量1代表矩形脈沖的幅值Uc,則正弦調(diào)制波的幅值Ur就是調(diào)制比a。把正弦調(diào)制波的正半周期分成n等分,分別求每一等分所包含的面積,用雙極性正弦脈寬調(diào)制,可得式(1)、(2)、(3):

(5)式中:t1為單個(gè)正脈沖時(shí)間長度,fr為調(diào)制波的頻率

由(5)式可以算出正弦調(diào)制波正半周每一等分的正脈沖的時(shí)間(即開關(guān)管的導(dǎo)通時(shí)間),同理可以計(jì)算出正弦波負(fù)半周每一等分的正脈沖對應(yīng)時(shí)間。

3SPWM的軟件設(shè)計(jì)

STM32F103VET6定時(shí)器非常豐富,有2個(gè)高級定時(shí)器、4個(gè)通用定時(shí)器、2個(gè)基本定時(shí)器,其中高級定時(shí)器可以輸出帶死區(qū)的互補(bǔ)信號,因此用其產(chǎn)生SPWM方便有效。定時(shí)器的計(jì)數(shù)模式有向上計(jì)數(shù)、向下計(jì)數(shù)、向上/向下計(jì)數(shù),本文所用定時(shí)器的計(jì)數(shù)模式為向上/向下計(jì)數(shù),因?yàn)榇擞?jì)數(shù)模式能夠容易編程實(shí)現(xiàn)SPWM信號。

軟件設(shè)計(jì)原理為:將一個(gè)正弦波周期內(nèi)的正脈沖的計(jì)數(shù)值存入一個(gè)數(shù)組中,定時(shí)器T1工作在向上/向下計(jì)數(shù)模式(產(chǎn)生SPWM信號),定時(shí)器T4工作在向上計(jì)數(shù)模式(產(chǎn)生中斷),當(dāng)定時(shí)器T4每次中斷,通過查表法把定時(shí)器T1的比較寄存器的值不斷的更新,從而產(chǎn)生SPWM信號。其具體實(shí)現(xiàn)方法如下:endprint

由2所述SPWM算法原理,算出正弦波(本實(shí)驗(yàn)分為200等分)的每一等分正脈沖的時(shí)間t1,將時(shí)間t1轉(zhuǎn)換為正脈沖對應(yīng)的寬度(即正脈沖對應(yīng)定時(shí)器T1計(jì)數(shù)值)。在一個(gè)采樣周期(即方波的周期)中,其計(jì)數(shù)值為

C=TcTs×(TIMxPSC+1)

其中:Tc為采樣周期,Ts為系統(tǒng)時(shí)鐘周期,TIMxPSC為計(jì)數(shù)器預(yù)分頻值。

則每一正脈沖的時(shí)間t1所對應(yīng)定時(shí)器T1的計(jì)數(shù)值為

C=t1Tc×C

由此得到SPWM中每一等分的正脈沖寬度,并將其存入一個(gè)數(shù)組里。本實(shí)驗(yàn)利用定時(shí)器T1的通道1(PE9)及其互補(bǔ)通道1(PE8)和通道2(PE11)及其互補(bǔ)通道2(PE10)分別產(chǎn)生兩路互補(bǔ)的PWM控制信號[10]。通過定時(shí)器T4每隔一個(gè)采樣周期(本程序是100us)中斷一次,在中斷處理程序中每中斷一次根據(jù)查表法更新一次定時(shí)器T1比較寄存器的值(即(C-查表數(shù)據(jù))/2),且定時(shí)器T1的計(jì)數(shù)模式為向上/向下計(jì)數(shù)。如此不斷的循環(huán)執(zhí)行程序,可在定時(shí)器T1的相應(yīng)的引腳上產(chǎn)生四路PWM波——PWM1(PE9),PWM2(PE8),PWM3(PE10),PWM4(PE11)。本程序設(shè)計(jì)的控制流程圖如圖2所示:

4實(shí)驗(yàn)驗(yàn)證

為了說明設(shè)計(jì)方案的有效性和可行性,將該程序下載到眾想科技的STM32F103VET6開發(fā)板,用示波器觀測了一對互補(bǔ)輸出的PWM(PE8、PE9)波形,如圖3所示,并與MDK軟件仿真的波形相比較是一致的,如圖4所示。

將產(chǎn)生的四路PWM波通過一個(gè)單相橋式逆變器,并在逆變器輸出端接一個(gè)RC濾波電路,如圖5所示,其中PWM1和PWM4波形相同,PWM2和PWM3波形相同,且PWM1和PWM2波形互補(bǔ)。用示波器觀察濾波電路輸出端波形,可觀測到如圖6所示的波形。故驗(yàn)證了此方案的有效性。

5結(jié)論

本論文是基于STM32用直接面積等效法產(chǎn)生SPWM波形,從實(shí)際程序設(shè)計(jì)中,此方法是易于編程實(shí)現(xiàn)SPWM信號。經(jīng)過實(shí)驗(yàn)驗(yàn)證表明,通過STM32F103VET6產(chǎn)生SPWM波的方案的可行性,能夠方便的產(chǎn)生穩(wěn)定互補(bǔ)輸出的PWM波形。

參考文獻(xiàn)

[1]臨渭勛.現(xiàn)代電力電子技術(shù)[M].北京:機(jī)械工業(yè)出版社,2005.

[2]霍虎,楊倩倩,崔鑫彤.軟件快速計(jì)算自然采樣法SPWM數(shù)據(jù)[J].現(xiàn)代電子技術(shù),2012,(4):51-54

[3]許勝,趙劍鋒.基于不對稱規(guī)則采樣法的級聯(lián)H橋型變流器CPSSPWM輸出電壓諧波特性分析[J].電工技術(shù)學(xué)報(bào),2011,(6):121-128

[4]于軍.基于直接面積等效法的逆變電源[J].今日電子,2014(1):60-61.

[5]錢慧芳,毛惠豐,陳增祿.SPWM面積中心等效法研究[J].電氣應(yīng)用,2005,24(3):103-105.

[6]萬秋一,李士林,閆鑫,等.一種等面積法生成SPWM波形的算法[J].核電子學(xué)與探測技術(shù),2011,31(5):588-590.

[7]王春俠,聶翔.基于面積等效法的SPWM發(fā)生器的設(shè)計(jì)[J].微計(jì)算機(jī)信息,2008,(2):216-217

[8]劉小河,臧健.基于DSP的SPWM直接面積等效算法的分析與實(shí)現(xiàn)[J].現(xiàn)代電子技術(shù).2003.(3):53-55.

[9]王兆安,劉進(jìn)軍.電力電子變流技術(shù) [M].(第5版),北京:機(jī)械工業(yè)社,2009.

[10]肖廣兵.基于STM32的系統(tǒng)設(shè)計(jì)[M].北京:電子工業(yè)出版社,2014,3.endprint

猜你喜歡
嵌入式
Focal&Naim同框發(fā)布1000系列嵌入式揚(yáng)聲器及全新Uniti Atmos流媒體一體機(jī)
TS系列紅外傳感器在嵌入式控制系統(tǒng)中的應(yīng)用
電子制作(2019年7期)2019-04-25 13:17:14
基于嵌入式Linux內(nèi)核的自恢復(fù)設(shè)計(jì)
嵌入式系統(tǒng)通信技術(shù)的應(yīng)用
電子制作(2018年18期)2018-11-14 01:48:16
嵌入式PLC的設(shè)計(jì)與研究
電子制作(2018年16期)2018-09-26 03:27:18
搭建基于Qt的嵌入式開發(fā)平臺
基于嵌入式系統(tǒng)Windows CE的應(yīng)用程序開發(fā)
嵌入式單片機(jī)在電機(jī)控制系統(tǒng)中的應(yīng)用探討
電子制作(2017年8期)2017-06-05 09:36:15
嵌入式軟PLC在電鍍生產(chǎn)流程控制系統(tǒng)中的應(yīng)用
Altera加入嵌入式視覺聯(lián)盟
主站蜘蛛池模板: 在线a视频免费观看| 尤物在线观看乱码| 99热这里只有精品免费| 欧美.成人.综合在线| 国产亚卅精品无码| 日本www在线视频| 久久黄色一级视频| 一级毛片在线播放免费| 日韩欧美中文亚洲高清在线| 亚洲丝袜第一页| 国产视频 第一页| 欧美精品亚洲精品日韩专区va| 一级毛片免费高清视频| a国产精品| 免费国产好深啊好涨好硬视频| 亚洲无码高清免费视频亚洲| 日本不卡在线| 日本免费福利视频| 亚洲视频色图| 国产一区二区三区日韩精品| 一级做a爰片久久毛片毛片| 国产一级二级三级毛片| 国产九九精品视频| 国产精品丝袜在线| 国产精品亚欧美一区二区| 国产欧美精品午夜在线播放| 中文字幕首页系列人妻| 国产成人精彩在线视频50| 久久久亚洲色| 色综合手机在线| 日本人妻一区二区三区不卡影院| 国产Av无码精品色午夜| 久久99精品国产麻豆宅宅| 日韩无码视频专区| 六月婷婷精品视频在线观看| 日韩免费成人| 久久国产乱子| 亚洲精品片911| 亚洲av色吊丝无码| 久久黄色小视频| 国产产在线精品亚洲aavv| 国产精品美女在线| 国产丝袜一区二区三区视频免下载| a级毛片免费看| 在线中文字幕网| 不卡午夜视频| 亚洲天堂在线视频| 91原创视频在线| 国产浮力第一页永久地址| 亚洲欧美h| 亚洲无码高清视频在线观看| 国产欧美日韩va另类在线播放| 在线无码av一区二区三区| 欧美精品影院| 国产内射在线观看| 亚洲天堂.com| 人人澡人人爽欧美一区| 欧美一区二区丝袜高跟鞋| 国产成人福利在线| 国产美女精品人人做人人爽| 国产制服丝袜91在线| 一本大道在线一本久道| 中字无码av在线电影| 最新无码专区超级碰碰碰| 色丁丁毛片在线观看| 黄色污网站在线观看| 国产亚洲美日韩AV中文字幕无码成人 | 99视频在线免费| 亚洲精品制服丝袜二区| 丝袜高跟美脚国产1区| 午夜少妇精品视频小电影| 成年人国产视频| 人妻精品久久久无码区色视| 精品福利网| 久久久久国色AV免费观看性色| 国产对白刺激真实精品91| 国产成人无码久久久久毛片| 麻豆国产原创视频在线播放| 国产无码精品在线| 欧美 亚洲 日韩 国产| 亚洲中文制服丝袜欧美精品| 国产九九精品视频|