微机原理与接口技术PPT(河南科技大学).ppt
《微机原理与接口技术PPT(河南科技大学).ppt》由会员分享,可在线阅读,更多相关《微机原理与接口技术PPT(河南科技大学).ppt(48页珍藏版)》请在三一办公上搜索。
1、第八章 数/模(D/A)、模/数(A/D)转换,黄景涛,河南科技大学电子信息工程学院,第8章 数/模(D/A)、模/数(A/D)转换,8.1 概 述 在工业生产中,往往要对许多自然信号进行研究,例如温度、压力、流量等,称为模拟量。这些模拟量是一些时间连续、取值连续的物理量,不能直接被计算机处理;必须先转化成离散的数字信号,再输入计算机识别和处理;又必须把计算机发出的控制命令等转化为模拟信号,去驱动模拟调节执行机构。这两个过程,都需要数/模和模/数转换接口来完成。,一个实时控制系统的各个环节,一个实时数据采集(测量)系统各个环节,8.2 数/模(D/A)转换器,在计算机系统中,完成数字信号转换成
2、模拟信号的装置叫数/模(D/A)转换器(DAC)。,8.2.1 数/模转换的原理,数字量是由一位一位的二进制数位构成的,每个数位都代表一定的权。把一个数字量变成模拟量,必须把每一位上的代码按照权来转换为对应的模拟量,再把各模拟量相加,这样,得到的总的模拟量便对应于给定的数据(二十进制转换)。数模转换从某种意义上讲就是把二进制的数转换为十进制的数通常用T型网络实现数字量向模拟电流的转换;再利用运算放大器将电流信号转换为电压信号,运算放大器的工作特点和原理,运算放大器有如下三个特点:开环放大倍数非常高(输入电压很小)输入阻抗非常大(输入电流极小)输出阻抗很小(驱动能力大)虚地运算放大器同相端接地时
3、,用反相端作为输入,由于电压Vi非常小,可认为与接地电位近似相同(与地近似短路);输入电流很小,即反相端与地非真实短路;上述输入电压近似为0、输入电流也近似为0的情况称为虚地虚地的概念是分析运算放大器工作的基础,运算放大器的工作特点和原理,(a),(b),(c),2.由并联电阻和运算放大器构成的 D/A 转换器,0000到1111得到16种不同的电流,D/A转换的分辨率和精度,分辨率(Resolution)最低位增1所引起的增量和最大输入量的比:分辨率=1/(2n-1)转换精度(Accuracy)精度是指某一数字量的理论输出值和经DAC转换的实际输出值之差。绝对转换精度:每个输出电压接近理想值
4、的程度相对转换精度:绝对转换精度相对于满量程输出的百分数建立时间(Settling Time)指当输入数字量从0变化到最大时,其模拟输出达到满刻度值上下1/2 LSB对应值时所需要的时间。转换速率:大信号工作时,模拟输出电压的最大变化速度,V/us线性误差:D/A转换时,理论上输出模拟量与对应的输入数字量成线性关系,但实际情况往往不是理想线性。偏离理想转换特性的最大值称为线性误差。一般用模拟量和理想值的最大差值折合成的数字量表示。,T型电阻网络,电阻网络是D/A转换器的核心最常见的形式有权电阻网络和T型电阻网络4位D/A转换器的T型电阻网络如下图:,IREF,I3,I3,I2,I1,I0,I2
5、,I1,I0,T型电阻网络,从D点看的电阻为R所以有:IREF=VREF/R 根据节点电流定律:I3=I3=IREF/20I2=I2=IREF/4=IREF/22I0=I0=IREF/16=IREF/24,Ki=,1 Ki 接通运放,0 Ki 接通地,8.2.2 数/模转换器件和有关电路,目前市场上的 D/A 转换芯片可以分为两类:一类芯片内部没有数据输入寄存器这类芯片内部结构简单价格比较低廉不能直接和总线相连另一类芯片内部有数据输入寄存器可以直接和系统总线相连,1.不带数据输入寄存器的 D/A 芯片的使用,1.不带数据输入寄存器的 D/A 芯片的使用,局部输出,真正的输出,1.不带数据输入寄
6、存器的 D/A 芯片的使用,输出,1.不带数据输入寄存器的 D/A 芯片的使用,8.7 所示连接。工作时,CPU 先用两条输出指令把数据送到第一级数据缓冲器,然后通过第三条输出指令使数据送到第二级数据缓冲器,从而使 D/A 转换器一次得到 12 位待转换的数据第三条输出指令所执行的是伪输出.它并没有真正把数据总线上的数据送到缓冲器,而仅仅是使缓冲器得到 一个选通信号,从而,使第一级缓冲器的数据打入第二级缓冲器。,1.不带数据输入寄存器的 D/A 芯片的使用,具体程序段如下:MOV AL,DATALOUT PORTL,AL;低 8 位数据送第一级缓冲器MOV AL,DATAHOUT PORTH,
7、AL;高 8 位数据送第一级缓冲器OUT PORT,AL;伪输出,使数据打入第二级缓冲器,2.带数据输入寄存器的 D/A 芯片的使用,2.带数据输入寄存器的 D/A 芯片的使用,DAC0832 的引脚图,DAC0832 的引脚,/CS:片选信号。ILE:允许输入锁存信号。/WR1:写信号1;/WR2:写信号2。/XFER:传送控制信号。DI7DI0:8位数据输入端。Iout1,Iout2:模拟电流输出端Rf:反馈电阻。Vref:基准电压输入端,Vcc:工作电压,+5V+15V。,DAC0832 的工作方式,单缓冲工作方式 双缓冲工作方式直通工作方式,单缓冲方式,单缓冲方式是使输入寄存器或DAC
8、寄存器中的任意一个工作在直通状态,而另一个工作在受控锁存状态。输入数据只经过一级缓冲便进行D/A转换,只执行一次写操作。例如,要使输入寄存器受控而DAC寄存器直通,可将WR2和XFER接数字地,ILE接+5V。此方式适用于只有一个模拟量输出或几个模拟量非同步输出的情形。,返回,双缓冲工作方式,在这种工作方式下,CPU要对DAC0832进行两次写操作。在ILE、-CS、-WR信号有效时,待转换的8位数据输入寄存器中,在-XFER与-WR2信号有效时,又被锁存到8位DAC寄存器中,并送到8位D/A转换器中进行转换。此方式适用于多路D/A同时输出的情形。,返回,8.3 模/数(A/D)转换器,8.3
9、.1 模/数转换涉及的参数 模/数(A/D)转换是指通过一定的电路将 模拟量转变为数字量。主要涉及下面几个参 数:1.转换精度 2.转换率 3.分辨率,几个参数,1分辨率分辨率是指A/D转换器能测量的最小输入模拟量。一个n位A/D转换器,分辨率等于最大允许模拟量输入值(即满量程)除以2n。所以,通常用转换成的数字量位数来表示分辨率。2转换时间转换时间是指从输入转换启动信号开始到转换结束所需要的时间,它反映了ADC转换速度。3精度精度是指输入模拟信号的实际电压值与被转换成数字量理论电压值之间的差值,这一差值称为绝对误差。当它用百分数表示时就称为相对误差。,8.3.2 模/数转换的方法和原理,1.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 接口 技术 PPT 河南 科技大学
链接地址:https://www.31ppt.com/p-5975723.html