ADIS16201 初步的 技术的 数据
rev. prb | 页 10 的 31
基本 运作
这 adis16201 是 设计 为 简单的 integration 在
工业的 系统 设计, 需要 仅有的 二 things 为
acquisition 的 校准 传感器 数据: 一个 +3.3v 电源 供应 和
一个 4-线, 工业 标准 串行 附带的 接口 (spi). 所有
的 这 输入/输出 功能 在 这 adis16201 是 facilitated
用 寄存器 这个 能 是 accessed 使用 这 spi 接口. 各自
的 这些 寄存器 有 被 assigned 一个 唯一的 地址 和 数据
format 那 有 被 tailored 为 它们的 明确的 函数.这 spi
端口 运作 在 一个 全部 duplex 模式; 数据 是 clocked 输出 的 这
dout 管脚 在 这 一样 时间 command/地址 数据 是 正在
clocked 在 通过 这 din 管脚. 为 更多 信息 在 基本
spi 端口 运作, 看 这 产品 部分.
数据 输出 寄存器 进入
为 这 大多数 基本 运作 的 这 adis16201, 输出 数据
寄存器 需要 仅有的 读 commands 为 accessing 校准
传感器 数据, along 和 这 温度, 电源 供应 和
auxiliary 相似物 输入 频道 数据. 各自 读 command
需要 二 全部 16-位 循环. 这 第一 循环 是 为 transmitting
这 寄存器 地址, 和 这 第二 循环 是 为 读 的 这
数据.
表格 5 显示 这些 二 循环 和 它们的 适合的 位 maps.
这 适合的 sequencing 为 各自 spi 信号 (cs, slck, din
和 dout) 在 一个 读 command 能 是 建立 在 图示 6.
这 数据 输出 寄存器 配置 是 broken 向下 在
三 不同的 功能: 新 数据 准备好 位 (nd), alarm
指示信号 (ea) 和 数据 位 (d0-d13). 这 nd 位 是 使用 至
决定 如果 一个 particular 寄存器 有 被 updated 自从 这 last
读 command. 作 各自 寄存器 是 updated, 这 数据 准备好 位,
涉及 至 作 nd 在 表格 5, 是 设置 至 一个 “1” 逻辑 水平的. 当 一个
寄存器 是 读, 这个 位 是 设置 至 一个 “0” 逻辑 水平的. 这 alarm
函数 提供 用户 和 一个 简单的 方法 为 checking
情况 和 能 是 使用 至 使简化 系统-水平的 处理
(所需的)东西.
这 二 acceleration 输出 数据 寄存器 是 14-位 在 长度
和 是 formatted 作 二’s complement 二进制的 号码. 这
rest 的 这 数据 输出 寄存器 是 12 位 在 长度, leaving
d12 和 d13 作 “don’t care” 位. 这 输出 format 为 各自 的
这些 寄存器, along 和 它们的 地址, 能 是 建立 在 表格
6. 各自 寄存器 函数 有 二 不同的 地址. 这 第一
地址 是 为 这 upper 字节, 这个 包含 这 大多数
重大的 位 (d8-d13), nd 和 ea 数据. 这 第二
地址 是 为 这 更小的 字节, 这个 包含 这 8 least
重大的 位 (d0-d7).
地址 空闲 next command
为基础 在 previous command 16-位 数据 文字
CS
SCLK
DIN
DOUT
读 位
零
图示 6 – 数据 输出 寄存器 读 command sequence
表格 5 – 数据 输出 寄存器 读 command 位 编排
DIN w/r 0 a5 a4 a3 a2 a1 a0 x x x x x x x x
DOUT nd ea d13 d12 d11 d10 d9 d8 d7 d6 d5 d4 d3 d2 d1 d0
upper 字节 更小的 字节