如果用8位二进制代码来控制图中的s1~ SD=1时S闭合;D=0时S断开),那么根 据二进制代码的不同,输出电压V也不同, 这就构成了8位的DA转换器。 ■可以看出,当代码在0~FFH之间变化时, V相应地在0~(255256)V之间变化。 ■为控制电阻网络各支路电阻值的精度,实 际的DA转换器釆用R-2R梯形电阻网络(见 下页),它只用两种阻值的电阻(R和2R)
◼ 如果用8位二进制代码来控制图中的S1~ S8 (Di=1时Si闭合;Di=0时Si断开),那么根 据二进制代码的不同,输出电压VO也不同, 这就构成了8位的D/A转换器。 ◼ 可以看出,当代码在0~FFH之间变化时, VO相应地在0~-(255/256)Vref之间变化。 ◼ 为控制电阻网络各支路电阻值的精度,实 际的D/A转换器采用R-2R梯形电阻网络(见 下页),它只用两种阻值的电阻(R和2R)
R-2R梯形电阻网络 n 2R R 2R R R R 2R n-1 2 0
R-2R梯形电阻网络 Rf Vi V0 … Vref n-1 2 1 0 2R 2R 2R 2R R R R Vn-1 V2 V1 V0 2R + -
D/A转换器的主要技术指标 分辨率( Resolution) 输入的二进制数每士1个最低有效位(LSB)使输出变化的 程度 般用输入数字量的位数来表示:如8位、10位 例:一个满量程为5的10位DAC,士1L5B的变化将使输出变化 5/20-1=5/1023=0.00488v=4888mV 转换精度(误差) 实际输出值与理论值之间的最大偏差。 ■一般用最小量化阶A来度量,如±1/2LSB 也可用满量程的百分比来度量,如0.05%FSR LSB: Least Significant Bit FSR: Full Scale Range)
D/A转换器的主要技术指标 ◼ 分辨率(Resolution) ◼ 输入的二进制数每±1个最低有效位(LSB)使输出变化的 程度。 ◼ 一般用输入数字量的位数来表示: 如8位、10位 例:一个满量程为5V的10位DAC,±1 LSB的变化将使输出变化 5/(2 10 -1)=5/1023=0.004888V=4.888mV ◼ 转换精度(误差) ◼ 实际输出值与理论值之间的最大偏差。 ◼ 一般用最小量化阶⊿来度量,如±1/2 LSB 也可用满量程的百分比来度量,如0.05% FSR LSB: Least Significant Bit FSR: Full Scale Range)
■转换时间 ■从开始转换到与满量程值相差±1/2LSB所对应 的模拟量所需要的时间 FULL 1/2 LSB
◼ 转换时间 ◼ 从开始转换到与满量程值相差±1/2 LSB所对应 的模拟量所需要的时间 t V 1/2 LSB tC VFULL 0
822典型D/A转换器 DACO832 特性: 8位电流输出型D/A转换器 T型电阻网络 差动输出 n引线图见教材p351
8.2.2 典型D/A转换器 ◼ DAC0832 ◼ 特性: ◼ 8位电流输出型D/A转换器 ◼ T型电阻网络 ◼ 差动输出 ◼ 引线图见教材p351