adis6220中文.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
adis6220中文

ADIS16220 特征 数字正/负70g数字加速度/震动传感器 传感器共振频率为22KHz 100.2KSPS的采样速率(1s采样并转换100200个模拟信号) AD模块为12位 兼容SPI串口 可编程数据捕捉功能: 3通道,每个可容纳1024采样数据 1个加速度传感器/2个辅助ADC模块 为用户初始化提供手动触发 为周期性数据捕捉(即采样)设置了自动触发 为事件驱动触发提供了事件触发模式 数字温度传感器输出 数字控制的采样速率 数字控制的频率响应 2个辅助数字I/O 数字驱动的自检测 数字驱动的低频模式 序列号和设备ID(认证) 单电源运行:3.15V-3.6V 运行温度范围:-40℃到+150℃ 9.2x9.2mm 16引脚的LGA封装 综述 ADIS16220传感器是一种数字振动传感器,集成了业界领先的MEMS传感技术,内部集成了一个处理器。它为高速数据捕捉提供了缓冲寄存器,同时为数据采集和处理提供了便利的串口。传感器共振频率为22KHz,采样速率为100.2KSPS,这为大多数的设备检测提供了充足的保障。平均/抽取滤波器为低频带场合的应用提供了优化。 内部时钟驱动数据采样系统,并将数据送到缓冲寄存器供用户读取。数据捕捉功能有三种不同的触发方式。自动数据采集允许周期唤醒和捕捉,它基于一个可编程的工作循环。手动数据捕捉方式允许用户初始化数据捕捉,并提供能耗和读取速率的优化。事件触发模式不断的更新缓冲器,并检测缓冲器的数据是否达到预设值。这种模式捕捉预设数据和已发生数据,并产生驱动中断的报警指示。 串行外设接口(SPI)和数据缓存结构为宽频带传感器数据的采集提供了便利。ADIS16220还提供了数字温度传感器,数字能耗控制器和尖峰输出捕捉。 工作原理 ADIS16220是一个宽频带,数字加速度传感器,应用在振动分析领域。这一传感器不间断的采集数据并使它们可以被任何兼容了4线SPI口的处理器使用。 感测元件 ADIS16220内部的数字振动传感单元始于一个宽频带MEMS加速度内核,它将位移的变化线性得转化为电信号的变化。一个固定的框架和一个移动的框架构成了差分电容网,它可以响应加速度的线性变化。微弹簧将移动框架连接到固定框架上,并控制加速度和物理位移的关系。移动盘上的调制信号通过每一个电容传导到固定框架和解调电路,这一电路产生与设备上的加速度成比例的电信号。 数据采样和处理 ADIS16220基于用户控制寄存器的设置来自动运行。模拟加速度信号输入到ADC,它将得到的数字信号传递给控制器以供处理和捕捉。处理选项包含:偏置处理,滤波和检测预置报警情况。 用户接口 SPI接口 数据采集和设置命令都使用SPI接口,它有4条线组成。片选信号启动SPI接口,串口时钟线(SCLK)将串行数据线同步。串行输入数据在SCLK的上升沿输入到DIN端,而串行输出数据在SCLK的下降沿从DOUT端口输出。许多数字处理器通过专用接口和简单的指令设置都可以支持这一接口。 用户寄存器 用户寄存器为所有在SPI口上的输入和输出操作提供寻址。每个16位寄存器都有统一的位编排,并有两个地址:一个为高地址,另一个为字节。控制寄存器使用一种双存储结构。在模块运行时,SRAM控制运行,并为所有用户设置的输入提供便利。闪存则为这些控制寄存器提供非易失性存储,即为这些寄存器提供备份。存储控制数据到闪存中需要一个特殊的指令。当设备上电或复位时,闪存中的内容下载到SRAM中,之后,设备根据控制寄存器中的设置开始产生数据。 基本操作 ADIS16220仅需要电源,地和四线的SPI口就可以产生数据,并将它们传输给处理器。DIO1(数字I/O接口)的工厂默认设置为忙指示。在设备正在捕捉数据时,DIO1输出高电平,当捕捉完毕时,就输出低电平。 ADIS16220端口支持全双工通信,并且对数据传输的位顺序作了规定。处理器通常通过普通串口来支持SPI通信,这就需要一些设置。 用户寄存器控制所有的数据采集和设置。厂家为所有的用户寄存器都设置了存储地址。 图1所示为串口通信时的位顺序: 图1 SPI写命令 处理器在写传感器的用户寄存器时,一次只写一个字节,并使用规定的位顺序(如图1:高位在前,低位在后)。一些操作需要设置同一个寄存器的高低字节时(用户寄存器是16位的),就需要两次连续的写操作。执行写操作时,输入DIN的16为指令的第一位(R/W)应为高电平,紧接着是7位地址,之后才是要写入地址对应寄存器的8位数据。7位地址的最高位(A7)置1,表示将数据写入低6位地址对应寄存器的高字节;若为0,则写入低字节。例如:处理器向DIN端口写0XBF08,表示向GLOB_CMD寄存器写数据(GLOB的地址为0X3E,写指令时R/W=1),这一指令用来开启手动捕捉模式,时序图如图2所示 SPI读指令

文档评论(0)

cgtk187 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档