产品简介
1.三轴磁阻传感器测量平面地磁场,双轴倾角补偿。
2.高速高精度A/D转换,磁场测量精度100μGuass。
3.内置微处理器计算传感器与磁北夹角,输出RS232格式数据帧。
4.工作温度范围-40℃到+85℃。保存温度-55℃到+100℃。
产品介绍
XWM3-50(12V)-三轴磁阻传感器 |
一、产品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 | 输入电源地 |
|