MPU6050 IMU传感器
沿MPU-6050传感器轴测量加速度、角速度和温度
- 库:
金宝appArdu金宝appino硬件/传感器的Simulink支持包
描述
的MPU6050 IMU传感器块从连接到硬件的MPU-6050传感器读取数据。
块沿传感器的轴输出加速度、角速度和温度。块输出加速度和角速度为3 × 1双精度数组。温度数据作为双标量输出。
请注意
MPU-6050传感器的输出可能有一个有限的不可忽略的偏移值温度
输出。您可以考虑在这种情况下纠正这个偏移值。
控件的默认方向x -,y -,z -MPU-6050传感器轴。
的模型进行模拟MPU6050 IMU传感器块不连接到硬件,该块输出零。有关更多信息,请参见Block在模拟中产生零或什么都不做.
港口
输出
Accel
-加速度,包括沿传感器轴向的重力
向量
的Accel端口输出加速度沿x -,y -,z -传感器的轴为3 × 1矢量。加速度以米/秒为单位2也包括重力加速度。
依赖关系
的Accel端口仅当选择加速度(m / s ^ 2)参数。
数据类型:双
和速度
-每秒沿传感器轴旋转的角度
向量
的和速度端口输出的旋转角度每秒沿x -,y -,z -传感器的轴为3 × 1矢量。角速率以dps为单位。
依赖关系
的和速度端口仅当选择角速率(dps)参数。
数据类型:双
温度
-传感器轴向温度
向量
的温度端口沿端口输出温度x -,y -,z -传感器的轴。温度是用摄氏度来衡量的。
依赖关系
的温度端口仅当选择温度(℃)参数。
数据类型:双
状态
—读操作状态
标量
的状态Port输出读操作的状态。端口输出状态为auint8
价值。每个值对应于数据传输状态。
状态值 | 状态描述 |
---|---|
0 |
成功 |
1 |
忙 |
2 |
ARBITRATION_LOST |
4 |
NO_ACKNOWLEDGE |
8 |
BUS_ERROR |
16 |
BUS_NOT_IN_USE |
32 |
SENSOR_INIT_ERROR |
依赖关系
的状态端口仅当选择状态参数。
数据类型:uint8
参数
I2C地址
—传感器I2C从地址
0 x68
(默认)|0 x69
选择块读取值的传感器的I2C地址。
样品时间
—从传感器读取值的时间间隔
0.1
(默认)|-1
|任何非负值
指定块从传感器读取值的频率,以秒为单位。当您将此参数指定为-1
,仿金宝app真软件®根据模型中的块上下文确定块的最佳采样时间。
选择输出
加速度(m / s ^ 2)
-加速度,包括沿传感器轴向的重力
在
(默认)|从
当你选择加速度(m / s ^ 2)参数,Accel端口可用。有关的更多信息Accel港口,看到Accel.
角速率(dps)
-每秒沿传感器轴旋转的角度
在
(默认)|从
当你选择角速率(dps)参数,和速度端口可用。有关的更多信息和速度港口,看到和速度.
温度(℃)
-传感器轴向温度
从
(默认)|在
当你选择温度(℃)参数,温度端口可用。有关的更多信息温度(℃)港口,看到温度.
状态
—读操作状态
从
(默认)|在
选择该参数可显示读操作的状态。
当你选择状态参数,状态端口可用。有关的更多信息状态港口,看到状态.
高级传感器设置(可选)
加速度计的范围
-加速度计测量的加速度偏差范围
2 g
(默认)|4 g
|8 g
|16克
选择加速度计可以测量的加速度偏差。加速度计的范围越小,加速度计的读数就越敏感。较小的量程提供更详细的数据,从而从加速度计获得更精确的读数。
依赖关系
的加速度计的范围参数仅当选择加速度(m / s ^ 2)参数。
陀螺仪范围
-陀螺仪测量的最大角速度
250 dps
(默认)|500 dps
|1000 dps
|2000 dps
指定陀螺仪每秒可测量的最大角速度。
依赖关系
的陀螺仪范围参数仅当选择角速率(dps)参数。
加速度计和陀螺仪带宽
-加速度计和陀螺仪的频率响应
1
(默认)|0
|2
|3.
|4
|5
|6
指定加速度计和陀螺仪对信号进行采样而不产生混叠的最高频率。
依赖关系
的加速度计和陀螺仪带宽参数仅当选择加速度(m / s ^ 2)或角速率(dps)参数。
版本历史
另请参阅
MATLAB命令
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。