第3节 数模转换器(DAC)
推荐给好友
打印
加入收藏
更新于2009-01-05 12:44:57

一、D/A转换器的基本工作原理
D/A转换器是将输入的二进制数字量转换成模拟量,以电压或电流的形式输出。
D/A转换器实质上是一个译码器(解码器)。一般常用的线性D/A转换器,其输出模拟电压uO和输入数字量Dn之间成正比关系。UREF为参考电压.


将输入的每一位二进制代码按其权值大小转换成相应的模拟量,然后将代表各位的模拟量相加,则所得的总模拟量就与数字量成正比,这样便实现了从数字量到模拟量的转换。


即:D/A转换器的输出电压uO,等于代码为1的各位所对应的各分模拟电压之和。
D/A转换器一般由数码缓冲寄存器、模拟电子开关、参考电压、解码网络和求和电路等组成。


数字量以串行或并行方式输入,并存储在数码缓冲寄存器中;寄存器输出的每位数码驱动对应数位上的电子开关,将在解码网络中获得的相应数位权值送入求和电路;求和电路将各位权值相加,便得到与数字量对应的模拟量。


二、D/A转换器的主要电路形式 
1. 权电阻网络D/A转换器 


权电阻网络DAC的原理分析


开关Si的位置受数据锁存器输出的数码di控制:当di=1时,Si将对应的权电阻接到参考电压UREF上;当di=0时,Si将对应的权电阻接地。 
集成运算放大器,作为求和权电阻网络的缓冲,并将电流转换为电压输出。 


运算放大器总的输入电流为 


虚断 运算放大器输出电压为 


令 RF=R/2 ,则


即:输出的模拟电压uO正比于输入的数字量Dn,从而实现了从数字量到模拟量的转换。


权电阻网络D/A转换器的特点
①优点:结构简单,电阻元件数较少;
②缺点:阻值相差较大,分散性很大,制造工艺复杂,实际精度较低。 

2. 倒T型电阻网络D/A转换器 


电阻解码网络中,电阻只有R和2R两种,并构成倒T型电阻网络。当di=1时,相应的开关Si接到求和点;当di=0时,相应的开关Si接地。但由于虚短,求和点和地相连,所以不论开关如何转向,电阻2R总是与地相连。这样,倒T型网络的各节点向上看和向右看的等效电阻都是2R,整个网络的等效输入电阻为R。 



流入求和点的电流为: 


虚断,运算放大器的输出电压为:


令 RF=R ,则 


即:输出的模拟电压uO正比于输入的数字量Dn,从而实现了从数字量到模拟量的转换。
倒T型电阻网络D/A转换器的特点:
①优点:电阻种类少,只有R和2R,提高了制造精度;而且支路电流流入求和点不存在时间差,提高了转换速度。
开关切换是在地和虚地进行,所以进入T型电阻网络的电流恒定,不随数码的变化而变化。
②应用:它是目前集成D/A转换器中转换速度较高且使用较多的一种,如8位D/A转换器DAC0832,就是采用倒T型电阻网络。 


三、D/A转换器的主要技术指标
1. 分辨率 
分辨率用于表征D/A转换器对输入微小量变化的敏感程度。 
①D/A转换器模拟输出电压可能被分离的等级数--可用输入数字量的位数n表示D/A转换器的分辨率;分辨率越高,转换时对输入量的微小变化的反应越灵敏。 而分辨率与输入数字量的位数有关,n越大,分辨率越高。
②可用D/A转换器的最小输出电压与最大输出电压之比来表示分辨率。 


③可用DAC最低位产生一次变化时,所对应的输出模拟量(电压或电流)的变化量来表示分辨率。
△=模拟输出的满量程值/2n

2. 转换精度 
D/A转换器的转换精度是指输出模拟电压的实际值与理想值之差,即最大静态转换误差。
如果不考虑D/AC的误差,D/AC的转换精度即为其分辨率的大小。因此,要获得一定精度的D/A转换结果,首要条件是选择有足够分辨率的D/AC。当然,D/AC的精度不仅与D/AC本身有关,也与外围电路以及电源有关。影响转换精度的主要误差因素有失调误差、增益误差、非线性误差和微分非线性误差等等。 

3. 标称满量程与实际满量程 
标称满量程是指对应数字量标称值的模拟输出量。
而对于二进制的DAC,其实际数字量最大值为2n-1,要比标称值小1个LSB,因此,实际满量程要比标称满量程小一个相当于1个LSB的模拟量。

