EXIT
数模和模数转换器概 述第 8 章 数模和模数转换器本章小结
A/D 转换器
D/A 转换器
EXIT
数模和模数转换器
8.1 概 述主要要求:
理解 数模和模数转换器的概念和作用。
EXIT
数模和模数转换器一、数模和模数转换的概念和作用数模转换 即将数字量转换为模拟电量 (电压或电流 ),使输出的模拟电量与输入的数字量成正比。
实现数模转换的电路称数模转换器
Digital - Analog Converter,简称 D/A 转换器或 DAC。
模数转换 即将模拟电量转换为数字量,使输出的数字量与输入的模拟电量成正比。
实现模数转换的电路称模数转换器
Analog - Digital Converter,简称 A/D 转换器或 ADC。
EXIT
数模和模数转换器模拟量数字量模拟量数字量传感器 被控对象自然界物理量为何要进行数模和模数转换?
EXIT
数模和模数转换器二、数模和模数转换器应用举例数字信号物理量 模拟信号压力传感器温度传感器流量传感器四路模拟开关数字控制计算机
DAC 模拟控制器模拟控制器液位传感器
DAC
DAC




模拟控制器模拟控制器生 产 控 制 对 象
DAC
ADC
二、数模和模数转换器应用举例
EXIT
数模和模数转换器主要要求:
了解 数模转换的基本原理。
了解常用 D/A 转换器的类型和主要参数 。
了解 R - 2R 倒 T 形电阻网络 D/A 转换器的电路与工作原理。
8.2 D/A 转换器
EXIT
数模和模数转换器一、数模转换的基本原理输出模拟电压
uO = D△ = (Dn-1 2n-1 + Dn-2 2n-2 ++ D1 21 + D0 20 )△
可见,uO ∝ D,uO 的大小反映了数字量 D的大小。
DAC
D0
D1
Dn-2
Dn-1
… u
O
n 位二进制数输入模拟电压输出一、数模转换的基本原理
LSB — Least Significant Bit
输入数字量 D = (Dn-1 Dn-2D1 D0 ) 2
= Dn-1 2n-1 + Dn-2 2n-2 ++ D1 21 + D0 20
△ 是 DAC 能输出的最小电压值,称为 DAC 的单位量化电压,它等于 D 最低位 (LSB)为 1、其余各位均为 0 时的模拟输出电压 (用 ULSB 表示 )。
EXIT
数模和模数转换器
S0
+
+
-
△ ∞
uO
S1 S2 S3
D3D2D1D0 i
Σ
RF
II3I2I1I0
VREF
2R 2R I0 2R I12R I22R I3
0 1 1 1 10 0 0
R R R
(一 ) 电路组成与转换原理二,R - 2R 倒 T 形电阻网络 DAC
由倒 T 型电阻网络、模拟开关和一个电流电压转换电路 (简称 I/U 转换电路 )组成。
模拟开关 Si 打向,1” 侧 时,相应 2R 支路 接虚地 ; 打向,0” 侧 时,相应 2R 支路 接地 。 故无论开关打向哪一侧,倒 T型电阻网络均可等效为下图:
EXIT
数模和模数转换器
II3I2I1I0
VREF
2R 2R I0 2R I12R I22R I3
R R R
A B C
从 A,B,C 节点向左看去,各节点对地的等效电阻均为 2R。
因此,I = VREFR
I3 = I2 = 23 ( ),I24 I2 = I32 = 22 ( ),I24= I4
I1 = I22 = 21 ( ),I24= I8 I0 =
I1
2 = 2
0 ( )I
24=
I
16
可见,支路电流值 Ii 正好代表了 二进制数位 Di 的权值 2i 。
即 I3 = 23 I0,I2 = 22 I0,I1 = 21 I0,I0 = 20 I0 RVI 4R E F4 22
EXIT
数模和模数转换器模拟开关 Si 受相应数字位 Di 控制。当 Di = 1 时,开关合向,1” 侧,相应 支路电流 Ii 输出 ; Di = 0 时,开关合向,0” 侧,Ii 流入地而不能输出。
S0
+
+
-
△ ∞
uO
S1 S2 S3
D3D2D1D0 i
Σ
RF
II3I2I1I0
VREF
2R 2R I0 2R I12R I22R I3
0 1 1 1 10 0 0
R R R
u0 = -iΣ RF = - D I0 RF = - D · RRV4 FR E F2
iΣ= D3 I3 + D2 I2 + D1 I1 + D0 I0
= ( D3 23 + D2 22 + D1 21 + D0 20 ) I0 = D I0
对 n位 DAC,uO=-D · RRV n2 FR E F
若取 RF = R,则 uO=-D · nV2REF
n 位 DAC 将参考电压 VREF 分成 2n 份,uO 是每份的 D 倍。调节 VREF 可调节 DAC 的输出电压。
uO=-D · RRV4 FR E F2
EXIT
数模和模数转换器三、常用 DAC 的类型和主要参数
(一 ) 常用 DAC 的类型常用 DAC 主要有权电阻网络 DAC,R - 2R
T 形电阻网络 DAC,R - 2R 倒 T 形电阻网络 DAC
和权电流网络 DAC。其中,后两者转换速度快,
性能好,因而被广泛采用,权电流网络 DAC 转换精度高,性能最佳。
EXIT
数模和模数转换器
(二 ) 主要参数
1,分辨率 DAC 的最小输出电压变化量,
也即 DAC 的最小输出电压值
12
1
F S R
L S B
- nU
U分辨率表示满度输出电压值,FSR 即 Full Scale Range
指 D/A 转换器模拟输出所能产生的最小电压变化量与满刻度输出电压之比。
UFSR = uO|D = 111 = ( 2n – 1 ) ULSB
n 位均为 1
例如,一个 10 位的 DAC,分辨率为 0.000 978。
DAC 的位数越多,分辨率值就越小,
能分辨的 最小输出电压值也越小。
EXIT
数模和模数转换器要获得较高精度的 D/A 转换结果,除了正确选用
DAC 的位数外,还要选用低漂移高精度的求和运算放大器。
3,转换时间指 DAC 在输入数字信号开始转换,到输出的模拟信号达到稳定值所需的时间。
转换时间越小,转换速度就越高。
2,转换精度 指 DAC 实际输出模拟电压与理想输出模拟电压间的最大误差。
它是一个综合指标,不仅与 DAC 中元件参数的精度有关,而且与环境温度、求和运算放大器的温度漂移以及转换器的位数有关。
通常要求 DAC的误差小于 ULSB / 2。
EXIT
数模和模数转换器四、集成 DAC应用举例四、集成 DAC 应用举例
1,集成 DAC 简介常用集成 DAC 有两类:一类内部仅含有电阻网络和电子模拟开关两部分,常用于一般的电子电路 。 另一类内部除含有电阻网络和电子模拟开关外,
还带有数据锁存器,并具有片选控制和数据输入控制端,便于和微处理器进行连接,多用于微机控制系统中 。
EXIT
数模和模数转换器
2,8 位 CMOS 集成 D/A 转换器 CDA7524 简介数 据 锁 存 器
20 k? 20 k? 20 k? 20 k? 20 kΩ…

