- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1. mma7660
1. mma7660
11.. 重力加速度计 mmmma 陀螺仪
:
:
1.1 作用::
mma7660只是一个3轴g-sensor, 它主要用于测量倾斜角,惯性力,冲击力及震动.
:
:
1.2工作原理::
mma7660是一种电容式g-sensor. 电容式g-sensor大多为欧美厂商, 其技术是在
wafer的表面做出梳状结构, 当产生动作时,由侦测电容差来判断变形量, 反推出加速度的值.
与压阻式不同的是, 电容式很难在同一个结构中同时感测到三个轴(X,Y,Z)的变化,
通常都是X,Y 和Z 分开来的,(这也就是为什么当板子水平放置时,无论如何改变X,Y 的位置,
都不会有中断产生,因为这时它只能检测Z轴的变化,X,Y的变化它检测不到, 只有当我们将
板子倾斜一个角度后才能检测X,Y的变化). 而压阻式在同一个结构就能感测到三个轴的变
化.
1.3 :
1.3 :
11..33工作模式::
mma7660主要有三种工作模式.(通过设置MODE寄存器)
1). Standby(待机)模式
此时只有I2C工作,接收主机来的指令. 该模式用来设置寄存器. 也就是说,
要想改变mma7660的任何一个寄存器的值,必须先进入Standby 模式. 设置完成后再进入
Active 或Auto-Sleep 模式.
2).Active andAuto-Sleep (活动并且Auto-Sleep) 模式
mma7660的工作状态分两种, 一种是高频度采样, 一种是低频度采样. 为
什么这样分呢, 为了节省功耗,但是在活动时又保持足够的灵敏度.
所以说mma7660的Active 模式其实又分两种模式,一种是纯粹的Active 模
式, 即进了Active模式后一直保持高的采样频率,不变. 还有一种是Active Auto-Sleep模式,
就是说系统激活后先进入高频率采样,经过一定时间后,如果没检测到有活动,它就进入低频
率采样 ,所以就叫做Auto-Sleep, Sleep 并不是真的Sleep , 只是说降低采样频率.
低频率采样模式又叫Auto-Wake 摸式, 即自动唤醒模式.它不是睡眠模式, 它只是降低采样
频率.
3).Auto-Wake (自动唤醒) 模式
Auto-Sleep后就进入低频率采样模式,这种模式就叫做Auto-Wake摸式, 即自
动唤醒模式.它不是睡眠模式, 它只是降低采样频率.
1.4 :
1.4 :
11..44初始化::
Init
|
| MODE=(0)
进入 Standby 模式,设置寄存器
|
| SRST=0x03, SR=(2,2,1), INTSU
中,asint=1,plint=1,fbint=1
|MODE=(0,1,0,1,1,0,1)
|
Active Auto-Sleep (64 Samples/Sec)
^
原创力文档


文档评论(0)