第10章 模拟量和数字量的转换..

合集下载

模拟量和数字量的转换—D_A转换器(电子技术课件)

模拟量和数字量的转换—D_A转换器(电子技术课件)
1

2 LSB
FSR
1
2
≤ 0.05%,即 ×
1
2 −1
≤ 0.05% ⇒
1
由于10位D/A转换器分辨率为 10
2 −1
的D/A转换器。
=
1
2 −1
1
1023
≤ 0.1%。
= 0.097%,故应取十位或十位以上
总结
DAC主要技术指标: VLSB 、 VFSR 、分辨率、转换速度、
转换精度
倒T形电阻网络D/A转换器
位数比较多时问题更突出。难以在极为宽广的阻值范围内保证每个电阻
都有很高的精度,对制作集成电路不利且影响转换器精度。
总结
权电阻网络DAC:结构比较简单,所用电阻元件数很少。
但各个电阻阻值相差较大,尤其在输入信号位数比较多时
问题更突出,影响转换器精度。
开关树型DAC
分压器型
双积分型ADC
间接ADC
权电容网络DAC
V-F变换型ADC
总结
1. DAC:数模转换器
ADC:模数转换器
2. DAC的分类、ADC的分类
D/A转换器的应用
以AD7520为例,介绍D/A转换器的应用。
AD7520是一种10位CMOS型的D/A转换集成
芯片,与微处理器完全兼容。该芯片以接口
1
对于n位D/A转换器,分辨率也可表示为:分辨率= 。如10位D/A转换器
2 −1
1
的分辨率为 10
2 −1
=
1
1023
≈ 0.001。DAC输入位数n越多,电路的分辨率越高。
分辨率体现D/A转换器对输入微小量变化的敏感程度。
4. 转换速度:指从输入数字量到转换成稳定的模拟输出电压所需要的时间。

模拟量与数字量转换-电子技术_图文

模拟量与数字量转换-电子技术_图文

增益误差
非线性误差
二、 D/A转换器的构成
不论模拟开关接到运算放大器的反相输入端(虚地)还 是接到地,也就是不论输入数字信号是1还是0,各支路的电流不 变的。
设RF=R/2
对于权电阻DAC而言,n位二进制数转换 为模拟量:
输出模拟电压的大小直接与输入 二进制 数的大小成正比,实现了数字量 到模拟量的 转换 。
集成ADC0809: 8位、前置8选1模拟开关、 后置三态输出数据锁存器,
另有相应的控制端,便于程序控制,易于直接微机 。
思考题 1、DAC和ADC有什么用途? 2、 R-2R T形电阻网络有什么特点? 为什么通常采用R-2R T 形电阻网络DAC而不用权电阻DAC? 3、什么是DAC、 ADC的分辨率和转换精度? 4、比较并联比较型ADC和逐次比较型DAC的优缺点?
将输入的每一位二进制代码按其权的大小转 换成相应的模拟量,然后将代表各位的模拟 量相加,所得的总模拟量就与数字量成正比 ,这样便实现了从数字量到模拟量的转换。
基本原理
转换特性
D/A转换器的转换特性,是指其输出模拟量和输入数字 量之间的转换关系。图示是输入为3位二进制数时的D/A转换 器的转换特性。理想的D/A转换器的转换特性,应是输出模
如果输入的是n位二进制数,则D/A转换器 的输出电压为:
第2节 A / D 转换器
A/D转换器的任务是将模拟量转换 成数字量,它是模拟信号和数字仪器 的接口。
一、 A/D转换器的基本原理
模数转换一般分为取样、保持和量化、编码两步进行。
时间上和量值上都连续
模拟信号
时间上和量值上都离散
数字信号
编码 取样
取样和保持是由取样-保持电路完成的。
vI S(t)

模拟量与数字量的转换

模拟量与数字量的转换

uo
1 01 01 01 0
S0
S1
S2
S3
2R 2R
2R
2R
2R
AR
BR
C R D IR
UR
①分别从虚线A、B、C、D处向左看的二端网络等效电阻都是R。
②不论模拟开关接到运算放大器的反相输入端(虚地)还是接
到地,也就是不论输入数字信号是1还是0,各支路的电流不变。
从参考电压UR处输入的电流IR为:
uo
RF I
U R RF 24 R
(d3 23 d2 22 d1 21 d0 20 )
10.1.3 集成数模转换器及其应用
NC GND
UEE Io d7 d6 d5 d4
1
16
2
15
3
14
4 DAC0808 13
5
12
6
11
7
10
8
9
(a)
COP d0
UR(-) d1

DAC






ADC
多 路
功率放大
执行机构




功率放大
执行机构
加热炉

加热炉

信号放大
温度传感器



开 关
信号放大
温度传感器
10.1.1 T型电阻网络数模转换器
Rf
R
R
R A 2R
∞ -
2R 2R
2R
2R
2R
+ +
uo
S0
S1
S2
S3

