1 / 10
文档名称:

mma8451加速度中文参考资料.doc

格式:doc   大小:179KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

mma8451加速度中文参考资料.doc

上传人:992006838 2021/3/1 文件大小:179 KB

下载得到文件列表

mma8451加速度中文参考资料.doc

文档介绍

文档介绍:
: .
MMA8451三轴加速度传感器,16引脚,QFN封装,数字I2C输出,8位/14位精度可选,量程2g/4g/8g可选,~。。有两个可编程的中断引脚,7个中断源。可检测自由落体、运动、脉冲、振动等、倾角等。
32个采样FIFO,每次采样都通过高通滤波后传入FIFO。
典型应用有:电子罗盘,静态姿态、运动检测,笔记本电子书等便携设备的翻滚、自由落体检测,实时的方向检测可用于虚拟现实设备或3d游戏中的位置检测,便携设备的节能应用中的运动检测等等。
芯片外形
不同姿态下X、Y、Z三轴对应的重力输出
典型连接
引脚定义如下:
引脚编号
引脚名称
引脚描述
引脚状态
1
VDDIO
内部电源供电(~)
输入
2
BYP
旁路电容
输入
3
NC
悬空引脚
开路
4
SCL
I2C串行时钟
漏极开路
5
GND
接地
输入
6
SDA
I2C串行数据
漏极开路
7
SA0
I2C最低有效位地址
输入
8
NC
悬空引脚
开路
9
INT2
中断请求引脚2
输出
10
GND
接地
输入
11
INT1
中断请求引脚1
输出
12
GND
接地
输入
13
NC
悬空引脚
开路
14
VDD
电源(~)
输入
15
NC
悬空引脚
开路
16
NC
悬空引脚
开路
灵敏度由count/g表示,2g量程下,可达4096/g,4g量程下,可达2048/g,8g量程下,可达1024/g
MMA8451状态转换图
MMA8451内部框图,分为数字部分和模拟部分
在OFF模式下,数字部分和模拟部分都不工作
在STANDBY模式下,IIC通信照常进行,但模拟模块被禁止,内部时钟停止
在ACTIVE模式下(WAKE或SLEEP),IIC通信照常进行,数字和模拟模块都正常工作
I2C串行通信
MMA8451使用I2C串行通信和外部交换数据,MMA811451可通过中断信号指示新的采样序列可用,也可通过设置使用中断信号指示设备的移动、自由落体、瞬变、方向、单/双击。
I2C总线使用三根信号线进行通信,分别是SCL、SDA和SA0,外部上拉电阻需要将SDA和SCL接到VDDIO上,当总线空闲时,这两根线表现为高电平状态。MMA8451的I2C接口可工作在快速模式400KHz或普通模式100KHz。
总线传输开始由START信号触发,START信号定义为,当数据线从高电平跳变到低电平,而时钟线SCL仍然保持高电平。由主机发送START信号过后,I2C总线被认为从空闲(free)状态进入忙(busy)状态。紧接着START信号后主机发送的字节,前7位用于指示从机地址,第8位用于指示数据方向是读出(1数据从从机到主机)还是写入(0数据从主机到从机)。地址发送完毕后,总线上的所有从机将自己的地址和总线上接收到的地址进行比较,地址匹配的设备即为主机