基本变换原理 如果用8位二进制代码来控制图中的S1 SDF=1时S闭合;D=0时s断开),则不同的二 进制代码就对应不同输出电压Vo 当代码在0~FFH之间变化时,V相应地在0~ (255256)Ve之间变化; ●为控制电阻网络各支路电阻值的精度,实际的 D/A转换器采用R2R梯形电阻网络,它只用两 种阻值的电阻(R和2R)
16 基本变换原理 ⚫ 如果用8位二进制代码来控制图中的S1~ S8(Di=1时Si闭合;Di=0时Si断开),则不同的二 进制代码就对应不同输出电压VO; ⚫ 当代码在0~FFH之间变化时,VO相应地在0~ -(255/256)Vref之间变化; ⚫ 为控制电阻网络各支路电阻值的精度,实际的 D/A转换器采用R-2R梯形电阻网络,它只用两 种阻值的电阻(R和2R)
x R-2R梯形电阻网络 n-1 0 2R 2R 2R ref R R R 2R
17 R-2R梯形电阻网络 R f Vi V0 Vref n-1 2 1 0 2 R 2 R 2 R 2 R R R R Vn-1 V2 V1 V0 2 R + -
三、主要技术指标 分辨率( Resolution) 输入的二进制数每±1个最低有效位 LSB使输出变化的程度。 ●可用输入数字量的位数来表示,如8位 10位等;也可用一个LSB使输出变化的 程度来表示
18 三、主要技术指标 ⚫ 分辨率(Resolution) 输入的二进制数每±1个最低有效位 (LSB)使输出变化的程度。 ⚫ 可用输入数字量的位数来表示,如8位、 10位等;也可用一个LSB使输出变化的 程度来表示
分辩率例 一个满量程为5V的10位D/A变换器,士1 LSB的变化将使输出变化 5(210-1)=5/1023 =0.04888v =4888mV (LSB-Least Significant Bit)
19 分辩率例 ⚫ 一个满量程为5V的10位D/A变换器,±1 LSB的变化将使输出变化 5/(210-1) = 5/1023 = 0.04888V = 48.88mV (LSB-Least Significant Bit)
转换精度(误差) 实际输出值与理论值之间的最大偏差 ●可用最小量化阶来度量: ∠=±1/2LSB ●也可用满量程的百分比来度量: 如0.05%FSR (FSR-Full Scale Range)
20 转换精度(误差) 实际输出值与理论值之间的最大偏差 ⚫ 可用最小量化阶⊿来度量: ⊿=±1/2 LSB ⚫ 也可用满量程的百分比来度量: 如0.05% FSR (FSR-Full Scale Range)