x-IMU被设计成可用的最通用的惯性测量单元(IMU)和姿态航向参考系统(AHRS)平台。其主机板上的传感器,算法,可配置的辅助端口以及通过USB,蓝牙或UART的实时通信使其成为一个强大的传感器和控制器。机载SD卡,电池充电器(通过USB),实时时钟/日历和动作触发唤醒,使x-IMU成为理想的独立数据记录器。该x-IMU模块包括多个轴向传感器,能够为飞行器提供航向,横滚和侧翻信息,这类系统用来为飞行器提供准确可靠的姿态与航行信息。
x-IMU GUI可用于配置设置,查看实时传感器数据,执行校准并将数据导出到用户软件; 如Microsoft Excel。x-IMU MATLAB库提供了在MATLAB中导入,组织和绘制数据所需的所有工具。用户软件可以使用x-IMU API开发,见附件内容下载。
x-IMU模块与Arduino实物连接图:
x-IMU模块包括的传感器如下:
- 三轴16位陀螺仪 - 可选范围高达±2000°/ s
- 三轴12位加速计 - 可选范围高达±8 g
- 三轴12位磁力计 - 可选范围高达±8.1 G
- 12位电池电压等级
- 工厂校准
- 温度补偿(仅陀螺仪)
- 可选数据速率高达512 Hz
外部拓展接口部分:
- 外部电源从3.6 V到6.3 V
- 3.3 V电源输出高达100 mA
- 数字I / O模式 - 8个通道,通过USB或蓝牙控制
- 模拟输入模式 - 8通道,12位分辨率,0至3.3 V
- PWM输出模式 - 4通道,1至65,535赫兹,通过USB或蓝牙控制
- UART模式 - 3.3 V,2400至230.4k波特替代蓝牙
其他特性:
- 运动触发唤醒和睡眠定时器
- 实时时钟和日历
- 可配置的命令按钮
- 可配置的8通道辅助端口
阅读全文