《電子技術應用》
您所在的位置:首頁 > 電源技術 > 設計應用 > 基于DAC擬合輸出的可編程交流電源設計
基于DAC擬合輸出的可編程交流電源設計
2016年電子技術應用第2期
夏東升,馬宏忠,王行行,施恂山
河海大學 能源與電氣學院,江蘇 南京211100
摘要: 針對基于DC-AC可編程交流電源頻率與相位調節分辨率較低、高次諧波疊加困難、輸出波形畸變等問題,提出了應用處理器STM32F103ZET6內置的兩路12 bit DAC來擬合波形作輸出的方案。CPU計算出所需的波形點,經DAC擬合輸出、功率放大、濾波、變壓器運放等環節處理并結合反饋信號應用數字PID算法,使最終輸出信號快速且穩定地達到預設值。經測試,應用此方案設計的可編程交流電源,其頻率與相位的分辨率顯著提高,方便疊加各次諧波,且輸出波形質量明顯得到改善。
中圖分類號: TM774
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.2016.02.034
中文引用格式: 夏東升,馬宏忠,王行行,等. 基于DAC擬合輸出的可編程交流電源設計[J].電子技術應用,2016,42(2):125-128.
英文引用格式: Xia Dongsheng,Ma Hongzhong,Wang Xingxing,et al. Design on programmable AC power based on fitting output by DAC[J].Application of Electronic Technique,2016,42(2):125-128.
Design on programmable AC power based on fitting output by DAC
Xia Dongsheng,Ma Hongzhong,Wang Xingxing,Shi Xunshan
College of Energy and Electrical Engineering,Hohai University,Nanjing 211100,China
Abstract: A new method of using two inbuilt 12 bit DAC of processor STM32F103ZET6 to fit the waveforms for output program was proposed, to deal with the problems of DC-AC based programmable AC power, such as low frequency and phase adjustment resolution, high harmonic superposition difficulties, the output waveform distortion and so on. CPU calculates the desired waveform points, through fitting output by DAC, power amplifier, filters, transformers and other aspects of processing and then adopt the digital PID algorithm combining feedback signals, so that the final output signals can rapidly and stably reach the preset value. Verified by testing, by applying this design to programmable AC powers, the resolution of frequency and phase adjustment significantly improved, each harmonic can be superimposed conveniently, and the output waveform quality significantly improved.
Key words : resolution;harmonic;waveform;DAC;digital PID

0 引言

    可編程交流電源是實驗室與科研機構必不可少的工具,在研發和產品測試中,對于輸出電壓或者電流的幅值、頻率、相位、波形等都有一定的要求[1-3]。而我國市電的規定為單相50 Hz/220 V或三相50 Hz/380 V的交流電,幅值的調節可以直接通過變壓器完成,但頻率和相位的調節具有一定難度,且變壓器輸出電壓、電流會隨負載變化無法得到穩定的交流電源。所以對于具有穩定輸出、參數可靈活調節的可編程交流電源的研究日益迫切[4-5]。

    現有的許多可編程交流電源多采用PWM整流與逆變技術來實現,其輸出頻率、相位等參數可設,但輸出精度與分辨率不高,波形質量不理想,且硬件實現過程復雜,成本高。本文介紹的可編程交流電源以兩片STM32F103ZET6處理器為控制核心,一片用于利用其內置DAC擬合波形,另一片完成反饋和人機交互等任務。作反饋時,根據實際輸出和設定輸出的差值,應用了數字PID算法調整輸出,使得輸出能夠快速且穩定響應至所預設的值[6-7]。該電源具有兩路輸出,各路輸出的幅值、頻率、相位差可不間斷連續調整,其中頻率與相位的分辨率分別可達0.05 Hz、0.25度,各次諧波成分可任意疊加,最高至31次。各裝置之間可以級聯,滿足需多路輸出的測試場合。

