ICM-20608-G运动跟踪装置
icm - 20608 g是一种精确测量其运动并在串行输出端口上提供运动数据的设备。该设备是6轴运动跟踪设备,结合了一个3轴陀螺仪,3轴加速度计在一个小16针LGA包。它还具有一个512字节的FIFO,可以降低串行总线接口上的流量,并通过允许系统处理器突发读取传感器数据,然后进入低功耗模式来降低功耗。
全量程的陀螺仪和加速度计许多应用程序都需要用户对设备进行编程。该设备还具有其他功能,包括片上16位adc、可编程数字滤波器、嵌入式温度传感器和可编程中断。
此外,该设备是专门设计的最佳性能和坚固的操作。
销的配置
icm - 20608 g是一个如图所示的16针装置。该设备通常被开发成模块,然后在应用程序中使用,以更好地方便。这些模块将有不同的引脚配置取决于模块制造商。尽管它们都有不同的引脚配置,但它们必须具有与设备或多或少相同的引脚数量,并且必须执行相同的功能。因此,只需在模块中找到合适的引脚名称,并将其与设备引脚名称匹配,以避免混淆。
销 |
的名字 |
函数 |
1 |
VDDIO |
数字输入/输出电源电压 |
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缓冲区使应用程序处理器读取数据在突发
- 数字输出温度传感器
- 用户可编程的陀螺仪数字滤波器,加速度计,和温度传感器
- 1万克耐震
- 400kHz快速模式I2C与所有寄存器通信
- 8MHz SPI串行接口,用于与所有寄存器通信
- MEMS结构密封,在晶圆级粘合
- 符合RoHS和绿色标准
- 工作电压范围:+1.71V ~ +3.5V
- 工作温度范围:-40ºC ~ +85ºC
- 低功耗
类似的集成电路
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遥控器用于连接互联网的数字电视和机顶盒
- 用于健康、健身和运动的可穿戴传感器
- 爱好项目
2维模型