主要内容

LSM6DSO IMU传感器

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

  • 库:
  • 金宝app用于Ar金宝appduino硬件/传感器的Simulink支持包

  • 块图标的LSM6DSO IMU传感器

描述

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

您还可以使用块中的复合过滤器选项进行加速度计值,并使用高通和低通滤波器选项进行陀螺值。

港口

输出

全部展开

您可以选择有源传感器以测量角速度,加速度,温度或这些测量的组合。

块输出加速度为a1-经过-3.向量。每个值表示加速度的测量米/秒^ 2沿X,Y和Z轴。

依赖关系

仅当您选择时,才会出现此输出端口加速度(m / s2参数。

数据类型:

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

依赖关系

仅当您选择时,才会出现此输出端口角速度(rad / s)参数。

数据类型:

LSM6DSO传感器通过连接到Arduino板测量的温度(盎司)。

依赖关系

仅当您选择时,才会出现此输出端口温度(℃)参数。

数据类型:

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

依赖关系

仅当您选择时,才会出现此输出端口状态参数。

数据类型:int8

参数

全部展开

主要的

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

销的名字 销状态 从地址
SDO / SA0 0 0 x6a
1 0 x6b

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

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

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

选择该参数进行设置状态作为输出端口之一。

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

先进的

加速度计

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

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

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

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

依赖关系

当您选择时,此参数才会出现高通滤波器在里面选择复合过滤参数。

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

依赖关系

当您选择时,此参数才会出现低通滤波器在里面选择复合过滤参数。

陀螺仪

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

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

使高通滤波器能够读取陀螺值。

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

依赖关系

仅当您选择时,才会出现此参数使能高通滤波器参数。

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

选择低通滤波器的所需带宽模式以读取陀螺仪。

对于陀螺ODR> 1666 Hz,只有这些值适用于低通滤波器带宽模式:0123.

依赖关系

仅当您选择时,才会出现此参数启用低通滤波器参数。

介绍了R2021a