第10章 AD和DA转换

第10章 AD和DA转换

。转换结束后控制电路送一个低电平作 为结束信号,这个信号的下降沿将逐次 逼近寄存器中的数字量送入缓冲寄存器, 从而得到数字量输出。 。也称二分搜索法或对半搜索法。速度 很快。
(二)AD574A 综合性能较好的逐次逼近式12位A/D芯片,转 换时间为25-35s,可以12位转换,也可8位,结 果可以12位一起输出,也可以分高8位和低4位两 次输出,可以单端或双端输入,片内有时钟。 有多种AD574品种。
模/数和数/模转换 10.1概述 A/D和D/A转换技术主要用于计算机控制和 测量仪表中。 连续变化的物理量――模拟量。模拟电流 -模拟电压-数字量 两步:采样保持和A/D转换 最终目的是生产过程实施控制,D/A转换技 术。
10.1.1数/模(D/A)转换器 数 / ) 1.数/模转换的原理 数 为了把一个数字量变成模拟量,必须把每 一位上的代码按照权来转换为对应的模拟 量。集成电路中通常采用T型网络实现数字 量到模拟电流的转换,先由D/A将数字量 转换为模拟电流,再用运放转换为模拟电 压。
2. 转换率 完成一次A/D转换所需要的时间的倒数,如 200ns则5MHz 3. 分辨率 A/D转换器的分辨率表明了能够分辨最小的 量化信号的能力。所以N位A/D转换器的分 辨率为2N位。
10.2.2模/数转换的方法和原理 1. 计数式A/D转换 计数式A/D转换的原理图
Vi是模拟输入电压,D7~D0是数字输出,数字 输出量又同时驱动一个D/A转换器,其输出为 Vo。当C=1时,计数器从0开始计数,C=0时停 止计数。 具体工作过程如下:启动信号由高电平变低电平, 计数清零,恢复高电平时开始计数,起初Vi大于 Vo,C=1, 当Vo大于Vi时,C=0,停止计数,此时的数字 输出就是数字量。 信号C的负向跳变也是转换结束信号,通知其他 设备转换完成。 计数式转换的缺点是速度比较慢。

电子技术基础- 模拟量和数字量的转换

电子技术基础- 模拟量和数字量的转换

EOC D0--7
第10章 模拟量和数字量的转换
10.2 A/D转换器
ADC0809管脚功能 8个模拟量输入端
启动A/D转换 转换结束信号
IN3 IN4 IN5 IN6 IN7 START
EOC
D0
输出允许信号
OE
实时时钟 CLK
电源电压
UCC
正负参考电压 VREF(+)
地 GND D1
1
28
IN2
第10章
模拟量和数字量的转换
10.1 D/A转换器
能将模拟量转换为数字量的电路称为模数转换器,简称A/D转换器或ADC。 能将数字量转换为模拟量的电路称为数模转换器,简称D/A转换器或DAC。 1.D/A转换器的基本原理及主要技术指标
d0
输入
d1
dn-1

D/A
输出
u o K u (d n1 2 n1 d n2 2 n2 d 1 21 d 0 2 0 )
10.2 A/D转换器
1. A/D转换器的基本原理及主要技术指标 A/D转换器的转换过程
ui(t)
CPS S
C
uS(t)
ADC的数字 化编码电路
输入模拟电压 采样保持电路 采样展宽信号

Dn-1 d1
d0 数字量输出
第13章 模拟量和数字量的转换
10.2 A/D转换器
采样-保持电路
A1 _
+ +
A2 _
2.D/A转换器的构成
+VREF
IREF
R
I3 2R
S3
S2
二进制权电阻网络D/A转换器
I2 4R S1
I1 8R S0

华中科大单片机第十章.

华中科大单片机第十章.

* 三角波的产生:输入数字量从0开始,逐次加1,当A=FFH时,再加1则 溢出清0,模拟输出又为0,然后又重新重复上述过程,如此循环,输出 波形就是一个锯齿波,如图所示。每一个上升斜边要分成256个小台阶, 每个小台阶暂留时间为执行程序中
后三条指令所需要的时间。
START: UP:
DOWN:
ORG 2000H MOV DPTR,#7FFFH MOV A,#00H MOVX @DPTR ,A INC A JNZ UP DEC A MOVX @DPTR ,A JNZ DOWN SJMP UP
阶梯波形产生器:采用单缓冲方式的接口电路如图10.2.4所示。该阶梯波 每隔1ms输出幅度增长一定值,经过10ms后重复循环。
START: MOV A, #00H MOV DPTR, #7FFFH MOV R1,#0AH
(3)D/A转换器内部是否带有锁存器 D/A转换需要一定时间,在这段时间内D/A转换器输入端的数字量应稳
定,为此应当在D/A转换器数字量输入端的前面设置锁存器,以提供数据 锁存功能。根据转换器芯片内是否带有锁存器,可把DAC分为内部无锁存 器的和内部有锁存器的两类。
内部无锁存器的D/A转换器:内部结构简单,它们可与P1、P2口直接相 接,因为P1口和P2口的输出有锁存功能。但是当与P0口相接,需在转换 器芯片的前面增加锁存器。
IOUT2:D/A转换器电流输出2端,IOUT2+IOUT1=常数。 Rfb: 外部反馈信号输入端, 内部已有反馈电阻Rfb,
根据需要也可外接反馈电阻。 Vcc:电源输入端,可在+5V~+15V范围内。 DGND:数字信号地。 AGND:模拟信号地,最好与基准电压共地。 “8位输入寄存器”用于存放CPU送来的数字量,使输入数字量

