陳夢民,王艷
(北京交通大學(xué)北京 100044)
由于開關(guān)磁阻電機具有啟動轉(zhuǎn)矩大、效率高等優(yōu)點而被廣泛應(yīng)用,隨著電力電子器件和控制技術(shù)的發(fā)展,開關(guān)磁阻電機驅(qū)動控制技術(shù)也隨之迅速發(fā)展。在開關(guān)磁阻電機的驅(qū)動控制中必須實時檢測轉(zhuǎn)子的位置,使各相的開關(guān)器件完成正確的切換,獲得連續(xù)的轉(zhuǎn)矩,同時在電機恒轉(zhuǎn)速的閉環(huán)控制中也需要知道電機的轉(zhuǎn)速,所以對開關(guān)磁阻電機轉(zhuǎn)子位置和速度的準確檢測將直接關(guān)系到控制系統(tǒng)的性能。當前在開關(guān)磁阻電機轉(zhuǎn)子位置的檢測上,使用最多的是光柵編碼器和霍爾傳感器,相比于以上兩種方法,旋轉(zhuǎn)變壓器在自身結(jié)構(gòu)特點上的優(yōu)勢,使它具有耐沖擊、耐震動、耐高溫的特點,可以在惡劣環(huán)境下使用,例如在電動汽車中的使用[2]。由于旋轉(zhuǎn)變壓器的輸出是包含電機轉(zhuǎn)子位置和速度的電壓信號,不能被控制系統(tǒng)直接利用,所以需要將其輸出的電壓信號轉(zhuǎn)換成角度和速度信號,才能被控制系統(tǒng)所使用[3-4]。傳統(tǒng)的解碼器采用放大電路,濾波電路,模數(shù)轉(zhuǎn)換電路搭建而成,不僅結(jié)構(gòu)復(fù)雜,而且調(diào)試難度也比較大。本方案采用亞德諾半導(dǎo)體公司研發(fā)的高精度高分辨率的旋轉(zhuǎn)變壓器專用解碼芯片,其內(nèi)部集成有正弦波發(fā)生器,可以產(chǎn)生勵磁信號,并能夠?qū)π兊妮敵鲂盘栠M行可靠解碼[5]。
旋轉(zhuǎn)變壓器和普通變壓器的工作原理實際是一樣的,只是由于轉(zhuǎn)子旋轉(zhuǎn),定子勵磁繞組和轉(zhuǎn)子輸出繞組之間相對位置的變化會引起繞組間互感的變化,由此,我們知道其輸出電壓與轉(zhuǎn)子位置有關(guān)。按照其輸出與轉(zhuǎn)子角位置關(guān)系的不同,旋轉(zhuǎn)變壓器可以分為很多種,其中比例式旋變的輸出與角度成比例關(guān)系,線性旋變的輸出與角度成線性關(guān)系,其結(jié)構(gòu)原理如圖1所示。
圖1 旋變原理圖
從圖上可知:
E0為勵磁電壓的幅值,ω為勵磁電壓的角頻率,θ為轉(zhuǎn)子角度。
兩個次級繞組在機械上相差90度,給初級繞組施加正弦波勵磁后,會在定子次級繞組上的耦合出幅值隨轉(zhuǎn)子位置變化的電壓。旋變輸入與輸出的理論波形如2所示。
圖2 旋變輸入輸出信號
AD2S1210 Analog Devices模擬器件公司研制的是一款旋轉(zhuǎn)變壓器解碼芯片[7]。輸入端允許的輸入電壓范圍3.15Vp-p±27%、頻率為2 kHz至20 kHz范圍內(nèi)的正弦信號。轉(zhuǎn)換器內(nèi)部有一個二型伺服環(huán)路,它可以跟蹤輸入信號,將旋變的輸出信號轉(zhuǎn)換成輸入角度和速度所對應(yīng)數(shù)字量保存在相應(yīng)的寄存器中??梢酝ㄟ^并行端口或者串行接口讀取絕對角位置數(shù)據(jù),為了滿足不同的精度要求,分辨率是可以設(shè)置的。速度和位置寄存器都是16位的,并且是高位有效。AD2S1210的功能框圖如圖3所示。
圖3 結(jié)構(gòu)框圖
當旋變轉(zhuǎn)動了相當于最低有效位對應(yīng)的角度時,輸出就會變化一個最低有效位。轉(zhuǎn)換器產(chǎn)生的輸出角φ,反饋后與輸入角θ進行比較,以便跟蹤軸角θ,兩個角度的差值即為誤差,如果轉(zhuǎn)換器正確跟蹤了輸入角度,那么誤差趨近于0。為了更方便的測量誤差,可以對旋變的輸出信號進行如下處理:
兩者的差值為:
內(nèi)部的閉環(huán)系統(tǒng)由一個相敏解調(diào)器、一個積分器和一個補償濾波器組成,它能夠?qū)⒄`差信號調(diào)零。當誤差信號無限趨近于零時,在轉(zhuǎn)換器規(guī)定的精度范圍內(nèi)轉(zhuǎn)換器產(chǎn)生的輸出角φ即等于旋變轉(zhuǎn)角θ。AD2S1210的解碼原理如圖4所示。
圖4 解碼原理圖
1)AD2S1210外圍電路及其與旋變的接口電路
AGND和DGND引腳接地,AVDD和DVDD引腳接5 V正電源,去耦電容的典型值為10 nF和4.7 μF。施加于VDRIVE的電壓控制并行和串行接口的電壓。VDRIVE可以取為5 V、3 V或2.5 V。振蕩器去耦電容的典型值為20 pF,參考去耦電容的典型值為10 nF和10 μF。其基本電路如圖5所示。
圖5 AD2S1210的外部電路
為了能使AD2S1210正常工作需要對勵磁信號及旋變輸出信號進行處理,使其滿足旋變和解碼器的輸入要求。勵磁信號處理電路如圖6所示。
圖6 勵磁信號放大電路
EXC和EXC-是AD2S1210的勵磁輸出管腳,Vout接到旋變的勵磁輸入(差分輸入)。由放大電路的基本知識知道勵磁輸出信號的放大倍數(shù)通過電阻R1和R2來調(diào)節(jié)。放大器的共模電壓通過電阻R3和R4來調(diào)節(jié)。該方案選用的旋變的變比是0.5,旋變的輸入的勵磁要求是7Vrms,即為9.9VP-P。AD2S1210勵磁輸出端輸出的是7.2VP-P的差分信號。所以勵磁放大電路的增益為9.9/7.2=1.375,即R2/R1=1.375,取R1=7.5 kΩ,R2=10kΩ。濾波電容取100 pF。
2)AD2S1210與控制芯片的接口
為了使解碼器能夠正確的轉(zhuǎn)換旋變角度以及讀取解碼器內(nèi)部存儲的角位置信息、速度和故障信息,需要對AD2S1210進行基本的配置,主要是分辨率及工作模式的選擇。本方案采用的控制芯片是STM32F103ZET6。接口電路如圖7所示,圖中只畫出了使用到的引腳。
圖7 控制芯片接口電路
通過控制芯片的PB10和PB11控制A0和A1,實現(xiàn)對AD2S1210工作模式的選擇,解碼器有4種工作模式,工作模式及其設(shè)置見表1。
表1 工作模式設(shè)置
在配置模式下對芯片的寄存器、激磁頻率和分辨率進行配置。
圖8 軟件基本流程
當接通電源后,AD2S1210輸出的勵磁信號如圖9所示。
圖9 勵磁信號
由圖可知勵磁信號的峰峰值為10.5 V,頻率為10.000 2 Hz,滿足旋變對勵磁信號的要求。
旋變的輸出信號如圖10所示。粗線為正弦繞組輸出,細線為余弦繞組輸出。
圖10 旋轉(zhuǎn)變壓器的輸出
圖11 位置寄存器中存儲的位置信息
將旋轉(zhuǎn)變壓器的輸出接至轉(zhuǎn)換器的正余弦輸入端,通過控制芯片讀取角位置信息,并通過串口助手顯示AD2S1210位置寄存器中存儲的位置信息,如圖11所示。當位分辨率為n時,角度θ=360°·D/(2n-1),D為角度寄存器中存儲的角位置信息,D為對應(yīng)分辨率對應(yīng)的最大值時,角度為360°,所以將寄存器中存儲的數(shù)據(jù)轉(zhuǎn)化為角度,通過串口顯示,如圖12所示。
圖12 旋轉(zhuǎn)變壓器的角度信息
本文介紹了旋轉(zhuǎn)變壓器和解碼芯片AD2S1210的原理以及應(yīng)用,對解碼芯片的外圍電路以及其與控制芯片的接口電路進行了設(shè)計,同時完成相應(yīng)軟件的設(shè)計,對解碼芯片進行正確的配置,對數(shù)據(jù)的讀取,并通過串口顯示了當前的位置信息,為電機的精確控制打下基礎(chǔ)。試驗結(jié)果證明電路工作可靠,方案具有可行性,具有一定的參考價值。
參考文獻:
[1]李彥勤,徐國棟,王俊雄.基于虛擬儀器的旋轉(zhuǎn)變壓器角度測量系統(tǒng)的設(shè)計與實現(xiàn)[J].計算機測量與控制,2013,21(12):3190-3192.
[2]王騁,鄧智泉,蔡駿.電機轉(zhuǎn)子位置傳感器的評述與發(fā)展趨勢[J].微電機,2014,42(3):64-71.
[3]艾莉,楊恒輝.應(yīng)用旋轉(zhuǎn)變壓器的軸角位置信號檢測[J].電子科技,2014,27(7):96-98.
[4]何強,文小琴,游林儒.基于旋轉(zhuǎn)變壓器的SR電機位置檢測系統(tǒng)研究[J].微電機,2012,44(5):46-48.
[5]王識君,和衛(wèi)星,陳誠,等.AD2S1210在伺服電機控制系統(tǒng)中的應(yīng)用[J].信息技術(shù),2015(7):102-105.
[6]劉榮先,崔守鷙,李凡.基于霍爾元件的EPS位置傳感器[J].解放軍理工大學(xué)學(xué)報,2014,15(2):109-112.
[7]夏加寬,姜昊馳,于爽.基于旋轉(zhuǎn)變壓器的多級電動機轉(zhuǎn)子位置檢測系統(tǒng)設(shè)計[J].電氣技術(shù),2016(1):11-15.
[8]AD2S1210_cn[EB/OL].http://wenku.baidu.com/view view/1d345cb1dd36a3272758111.html.
[9]張健,吳忠,吳云濤.基于旋轉(zhuǎn)變壓器的伺服電機轉(zhuǎn)子位置及速度檢測[J].微電機,2013,46(11):22-28.
[10]謝智,馬鈞華.基于旋轉(zhuǎn)變壓器及TMS320F2805的伺服系統(tǒng)位置檢測[J].輕工機械,2012,30(4):72-76.
[11]魯浩,孫建忠,婁偉,等.基于旋轉(zhuǎn)變壓器零位檢測的SRM啟動策略研究[J].微電機,2014,47(3):43-46.
[12]郭新華,莊興明,趙峰,等.旋轉(zhuǎn)變壓器解碼芯片AD2S1200的解碼原理與應(yīng)用分析[J].微電機,2012,45(6):52-56.
[13]李巖,于爽,夏加寬,等.一種新型磁阻式正余弦旋轉(zhuǎn)變壓器解碼方法[J].電氣工程學(xué)報,2015,10(9):41-45.
[14]山丹,胥效文,史忠科.一種旋轉(zhuǎn)變壓器誤差分析和校正方法[J].計算機技術(shù)與發(fā)展,2014,24(2):183-185.
[15]余洵,李玉杰,武繼安.基于回轉(zhuǎn)體轉(zhuǎn)角高精度測量裝置的標定方法[J].國外電子測量技術(shù),2012,31(2):51-54.
[16]呂娜.基于旋轉(zhuǎn)變壓器的電機轉(zhuǎn)子位置檢測電路設(shè)計[J].機械制造與自動化,2012,41(1):153-155.