第八章 数模和模数转换

合集下载

第八章 数模、模数转换器

第八章 数模、模数转换器

上一页 下一页 返回
A/D转换器 8.2 A/D转换器
用二进制代码来表示各个量化电平的过程叫做编码。 用二进制代码来表示各个量化电平的过程叫做编码。 由于数字量的位数有限,一个n位的二进制数只能表示2 由于数字量的位数有限,一个n位的二进制数只能表示2n 个值,因而任何一个采样-保持信号的幅值, 个值,因而任何一个采样-保持信号的幅值,只能近似地逼近 某一个离散的数字量。 某一个离散的数字量。因此在量化过程中不可避免的会产生 误差,通常把这种误差称为量化误差。显然,在量化过程中, 误差,通常把这种误差称为量化误差。显然,在量化过程中, 量化级分得越多,量化误差就越小。 量化级分得越多,量化误差就越小。
上一页 下一页 返回
A/D转换器 8.2 A/D转换器
3.逐次逼近型模-数转换器 逐次逼近型模逐次逼近型模-数转换器一般由顺序脉冲发生器、 逐次逼近型模-数转换器一般由顺序脉冲发生器、逐次逼 近寄存器、 数转换器和电压比较器等几部分组成, 近寄存器、模-数转换器和电压比较器等几部分组成,其原理 框图如图 12所示 所示。 框图如图8-12所示。 一次转换过程如表 一次转换过程如表8-3和图8-15所示。 15所示。 所示
上一页 下一页 返回
D/A转换器 8.1 D/A转换器
8.1.3 T形电阻网络D/A转换器 T形电阻网络D/A转换器 形电阻网络D/A
为了克服权电阻网络D/A转换器中电阻阻值相差过大的缺 为了克服权电阻网络D/A转换器中电阻阻值相差过大的缺 D/A 点,又研制出了如图8-3所示的T形电阻网络D/A转换器,由R 又研制出了如图 所示的T形电阻网络D/A转换器, D/A转换器 和2R两种阻值的电阻组成T形电阻网络(或称梯形电阻网络) 2R两种阻值的电阻组成T形电阻网络(或称梯形电阻网络) 两种阻值的电阻组成 为集成电路的设计和制作带来了很大方便。网络的输出端接 为集成电路的设计和制作带来了很大方便。 到运算放大器的反相输入端。 到运算放大器的反相输入端。 提高转换速度和减小尖峰脉冲的有效方法是将图 提高转换速度和减小尖峰脉冲的有效方法是将图8-4电路 改成倒T形电阻网络D/A转换电路, D/A转换电路 所示。 改成倒T形电阻网络D/A转换电路,如图8-6所示。

第八章数模和模数变换

第八章数模和模数变换

模数转换器
• 模数转换的一般过程
– 在具体进行模数转换之前,要对模拟信号离散 化。模数转换的一般过程是:取样、保持和模 数转换。
模数转换器
• 模数转换器的主要参数
1. 分辨率 – 分辨率就是模数转换器的位数。它反映了数字 输出变化1位时所对应的模拟输入的变化。就 是数字变化1位时所可以分辨的输入的变化。
数模转换器
• 数模转换器 的一般框图
– 输入的n位数字量存储在一个寄存器中。每一 位数字量di控制一个模拟电子开关:di等于0时 开关断开,di等于1时,开关接通。di等于1时 将位权网络的一个支路与求和放大器连接,并 给放大器提供与di的权值成比例的输入电流, 经过放大器的求和,再转换为与数字量成比例 的模拟量的输出。
流入运算放大器的电流:
若取反馈电阻RF=R,则n位转换器的输出电压为:
在实际的集成电路设计中,不同电流值的电流源可 以通过多发射极晶体管来实现。
数模转换器
• 单电流源网络数模转换器
– 从集成电路制造来说,电流源的值比例不能很 大,权电流源网络数模转换器的位数不能很大。 – 单电流源网络数模转换器也是通过电流源为每 个支路提供电流,但是,使用的电流源都有相 同的电流值。然后,再通过电阻的分流,获得 每个支路所需要的电流值。 – 下面是4位单电流源网络数模转换器的原理图 。
FSR:满量程,对应于数 模转换器的最大输出 范围。
VFSR = (2n-1)×1位幅度
数模转换器
• 数模转换器的主要参数
1.分辨率 – 分辨率(resolution)就是数模转换器输入的 二进制数的最高位数。单位是比特(bit)。有 时候也直接用“位”作为单位。 – 分辨率是数模转换器的一个主要指标,反映转 换后能够区分的模拟信号的大小。 VFSR – n位数模转换器可以分辩的模拟量是: n

数模和模数转换器的应用

数模和模数转换器的应用

