ICM-20608-G运动跟踪设备
ICM-20608-G是一种准确测量其运动并提供数据的设备,说明该运动在串行输出端口上。该设备是6轴运动跟踪设备,结合了3轴陀螺仪,在一个小的16针LGA包装中组合了3轴加速度计。它还具有512字节FIFO,可以通过允许系统处理器破坏传感器数据,然后进入低功率模式来降低串行总线接口的流量并降低功耗。
全尺度范围陀螺仪和加速度计在许多应用程序中需要的用户还可以编程设备的内容。该设备还具有其他功能,包括芯片16位ADC,可编程数字过滤器,嵌入式温度传感器和可编程中断。
该设备也是专门为最佳性能和坚固操作而设计的。
引脚配置
ICM-20608-G如图所示,是16个引脚设备。该设备通常在模块中开发,然后在应用中用于更好的方便。这些模块将根据模块制造商具有不同的PIN配置。尽管它们都具有不同的引脚配置,但它们必须具有或多或少具有相同数量的引脚数量,并且必须执行相同的功能。因此,只需在模块中找到适当的引脚名称,并将其与设备引脚名称匹配,以避免混淆。
别针 |
姓名 |
功能 |
1 |
vddio |
数字I/O电源电压 |
2 |
SCL/SCLK |
I2C串行时钟(SCL)/ SPI串行时钟(SCLK) |
3 |
SDA/SDI |
I2C序列数据(SDA)/ SPI序列数据输入(SDI) |
4 |
AD0/SDO |
I2C从属地址LSB(AD0)/ SPI序列数据输出(SDO) |
5 |
CS |
芯片选择(0 = SPI模式,1 = I2C模式) |
6 |
int |
中断数字输出 |
7 |
Resv |
预订的。连接到地面 |
8 |
fsync |
同步数字输入(可选)。如果未使用,连接到地面 |
9 |
Resv |
预订的。连接到地面 |
10 |
Resv |
预订的。连接到地面 |
11 |
Resv |
预订的。连接到地面 |
12 |
Resv |
预订的。连接到地面 |
13 |
gnd |
连接到地面 |
14 |
重组 |
调节器过滤器电容器连接 |
15 |
Resv |
预订的。连接到地面 |
16 |
VDD |
电源 |
功能和电特性
- 陀螺仪特征具有用户可编程的全尺度范围±250,±500,±1000和±2000°/sec,并集成16位ADC
- 加速度计具有可编程的全尺度范围为±2g,±4g,±8g和±16g,并集成16位ADC
- 用户可编程中断
- 片上16位ADC和可编程过滤器
- 最小,最薄的LGA包装适用于便携式设备
- 加速度计和陀螺仪轴之间的最小横轴灵敏度
- 512字节FIFO缓冲区使应用程序处理器能够在爆发中读取数据
- 数字输出温度传感器
- 用于陀螺仪,加速度计和温度传感器的用户可编程数字过滤器
- 10,000 G耐震动
- 400kHz快速模式I2C用于与所有寄存器进行通信
- 8MHz SPI串行界面,用于与所有寄存器进行通信
- MEMS结构在晶圆水平上密封并结合
- ROHS和绿色符合条件
- 操作电压范围: +1.71V至 +3.5V
- 工作温度范围:-40ºC至 +85ºC
- 低功耗
类似的IC
ADXL335,MPU6050,MMA7341
在哪里使用ICM-20608-G
ICM-20608-G专门设计用于在需要准确和快速测量加速度的应用中使用。由于MEMS设计,该模块消耗的功率较少,因此适合安装在电池操作的系统中。该设备也可以用于保护惯性冲击或突然下降的应用中。
如何使用ICM-20608-G
该设备的应用电路已在数据表中给出,如下所示。该电路经过测试,因此可以如下所示连接设备,而无需进行任何校正。
如电路所示Arduino或其他选择 +3.3V电源的板是理想的选择。在这里,CS被拔高,因此模块通信是通过I2C接口完成的。
使用I2C端口将模块与Arduino(或其他板)连接到Arduino(或其他板)并为数据交换编写程序所需要做的一切。该设备也有可用的库,使编程变得容易且更容易理解。一旦将这些库包含在程序中,您就可以将数据与简单命令交换。从模块接收的数据代表可用于其他目的的加速度,轴向定向和温度。
申请
- 手机和便携式游戏
- 无人机和玩具飞机
- 基于运动的游戏控制器
- 手机和平板电脑
- 3D连接的DTV的3D遥控器并设置了顶部框
- 健康,健身和运动的可穿戴传感器
- 爱好项目
2D模型