電子羅盤具有體積小、價格低、性能穩定可靠等特點。它采用磁通門技術,定向精度可達到0.5°以內,分辨率為0.1°
1、羅盤標定
提供了三種校準方法:八點校準法、三點校準法、旋轉校準法。本例采用旋轉校準法。把電子羅盤至于水平面,花至少1~2min的時間將其緩慢旋轉一周。當羅盤內部單元收集到足夠的數據時,校準軟件提示羅盤正在計算校準系數。當校準完成后,軟件可顯示校準積分(Score)和磁環境數(MagneticEnvironmentCount)。積分表示校準質量,是0~9內的數字,0表示校準質量最差,9表示校準質量達到最佳狀態。如果積分值≤7,為了達到理想的精度需要重新校準羅盤。
2、電子羅盤數據采集
如圖
是DSP與KVHC100電子羅盤串口通訊[9]的控制電路示意圖。電子羅盤偏離北向角度值通過RXD引腳以NMEA0183標準的ASCII碼形式輸出。NMEA0183語句由19個字節組成,信號通過RS232電平轉換后,由DSP的RX引腳采集。DSP通過串口每采集一個角度值,需要連續采集19個字節,每個字節最高位為0,低7位為ASCII碼。在傳輸過程中,每個字節加上一個開始位和一個停止位,一共為10位。數據采集由DSP的異步串口中斷子程序來完成,每一次中斷采集一個字節,每次角度值讀數需要19個異步串口中斷。然后對采集到的NMEA0183格式的數據進行拆分,提取其中的角度值,進行分析比較,進而控制回轉系統,從而達到粗尋北自動化的目的。