主要内容

LSM6DS3H IMU传感器

用LSM6DS3H传感器测量线性加速度、角速度和温度

  • 图书馆:
  • 金宝appSimu金宝applink支持包Arduino硬件/传感器

  • LSM6DS3H的块图标

描述

这个LSM6DS3H IMU传感器block使用与Arduino接口的LSM6DS3H惯性测量单元(IMU)传感器沿X、Y和Z轴测量线性加速度和角速度®硬件。该六自由度IMU传感器由加速度计和陀螺仪组成,分别用于测量线性加速度和角速度。该模块还测量了LSM6DS3H传感器中嵌入的温度传感器的温度。

您还可以使用块中的模拟滤波器和复合滤波器选项设置加速计值,并使用高通滤波器选项设置陀螺仪值。

港口

输出

全部展开

您可以选择主动传感器(s)来测量角速度、加速度、温度,或这些测量的组合。

块将加速度输出为一个值1.——- - - - - -3.向量。每个值代表的加速度的测量m/s^2沿着X, Y, Z轴。

依赖关系

此输出端口仅在选择加速度(m/s)2.)参数

数据类型:双重的

块将角速度输出为1.——- - - - - -3.矢量。每个值表示沿X、Y和Z轴的角速度测量值,单位为每秒弧度(rad/s)。

依赖关系

此输出端口仅在选择角速度(rad/s)参数

数据类型:双重的

连接到Arduino板的LSM6DS3H传感器测量的温度(单位为摄氏度)。

依赖关系

此输出端口仅在选择温度(℃)参数

数据类型:双重的

加速度、角速度和温度测量的状态,以1×3矢量表示。0表示读取的数据是新的,1.指示读取的数据不是新的,并且-1表示没有选择相应的输出。

依赖关系

此输出端口仅在选择地位参数

数据类型:int8

参数

全部展开

主要

与LSM6DS3H传感器上的加速计和陀螺仪外围设备通信的从机地址由硬件板上SDO/SA0引脚的状态决定。此表提供了与pin及其状态相对应的从属地址。

密码名 引脚状态 奴隶地址
SDO/SA0 0 0x6A
1. 0x6B

选择此参数进行设置加速度作为输出端口之一。

选择此参数进行设置角速度作为输出端口之一。

选择此参数进行设置温度作为输出端口之一。

选择此参数进行设置地位作为输出端口之一。

指定此块从LSM6DS3H传感器读取数据的频率。将此参数设置为-1时,Simulink将根据模型中的块上下文确定块的最佳采样时间。金宝app

先进的

加速计

选择测量线性加速度的满刻度(传感器需要测量的加速度范围)。

选择加速度计数据采样时的输出数据速率,这也决定了带宽。

选择此参数,配置加速度计值滤波链中使用的模拟低通滤波器的带宽。

选择所需的低通模拟滤波器带宽。

依赖关系

该参数仅在选择配置模拟滤波器带宽参数

选择过滤链中用于读取加速计值的复合过滤器类型。

在滤波链中使用的复合滤波器中选择高通滤波器所需的带宽。

依赖关系

此参数仅在选择时显示高通滤波器选择复合过滤器参数

在滤波链中使用的复合滤波器中选择低通滤波器所需的带宽。

依赖关系

此参数仅在选择时显示低通滤波器选择复合过滤器参数

陀螺仪

选择测量角速度的满量程(传感器需要测量的角速度范围)。

选择陀螺仪数据采样时的输出数据速率,这也决定了带宽。

启用高通滤波器读取陀螺仪值。

选择读取陀螺仪值所需的高通滤波器带宽。

依赖关系

该参数仅在选择启用高通滤波器参数

在R2021a中引入