4. 转换速度 
从输入的数字量发生突变开始,到输出电压进入与稳定值相差±0.5LSB范围内所需要的时间,称为建立时间tset。目前单片集成D/A转换器(不包括运算放大器)的建立时间最短达到0.1微秒以内。 

5. 温度系数 
在输入不变的情况下,输出模拟电压随温度变化产生的变化量。一般用满刻度输出条件下温度每升高1℃,输出电压变化的百分数作为温度系数,单位为ppm/℃ 

6. 电源变化抑制比(PSRR) 
描述电源变化对D/AC的影响的参数,它用电源变化1V时所产生的输出误差相对满量程的比值来表示,其单位为×10-6/V,ppm/V 。 

7. 其他结构和应用特性 
①数字输入特性
包括接收数码制式、数据格式和逻辑电平等。
②模拟输出特性
是电流输出还是电压输出,满量程电压或电流,最大输出短路电流(或是否允许输出短路),以及输出电压允许的范围。
③锁存特性及转换特性
是否具有锁存缓冲器,是单缓冲还是双缓冲,如何启动转换等等。
④基准电源
是否具有内部基准电压,或需要外部基准电源,基准电源的大小、极性,等等。
⑤电源
功耗的大小,是否具有降低功耗的模式,正常工作需要几组电源及其电压的高低等。 


四、8位集成DAC0832
1.DAC0832结构框图 
它由一个8位输入寄存器、一个8位DAC寄存器和一个8位D/A转换器三大部分组成,D/A转换器采用了倒T型R-2R电阻网络。 


2.DAC0832引脚功能 
DI7~DI0:8位输入数据信号。


Rfb:反馈电阻(内已含一个反馈电阻)接线端。DAC0832中无运放,且为电流输出,使用时须外接运放。芯片中已设置了
Rfb,只要将此引脚接到运放的输出端即可。若运放增益不够,还须外加反馈电阻。


任何导线都可以被理解成电阻,因此,尽管连在一起的“地”,其各个位置上的电压也并非一致的,对于数字电路,由于噪声容限较高,通常是不需要考虑“地”的形式的,但对于模拟电路而言,这个不同地方的“地”对测量的精度是构成影响的,因此,通常是把数字电路部分的地和模拟部分的地分开布线,只在板中的一点把它们连接起来。 

3.DAC0832特性参数 
分辨率: 8位
建立时间: 1µs
增益温度系数: 20ppm/℃(ppm----百万分之一,10-6)
输入电平: TTL
功耗: 20mW 

4.DAC0832工作方式 
当ILE、CS和WR1同时有效时,输入数据DI7~DI0进入输入寄存器;并在WR1的上升沿实现数据锁存。当WR2和XFER同时有效时,输入寄存器的数据进入DAC寄存器;并在WR2的上升沿实现数据锁存。八位D/A转换电路随时将DAC寄存器的数据转换为模拟信号(IOUT1+IOUT2)输出。
DAC0832 的使用有双缓冲器型、单缓冲器型和直通型三种工作方式。 
DAC0832的三种工作方式 


(a)双缓冲方式:采用二次缓冲方式,可在输出的同时,采集下一个数据,提高了转换速度;也可在多个转换器同时工作时,实现多通道D/A的同步转换输出。 
(b)单缓冲方式:适合在不要求多片D/A同时输出时。此时只需一次写操作,就开始转换,提高了D/A的数据吞吐量。 
(c)直通方式:输出随输入的变化随时转换。 

讨论: 如何构建生物医学信号采集系统?
1、根据用途和使用范围确定系统框架。
单机模式(专用,便携式)
联系模式(多信号采集系统,专家系统) 
2、根据所采集信号特点选择芯片或板卡。
尽量选用高集成混合信号芯片 


常用的自带ADC/DAC的芯片及板卡
一、C8051F020/1/2/3系列混合信号微处理器 





二、ADuC832单片智能转换器 



三、USB7360系列多功能数据采集模块 


 

<上一节>

相关链接


 
关于我们 | 诚邀加盟 | 客户服务 | 相关法律 | 网站地图 | 友情链接 | 服务信箱:service@eefocus.com
© 2006 与非门科技信息咨询(北京)有限公司 All Rights Reserved.