一、產品XWM3-50(12V)特點
1.三軸磁阻傳感器測量平面地磁場,雙軸傾角補償。
2.高速高精度A/D轉換,磁場測量精度100μGuass。
3.內置微處理器計算傳感器與磁北夾角,輸出RS232格式數據幀。
4.工作溫度范圍-40℃到+85℃。保存溫度-55℃到+100℃。

二、主要技術指標
俯仰和橫滾輸出:
響應速度 | 3次/秒 |
輸出范圍 | ±60° |
精度(俯仰范圍±30°) | ±2° |
精度(俯仰范圍±30°到±45°) | ±3° |
分辨率 | ±0.1° |
重復性 | ±0.2° |
航向輸出:
響應速度 | 3次/秒 |
測量精度 | ±5° |
分辨率 | ±0.2° |
重復性 | ±0.4° |
其它指標:
磁場測量范圍 | 0.1 Gauss 到 3 Gauss |
zui大干擾磁場 | 20 Gauss |
電源電壓 | +12V DC |
電源電流 | 60mA |
工作溫度 | -40℃ 到 +85℃ |
存儲溫度 | -55℃ 到 +100℃ |
電路板尺寸 | 長63.5mm,寬51mm,器件總高16mm |
電源電壓 | +9V到 +15V DC |
工作溫度 | -50℃ 到 +85℃ |
四、 XWM3-50輸出信號格式
XWM3-50輸出RS-232格式數據,格式“9600,n,8,1"。每幀輸出20字節16進制數。數據結構如下:
字節位置 | 數據類型 | 數據內容 |
字節1 | 單字節16進制數 | “0xaa"數據幀頭 |
字節2 | 單字節16進制數 | 羅盤執行命令的響應結果。如與命令字相同,表示已經執這條行命令。響應“0xee"表示沒有執行命令。 |
字節3,4 | 保留 | |
字節5,6 | 保留 | |
字節7,8 | 雙字節有符號整數 | 羅盤俯仰方向與水平面夾角,轉換成角度的算法如下:整數/1000/3.14159*180 |
字節9,10 | 雙字節有符號整數 | 羅盤橫滾方向與水平面夾角,轉換成角度的算法如下:整數/1000/3.14159*180 |
字節11,12 | 雙字節有符號整數 | X軸方向磁場強度 |
字節13,14 | 雙字節有符號整數 | Y軸方向磁場強度 |
字節15,16 | 雙字節有符號整數 | Z軸方向磁場強度 |
字節17,18 | 雙字節無符號整數 | 羅盤與磁北偏角,轉換算法:整數/100 |
字節19 | 保留 | |
字節20 | 單字節數 | 前面全部數據的累加效驗和 |
五、命令
序號 | 命令字 | 含義 | 說明 |
1 | 0x01 | 響應速度設置,3次/秒(羅盤開機默認速度) | 掉電不保留速度設置。 |
2 | 0x02 | 響應速度設置,8次/秒 |
3 | 0x03 | 響應速度設置,12次/秒 |
4 | 0x04 | 響應速度設置,18次/秒 |
5 | 0x05 | 響應速度設置,24次/秒 |
6 | 0xf5 | 開始水平面轉動標定 | 此標定為工廠使用標定,在羅盤*使用精度降低后可以使用。此命令在參照工廠校準說明書。 |
7 | 0xf6 | 開始側向水平面轉動標定 |
8 | 0xf7 | 轉動磁場數據保存 |
10 | 0xe0 | X角度zui大點 |
11 | 0xe1 | X角度zui小點 |
12 | 0xe2 | Y角度zui大點 |
13 | 0xe3 | Y角度zui小點 |
14 | 0xe4 | 紀錄角度范圍 |
15 | 0xfa | 角度零點校準1 |
16 | 0xfb | 角度零點校準2 |
17 | 0xfc | 紀錄角度零點 |
18 | 0xd0 | 開始羅盤轉動標定 | 用戶羅盤標定命令。 |
19 | 0xd1 | 結束羅盤轉動標定 | |
20 | 0xa5 | 允許設置羅盤零點指向 | 設置羅盤零點指向,可以消除磁偏角誤差 |
10 | 0xe0 | X角度zui大點 | |
11 | 0xe1 | X角度zui小點 | |
序號 | 命令字 | 含義 | 說明 |
12 | 0xe2 | Y角度zui大點 | |
13 | 0xe3 | Y角度zui小點 |
14 | 0xe4 | 紀錄角度范圍 | |
15 | 0xfa | 角度零點校準1 |
16 | 0xfb | 角度零點校準2 |
17 | 0xfc | 紀錄角度零點 |
18 | 0xd0 | 開始羅盤轉動標定 | 用戶羅盤標定命令。 |
19 | 0xd1 | 結束羅盤轉動標定 |
20 | 0xa5 | 允許設置羅盤零點指向 | 設置羅盤零點指向,可以消除磁偏角誤差。 |
21 | 0xe5 | 磁北修正 |
22 | 0xe8 | 清除磁北修正 |
XWM3-50羅盤為用戶提供了14條指令。XWM3-50接到指令后,在數據幀的第二字節顯示指令執行情況,如果與命令相同表示已經執行完指令,如果是“0xee",表示指令無法執行。
- 響應速度設置:命令字:0x01,0x02,0x03,0x04,0x05
調整羅盤響應速度,在連續輸出和單次輸出方式下有效。
命令字與輸出速度對應表格如下:
命令字 | 0x01 | 0x02 | 0x03 | 0x04 | 0x05 |
輸出速度 | 3次/秒 | 8次/秒 | 12次/秒 | 18次/秒 | 24次/秒 |
發送命令字0xd0緩慢轉動羅盤,轉動范圍超過360度,為保證校準精度建議羅盤俯仰范圍小于20度。發送命令字0xd1紀錄保存羅盤校準結果。
- 羅盤指向設置:命令字:0xa5,0xe5,0xe8
發送命令字0xa5進入指向設置狀態,發送0xe8命令清除原有指向設置。發送命令字0xa5進入指向設置狀態,發送0xe5命令設置當前指向為零度。
- 角度零點設置:命令字:0xfa,0xfb,0xfc
將羅盤平放在平面上,發送0xfa命令,將羅盤反向180度平放在平面上發送0xfb命令,發送0xfc命令,記錄角度零點。
七、引線定義
電路板正視圖:
接線端子號 | 名稱 | 說明 |
1 | +12V | 輸入電源正級 |
2 | GND | 輸入電源地 |
3 | TXO | 串口信號輸出 |
4 | RXI | 串口信號輸入 |
5 | F | 工廠設置線(懸空,禁止連接任何電平) |
6 | GND | 輸入電源地 |
資料下載