一位工程师对MMA7660加速度传感器的通俗介绍.docVIP

一位工程师对MMA7660加速度传感器的通俗介绍.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一位工程师对MMA7660加速度传感器的通俗介绍

?一位工程师对MMA7660加速度传感器的通俗介绍 ????????????????????(摘自网络) 我们是深圳本土最受客户青睐、成长最快、最关注增值服务的MID电子元件提供商之一。我们深圳的长期大量现货型号有:MMA7660, MMA7455, MMA8452QR1, MXC6225XU, MMC3140MS, TS1003,MPU-3050, ALC5621, ALC5625, WM8988, ES8388,联系热线杨先生 ? 这两天调好了3轴g-sensor ,mma7660,?可以用了.?倾斜晃动或改变板子的方向, mma7660就会产生中断,?并给出当前板子的姿态(水平/垂直,?上下,左右等). ??????1.?重力加速度计 mma7660? ??????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?工作模式: ???????? mma7660主要有三种工作模式.(通过设置MODE寄存器)? ???????? 1).? Standby(待机)模式 ??????????????此时只有I2C工作,接收主机来的指令.?该模式用来设置寄存器.?也就是说,?要想改变mma7660的任何一个寄存器的值,必须先进入Standby模式.?设置完成后再进入Active或Auto-Sleep模式. ?????????2). Active and Auto-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?初始化: ?????????????????????????????????????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) 牋牋牋牋牋牋牋牋牋牋牋牋牋牋牋牋牋牋?| 牋牋牋牋牋牋?频度采样,?一种是低频度采样.?为什么这样分呢,?为了节省功耗,但是在活动时又保持足够的牋牋牋牋燗ctive Auto-Sleep牋?64 Samples/Sec)牋?牋牋牋牋牋牋牋牋牋牋牋牋^牋牋牋牋牋牋牋牋牋牋牋牋牋牋牋牋牋牋牋牋牋牋爘 牋牋牋牋牋

文档评论(0)

qwd513620855 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档