第十章 模拟量和数字量的转换.ppt

第十章 模拟量和数字量的转换.ppt

顺 序 d3 d2 d1 d0 1 1 000 2 1 100 3 101 0 4 101 1
UA(V) 比较判断 “1”留否
4
UA < Ui 留
6
UA > Ui 去
5
UA < Ui 留
5. 5 UA Ui 留
返回
逐次逼近转换过程
UA / V
5.52
6 5
4 3
2
1
0
清 10 1 1

t
返回
三、ADC的主要技术指标
AD574A AD7541A
12位A/D转换器 12位乘法型A/D转换器
AD375
12位高速A/D转换器
ADC71 16位高分辨率A/D转换器
返回
1. 分辨率 以输出二进制数的位数表示分辨率。 位数越多,误差越小,转换精度越高。
2. 相对精度 实际转换值和理想特性之间的最大误差。
3. 转换速度 完成一次转换所需要的时间,即从接到
转换控制信号起,到输出端得到稳定的数 字量输出所需要的时间。
返回
常用A/D转换器
ADC0809 8位逐次比较型A /D转换器
10位COMS D/A转换器 12位乘法型D/A转换器
DAC63 12位超高速D/A转换器
DAC729 18位超高分辨率D/A转换器
返回
第二节 模拟-数字转换器
并联比较型ADC 逐次逼近型ADC ADC的主要技术指标
返回
模拟-数字转换的过程包括取样、保持、 量化、编码四个步骤。
一般取样、保持用一个取样保持电路完 成,量化与编码用ADC完成。
输出数字量d
输入电压Ui
基准UR
逐次逼近 寄存器

10模拟量和数字量的转换.

10模拟量和数字量的转换.

2018-10-06
第10章 模拟量和数字量的转换
图10.6 ADC0809符号图
20பைடு நூலகம்8-10-06
第10章 模拟量和数字量的转换
10.1.4 A/D转换器的主要技术指标 1. 分辨率与量化误差 A/D转换器的分辨率用输出二进制数的位数表示, 位数越多,误差越小,转换精度越高。例如,输入模拟 电压的变化范围为0~5V,输出8位二进制数可以分辨的 最小模拟电压为 5V×2-8=20mV;而输出 12位二进制数 可以分辨的最小模拟电压为5V×2-12≈1.22mV。 量化误差则是由于 A/D 转换器分辨率有限而引起的 误差,其大小通常规定为±(1/2)LSB。该量反映了A/ D转换器所能辨认的最小输入量,因而量化误差与分辨 率是统一的,提高分辨率可减小量化误差。LSB是指最 低一位数字量变化所带来的幅度变化。
2018-10-06
第10章 模拟量和数字量的转换
图10.4 逐次逼近比较式A/D转换原理框图
2018-10-06
第10章 模拟量和数字量的转换
10.1.3 集成ADC0809简介 ADC0809是一种采用 CMOS 工艺制成的 8 路模拟输 入的8位逐次逼近型ADC,它由单一+5V供电,片内带 有锁存功能的8路模拟开关,可对8路0~5V的输入模拟 电压分时进行转换,完成一次转换约需100s,其原理 框图如图10.5所示。
2018-10-06
第10章 模拟量和数字量的转换
显然,其工作过程可与天平称重物类比,并得到 解释。图中的电压比较器相当于天平,被测模拟电压 输入 ui 相当于重物,基准电压 Vref 相当于电压砝码,且 电压砝码具有按8421编码递进的各种规格。根据ui<Vr ef或ui>Vref,比较器有不同的高低电平输出,从而输出 由大到小的基准电压砝码,与被测模拟输入电压ui比较, 并逐次减小其差值,使之逼近平衡。当ui=Vref,比较器 输出为零,相当于天平平衡,最后以数字显示的平衡 值即为被测电压值。

数模模数转换

数模模数转换

