3DM-IMU300A惯性测量单元V1.01

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

3DM-IMU300A惯性测量单元

惯性测量单元(IMU)3DM-IMU300A惯性测量单元是一款高性能、低价位的惯性测量设备,可以用于导航、控制和动态测量。此系列产品采用密封设计,在恶劣的环境下仍能精密地测量运动载体的角速度、加速度和磁场强度信息。3DM-IMU300A惯性测量单元采用高可靠性和稳定性的MEMS陀螺仪、加速度计及磁强计,并通过多项补偿保证测量精度。

图1 3DM-IMU300A惯性测量单元外形

一、应用范围:

导航与控制、平台稳定与控制、通用航空与GPS 组合、船舶姿态的动态测量、采矿和自动耕作、火车和集装箱跟踪等,也适合院校、研究单位进行教学和科学研究使用。

二、产品特点:

1、高性价比、体积小;

2、高可靠性和稳定性;

3、抗冲击能力强;

4、高精度A/D转换,保证加速度计分辨率达到0.3 mg,陀螺分辨率达到0.007°/s,磁强计分辨率为0.5mgauss;

5、全密封可靠设计,保证在恶劣环境下可以正常工作;

6、抗电磁干扰能力强。

三、性能指标

表1 3DM-IMU300A性能指标

表2 3DM-IMU300A 绝对最大额定值

表3 3DM-IMU300A 电气特性

表4 3DM-IMU300A 物理特性

四、接口引脚定义

表5 3DM-IMU300A 引脚定义

五、结构尺寸

图2 3DM-IMU300A结构尺寸

六、通讯协议

1、数据输出及格式:

3DM-IMU300A惯性测量单元采用标准串口RS232输出,波特率可以自由设定(共1-9档,包含常见波特率),默认设置115200(模式0),输出格式为:

输出模式0:

头标识(#IMU,)电源电压(Vcc),X轴角速率(Gx),Y轴角速率(Gy),Z轴角速率(Gz),X轴加速度(Ax),Y轴加速度(Ay),Z轴加速度(Az),X磁场强度(Mx),Y磁场强度(My),Z磁场强度(Mz),温度(Temp)*校验位(0D 0A)

(电源电压单位:V(伏特);角速率单位:red/s(弧度/秒);加速度单位:g;磁场强度单位:Gauss(高斯);温度单位:°C(摄氏度),校验位两个字节,是#之后到*之前所有数据的异或结果的两字节表达),实例数据如下:

输出模式1:

图3 数据格式

其中:ND为数据更新标志位,ND=1表示数据为已更新数据,ND=0为未更新数据;

EA为系统出错标志位,EA=1表示出错,EA=0为正常;

2、命令

1)SBAUD设置波特率命令

格式:SBAUD [波特率](回车)

例:SBAUD 7(回车)为设置串口通讯波特率为115200,其ASCII码形式为:

53 42 41 55 44 20 37 0D 0A

表6 [波特率]值和具体波特率的对应表

2)SRATE设置更新率命令

格式:SRATE [更新率](回车)

[更新率]值为010到300,代表10Hz到300Hz,必须由三位0~9的数构成,代表了更新频率值。

例:设定100Hz更新率,命令为:SRATE 100(回车),其ASCII码形式为:

53 52 41 54 45 20 31 30 30 0D 0A

2)SMODE输出模式设置命令

格式:SRATE [模式](回车)

[模式]值为0或1,0代表字符串输出模式;1代表16进制输出模式;

例:设定0输出模式,命令为:SMODE 0(回车),其ASCII码形式为:

53 4D 4F 44 45 20 30 0D 0A

3)SCONT设置连续运行输出命令

格式:SCONT(回车)

输入该命令后将按照设定的更新率连续输出数据,更新率由SRATE命令设置,其ASCII码为:

53 43 4F 4E 54 0D 0A

4)SSTEP设置单步运行输出命令

格式:SSTEP(回车)

输入该命令后将单步输出数据,每次输入该命令只会输出一组数据,其ASCII码形式为:

53 53 54 45 50 0D 0A

5)SSAVE保存当前设置参数命令

格式:SSAVE(回车)

输入该命令后将保存当前所有参数,包括波特率、更新率、工作模式等。该命令作用后,重新上电将采用保存数据启动系统,其ASCII码形式为:

53 53 41 56 45 0D 0A

3、备注说明

1、如果设置参数后不使用保存命令SSAVE,设定后的参数不保存到flash中。如果设定后再

输入保存命令,参数将保存在flash中,后续操作将按照最后一次保存设置运行;

2、SBAUD、SRATE、SMODE设置命令和参数[波特率]、[更新率]和[模式]之间用一个空格

(0x20)隔开。

相关文档
最新文档