第十一章模数AD和数模DA转换课件.ppt
《第十一章模数AD和数模DA转换课件.ppt》由会员分享,可在线阅读,更多相关《第十一章模数AD和数模DA转换课件.ppt(48页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、微机原理与接口微机原理与接口第1页,此课件共48页哦11.1 概述(概述(P383)模拟量模拟量I/O接口的作用:接口的作用:实际工业生产环境实际工业生产环境连续变化的模拟量连续变化的模拟量 例如:电压、电流、压力、温度、位移、流量例如:电压、电流、压力、温度、位移、流量 计算机内部计算机内部离散的数字量:离散的数字量:二进制数二进制数工业生产过程的闭环控制工业生产过程的闭环控制模拟量输入模拟量输入(数据采集数据采集)模拟量输出模拟量输出(过程控制过程控制)模拟量模拟量D/A传感器传感器执行元件执行元件A/D数字量数字量数字量数字量模拟量模拟量计算机计算机第2页,此课件共48页哦概述概述一、一
2、个实时控制系统(一、一个实时控制系统(一、一个实时控制系统(一、一个实时控制系统(P383P383)控控制制对对象象传感器传感器信号处信号处理理多多路路开开关关采采样样保保持持A/D转转换换I/O接接口口计计算算机机传感器传感器信号处信号处理理多多路路开开关关执执行行机机构构D/A转转换换I/O接接口口 传感器(传感器(Transducer、Sensor)非电量非电量电压、电流电压、电流 第3页,此课件共48页哦概述概述一、一个实时控制系统一、一个实时控制系统一、一个实时控制系统一、一个实时控制系统变送器(变送器(Transformer)转换成标准的电信号转换成标准的电信号信号处理(信号处理(
3、Signal Processing)放大、整形、滤波放大、整形、滤波 多路转换开关(多路转换开关(Multiplexer)多选一多选一采样保持电路(采样保持电路(Sample Holder,S/H)保证变换时信号恒定不变保证变换时信号恒定不变A/D变换器(变换器(A/D Converter)模拟量转换为数字量模拟量转换为数字量D/A变换器(变换器(D/A Converter)数字量转换为模拟量数字量转换为模拟量第4页,此课件共48页哦概述概述二、多路模拟开关(二、多路模拟开关(二、多路模拟开关(二、多路模拟开关(P384)1.1.作用作用作用作用:切换模拟信号切换模拟信号切换模拟信号切换模拟信
4、号2.产品产品:AD7501、AD7503AD7503:多路输入,一路输出;:多路输入,一路输出;CD4051CD4051、CD4052CD4052、CD4097CD4097:双向切换的多路开:双向切换的多路开:双向切换的多路开:双向切换的多路开关。关。关。关。A/DA/D转换器对应于多路输入,一路输出,使多路模拟信转换器对应于多路输入,一路输出,使多路模拟信转换器对应于多路输入,一路输出,使多路模拟信转换器对应于多路输入,一路输出,使多路模拟信号轮流与号轮流与号轮流与号轮流与A/D转换器接通。转换器接通。转换器接通。转换器接通。D/AD/A转换器对应于一路输入,多路输出,使输出的转换器对应于
5、一路输入,多路输出,使输出的模拟信号轮流分配到各模拟通路,控制相应的机构。模拟信号轮流分配到各模拟通路,控制相应的机构。第5页,此课件共48页哦概述概述二、多录模拟开关二、多录模拟开关3.原理原理(以以CD4051为例)为例)CD4051CD4051I/O4I/O4V VEEV VSSI/O6I/O6I/O7I/O7I/O5I/O5I/O2I/O2I/O1I/O1I/O0I/O0I/O3I/O31 13 34 45 56 67 78 82 21616141413131212111110109 91515 O/I O/IV VDDA0A0A1A1A2A2S SI/OI/O电平转换电平转换译码电路
6、译码电路I/O1I/O1I/O2I/O2I/O3I/O3I/O4I/O4I/O5I/O5I/O6I/O6I/O7I/O7S SA2A2A1A1A0A0I/O0I/O0A2A1A2A1:决定决定决定决定0707通路的哪个开关处于闭合。通路的哪个开关处于闭合。通路的哪个开关处于闭合。通路的哪个开关处于闭合。S为低电平时才能选中某一通路为低电平时才能选中某一通路CMOSCMOS开关可双向工作,开关可双向工作,即可作为即可作为8 8入入入入1 1出,也可作出,也可作出,也可作出,也可作为为为为1 1入入入入8 8出。出。出。出。第6页,此课件共48页哦概述概述三、采样、量化和编码(三、采样、量化和编码
7、(三、采样、量化和编码(三、采样、量化和编码(P386)采样:采样:采样:采样:按相等的时间间隔从模拟信号上截取一系列离按相等的时间间隔从模拟信号上截取一系列离散电压瞬时值。散电压瞬时值。例例例例 (P387(P387图图11-5)11-5):量化:量化:按分层原理,将截取的值数量化。分层值按分层原理,将截取的值数量化。分层值按分层原理,将截取的值数量化。分层值按分层原理,将截取的值数量化。分层值NN越大,越大,量化值越接近于实际值。量化值越接近于实际值。NN也表示用几位二进制也表示用几位二进制也表示用几位二进制也表示用几位二进制位表示模拟信号的数值。位表示模拟信号的数值。位表示模拟信号的数值
8、。位表示模拟信号的数值。编码:编码:编码:编码:将量化的数值用二进制数表示出来。将量化的数值用二进制数表示出来。将量化的数值用二进制数表示出来。将量化的数值用二进制数表示出来。四、采样保持器(四、采样保持器(四、采样保持器(四、采样保持器(P389P389)1 1、采样过程、采样过程:将采样脉冲加到采样器,使得在输出端得将采样脉冲加到采样器,使得在输出端得将采样脉冲加到采样器,使得在输出端得将采样脉冲加到采样器,使得在输出端得到一个脉冲序列。到一个脉冲序列。到一个脉冲序列。到一个脉冲序列。(教材教材教材教材P389图图11-6)11-6)第7页,此课件共48页哦概述概述四、四、四、四、采样保持
9、器采样保持器采样保持器采样保持器2 2、采样保持、采样保持:如果模拟信号变化比较快如果模拟信号变化比较快如果模拟信号变化比较快如果模拟信号变化比较快,就要在就要在就要在就要在A/D之之前加上采样保持电路前加上采样保持电路,使得在转换期间保持模入信号不变。使得在转换期间保持模入信号不变。使得在转换期间保持模入信号不变。使得在转换期间保持模入信号不变。有的有的A/DA/D芯片内就集成有采样保持电路,具体可从芯片内就集成有采样保持电路,具体可从芯片内就集成有采样保持电路,具体可从芯片内就集成有采样保持电路,具体可从芯片使用手册中查到。芯片使用手册中查到。芯片使用手册中查到。芯片使用手册中查到。若若若
10、若A/DA/D转换器的速度比较模拟信号变化速度高很多倍转换器的速度比较模拟信号变化速度高很多倍转换器的速度比较模拟信号变化速度高很多倍转换器的速度比较模拟信号变化速度高很多倍,则在则在则在则在A/DA/D芯片之前可不加采样保持电路。可将模拟信号直接芯片之前可不加采样保持电路。可将模拟信号直接芯片之前可不加采样保持电路。可将模拟信号直接芯片之前可不加采样保持电路。可将模拟信号直接加到加到加到加到A/D转换器上。转换器上。转换器上。转换器上。例例例例ADC0809ADC0809转换时间为转换时间为转换时间为转换时间为100s,要求模入信号在要求模入信号在要求模入信号在要求模入信号在100s之内基本
11、不变。之内基本不变。第8页,此课件共48页哦概述概述四、四、采样保持器采样保持器(P390图图11-7)(了解)(了解)例例:采样保持芯片采样保持芯片LF398V3 421876524K1KV+V保持保持电容电容保持保持采样采样保持保持Vi偏置调节偏置调节238765+A1A2A330KD1D2S300脉冲变高脉冲变高,采样采样,S合上合上脉冲变低脉冲变低,保持保持,S打打开开第9页,此课件共48页哦概述概述四、四、四、四、采样保持器采样保持器采样保持器采样保持器采样保持器的三个重要指标:采样保持器的三个重要指标:采样保持器的三个重要指标:采样保持器的三个重要指标:1.1.1.1.孔径时间孔径
12、时间孔径时间孔径时间T T T TAPAPAPAP:模拟开关从闭合到完全断开的过渡时间。模拟开关从闭合到完全断开的过渡时间。模拟开关从闭合到完全断开的过渡时间。模拟开关从闭合到完全断开的过渡时间。2.2.2.2.捕捉时间捕捉时间T T T TACAC :从保持到采样不是直线跳变从保持到采样不是直线跳变从保持到采样不是直线跳变从保持到采样不是直线跳变,而是有一而是有一段时间叫捕捉时间。段时间叫捕捉时间。3.3.3.3.保持电压衰减速率:保持电压衰减速率:保持电压衰减速率:保持电压衰减速率:保持状态下由于漏电流引起的保持电保持状态下由于漏电流引起的保持电保持状态下由于漏电流引起的保持电保持状态下由
13、于漏电流引起的保持电压衰减。压衰减。压衰减。压衰减。电压电压下降率下降率捕捉捕捉时间时间第10页,此课件共48页哦11.2 D/A转换器(转换器(P391)一、一、一、一、D/AD/A转换器原理转换器原理转换器原理转换器原理IO=权电阻网络权电阻网络权电阻网络权电阻网络+RfIf8R4R2RRI1I2I3I4S1S2S3S4IOVRd1d2d3d4d1 I1+d2 I2+d3 I3+d4 I1 d1、d2、d3、d4表示对应开表示对应开关关S1 S4的状态。的状态。di=0表示对应开关表示对应开关Si断开断开;di=1表示对应开关表示对应开关Si闭合闭合。设设设设N=dN=d1d d2d d3
14、 3d4 4第11页,此课件共48页哦D/A 转换器转换器一、一、一、一、D/A转换器原理转换器原理转换器原理转换器原理IO=VO=Rf If=Rf IO取取Rf=R/2则:则:VO=RfIO=VR(d12-1+d22-2+d32-3+d42-4)Vo=VR*N/2n ,N=d1d2d3d4,n为位数为位数=VR*(d123+d222+d321+d4)/24第12页,此课件共48页哦D/A转换器转换器二、二、二、二、D/AD/A转换的主要性能指标(转换的主要性能指标(转换的主要性能指标(转换的主要性能指标(P393P393)1 1、输入数字量、输入数字量、输入数字量、输入数字量:位数、码制、数
15、据格式和逻辑电平。位数、码制、数据格式和逻辑电平。位数、码制、数据格式和逻辑电平。位数、码制、数据格式和逻辑电平。2 2、输出模拟量、输出模拟量:电流和电压。多数为电流型,如电流和电压。多数为电流型,如DAC0832DAC0832即为电流型,靠外接运算放即为电流型,靠外接运算放即为电流型,靠外接运算放即为电流型,靠外接运算放大器转换成电压。大器转换成电压。大器转换成电压。大器转换成电压。3 3、分辨率、分辨率、分辨率、分辨率:数据发生数据发生数据发生数据发生1LSB1LSB变化时所对应的输出电压变化时所对应的输出电压的变化的变化。与输入数字量的位数与输入数字量的位数与输入数字量的位数与输入数字
16、量的位数n n的关系为:的关系为:的关系为:的关系为:=FSR/=FSR/2n式中:式中:式中:式中:FSR(Full Scale Range)为为为为D/AD/A转换器满量程转换器满量程转换器满量程转换器满量程输出电压。输出电压。输出电压。输出电压。8 8位位位位D/AD/A转换器的分辨率转换器的分辨率转换器的分辨率转换器的分辨率=FSR*1/256=0.39%FSR=FSR*1/256=0.39%FSR1212位位位位D/A转换器的分辨率转换器的分辨率=FSR*1/4096=0.0244%FSR=FSR*1/4096=0.0244%FSR第13页,此课件共48页哦D/A转换器转换器二、二、
17、D/AD/A转换的主要性能指标转换的主要性能指标4 4、精度、精度、精度、精度:实际输出值与理论值之间的最大偏差。实际输出值与理论值之间的最大偏差。用最大用最大的静态转换误差的形式表示。的静态转换误差的形式表示。5 5、线性误差、线性误差、线性误差、线性误差:在在D/A转换时,若数据连续转换转换时,若数据连续转换(两相邻数据两相邻数据间差值为间差值为1),则输出的模拟量应该是线性的。用实际输,则输出的模拟量应该是线性的。用实际输出值与理想输出值的最大偏差与满量程值之比的百分数出值与理想输出值的最大偏差与满量程值之比的百分数来表示线性误差。来表示线性误差。这个转换误差应包括非线性误差、比例系数误
18、差以这个转换误差应包括非线性误差、比例系数误差以及漂移误差等综合误差,它反映了实际输出电压与理论及漂移误差等综合误差,它反映了实际输出电压与理论输出电压之间的接近程度。输出电压之间的接近程度。一般用最小量化阶一般用最小量化阶来度量,如来度量,如1/2LSB(Least Significant Bit)。也可用满量程的百分比来度量,如。也可用满量程的百分比来度量,如0.05%FSR第14页,此课件共48页哦D/A转换器转换器二、二、D/AD/A转换的主要性能指标转换的主要性能指标转换的主要性能指标转换的主要性能指标6 6、建立时间、建立时间 t tS S (转换时间转换时间转换时间转换时间):D
19、AC的输入数字量有满刻的输入数字量有满刻度值的变化时,其输出模拟信号电压达到满度值的变化时,其输出模拟信号电压达到满刻度值刻度值1/2LSB(最低有效位)时所需要的时间。(最低有效位)时所需要的时间。tVO1/2 LSBtSVFULL第15页,此课件共48页哦D/A转换器转换器三、几种数三、几种数/模转换器(模转换器(P394)1.A/D7524VREFAD7524CSWRIO2IO1VDD GND+5V+5VIOW译码器来译码器来VO+VS-VSD7D0RfA/D转换转换8 8位电流输出型位电流输出型位电流输出型位电流输出型A/DA/D转换器。转换器。转换器。转换器。I/V转换转换可通过编程
20、,利用数可通过编程,利用数可通过编程,利用数可通过编程,利用数/模转换器输出特定波形。模转换器输出特定波形。模转换器输出特定波形。模转换器输出特定波形。第16页,此课件共48页哦D/A转换器转换器三、几种数三、几种数/模转换器模转换器例例1.设设DAC的端口地址为的端口地址为80H,VR=5V,编程输出如,编程输出如图图0V4.98V线性增长的周期性线性增长的周期性锯齿波锯齿波。START:MOV AL,0FFHAGAIN:AGAIN:INC ALINC ALOUT 80H,ALCALL DELAYCALL DELAYJMP AGAIN0v+5v首先计算数字量首先计算数字量首先计算数字量首先计
21、算数字量NNN=Vo o/VR R*2*2n n第17页,此课件共48页哦D/A转换器转换器例例例例2.要求用图要求用图要求用图要求用图11-10电路,形成一个正向和反向电路,形成一个正向和反向三角波三角波三角波三角波,波形下限为波形下限为波形下限为波形下限为0.5V,上限为上限为2.5V2.5V。分析:分析:分析:分析:1LSB=5V/256=0.019V 1LSB=5V/256=0.019V START:MOV AL,1AH START:MOV AL,1AH UP :OUT 80H,AL UP :OUT 80H,AL INC AL INC AL CMP AL,81H CMP AL,81H
22、JNZ UP JNZ UP DEC AL DEC AL下限:下限:下限:下限:0.5V/0.019=26=0.5V/0.019=26=1AH1AH上限:上限:2.5V/0.019=128=2.5V/0.019=128=80HDOWN:OUT 80H,ALDOWN:OUT 80H,AL DEC AL DEC AL CMP AL,19H CMP AL,19H JNZ DOWN JNZ DOWN JMP START JMP START+2.5v+0.5v第18页,此课件共48页哦D/A转换器转换器三、几种数三、几种数/模转换器模转换器2.DAC0832(P396)特性:特性:特性:特性:8位电流输出
23、型位电流输出型D/A转换器;引脚图见转换器;引脚图见P397P397内部结构内部结构内部结构内部结构8位位输入输入寄存器寄存器D7D0&LE1LE2ILECSWR1XFERWR2VREFIOUT2IOUT1RFBAGNDDGNDVCCoooooo8位位DAC寄存器寄存器8位位D/A转换器转换器&4713161718211981211932010转换时间转换时间转换时间转换时间1s,1s,双缓冲双缓冲输输输输入入入入数数数数据据据据启启启启动动动动转转转转换换换换第19页,此课件共48页哦D/A转换器转换器2.DAC08322.DAC0832工作方式:工作方式:直通式、单缓冲式、双缓冲式。直通式
24、、单缓冲式、双缓冲式。直通式、单缓冲式、双缓冲式。直通式、单缓冲式、双缓冲式。(1)直通式直通式:(2)单缓冲式单缓冲式单缓冲式单缓冲式:将两个寄存器中的一个接成直通方式。将两个寄存器中的一个接成直通方式。CPUCPU只需一次写入即开始转换,控制比较简单。只需一次写入即开始转换,控制比较简单。只需一次写入即开始转换,控制比较简单。只需一次写入即开始转换,控制比较简单。即:使两个内部寄存器都处于直通即:使两个内部寄存器都处于直通即:使两个内部寄存器都处于直通即:使两个内部寄存器都处于直通状态。模拟输出始终跟状态。模拟输出始终跟状态。模拟输出始终跟状态。模拟输出始终跟随输入变化。随输入变化。随输入
25、变化。随输入变化。不能直接与数据总线连接,需外加并行接口不能直接与数据总线连接,需外加并行接口(如如74LS373、8255等等)。因此,很少用。因此,很少用。ILE接高电平,接高电平,CS、WR1、WR2、XFER接低电平接低电平第20页,此课件共48页哦D/A转换器转换器2.DAC08322.DAC0832(3)双缓冲式双缓冲式:优点:优点:a)数据接收与数据接收与D/A转换可异步进行;转换可异步进行;b)可实现多个可实现多个DAC同步转换输出同步转换输出分时写入、同步转换。分时写入、同步转换。转换要有两个步骤:转换要有两个步骤:将数据写入输入寄存器,将数据写入输入寄存器,CS=0、WR1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第十一 章模数 AD 数模 DA 转换 课件
限制150内