1 系統工作原理與硬件實現

    基于DAC波形擬合輸出的可編程交流電源系統主要由主控芯片STM32F103ZET6、濾波、功率放大、變壓器、顯示、按鍵燈模塊構成。系統原理框圖如圖1所示,CPU2根據輸出要求,通過按鍵、顯示環節設置好輸出參數,由SPI串行總線將數據傳至CPU1,并用其內置12 bit DAC擬合出對應的波形并輸出。由于DAC擬合出的波形為階梯波,需對擬合出的波形進行濾波處理,先低通濾波后串電容進行交流耦合來提高波形質量。之后再對濾波后的波形進行功率放大處理,其中功放環節的增益為20 dB,可以對波形幅值進行適當放大。功率放大后的波形,按需選擇相應的電壓型或者電流型變壓器接入即可得到所需的輸出。在設定好幅值、頻率、相位等參數并使之輸出期間,CPU2對最終輸出的信號進行采集并計算,應用PID算法調節誤差,使輸出快速且穩定地響應至設定值,同時通過LCD液晶屏顯示各輸出參數。

dy2-t1.gif

1.1 處理器內置DAC

    本裝置選用的處理器芯片為STM32F103ZET6,其內置2個DAC轉換器。每個轉換器對應一個通道,可以獨立地進行轉換,也可以同時進行轉換并同步地更新2個通道的輸出,位數8 bit或12 bit可選設,觸發方式有外部中斷、內部定時器等[8]。每個通道都可以配合DMA使用,減少CPU的工作量。本裝置利用處理器內置DAC的這些特性,可以方便且快速地擬合出各種波形,波形生成過程的邏輯框圖見圖2。

dy2-t2.gif

    本系統波形擬合過程如圖2所示,CPU內置DAC邏輯控制單元在收到觸發信號后,向DMA請求將總線控制權交給DMA控制器。DMA找到存放在內存中擬合波形數據的地址,并將對應的數據通過總線“搬運”至DAC的DAC_DHRx寄存器內,待1個或3個APB1時鐘周期后,數據會自動傳入DAC_DORx寄存器,之后數模轉換器將輸出對應的電平信號。最終DAC的輸出滿足下式的關系:

    dy2-gs1.gif

    式(1)中Vref為參考電平,DOR為傳入至DAC_DORx寄存器中波形數據的值。

1.2 功率放大模塊

    通常在對一些電氣設備進行測試時,要求測試電源要有一定的帶載能力,本電源應用了大功率混合功放SHM1150Ⅱ對DAC擬合出的波形進行功率放大。該功放是由一個雙極型晶體管與VMOS管混合組成的音頻集成功率放大器,其允許供電電壓為±12~±50 V,最大輸出功率可達150 W,失真度低于0.01%,頻率響應范圍為0~380 kHz[9]。外部接線圖如圖3,無需外接其他元件即可工作,使用方便。

dy2-t3.gif

2 波形擬合算法

    本系統交流波形的生成是將事先擬合好的波形數據存在內存中,待收到輸出指令后將數據輸送至DAC寄存器中擬合輸出。波形擬合公式如下:

    dy2-gs2.gif

式中,數組X[n]為擬合的交流波形點,n=0,1,2,…,N-1;Am為各次諧波幅值,m=1,2,…,M;N為每周波擬合的點數,M為諧波次數。

    DAC擬合出的交流波形為數字信號,從時域上看為階梯波,每周波點數的多少對波形的質量有著直接的影響。對本系統DAC擬合出的頻率為50 Hz的數字交流信號進行實測采樣并進行了分析,采樣頻率為51 200 Hz。圖4(a)和圖4(b)分別為每周波擬合點數為36和1440的時域波形圖。

dy2-t4.gif

    由圖4(a)可知,每周波擬合點數為36時輸出的波形能明顯看出階梯的痕跡,且經分析有高次諧波分布在1 800 Hz和3 800 Hz左右的頻段內。所以每周波擬合點數不足不僅影響了波形的質量還會使輸出信號中無法疊加高次諧波成分。而由圖4(b)可看出,每周波擬合點數為1 440時輸出的波形較“光滑”,波形質量較好,滿足電源設計要求。

    交流信號頻率的調節是通過改變點與點之間輸出時間間隔Δt來實現,信號頻率與Δt的關系如下:

    dy2-gs3.gif

