V0 = -
Rf R
Rf Vi R Vi - +
若输入端有n个支路,则输入和 输出的关系可表示为: Rf 1 Vi V0 = - I=1 R
n
V0
运算放大器的输入可以是权电阻网络,如图所示。
S1 S2 S3 2R 4R 8R 16R 32R 64R 128R
Rf
S4
Vref
S5 S6 S7 S8
1. 主机位数等于或大于DAC芯片位数
2. 主机位数小于DAC芯片位数
1. 主机位数大于或等于DAC芯片的连接
D0~D7
LS273 CLK
DAC
_ + A Vout
IOW AB
译码
mov al,buf mov dx,portd out dx,al
DAC0832单缓冲方式
+5V -5V
AB
Vcc ILE
LE=1,直通(输出等于输入) LE=0,锁存(输出保持不变)
输入 寄 存 器 LE1 DAC 寄 存 器 D/A 转 换 器
DI0~DI7
Iout1
LE2 DAC0832
DAC0832的工作方式:直通方式
LE1=LE2=1 输入的数字数据直接进入D/A转换器
输入 寄 存 器 LE1
DI0~DI7
IOR A0~9 AEN IOW CPU D0~7 D0 译码 电路 Y1 ≥1 I0 Y0
74LS32
≥1
74LS33
VREF(+) REF(-) VREF(+)
+5V
R
CP D1~8 Q1~8
74LS273 C
GND DB1~8
4 UO 3