10 k? 10 k? 10 k?
10 k?

VDD
VREF 15
12
13CSWR
4 5 6 11
D7
(MSB)
D6 D5 D0
(LSB)
S0 S1 S2 S7
OUT112
3
16
iΣ RFB
OUT2
GND
基准电压输入端
VREF 可正可负片选控制端电源电压范围 + 5 V ~ + 15 V
8 位数据输入端,
其电平与 TTL 电平兼容。 MSB 表示最高位,
LSB 表示最低位。
接地端内部反馈电阻
RF 的引出端两个输出端,一般将 OUT2
接地,OUT1 接运放反向端。
写信号控制端
EXIT
数模和模数转换器
[例 ] 右图为
CDA7524 的单极性输出应用电路。图中电位器 R1 用于调整运放增益,电容
C 用以消除运放的自激。已知 ULSB =
VREF / 256,试求满度输出电压及满度输出时所需的输入信号。
CDA7524
4
5
7
8
9
10
6
11
12
13
D7
D6
D4
D3
D2
D1
D5
D0
CS
3
14
VDD
15
16
1
2
VREF = 10V
+
+
-
△ ∞OUT1
OUT2 uO
C
2 k?
R2
R1
1 k?
15 pF
WR
VFSR 9 6 1.92 5 65 5 022 5 62 5 512 R E FL S B8-? VUU
解,当 D7 D6 D5 D4 D3 D2 D1 D0 = 11111111 时,输出为满度值。
uO = - UFSR? - 9.961 V。
EXIT
数模和模数转换器主要要求:
了解 模数转换的基本原理。
了解 A/D 转换器的主要参数 。
了解常用 A/D 转换器。
8.3 A/D 转换器
EXIT
数模和模数转换器一,A /D 转换 的基本原理和一般步骤
“[ ]” 表示取整。
基本原理
ADC
D0
D1
Dn-2
Dn-1
…u
I
模拟输入信号
n 位二进制数输出
D = Dn-1 Dn-2D1 D0
可见,输出数字量 D 正比于输入模拟量 uI 。
△ 称为 ADC 的单位量化电压或量化单位,
它是 ADC 的最小分辨电压。