重点: R-2R倒T形电阻网络DAC
难点:R-2R倒T形电阻网络DAC
关键:转换原理和器件应用,其他电路作为一般 性了解,简单介绍。
第10章 数/模和模/数转换
10.2 A/D转换
10.2.1 A/D转换基本原理 10.2.2 A/D转换器工作原理 10.2.3 ADC的主要技术参数 10.2.4 集成A/D转换器及其应用举例
工作过程:
① 准备阶段:转换控制信号CR=0,将计数器清0,并通过 G2接通开关S2,使电容C放电;同时,Qn=0使S1接通A点。 ② 采样阶段:当t=0时,CR变为高电平,开关S2断开,积分 器从0开始对uI积分,积分器的输出电压从0V开始下降,即
uO R1C0tuIdt
与此同时,由于uO<0, 故uC=1,G1被打开,CP 脉冲通过G1加到FF0上, 计数器从0开始计数。
AD7520的主要性能参数如下:
分辨率:10位 线性误差:±(1/2)LSB(LSB表示输入数字量最低位),若用 输出电压满刻度范围FSR的百分数表示则为0.05%FSR。 转换速度:500ns 温度系数:0.001%/℃
D0~D9:数据输入端 IOUT1:电流输出端1 IOUT2:电流输出端2 Rf:10KΩ反馈电阻引出端Vcc:电源输入端 UREF:基准电压输入端 GND:地。
双1向. 电模路拟开组关成 DD电= =源10时时组电接接成路运地。由放 解码网络、模拟开关、求和放求放大大和器器集和成基运准算
基准参考 电压
R-2R倒T 形电阻解码
网络
图10-2 倒T型电阻网络DAC原理图
10.1.2 倒T形电阻网络DAC
2. 工作原理
由于集成运算放大器的电流求和点Σ为虚地,所以每个2R电 阻的上端都相当于接地,从网络的A、B、C点分别向右看的 对地电阻都是2R。

数字量转换模拟量公式

数字量转换模拟量公式

数字量转换模拟量公式(原创实用版)目录1.数字量与模拟量的概念2.数字量转换为模拟量的原因3.数字量转换模拟量公式4.公式的应用实例5.注意事项正文1.数字量与模拟量的概念数字量和模拟量是电子工程和信号处理领域中的两个重要概念。

数字量通常是指离散的、以数字形式表示的信号,例如二进制数字信号。

而模拟量则是指连续的、以模拟电压或电流形式表示的信号,例如音频和视频信号。

2.数字量转换为模拟量的原因在某些应用场景中,需要将数字量转换为模拟量,以便信号能够更好地被传输或处理。

例如,在音频处理中,数字音频信号需要转换为模拟信号,以便通过扬声器播放出来。

3.数字量转换模拟量公式数字量转换为模拟量的公式通常为:模拟量 = (数字量 - 数字量最小值) / (数字量最大值 - 数字量最小值) * (模拟量最大值 - 模拟量最小值) + 模拟量最小值其中,数字量最小值为 0,数字量最大值为某个正整数 n,模拟量最大值为正无穷,模拟量最小值为负无穷。

4.公式的应用实例以音频处理为例,假设有一个数字音频信号,其数字量的范围为0-255,表示音频信号的幅度范围。

我们需要将这个数字音频信号转换为模拟音频信号,以便通过扬声器播放。

假设模拟音频信号的范围为 -10V 至 10V。

根据上述公式,可以计算出每个数字音频信号对应的模拟音频信号的幅度值。

例如,当数字音频信号为 255 时,对应的模拟音频信号的幅度值为:模拟量 = (255 - 0) / (255 - 0) * (10 - (-10)) + (-10) = 10V 类似地,当数字音频信号为 0 时,对应的模拟音频信号的幅度值为:模拟量 = (0 - 0) / (255 - 0) * (10 - (-10)) + (-10) = -10V5.注意事项在使用数字量转换模拟量公式时,需要注意以下几点:- 确保数字量的最小值和最大值与模拟量的最小值和最大值相对应。

- 公式中的除法操作需要保证数字量和模拟量的范围足够大,以避免除以零的错误。

数字量和模拟量的相互转换

