rev. b
ADN2850
–9–
使用 额外的 内部的 nonvolatile eemem
这 adn2850 包含 额外的 内部的 用户 存储 寄存器
(eemem) 为 节省 constants 和 其它 16-位 数据. 表格 V
提供 一个 地址 编排 的 这 内部的 存储 寄存器 显示
在 这 函数的 块 图解 作 eemem1, eemem2, 和
和 26 字节 (13 地址
2 字节 各自) 的 用户 eemem.
表格 v. eemem 地址 编排
EEMEM
号码 地址 eemem 内容 为
1 0000 RDAC1
1, 2
2 0001 RDAC2
3 0010 USER1
3
4 0011 USER2
:: :
15 1110 USER13
16 1111 % 容忍
4
注释
1
rdac 数据 贮存 在 eemem locations 是 transferred 至 它们的 相应的
rdac 寄存器 在 电源-在, 或者 当 说明 1, 8, 和
PR
是 executed.
2
执行 的 操作指南 1 leaves 这 设备 在 这读 模式 电源 消耗量
状态. 之后 这 last 操作指南 1 是 executed, 这 用户 应当 执行 一个 nop,
操作指南 0 至 返回 这 设备 至 这 低 电源 idling 状态.
3
用户 <数据> 是 内部的 nonvolatile eemem 寄存器 有 至 store 和
retrieve constants 和 其它 16-位 信息 使用 说明 3 和 9 各自.
4
读 仅有的.
calculating 真实的 全部-规模 阻抗
这 真实的 容忍 的 这 评估 全部-规模 阻抗 r
WB1
是
贮存 在 eemem 寄存器 15 在 工厂 测试. 这 真实的
全部-规模 阻抗 能 因此 是 计算, 这个 将 是
valuable 为 容忍 相一致 或者 校准. 注意 这个 值
是 读 仅有的, 和 这 全部-规模 阻抗 的 r
wb2_fs
matches
R
wb1_fs,
的 典型地 0.1%.
这 容忍 在 % 是 贮存 在 这 last 16 位 的 数据 在 eemem
寄存器 15. 这 format 是 sign 巨大 二进制的 format 和 这
msb designates 为 sign (0 = 积极的 和 1 = 负的), 这 next
7 msb designate 为 这 integer 号码, 和 这 8 lsb designate
为 这 decimal 号码. 看 表格 vi.
表格 vi. 容忍 在 % 从 评估 全部-规模 阻抗
为 例子, 如果 r
wb_fs_评估
= 250 k
Ω
和 这 数据 是 0001
1100 0000 1111, r
wb_fs_真实的
能 是 计算 作 跟随:
msb: 0 = 积极的
next 7 msb: 001 1100 = 28
8 lsb: 0000 1111 = 15
2
–8
=
0.06
% 容忍 = +28.06%
因此, r
wb_fs_真实的
= 320.15 k
Ω
位
sign
mag
D15
sign
D14
2
6
D13
2
5
D12
2
4
D11
2
3
D10
2
2
D9
2
1
D8
2
0
D7
2
-1
D6
2
-2
D5
2
-3
D4
2
-4
D3
2
-5
D2
2
-6
D1
2
-7
D0
2
-8
•
Sign
7 位 为 integer 号码
Decimal
要点
8 位 为 decimal 号码
情况. 表格 iv illustrates 这 运作 的 这 shifting
函数 在 这 单独的 rdac 寄存器 数据 位. 各自 线条
going 向下 这 表格 代表 一个 successive 变换 运作. 便条
那 这 left 变换 12 和 13 commands
是 修改 此类 那
如果 这 数据 在 这 rdac 寄存器 是 equal 至 零, 和 这 数据 是
left shifted, 这 rdac 寄存器 是 然后 设置 至 代号 1. similarly, 如果 这
数据 在 这 rdac 寄存器 是 更好 比 或者 equal 至 midscale,
和 这 数据 是 left shifted, 然后 这 数据 在 这 rdac 寄存器 是
automatically 设置 至 全部 规模. 这个 制造 这 left 变换 函数
作 完美的 一个 logarithmic 调整 作 可能.
这 正确的 变换 4 和 5 commands 将 是 完美的 仅有的 如果 这 lsb 是
零 (i.e., 完美的 logarithmic—no 错误). 如果 这 lsb 是 一个 一个, 然后
这 正确的 变换 函数 发生 一个 直线的 half lsb 错误, 这个
translates 至 一个 号码 的 位-依赖 logarithmic 错误 作
显示 在 图示 3. 这 plot 显示 这 错误 的 这 odd 号码
的 位 为 adn2850.
表格 iv. detail left 和 正确的 变换 功能 为 6 dB
步伐 increment 和 decrement
left 变换 正确的 变换
00 0000 0000 11 1111 1111
00 0000 0001 01 1111 1111
00 0000 0010 00 1111 1111
00 0000 0100 00 0111 1111
00 0000 1000 00 0011 1111
00 0001 0000 00 0001 1111
00 0010 0000 00 0000 1111
00 0100 0000 00 0000 0111
00 1000 0000 00 0000 0011
01 0000 0000 00 0000 0001
10 0000 0000 00 0000 0000
11 1111 1111 00 0000 0000
11 1111 1111 00 0000 0000
真实的 conformance 至 一个 logarithmic 曲线 在 这 数据 con-
tents 在这 rdac 寄存器 和 这 wiper 位置 为 各自 正确的
变换 4 和 5 command 执行 包含 一个 错误 仅有的 为 odd
号码 的 位. 甚至 号码 的 位 是 完美的. 这 图表 在
图示 3 显示 plots 的 log_错误 [i.e., 20
log
10
(错误/代号)]
adn2850. 为 例子, 代号 3 log_错误 = 20
log
10
(0.5/3)
= –15.56 db, 这个 是 这 worst 情况. 这 plot 的 log_错误 是
更多 重大的 在 这 更小的 代号.
代号 – 从 1 至 1023 用 2.0
10
3
0
0
dB
–20
–40
–60
–80
0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0 1.1
图示 3. plot 的 log_错误 conformance 为 odd
号码 的 位 仅有的 (甚至 号码 的 位 是 完美的)
正确的 变换
–6 db/步伐
left 变换
6 db/步伐