的内容在DAC 寄存器中锁存。
• (3) 进入DAC 寄存器的数据送入D/ A 转换器转换成模拟信号, 且随时 可读取。DAC0832 在不同信号组合的控制下可实现三种工作方式: 双缓冲器型、单缓冲器型和直通型, 如图8-6 所示。
上一页 下一页 返回
8. 2 数/ 模转换器(DAC)
• ①双缓冲器方式, 如图8-6 (a) 所示: 首先, 给
下一页 返回
8. 3 模/ 数转换器(ADC)
• 1. 取样和保持 • 取样(又称抽样或采样) 是将时间上连续变化的模拟信号转换为时间上
离散的模拟信号, 即转换为一系列等间隔的脉冲。其过程如图8-7 信 号, UO 为取样后输出信号。 • 取样电路实质上是一个受控开关。在取样脉冲CP 有效期τ 内, 取样开 关接通, 使UO =UI; 在其他时间(Ts -τ) 内, 输出UO =0。因此, 每经过一 个取样周期, 在输出端便得到输入信号的一个取样值。 • 为了不失真地用取样后的输出信号UO 来表示输入模拟信号UI, 取样频 率f s 必须满足fs≥2fmax (此式为取样定理)。其中, fmax 为输入信号UI 的 上限频率(即最高次谐波分量的频率)。
• 倒T 型电阻网络DAC 的组成框图如图8-2 所示, 数据锁存器用来暂时 存放输入的数字量, 这些数字量控制模拟电子开关, 将参考电压源UREF 按位切换到电阻译码网络中变成加权电流, 然后经运放求和输出相应 的模拟电压, 完成D/ A 转换过程。
下一页 返回
8. 2 数/ 模转换器(DAC)
输入寄存器直接存入DAC 寄存器中并进行转换。这种工作方式称为
单缓冲方式, 即通过控制一个寄存器的锁存, 达到使两个寄存器同时选
通及锁存。

数模和模数转换

数模和模数转换
通过模数转换,将模拟信号转换为数字信号, 实现过程控制和反馈控制。
自动控制系统
通过模数转换,实现模拟信号与数字信号之 间的转换,构建自动控制系统。
05
数模和模数转换的挑战与未 来发展
精度和分辨率的提高
总结词
随着技术的发展,对数模和模数转换 的精度和分辨率的要求越来越高。
详细描述
为了满足高精度和分辨率的需求,需 要采用先进的工艺、算法和校准技术, 以提高转换器的性能。这涉及到对噪 声抑制、非线性校正等方面的深入研 究和技术创新。
重要性
实现数字信号和模拟信号之间的相互转换,使得数字系统和模拟系统能够进行有效 的信息交互。
在信号处理中,数模和模数转换是实现信号滤波、放大、调制解调等操作的基础。
在通信中,数模和模数转换是实现信号传输、编解码、调制解调等操作的关键环节。
历史背景
早期的数模和模数转换器主要依 赖于机械和电子元件,精度和稳
于长距离传输和低功耗应用。
Σ-Δ DAC
03
Σ-Δ DAC采用过采样和噪声整形技术,具有高分辨率和低噪声
的特点,适用于音频和其他高精度应用。
DAC的应用
音频处理
DAC可将数字音频信号转换为模拟音频信号,用 于音频播放和处理。
仪器仪表
DAC可用于将数字信号转换为模拟信号,实现各 种物理量的测量和输出。
测量仪器
ADC在测量仪器中应用广泛,如电压表、电 流表、温度计等。
控制系统
ADC在控制系统中用于实时监测和调节系统 参数,如工业控制、汽车电子等。
音频处理
ADC在音频处理中用于将模拟音频信号转换 为数字信号,便于存储、传输和处理。
04
数模和模数转换的应用场景
音频处理

第8章数模转换器与模数转换器

第8章数模转换器与模数转换器
S0 S1 S2 S3
R ∞
O1 O2


uo
I /1 6
2R 2R
I /8
2R
I/4
2R
I/2
2R
I= V REF / R
R
A B
R
C
R
D
I/8
I/4
I/2
I
-VREF

1. 倒T形电阻网络DAC
(1)电阻译码网络
电阻译码网络由R及2R两种电阻接成倒T形构成。由于网络两个输出端O1,O2都处 于零电位(O1点为虚地),所以从A、B、C任一节点向左看等效电阻都是2R, 如图(b)所示,因此,基准源电流I为
数据总线 d0~d7 (CS1)① (CS2)② 数据1锁存到①输入锁存器 (WR1)① 数据1输入①输入锁存器 (WR1)② 数据2输入②输入锁存器 WR2(XFER) ILE=1 D/A寄存器锁存 数据2锁存到②输入锁存器
刷新模拟输出
8.1 DAC
8.1.3 1.
DAC的主要参数

第8章 数模转换器与模数转换器
ADC与DAC在工业控制系统中的作用举例。
非电模拟量
传感器
模拟信号
ADC
数字信号
数字系统
数字信号
DAC
模拟信号
执行机构
8.1 DAC

8.1.1 D/A转换基本原理
数字量是用代码按数位组合起来表示的,每一位代码都有一定的 权值。例如,二进制数1010,第四位代码权是23,代码“1”表 示数值为“8”;第三位代码权是22 ,代码“0”表示这一位没有 数;第二位代码权是21 ,代码“1”表示数值为“2”;第一位代 码权是20,代码“0”表示这一位没有数,这样1010所代表的十 进制数是8×1+4×0+2×1+1×0=10。可见,数模转换只 要将数字量的每一位代码,按其权数值转换成相应的模拟量, 然后将各位模拟量相加,即得与数字量成正比的模拟量。

数-模与模-数转换

数-模与模-数转换

4)转换时间。完成一次A/D所需的时间称为转换时间。各类A/D转换 器的转换时间有很大差别,取决于A/D转换的类型和转换位数。速度 最快的达到ns级,慢的约几百ms。
直接A/D型快,间接A/D型慢。并联比较型A/D最快,约几十ns;逐次 渐近式A/D其次,约几十μs;双积分型A/D最慢,约几十ms~几百ms 。
模拟电子开关的导通压降、导通电阻和电阻网络中电阻的误差等因素 有关。
2021/8/13
5
3)温度系数。在输入不变的情况下,输出模拟电压随温度 变化而变化的量,称压变化的值。
4)建立时间。完成一次D/A转换所需时间。一般小于1μs 。
功能。当采样脉冲us到来后,采样管VT导通,输入的模拟 信号uA经过VT管向电容C充电。在采样脉冲结束后,采样 管VT截止,若电容和场效应管的漏电都很小,运算放大器
的输入阻抗又很高,那么两次采样之间的时间内,电容没
有泄漏电荷,其电压基本保持不变。
2021/8/13
10
3)量化与编码。所谓量化就是将采样/保持后得到的样本值在幅值上以一定的 级数离散化,用最小量化单位的倍数来表示采样保持阶梯波离散电平的过程。
例如,对于一个8位D/A转换器,其分辨率为:1/(281)=1/255≈0.00392=0.392%
2)转换精度。转换精度是指输出模拟电压实际值与理论值之差,即最 大静态误差。
转换精度与D/A转换器的分辨率、非线性转换误差、比例系数误差和温
度系数等参数有关。这些参数与基准电压UREF的稳定、运放的零漂、
电子技术基础与技能
数/模与模/数转换
2021/8/13
1. 数模转换和模数转换基本概念 数字电路和计算机只能处理数字信号,不能处理模拟信号。若

计算机数模和模数转换接口技术

计算机数模和模数转换接口技术
25
逐次逼近式A/D转换
如:实现模拟电压4.80V相当于数字量123(01111011B)的A/ D转换. 具体过程如下: 当出现启动脉冲 时,逐次逼近寄存器清“0”;
数字 输出量 111 110 101 100 011 010 001 000
输入 -0.5~0.5v 0.5~1.5v 1.5~2.5v
输出 000 001 010 110 111
、、、
5.5~6.5v
1v 2v 3v 4v 5v 6v 7v
6.5~7.5v
模拟输入量
8
ADC的性能指标
3.转换时间和转换速率
22
四、逐次逼近A/D转换原理
4种常用的A/D转换方法 计数器式 逐次逼近式 微机系统中应用较多 双积分式 并行式
23
逐次逼近式A/D转换
• •
逐次逼近式A/D转换是用得最多的一种方法。
组成:
D/A转换器、比较器、控制逻辑,逐次逼近寄存器.

工作过程: 从最高位开始通过试探值逐次进行测试,
15
ADC0809逻辑结构
ADDC 0 0 0 0 1 1 1 1 ADDB 0 0 1 1 0 0 1 1 ADDA 0 1 0 1 0 1 0 1 通道 IN0 IN1 IN2 IN3 IN4 IN5 IN6 IN7
ADDA、ADDB、ADDC: 3个地址输入线 ALE:地址锁存允许信号
16
ADC0809逻辑结构
START: ADC启动控制信号输入端, EOC: End Of Conversion 要求正脉冲信号。 脉冲的上升沿使所有内 在START之后变低,A/D转 部寄存器清0,下降沿启 换结束后变高。可用来申 请中断。 动A/D转换

数字电子技术基础第八章

数字电子技术基础第八章

u D I “[ ]”表示取整。 △ 称为 ADC 的单位量化电压或量化单位, 它是 ADC 的最小分辨电压。
可见,输出数字量 D 正比于输入模拟量 uI 。
EXIT

数模和模数转换器
A /D 转换的一般步骤
输入模拟量 输出数字量
u I( t) S
C
u I ( t)
量化 编码 电路
EXIT
数模和模数转换器
2R
2R
I0
I0 2R R
I1 A
I12R R
I2 B
I22R R
I3 C
I3
VREF I
从 A、B、C 节点向左看去,各节点对地的等效电阻均为 2R。 VREF 因此,I = R I3 I I I 2 ( I ), 3 = 2 I3 = I = = 2 = 2 ( 24 ), 2 2 24 4 I1 I2 I I I 0( I ) 1 = 2 = 2 ( 4 ),I0 = 2 = I1 = = 24 16 2 2 8 I VREF 3 2 1 0 4 即 I3 = 2 I0 , I2 = 2 I0 , I1 = 2 I0 , I 0 = 2 I0 4 2 2 R 可见,支路电流值 Ii 正好代表了二进制数位 Di 的权值 2i 。 EXIT
数模和模数转换器
模拟开关 Si 受相应数字位 Di 控制。当 Di = 1 时,开 关合向“1”侧,相应支路电流 Ii 输出;Di = 0 时,开关 合向“0”侧, Ii 流入地而不能输出。 iΣ = D3 I3 + D2 I2 + D1 I1 + D0 I0 = ( D3 23 + D2 22 + D1 21 + D0 20 ) I0 = D I0 VREF RF V R REF u = D I0 RF 4 0O ΣR F = -4 F = -D· u =- iD · 2 R 2 R RF D0 D1 D2 D3 VREF R iF Σ ∞ u = D · 对 n 位 DAC, O n - + 2 R VREF + 1 1 1 1 0 R =R 0 0 0· n 若取 S1 uO= SD F S0 , 则 2 2 S3 2R n 位 2RDAC R I12R V 2R 分成 将参考电压 I0 2 I2REF I3 2n 份,uO 是 R R DAC 的输出电压。 R 可调节 每份的 D 倍。调节 VREF VREF I0 I1 I2 I3 I

第8章 数模和模数转换习题解答

第8章 数模和模数转换习题解答

思考题与习题8-1 选择题1)一输入为十位二进制(n=10)的倒T 型电阻网络DAC 电路中,基准电压REF V 提供电流为 b 。

A. R V 10REF 2B. RV 10REF 22⨯ C. R V REF D. R V i )2(REF ∑ 2)权电阻网络DAC 电路最小输出电压是 b 。

A. LSB 21VB. LSB VC. MSB VD. MSB 21V 3)在D/A 转换电路中,输出模拟电压数值与输入的数字量之间 a 关系。

A.成正比B. 成反比C. 无4)ADC 的量化单位为S ,用舍尾取整法对采样值量化,则其量化误差m ax ε= b 。

A.0.5 SB. 1 SC. 1.5 SD. 2 S5)在D/A 转换电路中,当输入全部为“0”时,输出电压等于 b 。

A.电源电压B. 0C. 基准电压6)在D/A 转换电路中,数字量的位数越多,分辨输出最小电压的能力 c 。

A.越稳定B. 越弱C. 越强7)在A/D 转换电路中,输出数字量与输入的模拟电压之间 a 关系。

A.成正比B. 成反比C. 无8)集成ADC0809可以锁存 8 模拟信号。

A.4路B. 8路C. 10路D. 16路5)双积分型ADC 的缺点是 a 。

A.转换速度较慢B. 转换时间不固定C. 对元件稳定性要求较高D. 电路较复杂8-2 填空题1)理想的DAC 转换特性应是使输出模拟量与输入数字量成__正比__。

转换精度是指DAC 输出的实际值和理论值__之差_。

2)将模拟量转换为数字量,采用 __A/D__ 转换器,将数字量转换为模拟量,采用__D/A_____ 转换器。

3)A/D 转换器的转换过程,可分为采样、保持及 量化 和 编码 4个步骤。

4)A/D 转换电路的量化单位位S ,用四舍五入法对采样值量化,则其m ax ε= 0.5s 。

5)在D/A 转换器的分辨率越高,分辨 最小输出模拟量 的能力越强;A/D 转换器的分辨率越高,分辨 最小输入模拟量 的能力越强。

数模转换和模数转换原理

数模转换和模数转换原理
了从数字量到模拟量的转换。
8.2 数模转换器
当Dn=Dn-1…D0=0时,uO=0
2n 1 当Dn=Dn-1…D0=11…1时, uO 2n U REF 。
因而uO的变化范围是
0
~

2n 2n
1 U REF
权电阻网络D/A转换器的特点 ①优点:结构简单,电阻元件数较少; ②缺点:阻值相差较大,制造工艺复杂。

U REF 2n-1 R
n-1
di 2i
i0
虚断 运算放大器输出电压为
uO

RF I
RF
U REF 2n1 R
n1
di 2i
i0
令 RF=R/2 ,则
uO


U REF 2n
n1
di 2i
i0


U REF 2n
Dn
即:输出的模拟电压uO正比于输入的数字量Dn,从而实现
8.3 模数转换器
一、A/D转换器的基本工作原理 A/D转换是将模拟信号转换为数字信号,转换过程通
过取样、保持、量化和编码四个步骤完成。
模拟量输入
数字量输出
VI 采样 保持 量化 编码 DO
8.3 模数转换器
1.取样和保持
取样(也称采样)是将时间上连续变化的信号,转换为时 间上离散的信号,即将时间上连续变化的模拟量转换为一系列 等间隔的脉冲,脉冲的幅度取决于输入模拟量。
WR1:输入数据选通信号,低电平有效。(
上升沿锁存)
XFER:数据传送选通信号,低电平有效。 WR2:数据传送选通信号,低电平有效。(
上升沿锁存)
IOUT1:DAC输出电流1。当DAC锁存器中为全1时,IOUT1最大(满 量程输出);为全0时,IOUT1为0。

数模和模数转换器

数模和模数转换器

第八章 数模和模数转换器
所以电路中的电流关系如下:
第八章 数模和模数转换器
流入运放反相端的总电流在二进制数D控制下的表达式为
第八章 数模和模数转换器
输出电压
由上式可以看出,此电路完成了从数字量到模 拟量的转换。倒T形电阻网络由于其各支路电流不 随开关状态而变化,有很高的转换速度, 因此在 D/A转换器中被广泛使用。
2. ICL7106 A/D转换器 转换器 转换器
第八章 数模和模数转换器
ICL7106是双积分型CMOS工艺4位BCD码输出A/D转换器, 它包含双积分A/D转换电路、基准电压发生器、时钟脉冲产生 电路、自动极性变换、调零电路、七段译码器、LCD驱动器及 控制电路等。电路采用9 V单电源供电,CMOS差动输入, 可 直接驱动 位液晶显示器(LCD)。
3) 转换时间 转换时间 转换时间是A/D转换器完成一次从模拟量到数字 转换时间是A/D转换器完成一次从模拟量到数字 量的转换所需的时间,它反映了A/D转换器的转换速度。 量的转换所需的时间,它反映了A/D转换器的转换速度。
第八章 数模和模数转换器
8.2.2 典型的 典型的A/D转换器原理 转换器原理 1. 逐次比较型 逐次比较型A/D转换器 转换器
第八章 数模和模数转换器
在第二次积分结束时, 有 (8-3) 设CP脉冲的周期为TC,则式(7-3)可变为 即 (8-4)
(8-5)
第八章 数模和模数转换器
8.2.3 集成 集成A/D转换器及其应用 转换器及其应用 1. ADC0804 A/D转换器
图8-13 ADC0804外引线图
第八章 数模和模数转换器
1) 采样保持
第八章 数模和模数转换器
采样是在在时间上连续变化的信号中选出可供转换成数字 量的有限个点。根据采样定理,只要采样频率大于二倍的模拟 信号频谱中的最高频率, 就不会丢失模拟信号所携带的信息。 这样就把一个在时间上连续变化的模拟量变成了在时间上离散 的电信号。由于每次把采样电压转换成数字量都需要一定的时 间,因此在每次采样后必须将所采得的电压保持一段时间。 完 成这种功能的便是采样保持电路。图8-9示出了采样保持电路的 原理电路。

内工大微机原理 第八章 数模和模数转换器1

内工大微机原理 第八章 数模和模数转换器1

A/D转换器 8-3 A/D转换器
一、A/D转换器的功能 转换器的功能 将模拟量(电压或电流) 将模拟量(电压或电流)转换为与该数值成正 比的数字量输出 。 二、A/D转换器的类型 A/D转换器的类型 计数型 逐次逼近型 双积分型
1、计数型A/D转换器的转换原理 计数型A/D转换器的转换原理 A/D
0809转换时间大约为100µs,可在启动0809后,延时等 待100µs,此时可确定A/D已转换结束,直接采集数据。
如:设0809端口地址为98H,将通道7(IN7)的模拟 0809端口地址为98H,将通道7 IN7) 端口地址为98H 量转换为数字量送存AL。 量转换为数字量送存AL。 AL MOV OUT CALL IN AL, AL,0000 0111B 98H, 98H,AL D150µ D150µs AL, AL,98H ;选择IN7 选择IN7 ;启动A/D转换器 启动A/D转换器 A/D ;延时150 µs 延时150 ;采集数据
2、逐次逼近型A/D转换器的转换原理 逐次逼近型A/D转换器的转换原理 A/D
输出数字量1000 0000
逐次逼近型A/D转换器的 逐次逼近型A/D转换器的 A/D 转换原理与计数型基本相 同,但转换速度快。 但转换速度快。
N
模拟输入>D/A转换值?
Y
输出数字量0100 0000 输出数字量1100 0000
输入数字量
8-2 DAC0832
一、DAC0832的结构及主要管脚
说明: 1、当ILE、CS、WR1有效时,输入寄存器的输出随输入而变。 输入寄存器的输出随输入而变。 输入寄存器的输出随输入而变 DAC寄存器的输出随输入而变。 2、当XFER、WR2有效时,DAC寄存器的输出随输入而变。 DAC寄存器的输出随输入而变 任一控制信号无效时,数据则被锁存 锁存。 锁存 3、0832D/A转换器为电流输出型(数字量 需要外接运算放大器将电流转换为电压。 4、0832采用双缓冲器(锁存器)结构,提供三种工作方式。 三种工作方式。 三种工作方式 ①无缓方式 ②单缓方式 ③双缓方式 电流),

数字电子技术课件 第8章_数模和模数转换器

数字电子技术课件 第8章_数模和模数转换器

2.转换速度
(1)建立时间tset 在输入数字量各位由全0变为全
1,或由全1变为全0,输出电压达到 某一规定值(例如最小值取LSB或 满度值的0.01%)所需要的时间
(2)转换速率SR
D/A转换器建立时间
在大信号工作时,即输入数字量的各位由全0变为全1,或由 全1变为0时,输出电压的变化率。这个参数与运算放大器的 压摆率类似。
IOUT2 +
VREF
D0
D1
D2
D3 D4
AD7520
D5 Ⅱ
D6
D7
D8
D9
RF
IOUT1 –
IOUT2 +
uO1 uO2
Q0 Q9
CP
Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8
10 位可逆计数器 加/减
计数脉冲
加减控制 电路
v0
VREF 2n

Rf R
n1
[ (Di
i0
• 2i )]
v01
VREF 210

9 i0
Di

2i
9
2
Di

2i
v02
VREF
i0
210
8.3 A/D转换器
8.3.1 A/D转换的一般过程 8.3.2 并行比较型A/D转换器 8.3.3 逐次逼近型A/D转换器 8.3.4 双积分型A/D转换器 8.3.5 A/D转换器的主要参数
8.3 A/D转换器
根据虚断有: v / R I
I
OUT 1
V
O
REF
vI
/
R u
vO (D0 20
D1 21
...D9 29 )

第八单元ADDA转换-概述

第八单元ADDA转换-概述
(2)转换速度——可用转换时间表示,指从转换控制信号 到来开始,到输出端得到稳定的数字信号所经过的时间。
并行比较A/D转换器转换速度最高;逐次比较型A/D转 换器次之;间接A/D转换器的速度最慢。
3.A/D转换器的分类、特点及应用
可分成并行比较型、逐次逼近型和积分型 A/D转换器的分类、特点及应用
本单元学习指导
把模拟信号转换成数字信号的电路称为模/数(A/D) 转换。它的主要指标有:分辨率和转换时间。模/数转 换器的转换步骤是:采样、保持、量化、编码。在采 样时,采样频率fS和输入信号最大频率fimax之间的关系 是:fS≥2fimax。模/数转换器主要有并行比较型、逐次逼 近型和双积分型。
分类
特点
应用
并行比较型 逐次逼近型
积分型
速度最快,但设备成本 数字通信技术和高速数 较高,精度也不易做高 据采集技术
工作速度中等,精度也 较高,成本较低
精度可以做得很高,抗 干扰性能很强,速度很 慢
中高速数据采集系统、 在线自动检测系统、动 态测控系统
数字仪表(数字万用表、 高精度电压表)和低速 数据采集系统
(3)串 行模 数转 换器
ADC 0832 的应 用
本单元学习指导
把数字信号转换成模拟信号的电路称为数/模(D/A) 转换。它的主要指标有:分辨率、转换精度和转换时 间。
数/模转换器有电阻网络和一位D/A转换器。电阻网 络D/A转换器是把输入数据量转换成与之相对应十进 制大小成正比的电压或电流输出。一位D/A转换器则 把是输入数据量的大小转换成脉宽的宽窄,然后通过 低通滤波器取出与脉宽成正比的平均直流成分,得到 模拟信号。
DAC0832带有两个输入数据缓冲寄存器,是一种单 电源(+5~+15V)的CMOS型器件。其参考电压VREF 可在-9V~+9V范围内选择,转换速度约为1μs。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第七章模/数和数模转换本章学习要求:1.了解A/D、D/A的功能及转换原理;2.掌握常用的技术指标参数;3.熟练掌握几种常用的A/D、D/A芯片及与系统的连接,并能进行应用编程。

7.1 概述A/D和D/A转换技术主要用于计算机控制和测量仪表中。

7.2 数/模(D/A )转换器一、D/A 转换原理I 0I 1I 2I 3V 0=-(I 0+ I 1+ I 2+ I 3)•R 0R 0)(321212121212+++-=RV REF I )(3210212121210200+++⋅-=⋅=R R I V RV REF 0D/A转换器的两个指标:(1)分辨率:在D/A转换时,将最低位增1所引起的增量和最大输入量的比称为分辨率,即分辨率=1/(2n-1)(2)精度:即转换精度绝对转换精度:就是指每个输出电压接近理想值的程度。

绝对精度与标准电源精度、权电阻的精度有关。

可用D/A变换器的输出变化量来表示,如几分之几伏。

也有用D/A变换器最低有效位LSB的几1相对转换精度:是更加常用的描述输出电压接近理想值程度的物理量。

一般用绝对转换精度相对于满量程输出的百分数来表示,有时也用最低有效位(LSB )的几分之几表示。

例如:一个D/A 转换器的相对精度为1/2LSB ,则可能出现的最大相对误差为:12221+==∆n nFS FS A FS :为满量程输出电压二、D/A转换器件和与系统的连接1.分类根据能否直接与系统相连这一点,目前市场上的D/A转换芯片可以分为两类:①一类其芯片内部没有数据输入寄存器,如AD7520、AD7521、DAC0808等。

这类芯片内部结构简单,价格低,但这些芯片不能直接和总线相连。

②另一类芯片内部有数据输入寄存器,例如DAC0832、DAC7524等,这些芯片使用时可以直接和系统总线相连。

2.不带数据输入寄存器的D/A芯片与系统的连接内部不带数据寄存器的D/A芯片,使用时不可以直接和数据总线相连,要求在D/A转换器的前面增加一个数据锁存器,再与数据总线相连。

MOV AL,DATALOUT PORTL,ALMOV AL,DATAH※3.带有数据输入寄存器的D/A芯片与系统的连接内部带有数据输入寄存器的D/A芯片,使用时可以将D/A芯片直接和数据总线相连。

以DAC0832为例来具体介绍这类转换芯片的工作原理和使用方法。

(1)DAC0832内部功能结构DAC0832的功能示意图见下图所示工作方式:有三种,即双缓冲工作方式、仅有输入寄存器工作在锁存状态的单缓冲方式或仅有DAC寄存器工作在锁存状态的单缓冲方式。

(2) DAC0832芯片的引脚(1)DAC0832是一个8位电流输出型的DAC芯片。

(2) 要使DAC0832输出电压信号,一般在其输出端接运算放大器。

(3) DAC0832芯片的外部连接(4) D/A转换编程假设DAC0832与系统的连接图如前所示:设要转换的数据放在1000H单元,实现一次D/A转换,其程序如下:MOV BX,1000HMOV AL,[BX]MOV DX,PORTA ;PORTA为D/A转换器端口号OUT DX,AL ;往D/A转换器输出数据(5)DAC0832应用试用8255和DAC0832设计一个锯齿波发生器;要求:①画出硬件连线示意图②编写程序(含8255初始化程序)解:硬件连接线路图示意图见后所示此题没有要求接口地址,可假设8255的4个端口地址分别为:PORTA、PORTB、PORTC、PORTCT;程序段如下:译码器地址信号RESETA 2A 1IOR IOWD 0~D 7D 0~D 7ILE XFER RFB DGNDWR 2CS WR 1+5V 输出-+I OUT1I OUT28255DAC0832D 0~D 7RESETA 0WR RDA 1PA 0 ~7CSINIT55:MOV DX ,PORTCTMOV AL ,80HOUT DX ,ALJCB :MOV DX ,PORTAMOV AL ,0FFHROTATE :INC ALOUT DX ,ALJMP ROTATE RET若改变锯齿波周期,加延时子程序。

7.3 模/数(A/D)转换器一、A/D转换涉及的参数1.转换精度:反映了A/D转换器的实际输出接近理想输出的精确程度。

A/D转换的精度通常是用数字量的最低有效位(LSB)来表示的。

设数字量的最低有效位对应于模拟量∆,则称∆为数字量的最低有效位的当量。

2.转换率:是用完成一次D/A转换所需要的时间的倒数来表示,所以转换率表明了D/A转换的速度。

3.分辨率:表明了能够分辨最小的量化信号的能力。

通常用位数来表示A/D转换器的分辨率。

对于一个能实现N位转换的A/D转换器来说,它能分辨的最小量化信号的能力为2N位.二、A/D转换的方法1.计数式2.双积分式3.逐次逼近式4.用软件和D/A转换器来实现A/D转换*三、A/D转换器与系统的连接目前A/D转换芯片型号很多,既有通用而廉价的AD570、AD7574、ADC0801(0802、0803、0804、0809)、也有高精度高速度的AD5774、AD578、ADC1130、ADC1131,还有高分辨率的ADC1210(12位)ADC1140(16位)等。

不管是那种型号的A/D转换芯片,其对外引腿都是类似的。

一般A/D转换芯片的引腿涉及这几类信号:模拟1.输入模拟电压的连接A/D转换芯片的输入模拟电压即可为单端的,也可为差动的。

芯片上常用VIN(-)、VIN(+)标号注出输入端。

若为电压信号直接与转换的模拟信号相连,否则要将其转换成电压信号。

2.数据输出线与系统总线的连接分两种情况:第一种:若芯片输出端带有可控的三态输出门,如ADC0804,则这类芯片的输出端可直接与系统总线相连。

DB(CPU)A/D 三态OE RDIN AL,PORTA (产生RD 信号)2.数据输出线与系统总线的连接第二种:A/D 内部有三态输出门。

但这种三态门不是受外部控制的,而是由A/D 转换电路在转换结束时自动接通的。

如AD570;此外还有些A/D 转换器不带三态输出门电路。

对这类芯片,其数据输出线就不能直接和系统的数据总线相连,而是必须通过I/O 接口或附加的三态门电路实现A/D 转换器和CPU 之间的数据传输。

DB(CPU)A/D I/O 接口或三态门3. 启动信号启动信号一般有两种形式:电平启动信号,要求在整个转换过程中都必须保持启动信号有效,若中途撤除,那就回立即停止转换而得到错误的结果。

一般用并行接口或D 触发器发启动信号,使其在A/D 转换期间保持有效电平。

如:AD570等。

用脉冲信号来启动的,通常用CPU 执行输出指令时发出的片选信号和写信号即可在片内产生启动脉冲,从而开始转换。

如ADC0804、ADC0809、ADC1210等。

脉冲信号电平信号4.转换结束信号以及转换数据的读取A/D转换结束时,A/D转换芯片会输出转换结束信号,通知CPU读取转换数据。

CPU一般可采用4种方式和A/D转换器进行联络来实现对转换数据的读取。

程序查询方式:不断读取A/D转换结束信号。

中断方式:用转换结束信号作为中断请求信号。

CPU等待方式:是利用CPU的READY引脚的功能。

固定的延时程序方式:举例:[例1] 带有可控三态门的A/D转换器进行A/D转换,且采用中断方式传输转换数据。

以ADC0804为例。

ADC0804是8位分辨率、逐次逼近型模/数转换器,转换精度为±1LSB,转换时间为100μs.ADC0804与系统总线的连接见下图所示:主程序:OUT PORTAD,AL中断程序:IN AL,PORTAD WR和CS 同时有效启动(负脉冲)[例2]用不带可控三态门的A/D转换器实现A/D转换,且分别采用程序查询方式及等待方式来读取转换结果。

以AD570为具体对象介绍。

AD570是8位逐次比较型单片集成模/数转换芯片。

AD570将D/A转换电路、参考电压、时钟脉冲、比较器、逐次逼近寄存器及输出缓冲器集成在一块芯片上,所以一般情况,只需要接上+5V及-15V电源,加上模拟输入,发出启动转换信号,而不需要任何外部电路即可实现8位A/D转换。

由于AD570内部带有三态输出门,但不是外部可控的。

因此AD570的数据输出线不能直接与系统的数据总线相连。

解决的办法:通过并行接口芯片8255A等与系统相连。

(1)CPU工作于查询方式来读取转换结果AD570与系统总线连接的电路图为:INI55:MOV AL ,92H W: IN AL,PORTBOUT PORTCT ,AL RCR AL,01ADZH :MOV AL ,01 JC WOUT PORTC,AL MOV AL,01MOV AL,00 OUT PORTC,AL OUT PORTC,AL IN AL,PORTA AINBO 10010010V +V -(2)CPU工作于等待方式读取转换结果10010000INI55:MOV AL,90H MOV AL,0 OUT PORTC,AL OUT PORTC,AL ADZH:MOV AL,01 IN AL,PORTA OUT PORTC,AL[例3] 8位以上的A/D转换器和系统的连接以ADC1210为例。

ADC1210是低功耗中速12位逐次比较型的A/D转换器,转换时间为100 s,主要硬件特性如下:(1)芯片内有输出锁存器,但没有三态功能;(2)以脉冲作为启动信号,要求启动信号的宽度等于时钟信号,启动输入端为SC;(3)转换结束信号为CC,低电平有效,一直维持到下次启动转换为止;(4)转换结束以二进制反码输出。

若某10位A/D变换器芯片的引脚简图及工作波形如图所示。

试画出该A/D芯片与8088系统总线相连接的接口电路图,并编制采集子程序,要求将采集到的数据放在BX中。

接口芯片和地址自定。

[例4] 8位以上的A/D转换器和系统的连接D0~D9 START EN BUSY VSTARTBUSYEND0D9~分析:本题中没有规定接口芯片,就可以任意选。

简单三态门、三态锁存器、可编程并行接口8255等都可以实现连接,利用8255会更加方便一些。

利用8255作为A/D变换器接口的硬件连接图如下所示。

AB C GG 2AG 2B Y 0A 12RESET A 1A 0IOR IOW D 7~D 0A 7A 6A 5A 4A 3A A 13A 11A 10A 9A 15A 14A 8&+D 7~D 0RESET A 0WR RD A 1PA 0PA 7~PB 0PB 1PC 1PC 0CSPC 7D 0D 7~D 8D 9START EN BUSYV8088系统INI55:MOV DX ,0FF03HMOV AL ,10011010B OUT DX ,ALMOV DX ,0FFO2H MOV AL ,00HOUT DX ,AL DATACQ :MOV DX ,0FF02HMOV AL ,01H OUT DX ,AL MOV AL ,00HOUT DX ,AL;使START=0,EN=0;产生启动正脉冲WAIT :IN AL ,DX AND AL ,80H JZ WAIT MOV AL ,02HOUT DX ,ALMOV DX ,0FF00H IN AL ,DX MOV BL ,AL INC DXIN AL ,DXAND AL ,03H;等待变换结束;使EN=1,有效;读D 0 ~ D 7;读D 8 D 9;屏蔽高6位MOV BH,AL MOV DX,0FF02H MOV AL,00HOUT DX,AL RET ;再使START=0,EN=0,A/D转换器停止转换7.4 采样保持电路+-输入+状态控制开关A 1A 2-采样保持电路芯片有通用型的,如AD583K 、AD582K LF398等;也有高速的,如THS-0025、THS-0060、THC-0300、THC-1500;还有高分辨率的,如SHA1144、ADC1130等。

相关文档
最新文档