《MMA7455.docxVIP

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

1.1 MMA7455简要介绍MMA7455 是一款数字输出(I2C/SPI)、低功耗、紧凑型电容式微机械三轴加速度计,具有信号调理、低通滤波器、温度补偿、自测、可配置通过中断引脚(INT1或INT2)检测0g、以及脉冲检测(用于快速运动检测)等功能。0g 偏置和灵敏度是出厂配置,无需外部器件。客户可使用指定的0g 寄存器和g-Select 量程选择对0g 偏置进行校准, 量程可通过命令选择 3 个加速度范围(2g/4g/8g)。其功能概要如图1.1所示。图1.1 简化加速度计功能框图 1.2 MMA7455的主要特性指标数字输出(带有I2C/SPI总线)3mm x 5mm x 1mm LGA-14封装低电流消耗Z轴向自我检测低工作电压2.4 V – 3.6 V用户配置偏移校准寄存器可编程阈值中断输出运动识别水平检测(冲击,震荡,自由落体)单脉冲和双脉冲识别的脉冲检测灵敏度(64 LSB/g @ 2g and @ 8g in 10-Bit Mode)可选灵敏度±2g, ±4g, ±8g结构坚固,高抗冲击性(5000g)通过ROHS认证环保,廉价2 外部数字接口2.1 MMA7455引脚说明MMA7455包括14个引脚,,够同时测量X / Y /Z 3个轴的加速度,它支持SP I/ I2C总线,通过引脚CS进行选择。各引脚具体功能如表2.1.1所示,其引脚排列如图2.1.2所示。表2.1.1 MMA7455引脚功能表序号名称描述状态1DVDD_IO3.3V 电源输入端(数字)输入2GND地输入3N/C空引脚,不接或接地输入4IADDR0I2C 地址0位输入5GND地输入6AVDD3.3V 电源输入端(模拟)输入7CSSPI 使能(0),I2C 使能(1)输入8INT1/DRDY中断1/数据就绪输出9INT2中断2输出10N/C空引脚,不接或接地输入11N/C空引脚,不接或接地输入12SDOSPI 串行数据输出输出13SDA/SDI/SDOI2C串行数据输出/SPI 串行数据输入/3 线接口串行数据输出双向/输入/输出14SCL/SPCI2C时钟信号输出/SPI 时钟信号输出输入图2.1.2 MMA7455引脚图2.2 SPI与I2C总线MMA7455L采用串行外设接口的通信,数字通信。 SPI通信是主要用于一个主设备和一个或多个从设备之间的同步串行通信。MMA7455L常常作为从设备操作。通常情况下,主设备是一个微控制器,它会驱动时钟(SPC)和片选(CS)信号。SPI(串行外设接口)总线系统是一种同步串行外设接口,允许MCU与各种外围设备以串行方式进行通信、数据交换。[2]本器件中,SPI接口由两条控制线和两条数据线:CS,SPC,SDI和SDO。 CS,也被称为芯片选择,是由SPI主设备进行控制的,通常就是由微控制器控制。在传输开始时CS被置为低电平;在传输结束时被置为高电平。 SPC也是由SPI主控制的串行时钟。 SDI和SDO是串行端口数据输入和串行端口的数据输出。 SDI和SDO数据线在SPC的下降沿被触发,在SPC的上升沿被捕获。I2C是一个主设备和一个或多个从设备之间的同步串行通信。主机通常是一个微控制器,它提供了串行时钟信号和给总线上的从器件分配地址。 MMA7455L 只有在从操作设备的地址是 1DH时进行通信。多个读写模式可供选择。该协议只支持从属操作。它不支持Hs模式,“10-bit处理”,“一般”原则,“START byte”。2.3两种通信模式下加速度计与控制器之间的连接情况图3 I2C通信模式下与控制器连接示意图图4 SPI通信模式下与控制器连接示意图2.4 SPI通信时的数据操作格式图2.4.1从8-Bit寄存器中读取数据(4线模式)图2.4.2 从8-Bit寄存器中读取数据(3线模式)图2.4.3 向8-Bit寄存器中写入数据(3线模式)3. MMA7455的主要功能寄存器3.1数据寄存器对于2g和4g量程均只有8bit一种形式,灵敏度分别为64/g,32/g。当选择8g量程时,数据可以是10bit(灵敏度是64/g),也可以是8bit(灵敏度是16/g),两者数据存储的寄存器不同。见下面的数据寄存器。10bit数据输出,8g量程时可选,以二进制补码形式给出。?地址:00HX轴加速度 低位?地址:01HX轴加速度 高位?地址:02HY轴加速度 低位?地址:03HY轴加速度 高位?地址:04HZ轴加速度 低位?地址:05HZ轴加速度 高位2) 8bit数据输出,2g\4g\8g量程时均可选,以二进制补码形式给出。?地址:06HX轴加速度?地址:07HY轴加速度?地址:08HZ轴加速度3.2状态寄存器(地址:09H)最低位DRDY,查看数据是否准备好(DRDY=1,数据准备好,可

文档评论(0)

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

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

1亿VIP精品文档

相关文档