ad7804/ad7805/ad7808/ad7809
–17–rev. 一个
表格 vii 显示 这 twos complement 转移 函数 为 这
sub dac. 图示 23 显示 这 sub dac 转移 函数 为
twos complement 编码. 任何 sub dac 输出 电压 能 是
表示 作:
V
输出
" =
V
偏差
/16
×
(
NB
/256)
在哪里 nb 是 这 decimal 相等的 的 这 twos complement
输入 代号. nb 范围 从 –128 至 +127.
表格 vii. twos complement 代号 表格 为 sub dac
数字的 输入 相似物 输入
MSB . . . LSB
01111111 (v
偏差
/16)
×
(127/256)
01111111 (v
偏差
/16)
×
(126/256)
00000001 (v
偏差
/16)
×
(1/256)
00000000 0
11111111 (–v
偏差
/16)
×
(1/256)
10000001 (–v
偏差
/16)
×
(127/256)
10000000 (–v
偏差
/16)
×
(128/256)
127
V
偏差
256 16
0
dac 输出 电压
128
V
偏差
256 16
80 81
dac 输入 代号
FF
00
01
7E
7F
图示 23. sub dac 输出 电压 vs. dac 输入 代号
(十六进制) 为 twos complement 编码
这 总的 输出 为 一个 单独的 频道 当 使用 twos comple-
ment 编码 是 这 总 的 这 电压 从 这 主要的 dac 和
这 sub dac.
V
输出
=
V
输出
' +
V
输出
"
=
V
偏差
+ 1.875
×
V
偏差
×
(
NA
/1024) +
V
偏差
/16
×
(
NB
/256)
=
V
偏差
×
(1 + 1.875
×
NA
/1024 +
NB
/4096)
在哪里 na 范围 从 –512 至 +511 和 nb 范围 从 –128 至
+127. 图示 28 显示 一个 pictorial 视图 的 这 转移 函数 为
任何 dac.
configuring 这 ad7805/ad7809 为 twos complement 编码
图示 24 显示 一个 典型 配置 为 这 ad7805/ad7809.
这 电路 能 是 使用 为 也 3.3 v 或者 5 v 运作 和 使用
这 内部的 v
DD
/2 作 这 涉及 为 这 部分 和 10-位 paral-
lel 接合 是 使用. 这 下列的 是 这 步伐 必需的 至
运作 这 主要的 dacs 在 这个 部分.
0.01
F
ad7805/
AD7809
AV
DD
DV
DD
V
输出
一个
V
输出
B
V
输出
C
V
输出
D
AGND
DGND
LDAC
CLR
竞赛
模式
D9
D0
CS
WR
DV
DD
REFIN
REFOUT
0.1
F
0.1
F
10
F
A1
A0
0.01
F
A2*
*used 在 这
ad7809 仅有的
数字的
接口
+3.3v/+5v
图示 24. 典型 配置 为 ad7805/ad7809
系统 控制 寄存器 写:
模式 = 0, 地址 输入 (a2, a1, a0) 是 don’t cares.
写 020 十六进制 配置 部分 为 10-位 并行的, twos
complement 编码, 正常的 运作
频道 控制 寄存器 写:
模式 = 0, 地址 输入 (a2, a1, a0) 选择 desired channel.
写 011 十六进制 内部的 v
DD
/2 选择 作 v
偏差
为
dac, 和 任何 dac 数据 写 那
follow 是 至 这 主要的 dac.
dac 数据 寄存器 写:
模式 = 1, 地址 输入 (a2, a1, a0) 选择 desired channel.
写 xxx 十六进制 和 模式 = 1 所有 数据 写 是 至
这 选择 dac. xxx 是 这 必需的
数据. 200十六进制 将 给 零 规模 和 1ff
十六进制 will 给 全部 规模 从 这 dac.