DI0
DI7
8λ
¼Ä´æÆ÷
DAC
8λ
D/A
ת»»Æ÷
8λ
ÊäÈë
¼Ä´æÆ÷
...
..
.
&
&
&
ILE
CS
WR1
WR2
XFER
LE1
LE2
Iout1
Iout2
Vref
Rfb
AGND
DGND
VCC
+5V
DAC0832
Vcc
ILE
Vref
Rfb
Iout1
Iout2
AGND
DGND
A
Vout
DI 7 --0
CS
XFER
WR1
WR2
7 4LS37 3
8051
P0
P2.7
P2.7
WR
ALE
G
.
.
0
1
1
1
1
1
1
1
7FH
1
0
0
0
0
0
0
0
80H
熄灭
灭
1
1
1
1
1
1
1
1
FFH
0
0
0
0
0
0
0
0
00H
表
3.1 数码管字型编码表
3.3 A/D 转换部分
直流稳压电源的数模转换采用通用芯片
DAC0832。DAC0832 的原理框图如图 3.2 所示 。
DAC0832 主要由 8 位输入寄存器、8 位 DAC 寄存器、8 位 D/A 转换器以及输入控制电路四部分组
成。
8 位输入寄存器用于存放主机送来的数字量,使输入数字量得到缓冲和锁存,由加以控制;
8 位 DAC 寄存器用于存放待转换的数字量,由加以控制;8 位 D/A 转换器输出与数字量成正比
的模拟电流;由与门、非与门组成的输入控制电路来控制
2 个寄存器的选通或锁存状态。
图
4 DAC0832
原理框图
当
WR2 和 XFER 同时有效时,8 位 DAC 寄存器端为高电平
“1”,此时 DAC 寄存器的输出
端
Q 跟随输入端 D 也就是输入寄存器 Q 端的电平变化;反之,当端为低电平
“0”时,第一级 8
位输入寄存器
Q 端的状态则锁存到第二级 8 位 DAC 寄存器中,以便第三级 8 位 DAC 转换器进
行
D/A 转换。
一般情况下为了简化接口电路,使第二级
8 位 DAC 寄存器的输入端到输出端直通,只有第
一级
8 位输入寄存器置成可选通、可锁存的单缓冲输入方式。 特殊情况下可采用双缓冲输入方式,
即把两个寄存器都分别接成受控方式。图
5 为单极性输出电路
图 5:单极性输出电路