数字量和模拟量的相互转换
数字量和模拟量的相互转换
AD转换
A/D转换器原理
A/D转换器是用来通过一定的电路将模拟量转变为数字 量。
模拟量可以是电压、电流等电信号,也可以是压力、 温度、湿度、位移、声音等非电信号。但在A/D转换前 ,输入到A/D转换器的输入信号必须经各种传感器把各 种物理量转换成电压信号。
A/D转换后,输出的数字信号可以有8位、10位、12位 和16位等。
2)逐次比较型(如TLC0831、ADC0809)
逐次比较型AD由一个比较器和DA转换器通过逐次比较 逻辑构成,从MSB开始,顺序地对每一位将输入电压 与内置DA转换器输出进行比较,经n次比较而输出 数 字值。其电路规模属于中等。其优点是速度较高、功 耗低,在低分辩率(<12位)时价格便宜,但高精度( >12位)时价格很高。
若输入一个四位二进制代码D=d3d2d1d0=1010, 转换成十进制为10,根据上述转换方法,电路的 输出电压为:
u 0 IF R U 2 4 R R ( E 2 3 F 2 1 ) 1 1U 6 0 REF 由此可知,当Dn=0时,u0=0;当Dn=11…11时,
u0 2n2n 1UREF 输入n位二进制代码的取值范围为:
所以,电路的输出电压u0与输入的四位二进制代码 成正比:
K U24RREF
依此类推,n位权电阻网络DAC的求和运算放大 器输入端电流、输出电压表达式分别为:
I 2 U n R 1 R ( E 2 n F 1 d n 1 2 n 2 d n 2 2 1 d 1 2 0 d 0 )
u 0 IF R U 2 n R R ( E 2 n 1 F d n 1 2 n 2 d n 2 2 1 d 1 2 0 d 0 )
II3I2I1I0 U R REdF 3U 2R REdF 2U 22 RR EdF 1U 23 RR EdF 0

第十章A/D及D/A转换器

第十章A/D及D/A转换器

第二级缓冲:WR2 XFER=0 LE2=1
输入R中数据
DAC寄存器中
D/A转换 : WR 、XFER 的上 升 沿将DAC中的数据琐存,并
开始进行D/A转换
(4)可使用多片0832同时进行D/A转换,以便同时产生 多个摸拟信号送出
DI
DI
CS1
WR1 ILE WR2 XFER

○ 0832
○ ○
DI3 6 DI2 7 DI1 8 DI0 9 BYTE1 23 /BYTE2
CS 1 WR1 2
WR1 21 WR2 22
8位输入 锁存器
LE
4位输入 锁存器
LE
12位DAC 存储器
LE
MSB
12位相乘型 D/A转换器
LSB
10 Vref 14 Iout2 13 Iout1
11 Rfb
24 Vcc 3 AGND 24 DGND
±10mV. (4)线性度:当数字量变化时,D/A转换器输出的模拟 量按比例变化的程度。
线性误差—— 模拟量输出值与理想输出值之间偏离 的最大值。
二.DAC的输入输出特性: DAC(数字模拟变换集成电路)是系统或设备中的一个功能
器件,当将它接入系统时,不同的应用场合对其输入输出有不 同的要求, DAC的输入输出特性一般考虑以下几方面: (1)输入缓冲能力:DAC的输入缓冲能力是非常重要的,具有 缓冲能力(数据寄存器)的DAC芯片可直接与CPU或系统总线
求输出有正负变化,则必须使用双极性DAC芯片。
三、D/A转换器与CPU的接口 1、接口的功能( CPU给DAC送数据无须条件查询) DAC芯片与CPU或系统总线连接时,可从数据总线宽度是
否与DAC位数据匹配、DAC是否具有数据寄存器两个方面来

第十章十一章数模及模数转换

第十章十一章数模及模数转换

5
③精度
指D/A转换器实际输出电压与理论值之间的误 差。有绝对误差和相对误差两种。 前者一般采用数字量的最低有效位作为衡量单 位。后者则用:输出量绝对误差/满量程×100%。 例如,一个数模转换器精度为±1/2LSB,表示该 转换器的实际输出值与其理想输出值间最大偏差 为最低有效位所对应的模拟输出值的一半。 再如,某分辨率为8位的D/A转换器。其精度为 ±1/2LSB。如果用相对误差表示其精度,则它的 精度是: (±1/2LSB×△)/(△×28)=(±1/2LSB)/28=(±1/2)/28 =±1/512。
20
对要求多片DAC0832同时进行转换的系统, 各芯片的选片信号不同,这样可由选片信号CS与 WR1将数据分别输入到每片的输入寄存器中。各片 的XFER与WR2分别接在一起,公用一组信号,在 XFER与WR2同时为低电平时,数据将在同一时刻由 8位输入寄存器传送到对应的8位DAC寄存器,并 靠WR2或XFER的上升沿将信号锁存在DAC寄存器中, 与此同时,多个DAC0832芯片开始转换,其时间 关系如图所示。
两个8位输入寄存器可以分别选通,从而使 DAC0832实现双缓冲工作方式,即可把从CPU 送来的数据先打入输入寄存器,在需要进行转 换时.再选通DAC寄存器,实现D/A转换,这种 工作方式称为双缓冲工作方式。
17
各引脚功能说明如下: ILE:输入锁存允许信号,输入,高电平有效。 CS:片选信号,输入、低电平有效,与ILE共同 决定WR1是否起作用。
19
IOUT2:DAC电流输出2, RFB:片内反馈电阻引脚,与外接运算放大器 配合构成I/V转换器。 VREF:参考电源或叫基准电源输入端,此端 可接一个正电压或一个负电压,范围为: +10V~ -10V,由于它是转换的基准,要求电压 准确、稳定性好。 VCC:芯片供电电压端.范围为+5V~+15V, 最佳值为+15V。 AGND:模拟地,即芯片模拟电路接地点,所 有的模拟地要连在一起。 DGND:数字地,即芯片数字电路接地点。所 有的数字电路地连地一起。使用时,再将模拟地 和数字地连到一个公共接地点,以提高系统的抗 干扰能力。

