产品名称:【供应】芯扬国际大量供应FREESCALE传感器MMA7455LR1
当前价格:5/PCS
最小起订:1000
供货总量:300000
发 货 期:3天内发货
发布时间:2013-12-18
详细说明:
Freescale三轴加速度传感器MMA745L的原理及应用
发布者:芯扬国际
摘要:本文详细介绍了三轴加速度传感器MMA745L的原理,特点,及应用领域,指出了三轴加速度传感器MMA745L的良好应用前景
关键字:三轴加速度传感器,MMA7455L,手机
1:引言
Freescale的加速度传感器系列的器件有很多种,按测量的加速度方向分类有:X轴、Z轴和XY轴,XYZ轴;MMA7455L是XYZ轴(±2g, ±4g, ±8g)三轴加速度传感器
[注:1g=9.807m/s2]。可以实现基于运动的功能,如倾斜滚动、游戏控制、按键静音和手持终端的自由落体硬盘驱动保护,门限检测和点击检测功能等,具有更高的封装高度,但价格却更低。提供I2C和SPI接口,方便与MCU的通讯,,因此非常适用于手机或个人设备中的运动应用,包括图像稳定、文本滚动和移动拨号。
2:MMA7455L XYZ轴加速度传感器工作原理简介
图1
MMA7455L加速度传感器由2部分组成:G-单元和信号调理ASIC电路(如图1所示)。G-单元是机械结构,它是用半导体制作技术、由多晶硅半导体材料制成,并且是密封的,图1中的积分、放大、滤波、温度补偿、控制逻辑和EEPROM相关电路、振荡器、时钟生成器、以及自检等电路组成,完成G-单元测量的电容值到电压输出的转换。
Johnson zhan Mobile: 13728781297
图2
G-单元的等效电路如图2所示,它相当于在2个固定的电容极板中间放置1个可移动的极板。当有加速度作用于系统时,中间极板偏离静止位置。用中间极板偏离静止位置的距离测量加速度,中间极板与其中一个固定极板的距离增加,同时与另一个固定极板的距离减少,且距离变化值相等。距离的变化使得2个极板间的电容改变(如图2所示),电容值的计算公式是:C=Ae/D,其中A是极板的面积,D是极板间的距离,e是电介质常数。
信号调理ASIC电路将G-单元测量的2个电容值转换成加速度值,并使加速度与输出电压成正比。当测量完毕后在INT1/INT2输出高电平,用户可以通过I2C或SPI接口读取MMA7455L内部寄存器的值,判断运动的方向。自检单元用于保证G-单元和加速计芯片中的电路工作正常,出电压成比例。
3.MMA7455L引脚图
Johnson zhan Mobile: 13728781297 2
4.MMA7455L工作模式
6:MMA7455L与MCU的接口
传统的加速度传感器一般为模拟输出,用户需要A/D采样后,将模拟量转换为数字量,再进行数据处理。MMA7455L提供数字接口,用户直接读取MMA7455L的寄存器得到输出数字量,方便用户的数据处理,在没有A/D接口的MCU上照常使用。I2C总线通讯可以使用MCU硬件I2C单元,也可以使用模拟I2C通讯,对MCU的支持更加广泛。
图3
图3为MMA7455L与MCU的I2C接口电路,
Johnson zhan Mobile: 13728781297
图4
图4为MMA7455L与MCU的I2C接口电路,
7:软件控制
用户直接通过I2C或SPI接口与MMA7455L通讯,读取MMA7455L内部寄存器的值(即测量的结果),
图5
图5为MMA7455L与MCU的I2C读通讯格式
图6
图6为MMA7455L与MCU的I2C写通讯格式
Johnson zhan Mobile: 13728781297
例:清除中断程序
void ClearIntLatch(void)
{
IIC_ByteWrite(INTRST, 0x03);
IIC_ByteWrite(INTRST, 0x00);
}
8.加速度传感器的应用
汽车电子的应用