文獻(xiàn)標(biāo)識碼: A
DOI:10.16157/j.issn.0258-7998.2016.09.034
中文引用格式: 李龍龍,李國富,,陳沒,,等. 基于MSP430的紋波功率電源設(shè)計[J].電子技術(shù)應(yīng)用,2016,,42(9):129-132.
英文引用格式: Li Longlong,,Li Guofu,Chen Mo,,et al. Design of ripple signal power supply based on MSP430[J].Application of Electronic Technique,,2016,42(9):129-132.
0 引言
特高壓直流避雷器是特高壓直流輸電工程中必不可少的設(shè)備,。相對于交流輸電系統(tǒng)避雷器而言,,高壓直流輸電避雷器的使用工況更為復(fù)雜。直流避雷器根據(jù)安裝位置的不同,,承受各種不同波形的長期運(yùn)行電壓,,由直流分量、交流分量和各種高頻分量疊加組成,特別是閥避雷器和橋避雷器,,其電壓波形中既含有顯著的直流分量,,也有一個諧波電壓十分豐富的紋波分量,如圖1所示[1-3],。
直流避雷器在各種波形下的功率損耗特性不同,,老化性能具有很大的差別,為了高壓直流輸電工程的安全可靠運(yùn)行,,必須對高壓直流避雷器的老化性能進(jìn)行嚴(yán)格考核,,最直接有效的方法是應(yīng)用避雷器在實(shí)際高壓直流輸電工程中承受的長期運(yùn)行電壓進(jìn)行加速老化試驗(yàn)[5]。
目前國內(nèi)外比較通用的做法是采用縮小比例的背靠背高壓直流輸電系統(tǒng)產(chǎn)生相關(guān)的試驗(yàn)波形,。但是試驗(yàn)表明,,在加上避雷器負(fù)載后,試驗(yàn)電壓波形畸變嚴(yán)重,,而且該試驗(yàn)裝置控制復(fù)雜,,成本高,無法直接應(yīng)用于生產(chǎn)過程中的避雷器老化試驗(yàn),。為了保證特高壓直流輸電工程的可靠運(yùn)行,,提高高壓直流輸電系統(tǒng)避雷器老化性能試驗(yàn)的可靠性,在有無避雷器負(fù)載的情況下都能保證電壓波形穩(wěn)定可靠,,沒有畸變,,需要采用數(shù)字化方法研制一種新的能夠產(chǎn)生所需紋波波形的大功率試驗(yàn)電源。
1 系統(tǒng)結(jié)構(gòu)
試驗(yàn)電源由紋波信號發(fā)生器,、功率放大器,、采樣顯示、升壓變壓器組成,,如圖2所示,。微處理器負(fù)責(zé)硬件總體控制,接收上位機(jī)控制系統(tǒng)的控制命令,。D/A數(shù)模轉(zhuǎn)換器負(fù)責(zé)將紋波數(shù)字量轉(zhuǎn)換成模擬量,,輸出紋波信號。幅值控制模塊負(fù)責(zé)控制紋波輸出電壓的大小,,功率放大器進(jìn)行紋波信號的功率放大,,從而驅(qū)動變壓器進(jìn)行再一次電壓放大。采樣模塊負(fù)責(zé)采集功率放大器的輸出電壓波形,,將采樣得到的波形量發(fā)送到上位機(jī)控制系統(tǒng),,進(jìn)行波形關(guān)鍵參數(shù)對比計算,從而實(shí)時修正輸出結(jié)果,。紋波功率電源是試驗(yàn)電源的核心組成部分,,對整套電源的可靠運(yùn)行起著關(guān)鍵作用。
2 系統(tǒng)硬件設(shè)計
2.1 紋波信號發(fā)生器
國內(nèi)生產(chǎn)的信號發(fā)生器大部分利用分立元件及模擬集成電路構(gòu)成,可靠度和準(zhǔn)確度有限,,一般只能產(chǎn)生固定波形如正弦波,、三角波、方波等,,無法滿足實(shí)驗(yàn)要求[5],。本文采用基于單片機(jī)設(shè)計的紋波信號發(fā)生器,其優(yōu)點(diǎn)是輸出波形可調(diào),,頻率穩(wěn)定,,電壓精度高,。
紋波信號發(fā)生器主要分為控制電路,、紋波輸出電路、幅值控制電路三部分,??刂齐娐芬?a class="innerlink" href="http://forexkbc.com/tags/MSP430" title="MSP430" target="_blank">MSP430F5438單片機(jī)為核心,加上一些外圍電路組成,,主要完成通信,、數(shù)據(jù)接口、控制波形輸出電路和幅值控制電路的正常工作等功能,。
2.1.1 紋波輸出電路
紋波輸出電路的功能是將離散的數(shù)字量轉(zhuǎn)換為連續(xù)的模擬量,,數(shù)模轉(zhuǎn)換的瞬間毛刺、非線性,、數(shù)字噪聲等是影響紋波發(fā)生器性能的主要因素[4],。同時,由于數(shù)模轉(zhuǎn)換速度對換流器換相時的電壓躍變時間具有重要影響,,因而在選擇數(shù)模轉(zhuǎn)換芯片時需要綜合考慮轉(zhuǎn)換時間和轉(zhuǎn)換精度對紋波發(fā)生器性能的影響,。本文選用了DAC0800數(shù)模轉(zhuǎn)換芯片,它是電流輸出型的高速8位D/A轉(zhuǎn)換芯片,,電流輸出建立時間僅為100 ns,,使用簡單方便。
DAC0800和一級放大器構(gòu)成電壓對稱偏移的雙極性輸出數(shù)模轉(zhuǎn)換電路,,電路原理圖如圖3所示,。
運(yùn)算放大器OP1的作用為將DAC0800的輸出電流轉(zhuǎn)換為對應(yīng)的輸出電壓Vout,OP2為電壓跟隨器,,用于防止由于后級電路輸入阻抗的變化而導(dǎo)致的輸出電壓信號畸變,。當(dāng)R1=R2=R3=R4時,輸出電壓Vout與DAC0800的輸入紋波編碼D的關(guān)系為:
Vout=VREF(2D-255)/256
根據(jù)公式可以得到DAC0800輸入數(shù)字量D和輸出電壓Vout之間的關(guān)系如表1所示,。MSP430中地址計數(shù)器在時序脈沖下順序讀取數(shù)據(jù)存儲器中的紋波波形數(shù)據(jù),,波形數(shù)據(jù)在CPU的控制下通過I/O口發(fā)送到DAC0800進(jìn)行數(shù)字量向模擬量的轉(zhuǎn)換,當(dāng)?shù)刂酚嫈?shù)器溢出后,剛好讀取完一個周期的數(shù)據(jù),,然后進(jìn)行下一次循環(huán),。
2.1.2 幅值控制電路
幅值控制電路的目的是根據(jù)需要隨時調(diào)節(jié)紋波輸出電壓的大小。根據(jù)表1可知,,通過改變數(shù)模轉(zhuǎn)換模塊中DAC0800的參考電壓VREF可以達(dá)到改變輸出電壓Vout的目的,。可采用如圖3所示相同的電路作為幅值控制電路,,輸出電壓作為紋波生成模塊中DAC0800的參考電壓,。
2.2 采樣電路
采樣電路的主要功能是采集功率放大器輸出電壓,進(jìn)行模數(shù)轉(zhuǎn)換后將數(shù)字量通過MSP430發(fā)送至上位機(jī)進(jìn)行數(shù)據(jù)處理,,同時發(fā)送到串口屏實(shí)現(xiàn)波形顯示,。采樣電路主要包括紋波電壓調(diào)節(jié)電路、A/D轉(zhuǎn)換芯片及其控制電路兩部分,。
2.2.1 A/D采樣芯片
由于功率放大器輸出電壓波形復(fù)雜,,因而A/D芯片需要較高的采樣率和采樣速度才能準(zhǔn)確還原,綜合考慮后本文采用AD1674作為核心模數(shù)轉(zhuǎn)換芯片,。AD1674的控制功能真值表見表2,。
AD1674模擬量輸入端有兩種輸入方式,本文選取單極性輸入方式,,模擬量輸入范圍選取為10 V,,則模擬量輸入電壓值Vin與轉(zhuǎn)換結(jié)果D的對應(yīng)關(guān)系如下:
Vin=10D/4 096
2.2.2 紋波電壓調(diào)節(jié)電路
紋波電壓調(diào)節(jié)電路的主要目的是保證輸入電壓值在0~10 V之間,不至于超過AD1674模擬量輸入端的電壓限值,。紋波電壓調(diào)節(jié)電路的原理見圖4,。
功率放大器輸出端VS1和VS2分別通過10:1的電阻分壓器(虛線框內(nèi))降壓后作為紋波電壓調(diào)節(jié)電路的信號輸入,經(jīng)過差分放大電路,,輸出電壓Vo,。理想情況下,根據(jù)放大器的“虛短”和“虛斷”的計算原則,,令R1=R2=R3=R4,,可得:
Vo=VS1-VS2
令R5=R6,從而Vout點(diǎn)的電壓值為:
OP2為電壓跟隨器,,避免后級電路阻抗變化影響紋波電壓值的準(zhǔn)確度,。R7是限流電阻,D1和D2作為保護(hù)二極管,,保證AD1674的輸入電壓Vin始終不超過其限值,。
3 系統(tǒng)軟件設(shè)計
3.1 下位機(jī)軟件
MSP430硬件程序總體結(jié)構(gòu)如圖5所示,軟件通過中斷方式完成紋波信號的生成和幅值控制,。首先初始化各種全局變量,,初始化時鐘,、通信和定時器,然后開中斷進(jìn)入死循環(huán),,等待中斷到來執(zhí)行相應(yīng)的中斷子程序,。本設(shè)計中有2個如圖6所示的中斷子程序,分別為數(shù)據(jù)接收中斷和定時器中斷,。數(shù)據(jù)接收中斷用來接收上位機(jī)通過串口發(fā)送的波形數(shù)據(jù)和幅值數(shù)據(jù),。定時器中斷按照通用定時器設(shè)定的定時周期,通過I/O口輸出紋波波形數(shù)據(jù)到數(shù)模轉(zhuǎn)換器,。
3.2 上位機(jī)軟件
本系統(tǒng)中,,上位機(jī)軟件的功能是通過配置輸入波形參數(shù),計算出試驗(yàn)波形的數(shù)字量和幅值量,,并將數(shù)字量發(fā)送到下位機(jī)控制芯片MSP430中,。用戶在使用上位機(jī)控制程序時,只需要在界面上輸入所需要的波形參數(shù):參考電壓,、荷電率,、觸發(fā)角,、換相角,,就可以自動計算出相應(yīng)的波形數(shù)據(jù),并與下位機(jī)進(jìn)行通信和設(shè)置,。
4 實(shí)驗(yàn)結(jié)果
本文進(jìn)行了輸出電壓測試,,測試波形如圖7和圖8所示,輸出電壓有效值最大為50 V,,從圖中可看出波形沒有畸變,,非線性失真小。
在0~50 V范圍內(nèi)輸出一組給定電壓,,閥電壓和橋電壓輸出有效值的測量數(shù)據(jù)如表3和表4所示,。
從表中可以看出,閥電壓和橋電壓的電壓穩(wěn)定度都在1%以內(nèi),,D/A轉(zhuǎn)換存在一定的誤差,,紋波信號發(fā)生器受外界噪聲的干擾從而引起輸出電壓的波動等原因是造成輸出電壓產(chǎn)生誤差的重要因素。輸出頻率的波動主要受晶振穩(wěn)定性的影響,。
5 結(jié)語
本文設(shè)計了一套基于MSP430單片機(jī)的用于避雷器老化試驗(yàn)的紋波功率電源,,相對于傳統(tǒng)的波形生成方法,該電源可根據(jù)波形參數(shù)在上位機(jī)中任意設(shè)置所需的試驗(yàn)波形,,輸出電壓任意調(diào)節(jié),,電壓波形無畸變精度高,并可在功率放大器輸出側(cè)加升壓變壓器進(jìn)一步升壓,,輸出電壓最高可達(dá)上千伏,。該電源運(yùn)行穩(wěn)定,,輸出功率大,完全可以滿足避雷器閥片老化試驗(yàn)的相關(guān)要求,。另外,,只要修改上位機(jī)的波形數(shù)字量生成算法,該電源就可以成為能產(chǎn)生任意波形的電壓功率源,,實(shí)用價值高,。
參考文獻(xiàn)
[1] 趙婉君.高壓直流輸電工程技術(shù)[M].第2版.北京:中國電力出版社,2009:29-33.
[2] 陳立棟,,林毅,,康鵬,等.特高壓直流避雷器試驗(yàn)研究[J].電力技術(shù),,2009(12):58-62.
[3] 劉振亞.特高壓直流電氣設(shè)備[M].第1版.北京:中國電力出版社,,2009:97-108.
[4] 楊勇,李國富,,劉之方.等.一種工頻正弦平頂波功率電源的研究[J].電子技術(shù)應(yīng)用,,2013,39(9):63-65.
[5] 王玉平,,張一鳴.特高壓直流避雷器的技術(shù)特點(diǎn)與分析[J].電力設(shè)備,,2007,8(3):15-19.
[6] 任保宏,,徐科軍.MSP430單片機(jī)原理與應(yīng)用[M].北京:電子工業(yè)出版社,,2014.
[7] PACS-L:DAC0800/DAC0802 8-Bit Digital-to-Analog Converters[EB/OL].Dallas,USA:Texas Instruments,,2013[1999].http://www.ti.com.cn/product/cn/dac0800.
[8] PACS-L:AD1674 12-Bit 100kSPS A/D Converter[EB/OL].Norwood,,USA:Analog Devices,REV.C.http://www.analog.com/cn/search.html?q=AD1674.