模拟量与数字量转换

模拟量与数字量转换

第三次 加2克 砝码总重 > 待测重量Wx ,故撤除 12 克
第四次 加1克 砝码总重 = 待测重量Wx ,故保留 13 克
ui
uo
电压比 较器
M
原理 框图
数模转换器
数字量输出
逐次逼近比较器
控制电路
顺序脉冲发生器
时钟脉冲
1
2
3
4
5
CP
ui
uo
3位数模转换器
01
01 QA
RA SA
01 QB
RB SB
比较器输入 编码器输出 A B C D E F G D2 D1 D0 11 1 11 1 1 1 1 1 1 11 11 1 0 1 1 0 111110 0 1 0 1 11 1 100 0 1 0 0 1 11 00 0 0 0 1 1 1 1 0 00 0 0 0 1 0 100000 0 0 0 1 0 00 00 0 0 0 0 0
13
D7
12
Iout1
11
Iout2
DAC 0832 管脚分布图
ILE
CS WR1 XFER WR2
D...... 7
八位 输入
寄存器
D0
(1)
&
1
1
八位 输入 寄存器
(2)
VCC
UR
八位 Rfb
A/D Iout1 变换器 Iout2

u +

o
AGND
DGND
DAC 0832 简化电路框图
三、 DAC的主要性能指标
(1)分辨率指分辨最小电压的能力。常用最小输出 电压和最大输出电压之比。即1/(2n-1),有时也用 输入数字量的有效位数来表示分辨率。

模拟量与数字量的转换

模拟量与数字量的转换

第12章模拟量与数字量的转换12.1 学习要求(1)理解数模与模数转换的基本原理。

(2)了解常用数模与模数转换集成芯片的使用方法。

12.2 学习指导本章重点:(1)数模转换器的工作原理。

(2)模数转换器的工作原理。

本章难点:(1)逐次逼近型模数转换器的构成。

(2)逐次逼近型模数转换器的工作原理。

本章考点:(1)T型电阻网络数模转换器的分析。

(2)数模转换器输出电压的计算。

12.2.1 数模转换器数模转换器是将一组输入的二进制数转换成相应数量的模拟电压或电流输出的电路,工作原理是将每一位二进制数按其权的大小转换成相应的模拟量,然后将代表各位的模拟量相加,使所得的总模拟量与数字量成正比。

数模转换器实质上是由二进制数字量控制模拟电子开关,再由模拟电子开关控制电阻网络与运算放大器组成的模拟加法运算电路。

1.T型电阻网络数模转换器如图12.1所示为4位T型电阻网络数模转换器电路,由T型电阻网络、模拟电子开关、运算放大器和基准电压等部分组成。

