單片機三維軸角智能化測量系統
馬瑞卿 蘆 剛 劉昌旭
李鐘明 竇滿鋒 (西北工業大學)
1 引言
甩旋轉變壓器實觀軸角精密測量需要解決的關鍵是將多極旋轉變壓器的模擬量變成數字量。80年代后期;最國自行研制的14/12位XSZ系列旋轉變壓器一數字轉換器達到世界水平i‘它由一塊厚膜集成器件就可完成原來二三塊雙面電路板所能完成的任務。文中所述系統是利用14/12XSZ與多極旋轉變壓器的精粗通道相配作為系統的前向通路。隨著單片機微處理器的迅速發展,使得更加精密而可靠的智能測量成為可能,本系統利 用8031非常強的位操作功能、便于擴展、程序靈活、易于數字處理、體積小、價格低的特點,實現三維軸角的數據分時采集、精粗組合,打印和數碼顯示,系統可與PC-XT串行通訊及與同位單片機并行通訊。
2 工作原理
2.1 前向通路
多極旋轉變壓器有粗精兩個通道,猶如時針與分針能精確計時一樣,一般粗通道為一對極,精通道為P對極,本系統選用P=32,14/12XSZ數字轉換器分別將多極旋轉變壓器的精粗通道模擬電壓輸出轉換成14/12位二進制數字量,由于該數字轉換器采用二階伺服回路,輸出連續跟蹤輸入軸角的變化,使用時,旋轉變壓器輸出的4個端子分別接到轉換器D1-D4端(見圖1),通過其內部
微型隔離變壓器后仍為正余弦形式的輸出,即:
式中 θ-----旋轉變壓器軸角
假定轉換器內部可逆計數器現時代碼值為φ,則經誤差放大器后有:
由內部相敏檢波器、積分器、壓控振蕩器組成的閉環系統使sin(φ-θ)為0(即φ-0),
當這個過程完成時,可逆計數器的代碼值φ就等于轉換器的轉換結果----待測軸角θ。對于14/12XSZ,激磁頻率為400HZ,精度為+4.5”,跟蹤速度可達r/s。這樣精粗通道分別采用14xsg和I~XS2;對芋每。:維軸角經粗精組合就可實現360。全角測量。以x軸為例,前向通路接線原理如圖1所示。其中計算機在讀取數據時,可將“忙”信號M作為一位數據,連同14/12位數據一起讀入內存,再進行檢測,若M為高電平,則認為數據無效,反之8031先分別通過外圍I/O芯片.PC口的2位信號線鎖定G1和G2端,然后分時地從8155的PA、PB口讀取精通道的14位和粗通道的12位2進制數即可。
2.2粗精組合
由于電氣誤差、變換器電路的精度以及內部可逆計數器末位的跳變,會導致粗精兩通道的****有效位發生多計和少計,尤其對粗讀數,因其處于高位,末位數不允許有誤差,所以在雙讀數系統中不加入一定的判斷及處理,就可能產生這種粗大誤差。為了有效地提高系統測量精度,必須由單片機對粗通道的12位輸出碼進行糾錯和校正。一般多極旋轉變壓器粗精通道相互獨立,對于32對極的旋轉變壓器,粗通道采用12位轉換器時,測量范圍為O.08789。~360。,而精通道采用14位轉換器時,測量范圍為0。~11.25。粗精組合的目的是把12位粗碼與14位精碼組合成一個2進制數。由于系統采用2進制數,考慮到組合范圍應有一定寬度,而且邏輯處理上對單片機又不是太復雜,故采用3位擴展組合法。對于精通道,****位權值為5.625~,所以粗通道應從權值為5。625。的第四位向高位順序數3位作為與精通遭高3位進行組合的擴展位,如圖2所示。
2進制3位擴展的差別規則為:粗一精≤3/8,不加不減;粗一精≥5/8,加1;精一粗≥5/8,減1。這里假定4/8一0.5的情況不會發生,即誤差不會等于O.5[1],這樣可用此規律≯U出真值,如表1所示。
由精通道全部14位數和組合后的粗通道高5位數構成一個19位2進制數。
3系統硬軟件設計
3.1系統硬件
|