本帖最后由 landeng1986 于 2018-11-18 17:32 编辑
罗姆的三轴±8g,±16g或±32g加速度传感器KX224-1053,集成了2048字节缓存以及方向、活动检测和自由落体算法,感应元件采用Kionix专有的等离子微加工工艺技术制造,加速度检测是基于差分电容原理,其差分电容是由感应元件的加速度引起的运动产生的,可以进一步利用共模消除方法来减少工艺变化、温度和环境应力引起的误差。
KX224-1053具有与感应元件封装分离的ASIC器件,可以提供信号调理功能和智能用户可编程应用算法。它们集成了电压调节器,用于在输入电源电压范围内保持恒定的内部工作电压,这可以保证在输入电源电压范围内操作的稳定性。这款芯片采用I2C或SPI数字协议用于与芯片通信,可以配置和检查方向、自由落体检测和活动监控算法的更新。
KX224-1053采用1.71V到3.6V的直流电源供电。采用3 x 3 x 0.9 mm的 LGA塑料封装,主要应用于游戏机、电子防抖、身体运动动力学、虚拟现实、地理位置服务以及电子稳定性控制等领域。
KX224-1053硅微机械加速度计的产品特性: ·用户可选g范围最大±32g ·用户可选择的输出数据速率高达25600Hz ·用户可选低功率模式或高分辨率模式 ·数字高通滤波器输出 ·超大嵌入式2048字节FIFO/FILO缓存 ·使用FlexSet™性能优化实现低功耗 ·内部稳压器 ·增强的集成自由落体、定向Tap/Double-TapTM和设备定向算法 ·用户可配置的唤醒功能 ·高达3.4MHz的数字I2C ·高达10MHz的数字SPI ·无铅可焊性 ·出色的温度性能 ·高冲击工作能力 ·工厂编程的偏移和灵敏度 ·自检功能
KX224-1053硅微机械加速度计的应用领域: ·游戏机 ·电子防抖 ·身体运动动力学 ·虚拟现实 ·地理位置服务 ·电子稳定性控制
典型应用电路,3线和4线SPI连接的典型应用电路:
传感器评估板的电路为:
评估板如下图:
与扩展板连接:
硬件连接: 1.在I2C的区域插入板卡 2.电源电压的设定(1.8 或 3.0V) 3.扩展板接在Arduino上
软件操作:
1.官网下载例程:http://micro.rohm.com/en/download_support/sensor_module/kiyaku.php?file=data/software/KX224_I2C.zip&_ga=2.231060191.1516205455.1542444473-2097933527.1535771758
2.将其解压,文件夹拷贝至arduino安装文件夹libraries下,如下图:
3.打开arduinoIDE,找到例程,如下图:
4.编译一下,上传,开始运行:
5.打开串口监视器,开始接收到发回的磁场数据,数据不停刷新,基本维持稳定,如图:
水平静止时,Z轴检测到0.95g,X与Y轴数据均接近0,传感器表示:静静的感受着地球的吸引~ 6.晃动传感器
前后Y轴方向晃动传感器,可以看到: Z轴仍检测到重力,大概1个G;X轴接近于0,变化很小;Y轴数据变化较大,在+1与-1间波动。 检测与实际相符。
上下Z轴方向晃动传感器,可以看到: X轴与Y轴接近于0,变化很小;Z轴在重力(大概1个G)叠加下,最大达到1.76; 检测与实际相符。
KX224-1053加速度传感器灵敏、精确的测量了力的变化,真的很方便。 回想起中学物理实验,还在用打点测量加速度的方法,完全可以改善实验设备,让少年们更感兴趣了~
附上官网的全部资料:
!KX224-1053-Specifications-Rev-2.0.pdf
(2.47 MB, 下载次数: 0)
|