第10章-数模转换与模数转换接口及其应用.优秀PPT.ppt
《第10章-数模转换与模数转换接口及其应用.优秀PPT.ppt》由会员分享,可在线阅读,更多相关《第10章-数模转换与模数转换接口及其应用.优秀PPT.ppt(78页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 第十章第十章 D/A转换与转换与A/D转换转换 接口及其应用接口及其应用 l 概述lD/A转换器及其接口技术lA/D转换器及其接口技术一、概述一、概述 1、模拟量与数字量、模拟量与数字量l模拟量模拟量连续变更的物理量。连续变更的物理量。例如:电压、电流、压力、温度、位移、流量等。例如:电压、电流、压力、温度、位移、流量等。例如:二进制数例如:二进制数00101110l数字量数字量时间和数值上都离散的量时间和数值上都离散的量。2、模拟量输入输出通道、模拟量输入输出通道控控制制对对象象温度温度流量流量传感传感器器传感传感器器多多路路开开关关采采样样保保持持器器A/D转转换器换器数字量数字量微微机
2、机系系统统限制限制数字量数字量I/O接口接口锁锁存存器器D/A转换转换放大放大驱动驱动模拟量模拟量模拟电量模拟电量信号信号处理处理信号信号处理处理非电量非电量1、传感器(变送器)、传感器(变送器)把外部的把外部的物理量物理量(例如:声音、温度、压力、流量(例如:声音、温度、压力、流量 等)转换成等)转换成电流或电压信号电流或电压信号。2、信号处理、信号处理 传感器输出的信号比较微弱,须要经过放大,获得传感器输出的信号比较微弱,须要经过放大,获得ADC 所要求的输入电平范围。所要求的输入电平范围。安装在现场的传感器及其传输线路简洁受到干扰信号的安装在现场的传感器及其传输线路简洁受到干扰信号的 影
3、响,须要加接滤波电路,滤去干扰信号。影响,须要加接滤波电路,滤去干扰信号。3、多路开关(、多路开关(Multiplexer)须要监测或限制的模拟量往往多于一个。可以运用多路须要监测或限制的模拟量往往多于一个。可以运用多路 模拟开关,轮番接通其中的一路,使多个模拟信号共用模拟开关,轮番接通其中的一路,使多个模拟信号共用 一个一个ADC进行进行A/D转换。转换。4、A/D转换器(转换器(Analog Digit Converter,ADC)将模拟量转换成数字量,送计算机处理,它是输入通将模拟量转换成数字量,送计算机处理,它是输入通道的道的核心核心环节。环节。AD转换器输入模拟信号通常有以下几种电压
4、范围:转换器输入模拟信号通常有以下几种电压范围:单极性单极性05V、010V、020V;双极性双极性2.5V、5V、10V等。等。5、采样、采样/保持器(保持器(Sample Holder)A/D转换期间,保持输入信号不变的电路称为采样转换期间,保持输入信号不变的电路称为采样/保持电保持电路。路。转换起先之前,采样转换起先之前,采样/保持电路采集输入信号(采样);保持电路采集输入信号(采样);转换进行过程中,它向转换进行过程中,它向A/D转换器保持固定的输出(保持)。转换器保持固定的输出(保持)。6、D/A转换器(转换器(Digit Analog Converter,DAC)D/A转换器将成数
5、字量转换成模拟量输出。转换器将成数字量转换成模拟量输出。1)传感器的定义 传感器(Sensor/Transducer)是借助检测元件接收一种形式的信息,并按确定的规律将所获得的信息转换成另一种信息的装置。目前,经传感器转换后的信号大多为电信号。因而从狭义上讲,传感器是把外界输入的非电信号转换成电信号的装置。物理量物理量电量电量传感器传感器3、常用传感器、常用传感器2)传感器的构成)传感器的构成 传感器一般由敏感元件、转换元件和协助元件组成。被测信息被测信息敏感元件敏感元件转换元件转换元件辅助电源辅助电源信号调理电路信号调理电路输出信息输出信息 敏感元件:干脆感受被测量,并输出与被测量成确定关系
6、敏感元件:干脆感受被测量,并输出与被测量成确定关系 的某一物理量的元件。的某一物理量的元件。转换元件转换元件:是指传感器中能将敏感元件的是指传感器中能将敏感元件的输出量输出量转换为转换为 适于传输和测量的适于传输和测量的电信号电信号部分。部分。协助元件:信号调整和转换的元件。协助元件:信号调整和转换的元件。(1)温度传感器 热电偶,利用金属的温差产生电动势;热电阻,利用导体的电阻值随温度变更进行测温;热敏电阻,利用半导体的电阻值随温度变更测温;两种不同类型的金属导体两端,分别接在一起构成闭合回路,当两个结点温度不等有温差时,回路里会产生热电势,形成电流,这种现象称为热电效应。3)传感器的分类)
7、传感器的分类(2)湿度传感器 能感受气体中水蒸气的含量,把湿度的变更转换成电量 变更的传感器。湿敏电阻是在基片上覆盖一层用感湿材料制成的膜,当空气中的水蒸气吸附在感湿膜上时,元件的电阻率和电阻值都发生变更,利用这一特性即可测量湿度。湿敏电容一般是用高分子(聚苯乙烯、聚酰亚胺)薄膜电容制成,当环境湿度变更时,湿敏电容的介电常数变更,使其电容量也发生变更,其电容变更量与相对湿度成正比,利用这一特性即可测量湿度。毛发湿度计毛发湿度计干湿球湿度计干湿球湿度计(3)气敏传感器 气敏传感器是把某种气体的成分、浓度等参数转换成电阻变更量,再转换为电流、电压信号,来检测特定气体的传感器。主要包括:半导体气敏传
8、感器、接触燃烧式气敏传感器和电化学气敏传感器等。主要应用:一氧化碳气体检测、瓦斯气体检测、煤气检测、氟利昂检测、酒精检测等。(4)压电式和压阻式传感器压电式和压阻式传感器 压电式传感器压电式传感器是利用某些物质的是利用某些物质的压电效应压电效应将被测量转将被测量转换为电量的一种传感器。换为电量的一种传感器。某些物质如石英,当受到外力时,不仅几何尺寸发生变更,而且内部极化,表面上有电荷出现,形成电场;当外力消逝时,材料又重新回复到原来状态,这种现象称为压电效应。半导体单晶硅、锗等材料,受到作用力时,它的电阻率(电半导体单晶硅、锗等材料,受到作用力时,它的电阻率(电阻)会发生变更,这种效应称为压阻
9、式效应,可做成压阻式阻)会发生变更,这种效应称为压阻式效应,可做成压阻式传感器。传感器。高压进气口高压进气口低压进气口低压进气口小型压阻式压力传感器小型压阻式压力传感器小型压阻式压力传感器小型压阻式压力传感器(5)光纤传感器)光纤传感器 利用光导纤维的传光特性,把被测量转换为光特利用光导纤维的传光特性,把被测量转换为光特性(强度、相位、频率、波长)变更的传感器。性(强度、相位、频率、波长)变更的传感器。(6)光电码盘式传感器光电码盘式传感器 码盘式角度码盘式角度-数字传感器数字传感器 码盘式传感器是建立在码盘式传感器是建立在编码器编码器的基础上的,它能够将的基础上的,它能够将角度角度转换为转换
10、为数字编码数字编码,是一种数字式的传感器。,是一种数字式的传感器。码盘由光学玻璃制成,其上刻有很多同心码道,码道的条码盘由光学玻璃制成,其上刻有很多同心码道,码道的条数就是数码的位数,每位码道上都有按确定规律排列的透数就是数码的位数,每位码道上都有按确定规律排列的透光和不透光部分,即亮区和暗区。光和不透光部分,即亮区和暗区。由光源由光源1发出的光线,经透镜发出的光线,经透镜2变成一束平行光照射在码盘变成一束平行光照射在码盘3上,通过透光上,通过透光部分的光线经狭缝部分的光线经狭缝4照射到光电元件照射到光电元件5上,光电元件的排列与码道一一对上,光电元件的排列与码道一一对应,对应于亮区和暗区的光
11、电元件输出的信号,前者为应,对应于亮区和暗区的光电元件输出的信号,前者为“1”,后者为,后者为“0”。当码回旋转至不同位置时,光电元件输出信号的组合,反映出按当码回旋转至不同位置时,光电元件输出信号的组合,反映出按确定规律编码的数字量,代表了码盘轴的角位移大小。确定规律编码的数字量,代表了码盘轴的角位移大小。二、二、D/A转换器及其接口技术转换器及其接口技术2.1 D/A转换器转换器 2.1.3 D/A2.1.3 D/A转换器的主要技术参数转换器的主要技术参数2.1.2 R-2R 2.1.2 R-2R 倒倒T T型电阻网络型电阻网络D/AD/A转换器转换器2.1.1 D/A2.1.1 D/A转
12、换器的基本原理转换器的基本原理2.1.1 D/A转换器的基本原理转换器的基本原理将输入的每一位二进制代码按其将输入的每一位二进制代码按其权权的大小,转换成相应的大小,转换成相应的的模拟量模拟量,然后将代表各位的,然后将代表各位的模拟量相加模拟量相加,所得的总模,所得的总模拟量就与数字量成正比,这样便实现了从数字量到模拟拟量就与数字量成正比,这样便实现了从数字量到模拟量的转换。量的转换。解:当输入为解:当输入为00000001时:时:因此,当输入数字量为因此,当输入数字量为00001001时:时:即和输入数字量即和输入数字量00001001相对应的模拟输出电压为相对应的模拟输出电压为45mV。例
13、例1、一个、一个8位位D/A转换电路,输入为转换电路,输入为00000001时,时,输出电压为输出电压为5mV,则输入数字量为,则输入数字量为00001001时,时,输出电压有多大?输出电压有多大?D/A转换器的基本组成转换器的基本组成:存放数字量存放数字量的各位数码的各位数码由输入数字量限制由输入数字量限制产生权电流产生权电流将权电流相加产将权电流相加产生与输入成正比生与输入成正比的模拟电压的模拟电压依据输入的数字量的方式分,可分为:依据输入的数字量的方式分,可分为:串行串行DAC:串行输入方式的:串行输入方式的D/A转换器。转换器。并行并行DAC:并行输入方式的:并行输入方式的D/A转换器
14、。转换器。分别从虚线分别从虚线A、B、C、D处向左看的二端网络处向左看的二端网络等效电阻都是等效电阻都是R。不不论论模模拟拟开开关关接接到到运运算算放放大大器器的的反反相相输输入入端端(虚虚地地)还还是是接接到到地地,即不论输入数字信号是,即不论输入数字信号是1还是还是0,各支路的电流不变。,各支路的电流不变。从参考电压从参考电压UR处输入的电流处输入的电流IR为:为:2.1.2 R-2R 倒倒T型电阻网络型电阻网络D/A转换器转换器参考电压参考电压模拟开关模拟开关各支路电流IR为:8位位D/A转换器的输入转换器的输入/输出关系输出关系00000000100000001111111000000
15、0011000000111111111模拟量模拟量 数字量数字量MSB LSB当当n=3时,时,DAC的输出与输入转换特性图,输出的输出与输入转换特性图,输出为阶梯波。为阶梯波。(1)辨别率)辨别率 辨别率是指辨别率是指D/A转换器的最小输出电压与最大输出电压之比。转换器的最小输出电压与最大输出电压之比。最最小小输输出出电电压压就就是是对对应应于于输输入入数数字字量量最最低低位位为为1,其其余余各各位位均均为为0时的输出电压。时的输出电压。最大输出电压就是对应于输入数字量全部为最大输出电压就是对应于输入数字量全部为1时的输出电压。时的输出电压。10位位D/A转换器的辨别率为:转换器的辨别率为:
16、2.1.3 D/A转换器转换器的主要技术参数的主要技术参数辨别率可用输入二进制数的有效位数辨别率可用输入二进制数的有效位数n表示。表示。(2 2)转换精度)转换精度 D/A D/A转换器的转换精度是指输出模拟电压的实际值与转换器的转换精度是指输出模拟电压的实际值与志向值之差。志向值之差。(3 3)输出建立时间)输出建立时间 从输入数字量起,到输出电压或电流达到稳定值所须要从输入数字量起,到输出电压或电流达到稳定值所须要的时间,称为输出建立时间。的时间,称为输出建立时间。2.2 并行并行8位位D/A转换芯片转换芯片AD558及其接口及其接口 1、AD558的内部结构框图的内部结构框图AD558的
17、输出的输出模拟电压范围模拟电压范围为为 02.56V辨别率辨别率=2.56V/2562、AD558与与PC机的连接图机的连接图 用用AD588产生锯齿波模拟信号。产生锯齿波模拟信号。CODESEGMENTASSUME CS:CODESTART:MOV CX,256MOV AL,0LOOP1:OUT 30C,AL;输出AL内容CALL DELAY;延时INC AL;AL内容加1LOOP LOOP1;循环256次JMP START;重新输出下一个锯齿波用用AD588产生锯齿波模拟信号程序:产生锯齿波模拟信号程序:3、串行8位D/A转换器TLC5620 l TLC5620是一个是一个4路串行路串行8
18、位电压输出型数模转换器位电压输出型数模转换器(DAC),带有缓冲参考电压输入(高阻抗)。),带有缓冲参考电压输入(高阻抗)。DAC模模块输出电压范围为块输出电压范围为1或或2倍的参考电压,倍的参考电压,DAC是单向的。这是单向的。这个器件运用很简洁,有一个个器件运用很简洁,有一个5V的单电源供电。上电复位功的单电源供电。上电复位功能可以保证重启动条件。能可以保证重启动条件。TLC5620内部功能框图:内部功能框图:第一级缓冲第一级缓冲 其次级缓冲其次级缓冲 参参考考电电压压输输入入端端 2 2倍电路倍电路 TLC5620引脚功能:引脚功能:引脚引脚输入输入/输出输出描述描述名称名称序号序号CL
19、K7I串行接口时钟。引脚出现下降沿时,将输入的数字量移入串行接口寄存器串行接口时钟。引脚出现下降沿时,将输入的数字量移入串行接口寄存器DACA12ODAC A模拟信号输出模拟信号输出DACB11ODAC B模拟信号输出模拟信号输出DACC10ODAC C模拟信号输出模拟信号输出DACD9ODAC D模拟信号输出模拟信号输出DATA6I串行接口二进制输入端串行接口二进制输入端GND1I地回路及参考终端地回路及参考终端LDAC13I加载加载DAC。当引脚出现高电平时,即使有数字量被读入串行口也不会对。当引脚出现高电平时,即使有数字量被读入串行口也不会对DAC的输出进行更新。的输出进行更新。只有当引
20、脚从高电平变为低电平时,只有当引脚从高电平变为低电平时,DAC输出才更新。输出才更新。LOAD8I串口加载控制。当串口加载控制。当LDAC是低电平,并且是低电平,并且LOAD引脚出现下降沿时,数字量被保引脚出现下降沿时,数字量被保存到锁存器,随后输出端产生模拟电压。存到锁存器,随后输出端产生模拟电压。REFA2I输入到输入到DAC A的参考电压。这个电压的参考电压。这个电压定义了输出模拟量的范围定义了输出模拟量的范围。REFB3I输入到输入到DAC B的参考电压。这个电压定义了输出模拟量的范围。的参考电压。这个电压定义了输出模拟量的范围。REFC4I输入到输入到DAC C的参考电压。这个电压定
21、义了输出模拟量的范围。的参考电压。这个电压定义了输出模拟量的范围。REFD5I输入到输入到DAC D的参考电压。这个电压定义了输出模拟量的范围。的参考电压。这个电压定义了输出模拟量的范围。VDD14I正电源正电源TLC5620的工作原理:的工作原理:TLC5620TLC5620最基本的数据写入方式是最基本的数据写入方式是LDACLDAC限制更新方式。限制更新方式。分为三个步骤:分为三个步骤:一、串行输入数据,当一、串行输入数据,当LOADLOAD为高时,在为高时,在CLKCLK的每一个下降沿,的每一个下降沿,数据通过数据通过DATADATA端串行输入到移位寄存器中;端串行输入到移位寄存器中;二
22、、当全部数据位均被写入后,二、当全部数据位均被写入后,LOAD LOAD发送负脉冲将数据从发送负脉冲将数据从串行寄存器写入到第一级缓冲寄存器中;串行寄存器写入到第一级缓冲寄存器中;三、三、LDACLDAC发送负脉冲,把数据送入其次级缓冲寄存器中,发送负脉冲,把数据送入其次级缓冲寄存器中,DACDAC输出电压被更新。输出电压被更新。数据写入方式数据写入方式(LDAC更新更新DAC输出输出)数据写入方式数据写入方式(LOAD更新更新DAC输出输出)TLC5620TLC5620数据格式数据格式2位位DAC选择信号选择信号A1A0,1位范围信号位位范围信号位RNG,8位数据位,最高位数据位,最高位在前
23、。位在前。各个输出电压由下式给出:式中CODE范围是0到255,RNG(范围位)是0或1,包含在串行限制字中,当RNG为0时,输出范围在1倍参考电压和地电压之间,当RNG为1时,输出范围在两倍参考电压和地电压之间。表1 串行输入编码 表2 DAC输出电压TLC5620与与8086 CPU的接口的接口 DAC_PROC PROC FAR ;这是对;这是对DAC的子程序的子程序 PUSH AX PUSH CX PUSH DX PUSHF MOV CL,5 ;先把;先把AX内容左移内容左移5位位SHL AX,CLMOV DX,AX ;DX为串行输出的数据,最高位为通道选择为串行输出的数据,最高位为通
24、道选择MOV CX,11 ;循环;循环11次次DAC_PROC1:MOV AL,0 ;预置对;预置对DATA线的置位复位字线的置位复位字SHL DX,1 ;取串行输出位;取串行输出位ADC AL,0 ;把串行输出位送到置位复位字的第;把串行输出位送到置位复位字的第0位位OUT 86H,AL ;把;把DATA线上串行输出位内容线上串行输出位内容MOV AL,00000010B ;发送;发送CLK负脉冲负脉冲OUT 86H,ALMOV AL,00000011BOUT 86H,ALLOOP DAC_PROC1;循环;循环MOV AL,00000100B ;循环完毕,发;循环完毕,发LOAD负脉冲负脉
25、冲OUT 86H,ALMOV AL,00000101BOUT 86H,ALMOV AL,00000110B ;发;发LDAC负脉冲负脉冲OUT 86H,ALMOV AL,00000111BOUT 86H,ALPOPFPOP DXPOP CXPOP AXRETDAC_PROC ENDP主程序中,相关程序段如下:MOV AL,10010010B ;8255A初始化初始化 OUT 86H,AL MOV AL,0FFH OUT 84H,AL .;其他处理;其他处理 MOV CX,256 ;下面程序段使;下面程序段使D/A通道通道B产生一锯齿波产生一锯齿波 OUT AL,0 ;D/A初始数据为初始数据为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 10 数模 转换 接口 及其 应用 优秀 PPT
限制150内