智能仪器输入输出通道.pptx
《智能仪器输入输出通道.pptx》由会员分享,可在线阅读,更多相关《智能仪器输入输出通道.pptx(296页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、A/D转换器与微处理接口2.7本章内容A/D转换器2.6开关量输入通道2.8模拟量输出通道2.9开关量输出通道2.10下 页上 页返 回第1页/共296页1.模拟量输入通道3.A/D和D/A 重点:2.传感器,放大器返 回上 页下 页第2页/共296页2.1 模拟量输入通道概述模拟量输入通道模拟量输入通道将实际存在的电压、电流、声音、图像、温度、压力等连续变化的模拟信号进行放大、滤波、隔离等处理,将其转换成计算机能接收的逻辑信号的电路称为模拟量输入通道。下 页上 页返 回从被转换模拟信号的数量及要求看模拟量输入道有单通道结构和多通道结构第3页/共296页1.单通道结构下 页上 页返 回当被测信
2、号只有一路时采用单通道结构传传感感器器信号调理电路信号调理电路 S/HS/HA/DA/D单单片片机机图2.1单通道结构2.多通道结构当被测信号有多路时采用多通道结构分类并行结构和共享结构第4页/共296页A1S/HS/HS/HS/HcpucpuS/HS/HA/DA/DA/DA/DI/OI/OI/OI/OI/OI/OA/DA/DA2An2.2多通道并行结构(1)多通道并行结构下 页上 页返 回第5页/共296页A1(a)共享S/H和A/D的多通道结构A/DA/DS/HS/H模模 拟拟 多多 路路 开开 关关I/OI/O接口接口A2An(2)多通道共享结构cpucpu共享S/H和A/D共享A/D下
3、 页上 页返 回第6页/共296页A1A/DA/DS/HS/H模模 拟拟 多多 路路 开开 关关I/OI/O接口接口A2cpucpuS/HS/HAnS/HS/H(b)共享A/D的多通道结构下 页上 页返 回第7页/共296页传感器(Sensor/Transducer)是指能把物理化学量转变成便于利用和输出的电信号,用于获取被测信息,完成信号的检测和转换的器件。其性能直接影响整个仪器的性能。按转换原理分类物理传感器和化学传感器物理传感器应用压电、热电、光电、磁电等物理效应将被测信号的微小变化转换成电信号特点可靠性好、应用广泛下 页上 页返 回2.2传感器2.2.1 2.2.1 传感器的分类传感器
4、的分类第8页/共296页化学传感器应用化学吸附、电化学反应等现象将被测信号转换成电信号特点可靠性、规模生产的可能性、价格等因素的影响按用途分类压力敏、力敏传感器、位置传感器、液面传感器、速度传感器、热敏传感器、射线辐射传感器、振动传感器、湿敏传感器、气敏传感器、生物传感器等按输出信号分类模拟传感器、数字传感器和开关传感器下 页上 页返 回第9页/共296页2.2.2传感器的选用原则在实际选用传感器时可根据具体的测量目的、测量对象以及测量环境等因素合理选用,主要应考虑以下两个方面:1.传感器的类型由于同一物理量可能有多种原理的传感器可供选用,可根据被测量的特点、传感器的使用条件如传感器的量程、体
5、积、测量方式(接触式还是非接触式)、信号的输出方式、传感器的来源(国产还是进口)、价格等首先考虑选用何种原理的传感器。下 页上 页返 回第10页/共296页2.传感器的性能指标(1)线性范围传感器的线性范围是指输出与输入成正比的范围。传感器的线性范围越宽,量程越大,在选择传感器时,当传感器的种类确定以后首先要看其量程是否满足要求。在量程范围内,灵敏度在理论上应保持定值,并且保证一定的测量精度。(2)精度精度是传感器的一个重要性能指标,关系到整个系统的测量精度。传感器精度越高,价格越昂贵。选用传感器时,如果测量目的是定性分析,选用重复精度高的传感器即可,不必选用绝对精度高的传感器;如果是定量分析
6、,需要获得精确的测量值,可选用精度等级能满足要求的传感器。下 页上 页返 回第11页/共296页(3)灵敏度当灵敏度提高时,传感器输出信号的值随被测量的变化加大,有利于信号处理。通常,在传感器的线性范围内,希望传感器的灵敏度越高越好。但传感器灵敏度提高,混入被测量中的干扰信号也会被放大,影响测量精度。因此,要求传感器本身应具有较高的信噪比,尽量减少从外界引入的干扰信号。(4)稳定性传感器的性能不随使用时间而变化的能力称为稳定性。传感器的结构和使用环境是影响传感器稳定性的主要因素。应根据具体使用环境选择具有较强环境适应能力的传感器,或采取适当措施减小环境的影响。下 页上 页返 回第12页/共29
7、6页(5)频率响应特性在允许频率范围内保持不失真的测量条件下,传感器的频率响应特性决定了被测量的频率范围,传感器的频率响应特性好,可测的信号频率范围宽。实用中传感器的响应总有定延迟,延迟时间越短越好。下 页上 页返 回第13页/共296页放大器(Amplifier)是信号调理电路中的重要元件,合理选择使用放大器是系统设计的关键。智能仪器常工作于恶劣环境中,要求放大电路兼有高输入阻抗、高共模抑制比、低功耗等特性。程控放大器、测量放程控放大器、测量放大器、隔离放大器大器、隔离放大器等是智能仪器中常用的放大器。2.3.1 2.3.1 程控放大器程控放大器 在通用测量仪器中,为了适应不同的工作条件,在
8、整个测量范围内获得合适的分辨率,提高测量精度,常采用可变增益放大器。智能仪器含有微处理器,用仪器内置的程序控制放大器的增益称为程控增益放大器(Programmable-GainAmplifer),简称程控放大器(PGA)。下 页上 页返 回2.3放大器第14页/共296页 虚短路:由于运放的电压放大倍数很大,一般通用型运算放大器的开环电压放大倍数都在80dB以上。而运放的输出电压是有限的,一般在10V14V。因此运放的差模输入电压不足1mV,两输入端近似等电位,相当于“短路”。开环电压放大倍数越大,两输入端的电位越接近相等。下 页上 页返 回放大器分析方法第15页/共296页 虚断路:由于运放
9、的差模输入电阻很大,一般通用型运算放大器的输入电阻都在1M以上。因此流入运放输入端的电流往往不足1uA,远小于输入端外电路的电流。故通常可把运放的两输入端视为开路,且输入电阻越大,两输入端越接近开路。下 页上 页返 回放大器分析方法第16页/共296页分类程控反相放大器、程控同相放大器等程控反相放大器、程控同相放大器等(1)程控反相放大器由理想运放条件,有2.4反相放大电路下 页上 页返 回第17页/共296页2.5反相程控放大电路如图2.5所示,虚线框为模拟开关,模拟开关的闭合位置受控制信号C1、C2的控制,反馈电阻又随开关位置而变,从而实现放大器的增益由程序控制。当放大倍数小于1时,程控反
10、相放大器构成程控衰减器。下 页上 页返 回第18页/共296页(2)程控同相放大器2.6同相放大电路图2.6为一般同相放大器的基本原理,类似的可导出同相放大器的增益。改变Rf或R1,同样可改变放大器的增益,但同相放大器只能构成增益放大器,不能构成衰减放大器。下 页上 页返 回第19页/共296页2.7程控同相放大电路下图2.7为利用8选1集成模拟开关CD4051构成程控同相放大器的原理电路,图中,C、B、A为通道选择输入端,其状态由程序(D2、D1、D0的状态)控制,C、B、A不同的编码组合决定开关与哪一通道接通,从而选择R0R7之间的某个电阻接入电路。实现程控增益的功能。下 页上 页返 回第
11、20页/共296页3集成程控放大器集成程控放大器种类繁多,如单端输入的PGA103PGA100;差分输入的PGA204、PGA205等。本节介绍BURRBROWN公司的PGA202/203程控放大器,它应用灵活方便,又无需外围芯片,而且PGA202与PGA203级联使用可组成从18000倍的16种程控增益。(1)性能特点数字可编程控制增益:PGA202的增益倍数为1,10,100,1000;PGA203的增益倍数为1,2,4,8返 回下 页上 页第21页/共296页增益误差:G10000.050.15,G=10000.080.1;非线性失真:G=10000.020.06。快速建立时间:2s。快
12、速压摆率:20V/s共模抑制比:8094dB。频率响应:GVi,说明数字量1000太大,高位的1应去 掉若ViV0,说明数字量1000不够大,高位的1应 保留。逐次逼近型A/D转换器转换过程下 页上 页返 回第91页/共296页下 页上 页返 回 在第二个时钟脉冲作用下,按同样的方法将次高位置1,使寄存器输出1100(最高位的1保留时)或0100(最高位的1丢掉时),并送入比较器与输入信号Vi进行比较,从而确定次高位的1是否应该保留。按此方法逐次比较,直至最低位比较完后,转换结束。逐次逼近型A/D转换器转换过程第92页/共296页下 页上 页返 回逐次逼近型A/D转换器特点逐次逼近型A/D转换
13、器的转换时间取决于输出数字位数n和时钟频率,位数越多,时钟频率越低,转换所需要的时间越长。在输出相同位数的情况下,该转换方式的转换速度是除并联比较型外最快的一种,而且输出位数较多时电路规模较小,所以是目前集成A/D转换器产品中使用较为普遍的一种。第93页/共296页下 页上 页返 回逐次逼近型A/D转换器特点转换期间,输入信号的值不可发生变化,否则将出现转换错误,因而逐次逼近型A/D转换器抗干扰能力较差,所以在A/D转换器前一般要加采样/保持器锁定电压。第94页/共296页下 页上 页返 回Vi为被转换电压,+VREF、-VREF为正、负参考电压,START为启动信号。2.6.3 双积分式A/
14、D转换器第95页/共296页下 页上 页返 回初始阶段START=0,控制逻辑输出的控制信号使计数器清0(计数器的溢出位同时被清零),同时控制逻辑控制模拟开关S0闭合,使电容C充分放电。双积分式A/D转换器基本原理2.6.3 双积分式A/D转换器第96页/共296页下 页上 页返 回积分第一阶段积分开始:令START=1,控制逻辑输出控制信号(S1、S2的状态组合)控制模拟开关S 与Vi接通,使积分器对Vi反向积分。积分器开始反向积分(第一次积分):若Vi0,有V00,S 与Vi接通的同时控制逻辑控制计数器开始计数(计数脉冲周期为T0),当计数器计满时,其溢出位变为1,控制电路根据Vc和溢出位
15、的状态控制模拟开关S1与-VREF接通,同时计数器又从0开始计数。第97页/共296页下 页上 页返 回积分器开始正向积分(第二次积分):当V0上升到略大于0时,Vc变为低电平,该低电平使控制逻辑输出控制信号,控制计数器停止计数。此刻计数器的计数值即为A/D转换值。因为发生了两次积分过程,称为双积分式A/D转换。积分第二阶段第98页/共296页下 页上 页返 回第一次积分:设 Vi在某一时间是常数,式中Tc计数脉冲周期(210)第一次积分第99页/共296页下 页上 页返 回第二次积分其中D为计数器中的计数值。(211)第100页/共296页下 页上 页返 回(式2-10)代入(式2-11)(
16、式2-10)(式2-11)第101页/共296页下 页上 页返 回可见D只VERF与 Vi和有关系,与RC无关。当Vi=VERF时,D输出最大值,当Vi超VERF过时溢出。结 论第102页/共296页下 页上 页返 回双积分式A/D转换器转换波形第103页/共296页下 页上 页返 回若输入模拟信号Vi0,Vc16位)数据转换器的主流产品,随工艺特征尺寸的进一步减少,速度和集成度还会不断提高。第125页/共296页下 页上 页返 回A/D转换器的转换精度 转换精度常采用分辨率(Resolution)和转换误差来描述。2.6.6 A/D转换器的主要技术指标第126页/共296页下 页上 页返 回
17、(1)分辨率和量化误差ADC的分辨率是衡量ADC能够分辨的输入模拟量的最小变化量的技术指标,是数字量变化一个最小量时对应的模拟信号的变化量。凡不足以引起一个最小数字量变化的模拟量形成的误差称为量化误差(Quantizing Error),是由分辨率有限引起的,量化误差小于1个LSB。分辨率和量化误差是统一的,当输入电压一定时,位数越多,能够区分模拟输入电压的最小值越小,分辨能力越高,量化误差越小。所以,分辨率常以ADC输出的二进制或十进制数的位数表示。如输出为12位二进制数,分辨率为 第127页/共296页下 页上 页返 回(2)转换误差 转换误差通常以输出误差的最大值形式给出,表示实际输出的
18、数字量与理论上应该输出的数字量之间的差别,一般以相对误差的形式给出,并以最低有效位的倍数表示。例如转换误差1/2LSB,表示实际输出的数字量与理论应得到的输出数字量之间的误差小于最低有效位的半个字。转换误差综合地反映了在一定使用条件下总的偏差(不包含量化误差,因为量化误差是必然存在不可消除的),是通常手册中给出的。但也有些厂家以分项误差形式给出。第128页/共296页下 页上 页返 回分 项 误 差偏移误差(Offset Error):输入信号为零时输出信号不为零的值,如图2.43(a)所示。可外接电位器调至最小。第129页/共296页下 页上 页返 回满刻度误差(Full Scale Err
19、or):当输出满刻度时,对 应的输入与理想的满量程输入值之差。如图 2.43(b)所示分 项 误 差第130页/共296页下 页上 页返 回非线性误差:实际特性曲线和理想特性 曲线输出值的最大误差点对应的输入值 之差,如图2.43(c)所示 分 项 误 差第131页/共296页下 页上 页返 回A/D转换器的转换速度 A/D转换器的转换速度常用转换时间或转换速率(Conversion Rate)描述。转换时间指完成一次A/D转换所需要的时间。转换速率是转换时间的倒数,一般指在1秒内可以完成的转换次数。转换速率越高越好。转换速度主要取决于转换器的类型,不同的转换器转换速度相差很多。积分式ADC的
20、转换速度最慢,转换时间一般是毫秒级;并联型ADC的转换速度最快,例如8位二进制输出的并联型A/D转换器的转换速度一般在50ns以内;逐次比较式A/D转换器的转换速度次之,多数产品在10100s以内。有些8位转换器转换时间小于1s。第132页/共296页下 页上 页返 回满量程输入范围 满量程输入范围是指ADC输出从零变到最大值时对应的模拟输入信号的变化范围。例如某12位ADC输出000H时对应输入电压为0V,输出FFFH时对应输入电压为5V,则其满量程输入范围是05V。第133页/共296页下 页上 页返 回A/D转换器与微处理器相连应考虑的问题(1)数据输出线的连接,按数据线的输 出方式主要
21、分为并行和串行两种。(2)A/D转换的启动信号的连接;(3)转换结束信号的处理方式;(4)时钟的提供;(5)参考电压的接法;2.7 A/D转换器与微处理器的接口第134页/共296页下 页上 页返 回A/D转换器的控制方式 首先由微处理器向A/D转换器发出启动信号,然后读入转换结束信号,查询转换是否结束,若结束,读取数据;否则,继续查询,直到转换结束。该方法简单、可靠,但查询占用CPU时间,效率较低。1、程序查询方式第135页/共296页下 页上 页返 回微处理器向A/D转换器发出启动信号之后,根据A/D转换器的转换时间延时,一般延时时间稍大于A/D转换器的转换时间,延时结束,读入数据。该法简
22、单、不占用查询端口,但占用CPU时间,效率较低,适合微处理器处理任务少的情况。A/D转换器的控制方式 2、延时等待方式第136页/共296页下 页上 页返 回微处理器启动A/D转换后可去处理其他事情,A/D转换结束后主动向CPU发出中断请求信号,CPU响应中断后再读取转换结果。微处理器可以和A/D转换器并行工作,提高了效率。A/D转换器的控制方式 3、中断方式第137页/共296页下 页上 页返 回1、8位并行ADC AD0809与微处理器接口ADC0809是美国国家半导体公司(National Semiconductor)生产的廉价8路8位逐次比较式ADC,28脚封装,输出带三态锁存器,主要
23、性能指标如下:(1)分辨率为8位。(2)总的非调整误差为1LSB。(3)转换时间为100s(时钟频率为640Hz)。(4)具有锁存控制功能的8路模拟开关,能对8路模拟电压信号进行转换。(5)输出电平与TTL电平兼容。(6)单电源+5V供电。基准电压由外部提供,典型值为+5V,此时允许模拟量输入范围为05V。功耗为10mW2.7.1并行输出ADC与微处理器接口第138页/共296页下 页上 页返 回ADC0809内部结构框图 第139页/共296页ADC0809内部结构ALE为通道地址锁存信号,其上升沿将地址信息送 入地址锁存器;IN0IN7为8路模拟量输入通道,地址码C、B、A选择其一进入图中
24、虚线框内的A/D 转换部分进行转换,地址选择信号和通道号的关 系如表所示。下 页上 页返 回第140页/共296页 START为启动信号,正脉冲有效,上升沿将所 有内部寄存器清0,下降沿启动A/D转换。EOC为转换结束标志,EOC=0时表示正在转换,EOC=1时表示一次转换结束。OE为输出允许信号,当OE输入高电平时,选通 三态输出数据锁存器,A/D转换结果可从8位输 出数字量D7D0读出。CLOCK为外部时钟输入信号,时钟频率决定了 转换速率,当时钟频率取640kHz时,转换一次 约需100SADC0809内部结构下 页上 页返 回第141页/共296页下 页上 页返 回ADC0809转换时
25、序如下图所示,ADC0809启动后,约在100S后EOC变为低电平,完成A/D转换 第142页/共296页下 页上 页返 回 上图为ADC0809与微处理器的一种典型接口电路。设读写地址由微处理器(8031)的P2口产生,译码地址为2000H,输入通道选择IN0,转换结果存放在单片机内部RAM的20H地址单元中。A/D的转换结果可采用查询方式、延时等待方式或中断方式读取。第143页/共296页下 页上 页返 回MOV DPTR,#02000H ;地址译码MOV A,#00H ;选通通道0 MOVX DPTR,A;启动IN0转换CALL DELAY;延时WAIT:JB P3.3,WAIT;等待E
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能 仪器 输入输出 通道
限制150内