ICM-20608-G运动跟踪装置
icm - 20608 g是一种能精确测量其运动并在串行输出端口上提供运动数据的设备。该设备是6轴运动跟踪设备,结合了一个3轴陀螺仪和一个3轴加速度计在一个小型16针LGA包。它还具有一个512字节的FIFO,可以降低串行总线接口的流量和降低功耗,允许系统处理器突发读取传感器数据,然后进入低功耗模式。
全量程的陀螺仪和加速度计的设备也可由用户编程,这是需要在许多应用程序。该设备还具有其他功能,包括片上16位adc、可编程数字滤波器、嵌入式温度传感器和可编程中断。
此外,该设备是专门设计的最佳性能和坚固的操作。
销的配置
icm - 20608 g是一个16针器件如图所示。该设备通常被开发成模块,然后用于应用程序,以获得更好的方便。这些模块将有不同的引脚配置取决于模块制造商。虽然它们都有不同的引脚配置,但它们必须有或多或少相同的引脚数量的设备,必须执行相同的功能。因此,只需在模块中找到合适的引脚名称,并将其与设备引脚名称匹配,以避免混淆。
销 |
的名字 |
函数 |
1 |
VDDIO |
数字I/O电源电压 |
2 |
sci / 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 |
接地 |
连接到地面 |
14 |
REGOUT |
调节滤波器电容连接 |
15 |
RESV |
保留。连接到地面 |
16 |
VDD |
电力供应 |
特点及电气特性
- 陀螺仪具有用户可编程的全量程范围±250,±500,±1000,±2000°/秒和集成的16位adc
- 加速度计具有±2g,±4g,±8g和±16g的可编程全量程范围,并集成了16位adc
- 可编程中断
- 片上16位adc和可编程滤波器
- 最小和最薄的LGA包便携式设备
- 加速度计和陀螺仪轴之间最小的交叉轴灵敏度
- 512字节的FIFO缓冲区使应用程序处理器能够以突发的方式读取数据
- 数字输出温度传感器
- 用于陀螺仪、加速度计和温度传感器的用户可编程数字滤波器
- 耐冲击10000克
- 400kHz快速模式I2C与所有寄存器通信
- 8MHz SPI串行接口,用于与所有寄存器通信
- MEMS结构采用晶圆级密封键合
- 符合RoHS和Green标准
- 工作电压范围:+1.71V ~ +3.5V
- 工作温度范围:-40℃~ +85℃
- 低功耗
类似的集成电路
ADXL335,MPU6050, MMA7341
在哪里使用ICM-20608-G
icm - 20608 g特别设计用于需要精确和快速测量加速度的应用中。由于MEMs的设计,该模块消耗的能量非常少,这使得它适合安装在电池供电系统。该装置也可用于需要防止惯性冲击或突然下降的应用场合。
如何使用ICM-20608-G
该器件的应用电路已在数据表中给出,如下所示。该电路经过测试工作,因此设备可以如下图所示连接而无需进行任何校正。
如电路所示,该设备可以从1.8V到3.3V的任何电压源供电,但用于接口模块arduino或其他板选用+3.3V电源是理想的。此时CS被拉高,模块通信通过I2C接口进行。
您所需要做的就是使用I2C端口将模块与arduino(或其他板)接口,并编写数据交换程序。还有一些库可供设备使用,使编程更容易和更容易理解。一旦这些库包含在程序中,你就可以用简单的命令与设备交换数据。从模块接收到的数据表示加速度、轴方向和温度,这些数据可以用于其他目的。
应用程序
- 手机和便携式游戏
- 无人机和玩具飞机
- 动态的游戏控制器
- 手机和平板电脑
- 互联网连接数字电视和机顶盒的3D遥控器
- 用于健康、健身和运动的可穿戴传感器
- 爱好项目