基于C805 1 F02 1的雙通道軸角測量實(shí)驗(yàn)裝置的設(shè)計(jì)
2.1 激磁信號產(chǎn)生模塊
通過查正弦函數(shù)表的方法,經(jīng)過D/A轉(zhuǎn)換成模擬量而輸出正弦波。其波形的頻率可以通過改變定時(shí)器的初值,即改變查表輸出的時(shí)間來控制。
T3中斷服務(wù)響應(yīng)后,軟件先清除中斷標(biāo)志,按次序輸出正弦表數(shù)據(jù)給DAC0。由DAC0輸出模擬的激磁信號。當(dāng)數(shù)據(jù)表指針指向正弦波波峰時(shí),啟動(dòng)一次ADC0采樣。
2.2 雙通道角度計(jì)算與糾錯(cuò)模塊
在實(shí)際應(yīng)用中,快速準(zhǔn)確確定粗、精機(jī)的讀數(shù)是十分關(guān)鍵的,本設(shè)計(jì)中,通過采集由旋轉(zhuǎn)變壓器輸出的正余弦值來算出當(dāng)前的角度,計(jì)算的整體思想是先確定角度的卦限,然后根據(jù)正余弦值之商(即正切)來匹配角度值。將圓均分為八個(gè)卦限,沿逆時(shí)針方向依次編號為I、Ⅱ……Ⅷ。
為得到真實(shí)軸角D,需解決兩個(gè)問題:(1)確定D所處卦限(解決大范圍問題);(2)確定D在各卦限中的角度θ是多少(解決小角度問題),本設(shè)計(jì)中,θ為真實(shí)軸角D偏離0°、90°、180°、270°、360°線的角度。真實(shí)軸角D在各卦限與θ關(guān)系如下表所示:本文引用地址:http://m.butianyuan.cn/article/195578.htm
具體計(jì)算流程如圖4所示。
依此法可分別求得DC與Dj,經(jīng)組合即可求得真實(shí)軸角值。
當(dāng)待測角度小于0°或大于360°時(shí),可將其加上或減去360°轉(zhuǎn)化為0°~360°間的角度。
糾錯(cuò)程序流程如圖5所示。
評論