式中,f為輸出信號頻率,N為每周波擬合點數(本系統設計N為1 440)。若輸出信號f=50 Hz,則Δt為1/72 000 s,由于STM32F103ZET6工作頻率在72 MHz,所以只需將觸發DAC輸出的定時器自動重裝載寄存器周期的值設置為999即可。定時時間值計算公式為:

    dy2-gs4.gif

    輸出兩路交流信號之間相位差的調節則根據波形擬合點數據數組,選擇不同的起始位置觸發來實現。設兩路輸出分別為A和B,存放波形擬合點的數組為DATA[2N],N為每周波擬合點數,本系統為1440。若A、B兩路觸發起始位置分別為DATA[n1]、DATA[n2],當n1=n2時,A路與B路的相位差為0°;當n1=0,n2=360時相位關系為A路超前B路90°。相位分辨率為360/1440=0.25°, A與B的相位差關系為:

    dy2-gs5.gif

式(5)中,若n1>n2,則A路超前B路Ph度;若n1=n2,則同相位;若n1<n2,則A路滯后B路Ph度。

    幅值的調節由式(1)可知,可通過改變輸入DAC寄存器DAC_DHRx中DOR的值實現,即對波形擬合點數組中的數據乘以一個系數α,為V=α×DATA[2N],其中V為輸出信號的幅值。

3 輸出反饋算法

    電源的輸出與負載有著密切聯系,負載的性質影響著輸出信號間的相位關系,負載阻抗的大小會對輸出信號的幅值造成影響。為了使最終的輸出與預設的值一致,本電源采用數字增量PID算法來控制輸出,其原理簡化示意圖如圖5所示。

dy2-t5.gif

    對于最終輸出的信號,經互感器變換、AD采集、CPU2計算等處理后,記反饋信號為y(k),預設輸入為r(k),則偏差為:

    dy2-gs6-9.gif

    dy2-gs10.gif

    u(0)為控制量的基值;u(k)為第k次采樣處理后的控制;Kp為比例放大系數;TI為積分時間常數;TD為微分數;TS為采樣周期[10]。由算法可知,只需求得相近三次偏差e(k)、e(k-1)、e(k-2),并設定好q0、q1、q2,就可以計算出應該調整的增量Δu(k)。根據此值調整D/A輸出,使輸出能快速且穩定地響應至預設值。

4 系統軟件設計

    本系統擬合點的數據是通過DMA傳輸到DAC寄存器,由定時器觸發,輸出的幅值、頻率、相位等參數的改變是在本周波結束后下一個周波開始改變。所以主程序在運行過程中,可以方便且連續地改變輸出,即通過按鍵改變輸出參數并傳輸至DAC寄存器,在此期間DAC保持原有輸出不變,待DMA將新波形數據點搬運至DAC寄存器完畢后,下一個周波開始的輸出即為改變后的輸出。系統主程序流程圖如圖6所示。

dy2-t6.gif

5 樣機輸出測試

    對于各輸出參數的測試,本文選用精度為24位的動態信號分析儀IOtech 652u,對輸出信號進行采樣并計算分析。

    表1為輸出信號幅值測試結果,其中設定信號為50 Hz的基波與其他次諧波疊加和,給定與實際輸出的相對誤差在0.1%以內,精度滿足常用測試要求。

dy2-b1.gif

    表2為輸出信號頻率測試結果,裝置頻率調節分辨率為0.05 Hz。設定與實際輸出之間的相對誤差小于0.01%,在100 Hz以內頻率誤差低于0.001 Hz,小于調節分辨率,滿足保護裝置等設備的測試要求。

dy2-b2.gif

    表3為兩路輸出信號之間相位差的測試結果。設定值與實際值之間相差小于0.1°,可用于同期裝置等場合的測試。

dy2-b3.gif

6 結語

    本可編程電源用STM32F103ZET6內置DAC擬合波形作輸出,使得幅值、頻率、相位均連續可調,頻率域相位的分辨率相比逆變方式明顯提高,且波形質量明顯得到改善。應用了上文所述的波形擬合算法,方便了各次諧波的疊加,反饋應用了數字PID算法,提高了響應的速度與輸出的精度。最后對裝置的各項輸出進行了測試,通過測試結果可以看出,輸出信號精度較高,滿足應用要求。