uD
EXIT
数模和模数转换器采样,把时间连续变化的信号变换为时间离散的信号。
保持,保持采样信号,使有充分时间转换为数字信号。
量化,把采样保持电路的输出信号用单位量化电压的整数倍表示。
编码,把量化的结果用二进制代码表示。
A /D 转换的一般步骤
uI(t)
C
量化编码电路
Dn-1
D1D
0

uI?(t)S
采样保持电路输入模拟量 输出数字量
EXIT
数模和模数转换器采样信号是否会丢失原信号的信息呢?
对信号进行量化会引起误差吗?
量化误差大小与 ADC 的位数、
基准电压 VREF 和量化方法有关。
采样定理,当采样频率不小于输入模拟信号频谱中最高频率的两倍时,采样信号可以不失真地恢复为原模拟信号。
量化误差,因模拟电压不一定能被 ULSB 整除,
量化时舍去余数而引起的误差。
EXIT
数模和模数转换器划分量化电平的两种方法最大量化误差 =? = (1/8)V
最大量化误差
=?/2 = (1/15)V
1? = 1/8V
4? = 4/8V
0
(6/8)V
(7/8)V
000
001
010
011
100
101
110
111
模拟电平二进制代码代表的模拟电平
0? = 0V
2? = 2/8V
3? = 3/8V
5? = 5/8V
6? = 6/8V
7? = 7/8V
(5/8)V
(4/8)V
(3/8)V
(2/8)V
(1/8)V
(8/8)V
模拟电平二进制代码代表的模拟电平
0? = 0V
1? = 2/15V
2? = 4/15V
3? = 6/15V
4? = 8/15V
5? = 10/15V
6? = 12/15V
7? =14/15V
(13/15)V
0 000
001
010
011
100
101
110
111
(11/15)V
(15/15)V
(9/15)V
(3/15)V
(7/15)V
(1/15)V
(5/15)V
EXIT
数模和模数转换器
VREF
uI
R
R/2
R
R
R
R
R
R
D2
(MSB)
CP
1D
1D
1D
1D
1D
1D
1D
D1
D0
(LSB)
比较器 寄存器 编码器编码器二、并联比较型 ADC
R E F151 V
R E F153 V
R E F155 V
R E F1513 V
R E F157 V
R E F159 V
R E F1511 V
0
0
0
0
0
0
0
0
0
0
uI
电阻构成分压器
EXIT
数模和模数转换器
VREF
uI
R
R/2
R
R
R
R
R
R
D2
(MSB)
CP
1D
1D
1D
1D
1D
1D
1D
D1
D0
(LSB)
比较器 寄存器 编码器编码器二、并联比较型 ADC
R E F151 V
R E F153 V
R E F155 V
R E F1513 V
R E F157 V
R E F159 V
R E F1511 V
0
0
0
0
0
0
1
0
0
1uI
EXIT
数模和模数转换器
VREF
uI
R
R/2
R
R
R
R
R
R
D2
(MSB)
CP
1D
1D
1D
1D
1D
1D
1D
D1
D0
(LSB)
比较器 寄存器 编码器编码器二、并联比较型 ADC
R E F151 V
R E F153 V
R E F155 V
R E F1513 V
R E F157 V
R E F159 V
R E F1511 V
0
0
0
0
0
1
1
0
1
0
uI
EXIT
数模和模数转换器
VREF
uI
R
R/2
R
R
R
R
R
R
D2
(MSB)
CP
1D
1D
1D
1D
1D
1D
1D
D1
D0
(LSB)
比较器 寄存器 编码器编码器二、并联比较型 ADC
R E F151 V
R E F153 V
R E F155 V
R E F1513 V
R E F157 V
R E F159 V
R E F1511 V
0
0
0
0
1
1
1
0
1
1
EXIT
数模和模数转换器
VREF
uI
R
R/2
R
R
R
R
R
R
D2
(MSB)
CP
1D
1D
1D
1D
1D
1D
1D
D1
D0
(LSB)
比较器 寄存器 编码器编码器二、并联比较型 ADC
R E F151 V
R E F153 V
R E F155 V
R E F1513 V
R E F157 V
R E F159 V
R E F1511 V
0
0
0
1
1
1
1
1
0
0
uI
EXIT
数模和模数转换器
VREF
uI
R
R/2
R
R
R
R
R
R
D2
(MSB)
CP
1D
1D
1D
1D
1D
1D
1D
D1
D0
(LSB)
比较器 寄存器 编码器编码器二、并联比较型 ADC
R E F151 V
R E F153 V
R E F155 V
R E F1513 V
R E F157 V
R E F159 V
R E F1511 V
0
0
1
1
1
1
1
1
0
1
uI
EXIT
数模和模数转换器
VREF
uI
R
R/2
R
R
R
R
R
R
D2
(MSB)
CP
1D
1D
1D
1D
1D
1D
1D
D1
D0
(LSB)
比较器 寄存器 编码器编码器二、并联比较型 ADC
R E F151 V
R E F153 V
R E F155 V
R E F1513 V
R E F157 V
R E F159 V
R E F1511 V
0
1
1
1
1
1
1
1
1
0
uI
EXIT
数模和模数转换器
VREF
uI
R
R/2
R
R
R
R
R
R
D2
(MSB)
CP
1D
1D
1D
1D
1D
1D
1D
D1
D0
(LSB)
比较器 寄存器 编码器编码器二、并联比较型 ADC
R E F151 V
R E F153 V
R E F155 V
R E F1513 V
R E F157 V
R E F159 V
R E F1511 V
1
1
1
1
1
1
1
1
1
1
uI
EXIT
数模和模数转换器三、常用 ADC 的类型和主要参数
(一 )常用 ADC 的类型常用 ADC 主要有并联比较型、双积分型和逐次逼近型。其中,并联比较型 ADC 转换速度最快,但价格贵;双积分型 ADC 精度高、抗干扰能力强,但速度慢;逐次逼近型速度较快、精度较高、价格适中,
因而被广泛采用。
EXIT
数模和模数转换器指 ADC 实际输出数字量与理想输出数字量之间的最大差值。通常用最低有效位 LSB 的倍数来表示。
(二 ) 主要参数
2,相对精度 (又称转换误差 )
指 ADC 输出数字量的最低位变化一个数码时,对应输入模拟量的变化量。1,分辨率例如 最大输出电压为 5V 的 8 位 ADC 的分辨率为:
5V / 28 = 19.6 mA
分辨率也可用 ADC 的位数表示。位数越多,能分辨的最小模拟电压值就越小。
例如 转换误差不大于 1/2 LSB,即说明实际输出数字量与理想输出数字量之间的最大误差不超过 1/2 LSB。
EXIT
数模和模数转换器
3,转换时间转换速度比较:并联比较型 > 逐次逼近型 > 双积分型数十 ns 数十?s 数十 ms
指 ADC 完成一次转换所需要的时间,即从转换开始到输出端出现稳定的数字信号所需要的时间。
转换时间越小,转换速度越高。
EXIT
数模和模数转换器
D/A 转换是将输入的数字量转换为与之成正比的模拟电量。 常用的 DAC 主要有权电阻网络
DAC,R - 2R T 形电阻网络 DAC,R - 2R 倒
T 形电阻网络 DAC 和权电流网络 DAC。其中,
后两者转换速度快,性能好,因而被广泛采用,
权电流网络 DAC 转换精度高,性能最佳。
本 章 小 结
EXIT
数模和模数转换器
A/D 转换是将输入的模拟电压转换为与之成正比的数字量 。 常用 ADC 主要有并联比较型,双积分型和逐次 逼近 型 。 其中,并联比较型 ADC 属于直接转换型,其转换速度最快,但价格贵;双积分型 ADC 属于间接转换型,其速度慢,但精度高,抗干扰能力强;
逐次逼近型也属于直接转换型,其速度较快,
精度较高,价格适中,因而被广泛采用 。
EXIT
数模和模数转换器
A/D 转换要经过采样 - 保持和量化与编码两步实现 。 采样 - 保持电路对输入模拟信号抽取样值,并展宽 (保持 ); 量化是对样值脉冲进行分级,编码是将分级后的信号转换成二进制代码 。
在对模拟信号采样时,必须满足采样定理:采样脉冲的频率 fS 必须大于输入模拟信号最高频率分量的 2 倍 。 这样才能不失真地恢复出原模拟信号 。
EXIT
数模和模数转换器
DAC 和 ADC 的分辨率和转换精度都与转换器的位数有关,位数越多,分辨率和精度越高 。 基准电压 VREF 是重要的应用参数,要理解基准电压的作用,尤其是在 A/D 转换中,
它的值对量化误差,分辨率都有影响 。 一般应按器件手册给出的范围确定 VREF 值,并且保证输入的模拟电压最大值不大于 VREF 值 。