MMA7660传感器使用心得_传感器使用心得
MMA7660传感器使用心得由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“传感器使用心得”。
这几天,Hanny稍微用了一下MMA7660传感器,详细阅读了一下MMA7660的DataSheet,又借着机会与FreeScale的工程师交流了一下,在这里总结一下MMA7660传感器的使用心得。
MMA7660是一款重力传感器,主要用于检测X、Y、Z三个轴所受到的加速度大小。检测范围是-1.5g ~ 1.5g,其中,g为一个重力加速度。
由于MMA7660比较低端,因此也只有6BIT的精度,而且输出值上还会有3个刻度的误差,因此在值的输出上,必须经过一个软件的均值滤波处理。一般来说,如果传感器只是应用于方位检测的话,8个值的滤波就够了。而用于动作检测的话,一般使用32阶的均值滤波。MMA7660有两种工作模式,一个为Auto-Sleep,即Running模式。在该模式下,传感器可以配置较高的采样率。另一个模式为Auto-Wakeup,即Sleep模式。值得注意的是,该模式并非真正的休眠模式,而只是低速采样模式。在该模式下,能够有效地降低芯片的运行功耗。
MMA7660内部还支持几种常见的中断。在这里值得一提的就是Tap中断了。由于Tap是一个短时间的脉冲,因此只有在最高采样速率下,即120Samples/S下,才能够有效地触发Tap中断。
在动作检测的过程中,尽量采用的是相对的坐标值,而不是绝对的坐标值。因为在生产过程中,并不能保证传感器的绝对水平。
MMA7660的采用IIC的接口。IIC接口这里就不详细介绍了。Hanny在这里要说的是:在读取XYZ坐标的时候,最好采用的就是Multiple Byte Read的方式,这样才能保证XYZ三个坐标是同一次采样的结果。如果分开读取,则有可能读取到不同组的采样数据。
最后,总体来说MMA7660还是一颗比较低端的芯片,如果有高端应用的话,可以考虑使用MMA8452。
小学信息技术六年级下册 第12课 使用碰撞传感器 教学设计教学目标:1.知识和技能目标:了解碰撞传感器的使用方法与工作原理,理解嵌套选择结构程序的含义。 2.过程与方法:⑴让机器人......
传感器的安全使用注意事项安全是生命之本,只有让自己随时处在安全的环境中,才可使生命之花粲然绽放。下面和小编一起来看传感器的安全使用注意事项,希望有所帮助!一、传感器的简......
刀豆文库小编为你整合推荐4篇传感器的安全使用注意事项,也许这些就是您需要的文章,但愿刀豆文库能带给您一些学习、工作上的帮助。......
震动传感器产品使用说明书一、YT-JB3A震动传感器应用:特别设计作金属和水泥墙防破坏用,适用于保险箱、金属门、密室、钱箱和银行水泥墙、自动柜员机、ATM取款机、保险箱等防击......
小学信息技术六年级下册第11课 使用红外线传感器 教学设计教学目标:1.知识和技能目标:⑴了解红外传感器的使用方法与工作原理。 ⑵了解选择结构语句的使用方法。 2.过程与方法目......
