© 2005-2024 传感器商城 研发商城 版权所有,并保留所有权利。
ICP备案证书号:粤ICP备12082730号-1
传感器导航
全部分类
商品属性 | |
---|---|
[型号] | MMA7660FC |
[供电电压] | 2.4V~3.6V |
[功耗] | <400uA |
[输出方式] | I2C,SPI |
[测量范围] | ±1.5g |
[轴数] | 3轴 |
[灵敏度] | 21.3LSB/g |
[零点误差] | ±330mg |
[温度漂移] | - |
MMA7660FC是一个数字输出 (I2C),超低功率,紧凑型电容式微电机加速计,它具有低通滤波器,0g偏移和增益误差补偿,6位分辨率,用户可配置输出速率等功能。该器件通过中断引脚(INT)可以提供传感器数据变化、产品方向和姿态识别等中断。MMA7660FC采用非常小的3毫米x3毫米x0.9毫米DFN封装。
特点:
●数字输出(I2C)
●3毫米x3毫米x0.9毫米DFN封装
●低功耗
●关闭模式:0.4μA
●待机模式:2μA
●工作模式:可配置到47μA
●低电压操作:2.4 V - 3.6 V
●集成3轴±1.5gMEMS传感器和CMOS接口控制器在同一个封装内
●可配置数据输出速率:1-120次采样/秒
●自动唤醒/自动休眠功能来降低功耗
●方向检测:横向/纵向、正面/反面识别
●振动识别和脉冲识别
●可靠的设计、高抗震性(10,000g)
●符合RoHS规定
●环保产品
●低成本
用户评论(共2条评论)
如何给linux,Android增加gsensor驱动(MMA7660)
http://blog.csdn.net/ttxgz/article/details/7790204
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。