參考文獻

[1] 楊李杰.基于DSP的可編程交流電源[J].電力電子技術,2005,39(4):100-102.

[2] TZOU Y Y,OU R S,JUNG S L,et al.High-performance programmable AC power source with low harmonic distortion using DSP-based repetitive control technique[J].Power Electronics,IEEE Transactions on,1997,12(4):715-725.

[3] 朱凌.電氣檢測實驗室電源系統的要求與控制[J].電子質量,2005(7):5-6.

[4] 趙樹通.DSP控制可編程交流電源的研究與設計[D].秦皇島:燕山大學,2014.

[5] 付俊峰.小容量可調交流電源設計[D].大連:大連海事大學,2014.

[6] 陶永華,尹怡欣,葛蘆生.新型PID控制及其應用[M].北京:機械工業出版社,1998.

[7] 歷風滿.數字PID 控制算法的研究[J].遼寧大學學報,2005,32(4):367-370.

[8] STMIROELECTRCNICS.STM32F103XE Data sheet[M].Geneva:STMICROELECTRONICS,2010.

[9] 黃麗亞,楊恒新.模擬電子技術基礎[M].北京:機械工業出版社,2007:229-230.

[10] 李辰,李開成,陳浩,等.繼電保護測試儀用大電流功率放大電路的研究[J].電力系統保護與控制,2013(8):129-134.

