0UT:D/A转换器电流输出2端,oUT2+|0UT1=常数。 Rfb:外部反馈信号输入端,内部已有反馈电阻R, 根据需要也可外接反馈电阻 Vcc:电源输入端,可在+5V~+15V范围内。 DGND:数字信号地。 AGND:模拟信号地。 “8位输入寄存器”用于存放QPU送来的数字量,使输入 数字量得到缓冲和锁存,由LE1控制 “8位DAG寄存器”存放待转换的数字量,由LE2*控 制 “8位D/A转换电路”由T型电阻网络和电子开关组成, 型由阳网终输出和数它量成正P的圳由滀
IOUT2:D/A转换器电流输出2端,IOUT2+IOUT1=常数。 Rfb:外部反馈信号输入端, 内部已有反馈电阻Rfb, 根据需要也可外接反馈电阻。 Vcc:电源输入端,可在+5V~+15V范围内。 DGND:数字信号地。 AGND:模拟信号地。 “8位输入寄存器”用于存放CPU送来的数字量,使输入 数字量得到缓冲和锁存,由LE1*控制; “8位DAC寄存器” 存放待转换的数字量,由LE2*控 制; “8位D/A转换电路”由T型电阻网络和电子开关组成, T 型电阻网络输出和数字量成正比的模拟电流
2.DAC的应用 接口与DAc的具体应用有关。 (1)单极性电压输出 单极性模拟电压输出,可采用图11-5或图11-9所 示接线。输出电压Vut与输入数字量B的关系: Vout=一B*(VgEF/256) 式中,B=b727+b6·2+……b121+b0·20; VgF/256为一常数。 B为0时,Vot为0,输入数字量为255时,Vot为 最大值,输出电压为单极性。 (2)双极性电压输出
2.DAC的应用 接口与DAC的具体应用有关。 (1) 单极性电压输出 单极性模拟电压输出,可采用图11-5或图11-9所 示接线。输出电压Vout与输入数字量B的关系: Vout = -B*(VREF/256) 式中,B=b7·2 7+ b6·2 6+……+ b1·2 1+ b0·2 0; VREF/256为一常数。 B为0时,Vout也为0,输入数字量为255时,Vout为 最大值,输出电压为单极性。 (2)双极性电压输出
双极性电压输出,采用图11-3接线: 2R 8位 R G 数字量 fb DACO832 1/vo1 R REF 2R 11-3 Vot=(B-128)*(VREF/128) 由上式,在选用+V时,(1)若输入数字量b7=1 则Vot为正;(2)若输入数字量b7=0,则Vut为负。 在选用-VRE时,Vot与+VREF时极性相反
双极性电压输出,采用图11-3接线: Vout =(B-128)*(VREF/128) 由上式,在选用+VREF时,(1)若输入数字量b7=1, 则Vout为正;(2)若输入数字量b7=0,则Vout为负。 在选用-VREF时,Vout与+VREF时极性相反
(3)DAC用作程控放大器 DAC还可作程控放大器,见图11-4 CPU来 R 20 CC outI +15V DACO832 12 ut2 REF 310 13V U LF351 R 11-4
(3)DAC用作程控放大器 DAC还可作程控放大器,见图11-4
DAc的输出和输入之间的关系: out Vin/B)*256 256/B看作放大倍数。但输入数字量B不得为“0”。 3.Mcs-51与DAc0832的接口电路 (1)单缓冲方式 DAG0832内部的两个数据缓冲器有一个处于直通方式, 另一个处于受控的锁存方式。 在实际应用中,如果只有一路模拟量输岀,或虽是 多路模拟量输出但并不要求多路输出同步的情况下 可采用单缓冲方式。 单缓冲方式的接口如图11-5:
DAC的输出和输入之间的关系: Vout = -(Vin/B)*256 256/B看作放大倍数。但输入数字量B不得为“0” 。 3. MCS-51与DAC0832的接口电路 (1)单缓冲方式 DAC0832内部的两个数据缓冲器有一个处于直通方式, 另一个处于受控的锁存方式。 在实际应用中,如果只有一路模拟量输出,或虽是 多路模拟量输出但并不要求多路输出同步的情况下, 可采用单缓冲方式。 单缓冲方式的接口如图11-5: