当前位置:文档之家› 模数与数模转换

模数与数模转换

3. 模数转换器 (1) 模/数(A/D)转换器 A/D转换器是模拟信号源与计算机或其它数字系统之间联系的桥梁,它的任务是将连续变化的模拟信号转换为数字信号,以便计算机或数字系统进行处理、存储、控制和显示。在工业控制和数据采集及其它领域中,A/D转换器是不可缺少的重要组成部分。 1) 逐次逼近型A/D转换器 逐次逼近型A/D转换器又称逐次渐近型A/D转换器,是一种反馈比较型A/D转换器。逐次逼近型A/D转换器进行转换的过程类似于天平称物体重量的过程。天平的一端放着被称的物体,另一端加砝码,各砝码的重量按二进制关系设置,一个比一个重量减半。称重时,把砝码从大到小依次放在天平上,与被称物体比较,如砝码不如物体重,则该砝码予以保留,反之去掉该砝码,多次试探,经天平比较加以取舍,直到天平基本平衡称出物体的重量为止。这样就以一系列二进制码的重量之和表示了被称物体的重量。例如设物体重11克,砝码的重量分别为1克、2克、4克和8克。称重时,物体天平的一端,在另一端先将8克的砝码放上,它比物体轻,该砝码予以保留(记为1),我们将被保留的砝码记为1,不被保留的砝码记为0。然后再将4克的砝码放上,现在砝码总和比物体重了,该砝码不予保留(记为0),依次类推,我们得到的物体重量用二进制数表示为1011。用下表7.1表示整个称重过程。

表7.1 逐次逼近法称重物体过程表 顺序 砝码(克) 比较 砝码取舍 1 8 8<11 取(1) 2 4 12>11 舍(0) 3 2 10<11 取(1) 4 1 11=11 取(1) 图7.7 逐次逼近型A/D转换器方框图

利用上述天平称物体重量的原理可构成逐次逼近型A/D转换器。 逐次逼近型A/D转换器的结构框图如图7.7所示,包括四个部分:电压比较器、D/A转换器、逐次逼近寄存器和顺序脉冲发生器及相应的控制逻辑。 逐次逼近型A/D转换器是将大小不同的参考电压与输入模拟电压逐步进行比较,比较结果以相应的二进制代码表示。转换开始前先将寄存器清零,即送给D/A转换器的数字量为0,三个输出门G7、G8、G9被封锁,没有输出。转换控制信号有效后(为高电平)开始转换,在时钟脉冲作用下,顺序脉冲发生器发出一系列节拍脉冲,寄存器受顺序脉冲发生器及控制电路的控制,逐位改变其中的数码。首先控制逻辑将寄存器的最高位置为1,使其输出为100……00。这个数码被D/A转换器转换成相应的模拟电压Uo,送到比较器与待转换的输入模拟电压Ui进行比较。若Uo>Ui,说明寄存器输出数码过大,故将最高位的1变成0,同时将次高位置1;若Uo≤Ui,说明寄存器输出数码还不够大,则应将这一位的1保留。数码的取舍通过电压比较器的输出经控制器来完成的。依次类推按上述方法将下一位置1进行比较确定该位的1是否保留,直到最低位为止。此时寄存器里保留下来的数码即为所求的输出数字量。 2) 并联比较型A/D转换器 并联比较型A/D转换器是一种高速A/D转换器。图8-9所示是3位并联型A/D转换器,

∞ + + 控制电路 寄存器

DAC

时序脉冲电路 数码输入 它由基准电压REFU、电阻分压器、电压比较器、寄存器和编码器等五部分组成。REFU是基准电压、iu是输入模拟电压,其幅值在0到REFU之间,012ddd是输出的3位二进制代码,CP是控制时钟信号。 由图8-9可知,由8个电阻组成的分压器将基准电压REFU分成8个等级,其中七个等级的电压接到7个电压比较器1C到7C的反相输入端,作为它们的参考电压,其数修正值分别为REFU/14、3REFU/14…13REFU/14。输入模拟电压iu同时接到每个电压比较器的同相输入端上,使之与7个参考电压进行比较,从而决定每个电压比较器的输出状态。 当iu0器都被置0状态。经编码器编码后输出的二进制代码为012ddd=0。 依次类推,可以列出iu为不同等级时寄存器的状态及相应的输出二进制数,如表8-1所示:

表8-1 双并联比较型A/D转换器真值表 并联比较型A/D转换器的最大优点是转换速度快,它是各种A/D转换器中速度最快的一种。这是因为输入信号电压iu同时加到电压比较器的所有输入端,从加入iu到二进制数的稳定输出所经历的时间为电压比较器、触发器和编码器的延迟时间之和。而且各位代码的转换几乎是同时进行的,增加输出代码位数对转换速度的影响很小。 并联比较型A/D转换器的主要缺点是使用的比较器和触发器较多。随着分辨率的提高,所需元件数目要按几何级数增加。输出为3位二进制代码时,需要电压比较器和触发器的个数均为23-1=7。当输出为n位二进制数时,需要个数为2n-1。例如:当n=10时,需要的电压比较器和触发器的个数均为210-1=1023。相应的编码器也变得复杂起来。显然,这种A/D转换器的成本高,价格贵,是不经济的。在一般场合较少使用。

(2) 模/数(A/D)转换器的主要技术性能 1.分辨率 分辨率是指A/D转换器输出数字量的最低位变化一个数码时,对应输入模拟量的变化量。通常以A/D转换器输出数字量的位数表示分辨率的高低,因为位数越多,量化单位就越小,对输入信号的分辨能力也就越高。例如,输入模拟电压满量程为10V,若用8位A/D转换器转换时,其分辨率为10V/28=39mV,10位的A/D转换器是9.76Mv,而12位的A/D转换器为2.44mV。 2.转换误差 转换误差表示A/D转换器实际输出的数字量与理论上的输出数字量之间的差别。通常以输出误差的最大值形式给出。转换误差也叫相对精度或相对误差。转换误差常用最低有效位的倍数表示。例如,某A/D转换的相对精度为±(1/2)LSB,这说明理论上应输出的数字量与实际输出的数字量之间的误差不大于最低位为1的一半。

输入模拟电压 寄存器状态 输出二进制数 iu 0D 1D 2D 3D 4D 5D 6D 7D 2d 0d 1d

(0-1/14)REFU 0 0 0 0 0 0 0 0 0 0 0 (1/14-3/14)REFU 0 0 0 0 0 0 0 1 0 0 1 (3/14-5/14)REFU 0 0 0 0 0 1 1 1 0 1 0 (5/14-7/14)REFU 0 0 0 0 1 1 1 1 0 1 1 (7/14-9/14)REFU 0 0 0 1 1 1 1 1 1 0 0 (9/14-11/14)REFU 0 0 1 1 1 1 1 1 1 0 1 (11/14-13/14)REFU 0 1 1 1 1 1 11 1 1 1 0 (13/14-1/14)REFU 1 1 1 1 1 1 1 1 1 1 1 3.转换速度 A/D转换器从接收到转换控制信号开始,到输出端得到稳定的数字量为止所需要的时间,即完成一次A/D转换所需的时间称为转换速度。采用不同的转换电路,其转换速度是不同的,并行型比逐次逼近型要快得多。低速的A/D转换器为1~30ms,中速A/D转换器的时间在50μs左右,高速A/D转换器的时间在50ns左右,ADC809的转换时间在100μs左右。 4. 数/模转换器DAC

(1)数/模转换器的基本概念 把数字信号转换为模拟信号称为数-模转换,简称D/A(Digital to Analog)转换,实现D/A转换的电路称为D/A转换器,或写为DAC(Digital –Analog Converter)。 随着计算机技术的迅猛发展,人类从事的许多工作,从工业生产的过程控制、生物工程到企业管理、办公自动化、家用电器等等各行各业,几乎都要借助于数字计算机来完成。但是,计算机是一种数字系统,它只能接收、处理和输出数字信号,而数字系统输出的数字量必须还原成相应的模拟量,才能实现对模拟系统的控制。数-模转换是数字电子技术中非常重要的组成部分。 D/A转换器及A/D转换器的种类很多,这里主要介绍常用的权电阻网络D/A转换器,倒T型电阻网络D/A转换器。 1) 权电阻网络D/A转换器

图7.1 权电阻网络D/A转换器 ①工作原理 权电阻网络D/A转换器的基本原理图如图7.1所示。 这是一个四位权电阻网络D/A转换器。它由权电阻网络电子模拟开关和放大器组成。该电阻网络的电阻值是按四位二进制数的位权大小来取值的,低位最高(23R),高位最低(20R),从低位到高位依次减半。S0、S1、S2和S3为四个电子模拟开关,其状态分别受输入代码D0、D1、D2和D3四个数字信号控制。输入代码Di 为1时开关Si 连到1端,连接到参考电压VREF 上,此时有一支路电流Ii流向放大器的A节点。Di为0时开关Si 连到0端直接接地,节点A处无电流流入。运算放大器为一反馈求和放大器,此处我们将它近似看作是理想运放。 权电阻网络D/A转换器的优点是电路简单,电阻使用量少,转换原理容易掌握;缺点是所用电阻依次相差一半,当需要转换的位数越多,电阻差别就越大,在集成制造工艺上就越难以实现。为了克服这个缺点,通常采用T型或倒T型电阻网络D/A转换器。 ② T形电阻网络D/A转换器 为了克服权电阻网络D/A转换器中电阻阻值相差过大的缺点,又研制出了如图7-3所示的T形电阻网络D/A转换器,由R和2R两种阻值的电阻组成T形电阻网络(或称梯形电阻网络)为集成电路的设计和制作带来了很大方便。网络的输出端接到运算放大器的反相输入端。

图8-3 T形电阻网络D/A转换器 T形电阻网络D/A转换器的优点是它只需R和2R两种阻值的电阻,这对选用高精度电阻和提高转换器的精度都是有利的;该电路的缺点是使用的电阻数量较大。此外在动态过程中T形电阻网络相当于一根传输线,从REFU加到各级电阻上开始到运算放大器的输入稳定地建立起来为止,需要一定的传输时间,因而在位数较多时将影响D/A转换器的工作速度。而且,由于各级电压信号到运算放大器输入端的时间有先有后,还可能在输出端产生相当大的尖峰脉冲。如果各个开关的动作时间再有差异,那时输出端的尖峰脉冲可能会持续更长的时间。 提高转换速度和减小尖峰脉冲的有效方法是将图8-4电路改成倒T形电阻网络D/A转换电路,如图8-6所示

相关主题