此內容為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>
          日韩视频一区二区在线观看| 1769国内精品视频在线播放| 久久视频国产精品免费视频在线| 国产日韩欧美精品在线| 在线欧美三区| 亚洲全部视频| 亚洲电影在线免费观看| 精品不卡视频| 国产精品日韩欧美一区二区| 欧美巨乳在线观看| 国产精品igao视频网网址不卡日韩| 最新亚洲一区| 欧美福利视频在线| 免费在线视频一区| 欧美午夜不卡| 国产精品视频最多的网站| 一本大道av伊人久久综合| 欧美区一区二区三区| 欧美福利影院| 亚洲精品一区二区三| 久久久久欧美精品| 国产一区在线视频| 国产日韩av在线播放| 毛片精品免费在线观看| 伊人久久综合97精品| 久久久青草青青国产亚洲免观| 欧美1区2区视频| 亚洲精品婷婷| 久久婷婷麻豆| 亚洲综合视频网| 亚洲精品在线免费| 欧美午夜精品久久久久久超碰| 亚洲欧洲精品一区二区精品久久久| 一区在线电影| 国产亚洲欧美aaaa| 亚洲欧美资源在线| 亚洲欧美一级二级三级| 久久夜色精品| 欧美日本精品一区二区三区| 国产精品va在线播放| 久久久久成人精品免费播放动漫| 激情成人中文字幕| 欧美影院一区| 国产欧美一区二区白浆黑人| 国产一区二区三区精品欧美日韩一区二区三区| 在线精品观看| 欧美a级大片| 午夜免费久久久久| 国产亚洲一区二区三区在线播放| 欧美在线观看视频一区二区三区| 欧美日韩在线不卡| 夜夜嗨av一区二区三区免费区| 国产最新精品精品你懂的| 国产精品永久免费观看| 国产精品视频专区| 欧美多人爱爱视频网站| 欧美精品一区二区高清在线观看| 激情久久久久久久久久久久久久久久| 国产性做久久久久久| 欧美日韩高清在线一区| 亚洲在线视频一区| 欧美三区免费完整视频在线观看| 欧美不卡福利| 久久国产主播精品| 亚洲第一区中文99精品| 亚洲成人原创| 久久青草欧美一区二区三区| 久久精品国产成人| 亚洲在线日韩| 午夜欧美精品| 亚洲欧美成人一区二区在线电影| 欧美视频日韩视频| 激情久久久久| 欧美日韩亚洲一区二| 久久久不卡网国产精品一区| 一本久久青青| 欧美日韩系列| 免费在线成人av| 国产精品永久免费| 噜噜噜久久亚洲精品国产品小说| 国产亚洲福利一区| 亚洲黄色大片| 亚洲人成在线观看一区二区| 欧美国产视频在线| 西瓜成人精品人成网站| 亚洲精品乱码久久久久| 欧美一级免费视频| 亚洲精品一区二区三区不| 欧美精品久久久久久久久久| 小黄鸭视频精品导航| 国产精品资源| 久久婷婷久久| 一区二区三区回区在观看免费视频| 香蕉尹人综合在线观看| 欧美阿v一级看视频| 欧美日韩免费区域视频在线观看| 国产偷国产偷亚洲高清97cao| 亚洲美女在线看| 欧美有码在线视频| 欧美日本一道本在线视频| 在线观看国产日韩| 亚洲国产一区二区在线| 久久久久久久一区| 亚洲一二区在线| 国产日韩av在线播放| 久久人人精品| 午夜久久久久久| 狠狠噜噜久久| 国精品一区二区| 亚洲精品少妇30p| 六月婷婷久久| 欧美视频在线观看一区| 亚洲日本免费| 欧美第一黄色网| 一区二区精品在线观看| 亚洲美女视频| 国产在线观看精品一区二区三区| 午夜性色一区二区三区免费视频| 欧美二区乱c少妇| 亚洲国产另类久久久精品极度| 中文av一区特黄| 欧美不卡福利| 黄色成人在线| 欧美极品一区| 日韩天堂在线视频| 久久综合网络一区二区| 一本到高清视频免费精品| 午夜精品在线视频| 亚洲精品中文字| 欧美国产一区二区三区激情无套| 久久精品国产一区二区三| 久久久91精品国产一区二区三区| 在线不卡中文字幕播放| 欧美精品久久一区| 一区二区三区高清在线| 欧美日韩精品高清| 亚洲欧美日韩精品久久奇米色影视| 国产精品一区二区三区久久久| 亚洲一区二区免费在线| 一本久久综合| 国产麻豆精品在线观看| 欧美日本精品一区二区三区| 激情六月婷婷综合| 欧美在线视频一区| 欧美日韩国产小视频| 亚洲欧美中日韩| 久久中文字幕导航| 亚洲欧美日韩成人| 亚洲国内高清视频| 亚洲少妇最新在线视频| 艳女tv在线观看国产一区| 老**午夜毛片一区二区三区| 国产欧美婷婷中文| 欧美日韩国语| 国产一区二区日韩| 在线观看一区二区视频| 亚洲国产岛国毛片在线| 国产精品毛片| 在线亚洲免费视频| 国产精品麻豆欧美日韩ww| 欧美视频免费看| 亚洲午夜影视影院在线观看| 一区二区欧美在线观看| 久久亚洲精品欧美| 亚洲欧美在线磁力| 欧美系列电影免费观看| 亚洲精一区二区三区| 中文在线不卡| 一区二区三区免费在线观看| 亚洲在线免费观看| 91久久嫩草影院一区二区| 国产一区二区三区久久| 精久久久久久久久久久| 欧美激情综合网| 国产精品盗摄久久久| 亚洲欧美日韩国产| 欧美激情综合五月色丁香小说| 欧美三级在线播放| 国产情侣一区| 国产精品一区二区黑丝| 国产老女人精品毛片久久| 一本色道88久久加勒比精品| 亚洲一区三区视频在线观看| 亚洲精品123区| 狠狠色综合色综合网络| 国产精品99久久久久久久久久久久| 麻豆乱码国产一区二区三区| 久久九九精品| 久久精品国产91精品亚洲| 欧美噜噜久久久xxx| 久久精品国产成人| 久久精品一区二区三区不卡牛牛| 亚洲欧美在线免费观看| 亚洲最新在线视频| 另类人畜视频在线| 国产精品一区视频网站| 欧美三级午夜理伦三级中视频| 欧美日本亚洲韩国国产| 韩国av一区二区三区四区| 欧美日韩亚洲综合在线| 久久精品水蜜桃av综合天堂| 久久裸体视频| 欧美日韩国产成人在线免费| 国产日韩一区二区三区在线| 国产欧美不卡| 狠狠色噜噜狠狠狠狠色吗综合| 亚洲无亚洲人成网站77777| 亚洲一区在线免费观看| 久久综合999| 一区二区三区在线视频播放| 日韩视频免费观看高清在线视频| 亚洲图片欧美午夜| 欧美激情精品久久久久久| 亚洲欧美在线磁力| 久久综合一区二区| 久久国产手机看片| 精品不卡在线| 国产精品一区视频网站| 国产午夜精品视频免费不卡69堂| 欧美成人dvd在线视频| 国产精品国产亚洲精品看不卡15| 欧美日韩亚洲成人| 国产婷婷色综合av蜜臀av| 欧美视频网址| 国产日韩精品入口| 亚洲人屁股眼子交8| 久久激情视频免费观看| 性欧美18~19sex高清播放| 国产主播一区二区三区四区| 黑人中文字幕一区二区三区| 亚洲精品午夜| 久久夜精品va视频免费观看| 欧美日韩精品二区| 国产精品卡一卡二卡三| 亚洲欧洲日本专区| 国产精品v欧美精品v日本精品动漫| 亚洲伦理网站| 国产欧美一区二区三区久久人妖| 亚洲激情六月丁香| 亚洲欧美成人一区二区三区| 欧美一级视频精品观看| 精品电影一区| 在线播放亚洲| 新狼窝色av性久久久久久| 亚洲精选国产| 亚洲一级二级| 欧美激情一级片一区二区| 国产日韩一级二级三级| 久久亚洲精品中文字幕冲田杏梨| 亚洲高清在线观看一区| 欧美在线视频观看| 欧美日韩在线播放三区| 欧美国产欧美亚州国产日韩mv天天看完整| 亚洲国产精品久久久久秋霞影院| 亚洲伦理在线观看| 一区二区欧美日韩视频| 亚洲精品一二三| 老司机精品视频一区二区三区| 亚洲视频图片小说| 欧美日韩国产综合视频在线观看| 亚洲电影欧美电影有声小说| 久久久久久一区二区| 老牛影视一区二区三区| 欧美日本不卡高清| 亚洲高清av在线| 亚洲一区国产精品| 亚洲午夜精品一区二区三区他趣| 久久高清免费观看| 欧美国产成人在线| 欧美一区二区精美| 国产日韩在线视频| 久久精品99国产精品| 性xx色xx综合久久久xx| 亚洲欧美三级伦理| 欧美精品色网| 国产精品久久97| 伊人久久亚洲美女图片| 国产午夜精品理论片a级探花| 美日韩精品免费| 欧美三日本三级少妇三99| 国产偷久久久精品专区| 一个色综合导航| 欧美日本一区二区三区| 国产日韩欧美91| 国产一区二区三区久久久| 国产精品区二区三区日本| 国产精品99久久久久久宅男| 欧美日韩国产三级| 欧美巨乳波霸| 激情成人综合网| 久久久人成影片一区二区三区观看| 久久一区亚洲| 噜噜爱69成人精品| 狠狠综合久久av一区二区小说| 99精品国产高清一区二区| 玉米视频成人免费看| 亚洲图片在区色| 欧美成人激情视频免费观看| 久久夜精品va视频免费观看| 亚洲免费在线精品一区| 亚洲综合视频网| 欧美日韩999| 国产精品国产三级国产aⅴ浪潮| 日韩视频免费大全中文字幕| 欧美日一区二区三区在线观看国产免| 伊人激情综合| 亚洲激情一区| 久久国产精品亚洲va麻豆| 免费在线一区二区| 狠狠色狠狠色综合日日91app| 精品不卡一区| 久久影院亚洲| 久热精品视频在线观看一区| 国产精品九九| 亚洲一区二区影院| 久久久久久一区二区| 国产精品网红福利| 亚洲国产高清一区二区三区| 最新日韩欧美| 亚洲国产高清高潮精品美女| 欧美激情第4页| 一区二区三区四区五区精品视频| 国产伦精品一区二区三区照片91| 国产色产综合色产在线视频| 黑人中文字幕一区二区三区| 欧美视频中文一区二区三区在线观看| 欧美一级专区免费大片| 久久综合九色综合网站|