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