rev. b
–14–
ad7858/ad7858l
开始
写 至 控制 寄存器 设置 stcal = 0, rdslt1 = 1,
rdslt0 = 0, 和 calslt1, calslt0 = 00, 01, 10, 11
cal 寄存器 pointer 是
automatically 重置
读 cal 寄存器
cal 寄存器 pointer 是
automatically incremented
LAST
寄存器
读
运作
或者
ABORT
?
FINISHED
YES
非
图示 9. flowchart 为 读 从 这 校准
寄存器
调整 这 补偿 校准 寄存器
这 补偿 校准 寄存器包含 16 位, 二leading zeros,
和 14 数据 位. 用 changing 这 内容 的 这 补偿 寄存器
不同的 amounts 的 补偿 在 这 相似物 输入 信号 能 是
补偿 为. 增加 这 号码 在 这 补偿 校准
寄存器 compensates 为 负的 补偿 在 这 相似物 输入
信号, 和 减少 这 号码 在 这 补偿 校准 regis-
ter compensates 为 积极的 补偿 在 这 相似物 输入 信号.
这 default 值 的 这 补偿 校准 寄存器 是 0010 0000
0000 0000 大概. 这个 是 不 一个 精确的 值, 但是 这
值 在 这 补偿 寄存器 应当 是 关闭 至 这个 值. 各自 的
这 14 数据 位 在 这 补偿 寄存器 是 二进制的 weighted; 这
msb 有 一个 weighting 的 5% 的 这 涉及 电压, 这 msb-1
有 一个 weighting 的 2.5%, 这 msb-2 有 一个 weighting 的 1.25%,
和 所以 在 向下 至 这 lsb 这个 有 一个 weighting 的 0.0006%.
这个给 一个 决议 的
±
0.0006% 的 v
REF
大概.
更多 准确地 这 决议 是
±
(0.05
×
V
REF
)/2
13
伏特 =
±
0.015 mv, 和 一个 2.5 v 涉及. 这 最大 补偿 那
能 是 补偿 为 是
±
5% 的 这 涉及 电压, 这个
equates 至
±
125 mv 和 一个 2.5 v 涉及 和
±
250 mv 和
一个 5 v 涉及.
q. 如果 一个 +20 mv 补偿 是 呈现 在 这 相似物 输入 信号 和 这
涉及 电压 是 2.5 v what 代号 needs 至 是 写 至 这
补偿 寄存器 至 compensate 为 这 补偿?
一个. 2.5 v 涉及 implies 那 这 决议 在 这 补偿 regis-
ter 是 5%
×
2.5 v/2
13
= 0.015 mv. +20 mv/0.015 mv =
1310.72; rounding 至 这 最近的 号码 给 1311. 在
二进制的 条款 这个 是 0101 0001 1111. 因此, decrease 这
补偿 寄存器 用 0101 0001 1111.
这个 方法 的 compensating 为 补偿 在 这 相似物 输入
信号 准许 为 fine tuning 这 补偿 补偿. 如果 这
补偿 在 这 相似物 输入 信号 是 知道, 那里 将 是 非 需要
至 应用 这 补偿 电压 至 这 相似物 输入 管脚 和 做 一个
系统 校准. 这 补偿 补偿 能 引领 放置 在
软件.
调整 这 增益 校准 寄存器
这 增益 校准 寄存器 包含 16 位, 二 leading 0s
和 14 数据 位. 这 数据 位 是 二进制的 weighted 作 在 这
补偿 校准 寄存器. 这 增益 寄存器 值 是 effectively
multiplied 用 这 相似物 输入 至 规模 这 转换 结果
在 这 全部 范围. 增加 这 增益 寄存器 compensates 为
一个 小 相似物 输入 范围 和 减少 这 增益 寄存器
compensates 为 一个 大 输入 范围. 这 最大 相似物
输入 范围 那 这 增益 寄存器 能 compensate 为 是 1.025
时间 这 涉及 电压, 和 这 最小 输入 范围 是
0.975 时间 这 涉及 电压.