T型电阻网络可应用戴维南定理和叠加定理逐步化简,从而求得输出电压为:电子技术学习指导与习题解答280 )2222(23001122334R f o ⋅+⋅+⋅+⋅⋅-=d d d d R U R u3012u o图12.1 T 型电阻网络数模转换器如果输入的是n 位二进制数,且R R 3f =,则:)2222(2001122n 11n R o ⋅+⋅++⋅+⋅-=----d d d d U u n n n2.倒T 型电阻网络数模转换器如图12.2所示为4位倒T 型电阻网络数模转换器电路,输出电压为:)2222(2001122334fR o ⋅+⋅+⋅+⋅-=d d d d RR U u 如果输入的是n 位二进制数,且R R =f ,则:)2222(2001122n 11n Ro ⋅+⋅++⋅+⋅-=----d d d d U u n n nu oR图12.2 倒T 型电阻网络数模转换器第12章 模拟量与数字量的转换 28112.2.2 模数转换器模数转换器是将输入的模拟信号转换成一组多位的二进制数字输出的电路,结构类型很多。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第10章
模拟量和数字量的转换
10.2.1 T型电阻网络D/A转换器
1.电路组成 图10.7所示的是4位T型电阻网络DAC,它是由2R 和R两种规格的电阻组成,故常称为R-2R T型电阻网 络D/A转换器。它的特点是,网络中任何一个节点(A, B, C, D)向左、向右、向下看进去的等效电阻都为2R (注意N点为虚地)。S0,S1,S2,S3是4个模拟开关,用于 表示数字信号 d0,d1,d2,d3情况,当开关接到电源上,表 示对应的数字信号di 为“1”;当开关接地,表示对应 的数字信号di为“0”。
1. 采样和保持 所谓采样,就是将一个时间上连续变化的模拟量转 化为时间上离散变化的数字量。模拟信号的采样过程如 图 10.2 ( a)、(b)所示,其中 ui(t)为输入模拟信号, uo(t)为输出模拟信号。它相当于每隔时间 T 采样开关 闭合 时间,一般T远远大于 ,若 ≈0,称为理想采样。 采样的宽度往往是很窄的,而每次把采样电压转换 为相应的数字量都需要一定的时间,所以在每次采样以 后,必须把采样电压保持一段时间以保证采样过程的实 施。通常将需要的采样结果存储起来,直到下次采样到 来,这个过程称做保持。保持信号波形us(t)如图10.2(c) 所示。
第10章
模拟量和数字量的转换
例如把0~+1V的模拟电压转 换成 3 位二进制代码,则最简单 的方法是取=1/8V,并规定凡数 值在 0 ~ 1/8V 之间的模拟电压量 化时都当做0·,用二进制数000 表示;凡数值在 1/8 ~ 2/8V 之间 的模拟电压都当做 1· 对待,用 二进制001表示,依次类推, 7/8 ~ 1V 之间的模拟电压则当做 7· ,如图10.3所示。不难看出, 这种量化方法可能带来的最大量 化误差可达 ,即 1/8V。这样, 采样的模拟电压经过量化编码电 路后就转换成一组 n 位的二进制 数输出,这个二进制数就是 A/D 转换的输出结果。
第10章
模拟量和数字量的转换
图10.2 信号的采样和保持过程 (a)原始信号;(b)采样信号;(c)保持信号
第10章
模拟量和数字量的转换
2. 量化和编码 所谓量化,就是把采样电压转化为某个最小单位 电压 的整数倍的过程。分成的等级叫做量化级, 称为量化单位。所谓编码,就是用二进制代码来表示 量化后的量化电平。显然,数字信号最低有效位 ( LSB)的 1 所代表的数量大小就等于 。采样后的数 值不可能刚好是某个量化基准值,总有些偏差,这个 偏差称为量化误差。显然,量化级越细,量化误差就 越小,但所用的二进制代码的位数就越多。同时,采 用不同的量化等级进行量化时,可能产生不同的量化 误差。
第10章
模拟量和数字量的转换
图10.6 ADC0809符号图
第10章
模拟量和数字量的转换
10.1.2 主要技术指标
1. 分辨率与量化误差 A/D转换器的分辨率用输出二进制数的位数表示, 位数越多,误差越小,转换精度越高。例如,输入模拟 电压的变化范围为0~5V,输出8位二进制数可以分辨的 最小模拟电压为5V×2-8=20mV;而输出12位二进制数 可以分辨的最小模拟电压为5V×2-12≈1.22mV。 量化误差则是由于 A/D 转换器分辨率有限而引起的 误差,其大小通常规定为±( 1/2 ) LSB。该量反映了 A/D转换器所能辨认的最小输入量,因而量化误差与分 辨率是统一的,提高分辨率可减小量化误差。LSB是指 最低一位数字量变化所带来的幅度变化。
第10章
模拟量和数字量的转换
2.线性误差 线性误差是指实际的输出特性曲线偏离理想直线 的最大偏移值。 3.转换精度 A/D 转换器的精度可用绝对精度和相对精度来描 述。绝对精度是指转换器在其整个工作区间理想值与 实际值之间的最大偏差。它包括量化误差、偏移误差 和线性误差等所有误差。相对误差是指绝对误差与满 刻度值之比,一般用百分数(%)表示。 4.转换速度 转换速度是指完成一次转换所需的时间。转换时 间是指从接到转换控制信号开始,到输出端得到稳定 的数字输出信号所经过的时间。这是一项重要的技术 指标。产品手册一般给出转换速度。一般情况下,转 换速度越高,价格越贵,在应用时应根据实际需要和 价格来选择器件。 返回
第10章
模拟量和数字量的转换
REF(+)——基准电压正极,为5V。 REF()——基准电压负极,为0V。 D0~D7——8位数字输出端。 CLOCK——时钟信号输入端,时钟频率不应高于 100kHz。 ENABLE——输出允许端,它控制ADC内部三态输出 缓冲器。当其为 0 时,输出为高阻态,当其为 1时,允 许缓冲器中的数据输出。
图10.3 量化电平及量化误差
第10章
模拟量和数字量的转换
10.1.1.2 逐次逼近型A/D转换器 逐次逼近比较式A/D转换器可以用图10.4所示的原 理框图来描述。其基本工作原理叙述为:转换开始前 先将所有寄存器清零。开始转换以后,时钟脉冲首先 将寄存器最高位置成1,使输出数字为100…0。这个数 码被D/A转换器转换成相应的模拟电压uo,送到比较器 中与ui进行比较。若ui<uo,说明数字过大了,故将最 高位的 1 清除;若 ui >uo ,说明数字还不够大,应将这 一位保留。然后,再按同样的方式将次高位置成1,并 且经过比较确定这个1是否应该保留。这样逐位比较下 去,一直到最低位为止。比较完毕后,寄存器中的状 态就是所要求的数字量输出。
U REF uo n (d n1 2n1 d n2 2n2 d1 21 d0 20 ) 2
第10章
模拟量和数字量的转换
3. 集成DAC0832简介 DAC0832 是用 CMOS 工艺制成的双列直插式 8 位 DAC 芯片,可直接与 8080 、 8084 、 8085 及其他微处理 器接口。它有两级缓冲寄存器(简称缓存),能方便 地应用于多个 DAC 同时工作的场合,其原理框图如图 10.9所示。
即:uo uo0 d 0 uo1 d1 uo2 d 2 uo3 d 3
假设有N位T型网络电阻D/A,则相应的输出为:
U REF 3 4 (2 d3 22 d 2 21 d1 20 d0 ) 2
U REF n 1 uo n d i 2i 2 i 0 显然,输出的模拟电压与输入数字量成正比,实 现了数字量与模拟量的转换。
U REF 1 U REF 从而有 u o 2 4 3R 3R 2 4

同理可以得到,当 S1,S2,S3 分别单独接电源 + UREF 时, DAC的相应输出为: U REF uo1 3 ,uo2 U REF ,uo3 U REF 2 21 22
第10章
模拟量和数字量的转换
图10.8 S0单独接电源的等效电路
第10章
模拟量和数字量的转换
由于当Si开关接电源表示“1”,接地表示“0”, 也就是 di=“1” 或“0”,当所有开关接“1”或“ 0”时, 根据叠加原理,D/A的输出电压可以表示:
u o u o0 S0的开关状态 u o1 S1的开关状态 u o 2 S 2的开关状态 u o3 S3的开关状态
第10章
模拟量和数字量的转换
图10.9 DAC0832原理框图
第10章
模拟量和数字量的转换
(1)引线端子功能。 DAC0832的符号如图10.10所示,各端子的功能如下: DI0~DI7——8位数字输入端。 CS ——片选端,输入寄存器选通信号,低电平有效。 WR1 —— 写选通端,输入寄存器写信号,低电平有效。 ILE——允许锁存端,输入寄存器锁存信号,高电平有 效。 ILE与 CS 和 WR1 共同控制输入寄存器选通,当 CS =0, ILE=1时, WR1 才能将数据线上的数据写入寄存器中,否则 寄存器锁存数据。 X fer —— 数 据 传送控制端 ,低电平有效 ,控制选通 DAC量的转换
显然,其工作过程可与天平称重物类比,并得到 解释。图中的电压比较器相当于天平,被测模拟电压 输入 ui 相当于重物,基准电压 Vref 相当于电压砝码,且 电压砝码具有按 8421 编码递进的各种规格。根据 ui < Vref或ui>Vref,比较器有不同的高低电平输出,从而输 出由大到小的基准电压砝码,与被测模拟输入电压ui比 较,并逐次减小其差值,使之逼近平衡。当ui=Vref,比 较器输出为零,相当于天平平衡,最后以数字显示的 平衡值即为被测电压值。
第10章
模拟量和数字量的转换
图10.5 ADC0809的原理框图
第10章
模拟量和数字量的转换
ADC0809的符号图如 10.6所示,各端子的功能如下: IN-0~IN-7——8路模拟量输入端。 ADD-C,ADD-B,ADD-A——地址线,ADD-C 为 最高位,根据其值选择一路输入信号进行A/D转换。 ALE——地址锁存允许信号输入端,高电平有效。 START——A/D 转换启动信号输入端,当其为高电 平时,开始转换。 EOC——转换结束信号输出端,开始转换时为低电 平,转换结束时为高电平。
第10章
模拟量和数字量的转换
图10.4 逐次逼近比较式A/D转换原理框图
第10章
模拟量和数字量的转换
10.1.1.3 集成ADC0809简介 ADC0809是一种采用CMOS工艺制成的8路模拟输 入的8位逐次逼近型ADC,它由单一+5V供电,片内带 有锁存功能的8路模拟开关,可对8路0~5V的输入模拟 电压分时进行转换,完成一次转换约需100s,其原理 框图如图10.5所示。
第10章
模拟量和数字量的转换
第10章
内容提要
模拟量和数字量的转换
本章讨论数 / 模和模 / 数转换的基本原理以及几种 常用的典型转换电路,并就主要的应用和技术指标进 行介绍。
返回
第10章
模拟量和数字量的转换
10.1 模/数转换器
相关文档
最新文档