第2章 过程通道与输入输出接口14节精选PPT.ppt
《第2章 过程通道与输入输出接口14节精选PPT.ppt》由会员分享,可在线阅读,更多相关《第2章 过程通道与输入输出接口14节精选PPT.ppt(80页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第2章 过程通道与输入输出接口14节1第1页,此课件共80页哦2-1 过程通道的一般结构过程通道的一般结构一、输入输出过程通道的基本概念一、输入输出过程通道的基本概念1.输入过程通道输入过程通道模拟量和数字量输入模拟量和数字量输入2.输出过程通道输出过程通道模拟量和数字量输出模拟量和数字量输出2第2页,此课件共80页哦二、输入过程通道的结构类型二、输入过程通道的结构类型1 1、单信号类型、单信号类型2 2、多信号类型、多信号类型3第3页,此课件共80页哦4第4页,此课件共80页哦三、输出通道的结构类型三、输出通道的结构类型5第5页,此课件共80页哦2-2 输入输出接口输入输出接口接口电路接口电
2、路 由于外部通道或外部设备不能与由于外部通道或外部设备不能与CPUCPU直接相连,因为它们的速度、直接相连,因为它们的速度、数据格式不一定相同,信号形式也不一定相匹配。为了便于两者数据格式不一定相同,信号形式也不一定相匹配。为了便于两者交换信息,需要通过一个中间环节将交换信息,需要通过一个中间环节将CPUCPU和外部通道连接起来,和外部通道连接起来,该中间环节就是接口电路。该中间环节就是接口电路。功能功能1 1)数据缓冲功能)数据缓冲功能2 2)信号转换功能)信号转换功能3 3)驱动功能)驱动功能4 4)终端管理功能)终端管理功能6第6页,此课件共80页哦一、接口技术一、接口技术 I/O I/
3、O接口中有三种端口:数据端口、状态端口和控制端口:接口中有三种端口:数据端口、状态端口和控制端口:技术内容:技术内容:1 1)数据缓冲)数据缓冲 2 2)寻址功能)寻址功能3 3)命令译码)命令译码 4 4)同步控制)同步控制5 5)数据转换)数据转换 6 6)电平转换)电平转换7 7)终端接口)终端接口 8 8)总线驱动)总线驱动总线是指传送规定信息的一组公共信号线。总线是指传送规定信息的一组公共信号线。按功能可分为:数据总线、地址总线和控制总线。按功能可分为:数据总线、地址总线和控制总线。扩展接口扩展接口 1 1)硬件相依性)硬件相依性 2 2)软件相依性)软件相依性7第7页,此课件共80
4、页哦二、输入输出通道接口实现及控制二、输入输出通道接口实现及控制 可用软硬件实现。若用硬件实现,实时性好,速度快;若用软可用软硬件实现。若用硬件实现,实时性好,速度快;若用软件实现,可以方便系统功能的改变。件实现,可以方便系统功能的改变。1、采用通用、采用通用I/O接口芯片实现接口芯片实现 常见的接口集成芯片有地址和数据锁存器常见的接口集成芯片有地址和数据锁存器74LS273、74LS373,8位并行位并行I/O接口接口8212,8位双向三态输出数据缓冲器位双向三态输出数据缓冲器8286、8287,8位三态输出位三态输出数据缓冲线驱动器数据缓冲线驱动器74LS244,8位三态双向驱动器位三态双
5、向驱动器74LS245,外部地址译外部地址译码器码器74LS138、74LS139等。等。常用的可编程接口芯片有并行接口常用的可编程接口芯片有并行接口8255A81558156、串行、串行接口接口8251A、终端控制器、终端控制器8259A、计数器定时器、计数器定时器82538254、DMA控制器控制器8237A以及键盘和显示接口以及键盘和显示接口8279等。等。8第8页,此课件共80页哦2、单板式整体结构、单板式整体结构 将测控系统制作成一个独立的装置,接口设备与将测控系统制作成一个独立的装置,接口设备与CPUCPU制成一体,这种设备用于小型控制系统。制成一体,这种设备用于小型控制系统。3、
6、标准计算机扩展板、标准计算机扩展板利用计算机的扩展功能,将利用计算机的扩展功能,将I/O接口装置按照扩展槽的标准接口装置按照扩展槽的标准开发,并制成多种类型的卡板,可直接插在计算机的扩展槽开发,并制成多种类型的卡板,可直接插在计算机的扩展槽上。上。9第9页,此课件共80页哦三、输入输出控制方式三、输入输出控制方式 CPU CPU与外设交换数据的方式就是输入输出控制方式。通常采用的与外设交换数据的方式就是输入输出控制方式。通常采用的控制方式有三种:程序控制方式、终端控制方式和直接存储器控制方式有三种:程序控制方式、终端控制方式和直接存储器存取(存取(DMADMA)方式)方式1 1、程序控制方式、
7、程序控制方式 程序控制方式是指程序控制方式是指CPUCPU与外围设备之间的数据交换是在程序控制与外围设备之间的数据交换是在程序控制之下进行的。之下进行的。无条件输入输出方式无条件输入输出方式查询是输入输出方式查询是输入输出方式1 1)定时查询方式)定时查询方式2 2)巡回检测方式)巡回检测方式10第10页,此课件共80页哦2 2、中断控制方式、中断控制方式 此时此时CPUCPU不必去循环检测外部设备的状态,而是在外部设备就绪不必去循环检测外部设备的状态,而是在外部设备就绪时主动向时主动向CPUCPU发出一个中断请求信息,若该事件的优先级高于发出一个中断请求信息,若该事件的优先级高于当前当前CP
8、UCPU所运行的工作,所运行的工作,CPUCPU会立即响应该中断请求,停止其当会立即响应该中断请求,停止其当前的工作,转去处理该中断申请事件。处理完毕后,又返回去前的工作,转去处理该中断申请事件。处理完毕后,又返回去进行被中断了的原来的工作。进行被中断了的原来的工作。中断方式的采用,要求系统设计是要解决好下列问题:中断方式的采用,要求系统设计是要解决好下列问题:1 1)现场保护与恢复)现场保护与恢复2 2)正确判断中断源)正确判断中断源3 3)能够实时地响应外围设备的中断请求)能够实时地响应外围设备的中断请求4 4)中断优先级)中断优先级11第11页,此课件共80页哦3 3、直接存储器存取方式
9、(、直接存储器存取方式(DMA)DMA)DMA DMA方式是一种完全由硬件完成输入输出操作的工作方式是一种完全由硬件完成输入输出操作的工作方式。外设和存储器之间直接进行数据交换,而不方式。外设和存储器之间直接进行数据交换,而不通过通过CPUCPU。DMADMA和和CPUCPU共享总线,包括数据总线、地址共享总线,包括数据总线、地址总线和控制总线。当进行总线和控制总线。当进行DMADMA操作时,操作时,DMADMA控制器从控制器从CPUCPU中接管对总线的控制,直接使存储器和外设置及中接管对总线的控制,直接使存储器和外设置及污泥进行数据传送。污泥进行数据传送。12第12页,此课件共80页哦2-3
10、 模拟量输入通道模拟量输入通道在模拟量输入通道中要完成模拟输入信号在模拟量输入通道中要完成模拟输入信号的变换、滤波、采样、放大、保持、模数的变换、滤波、采样、放大、保持、模数转换等。转换等。典型的模拟量输入通道如下图所示。典型的模拟量输入通道如下图所示。13第13页,此课件共80页哦 14第14页,此课件共80页哦一、信号拾取一、信号拾取 传感器输出的模拟电量可以是电压或电流。大电压信号可传感器输出的模拟电量可以是电压或电流。大电压信号可达达5V,10V或或5V,2.5V,这样的传感器可直接与这样的传感器可直接与A/D转换器的输入相连;大信号电流输出可达转换器的输入相连;大信号电流输出可达10
11、mA或或20mA,通过,通过0.5K的精密电阻变换成的精密电阻变换成5V或或10V电压;电压;小信号电流输出,需要经小信号电流输出,需要经I/V变换后,在进行放大;小信变换后,在进行放大;小信号电压只有几毫伏或几十毫伏,需要进行放大。号电压只有几毫伏或几十毫伏,需要进行放大。15第15页,此课件共80页哦二、二、I/V变换变换16第16页,此课件共80页哦三、多路转换器三、多路转换器 在计算控制系统中,在计算控制系统中,广泛应用的是广泛应用的是集成电集成电路模拟电子开关。路模拟电子开关。例如,有例如,有4 4选选1 1多路多路开关开关CD4502CD4502和和AD7502AD7502;8 8
12、选选1 1多路多路开关开关CD4501CD4501和和AD7501AD7501;1616选选1 1的多的多路转换开关路转换开关CD4067CD4067和和AD7507AD750717第17页,此课件共80页哦四、四、采样保持器采样保持器1、工作原理、工作原理18第18页,此课件共80页哦2、常用的采样保持器、常用的采样保持器19第19页,此课件共80页哦X(t)X*(t)X(t)t0P(t)KT05T3TT7T1(a)(a)采样开关采样开关(b)(b)连续信号连续信号(c)(c)开关函数开关函数3、采样频率的取定、采样频率的取定20第20页,此课件共80页哦X*(t)kT05T3TT7T1调制
13、器X(t)X*(t)P(t)(d)(d)采样信号采样信号(e)(e)采样过程采样过程x*(t)=p(t)x(t)0T因因,所以分析时可近似认为,所以分析时可近似认为 0 0为为0 0,以单位脉冲函数,以单位脉冲函数(t)(t)代替代替p(t)p(t)。21第21页,此课件共80页哦理论表达形式理论表达形式:(t)0 t=0t0工程表达形式工程表达形式:(t)0 1 1 t=0t0单位脉冲序列:单位脉冲序列:T(t)kT0数学表达式:数学表达式:单位脉冲函数定义:单位脉冲函数定义:22第22页,此课件共80页哦采样过程数学描述采样过程数学描述:考虑物理上可实现,又可近似为:考虑物理上可实现,又可
14、近似为:可见,可见,x*(t)x*(t)具有离散信号的特性。具有离散信号的特性。23第23页,此课件共80页哦采样定理采样定理 对于角频率范围为(对于角频率范围为()的连续信号进行采样,当)的连续信号进行采样,当采样频率采样频率 时,采样器的输出信号时,采样器的输出信号x*(t)x*(t)就能充分表征原就能充分表征原始的连续信号始的连续信号x(t)x(t),换言之,为使采样信号的频谱能无失真地恢,换言之,为使采样信号的频谱能无失真地恢复原来的连续信号的频谱,采样周期复原来的连续信号的频谱,采样周期T T必须小于输入信号变化最必须小于输入信号变化最小周期小周期 的的1/21/2,即:,即:24第
15、24页,此课件共80页哦由于被控对象一般具有低通滤波特性,因而由于被控对象一般具有低通滤波特性,因而x(t)x(t)的带宽是有限的,其的带宽是有限的,其的振幅谱图如下:的振幅谱图如下:(1)(2)25第25页,此课件共80页哦采样周期选取的一般原则:采样周期选取的一般原则:(1 1)系统受扰动情况)系统受扰动情况。若扰动和噪声都较小,采样周期。若扰动和噪声都较小,采样周期T T应选大些应选大些;。对于扰动频繁和噪声大的系统,采样周期。对于扰动频繁和噪声大的系统,采样周期T T应选小些应选小些;(2 2)被控系统动态特性)被控系统动态特性。滞后时间大的系统,采样周期。滞后时间大的系统,采样周期T
16、 T应选大些应选大些;。对于快速系统,采样周期。对于快速系统,采样周期T T应选小些应选小些;(3 3)控制品质指标要求)控制品质指标要求。若超调量为主要指标,采样周期。若超调量为主要指标,采样周期T T应选大些应选大些;。若希望过渡过程时间短些,采样周期。若希望过渡过程时间短些,采样周期T T应选小些应选小些;26第26页,此课件共80页哦五、五、A/D转换器转换器1、A/D转换器的工作原理转换器的工作原理1)双积分型)双积分型A/D转换器转换器27第27页,此课件共80页哦原理28第28页,此课件共80页哦逐位逼近式逐位逼近式A/DA/D转换原理图转换原理图 2)逐次逼近型)逐次逼近型A/
17、D转换器转换器原理29第29页,此课件共80页哦 一个一个 n n 位位A/DA/D转换器的模数转换表达式是转换器的模数转换表达式是 (3 34 4)式中式中 n n n n位位A/DA/D转换器;转换器;V VR+R+、V VR R-基准电压源的正、负输入;基准电压源的正、负输入;V VININ要转换的输入模拟量;要转换的输入模拟量;B B转换后的输出数字量。转换后的输出数字量。即当基准电压源确定之后,即当基准电压源确定之后,n n位位A/DA/D转换器的输出转换器的输出数字量数字量B B与要转换的输入模拟量与要转换的输入模拟量V VININ呈正比。呈正比。30第30页,此课件共80页哦 例
18、题例题3-23-2:一个:一个8 8位位A/DA/D转换器,设转换器,设V VR+R+=5.02 V=5.02 V,V VR R =0 =0 V V,计算当,计算当V VININ分别为分别为0 V0 V、2.5 V2.5 V、5 V5 V时所对应的转换数字量。时所对应的转换数字量。解:把已知数代入公式(解:把已知数代入公式(3-43-4):):0 V 0 V、2.5 V2.5 V、5 V5 V时所对应的转换数字量分别为时所对应的转换数字量分别为00H00H、80H80H、FFHFFH。此种此种A/DA/D转换器的常用品种有普通型转换器的常用品种有普通型8 8位单路位单路ADC0801ADC08
19、01ADC0805ADC0805、8 8位位8 8路路ADC0808/0809ADC0808/0809、8 8位位1616路路ADC0816/0817ADC0816/0817等,等,混合集成高速型混合集成高速型1212位单路位单路AD574AAD574A、ADC803ADC803等。等。31第31页,此课件共80页哦 分辨率是指分辨率是指A/DA/D转换器对微小输入信号变化的敏感程度。分辨率越转换器对微小输入信号变化的敏感程度。分辨率越高,转换时对输入量微小变化的反应越灵敏。通常用数字量的位高,转换时对输入量微小变化的反应越灵敏。通常用数字量的位数来表示,如数来表示,如8 8位、位、1010位
20、、位、1212位等。分辨率为位等。分辨率为N N,表示它可以对满,表示它可以对满刻度的刻度的1/21/2n n的变化量作出反应。即:的变化量作出反应。即:分辨率分辨率=满量程值满量程值/2 2N N 2、A/D转换器的主要技术指标转换器的主要技术指标1 1)分辨率)分辨率 A AD D转换器的主要技术指标有分辨率、转换时间、转换精度和量转换器的主要技术指标有分辨率、转换时间、转换精度和量程等。程等。32第32页,此课件共80页哦 A/D A/D转换器的转换精度可以用绝对误差和相对误差来示。转换器的转换精度可以用绝对误差和相对误差来示。所谓绝对误差,是指对应于一个给定数字量所谓绝对误差,是指对应
21、于一个给定数字量A/DA/D转换器的误转换器的误差,其误差的大小由实际模拟量输入值和理论值之差来度量。差,其误差的大小由实际模拟量输入值和理论值之差来度量。绝对误差包括增益误差,零点误差和非线性误差等。绝对误差包括增益误差,零点误差和非线性误差等。相对误差是指绝对误差与满刻度值之比,一般用百分数来表示,相对误差是指绝对误差与满刻度值之比,一般用百分数来表示,对对A/DA/D转换器常用最低有效值的位数转换器常用最低有效值的位数LSBLSB(Least Significant Least Significant Bit)Bit))来表示,)来表示,1LSB=11LSB=1 2 2n n 。2 2)
22、转换精度)转换精度 33第33页,此课件共80页哦3 3)转换时间)转换时间 A/DA/D转换器完成一次转换所需的时间称为转换时间。如逐位逼转换器完成一次转换所需的时间称为转换时间。如逐位逼近式近式A/D A/D 转换器的转换时间为微秒级,双积分式转换器的转换时间为微秒级,双积分式A/DA/D转换器的转换转换器的转换时间为毫秒级。时间为毫秒级。4 4)量程:)量程:模拟输入电压范围模拟输入电压范围.例如,单极性的量程有:例如,单极性的量程有:0 05V5V,0 010V10V,0 020V20V;双极性时的量程有:;双极性时的量程有:2.52.52.5,2.5,-5V -5V5V,-10V5V
23、,-10V10V10V。34第34页,此课件共80页哦1)ADC08091)ADC0809芯片及其接口电路芯片及其接口电路8 8位逐位逼近式位逐位逼近式A/DA/D转换器转换器分辨率为分辨率为1/1/2 28 8 0.39%0.39%模拟电压转换范围是模拟电压转换范围是 0 0+5 V+5 V标准转换时间为标准转换时间为100100 s s采用采用2828脚双立直插式封装脚双立直插式封装3、典型的、典型的A/D转换器芯片及应用转换器芯片及应用35第35页,此课件共80页哦a、结构原理图及引脚功能、结构原理图及引脚功能36第36页,此课件共80页哦引脚功能37第37页,此课件共80页哦b b、A
24、DC0809ADC0809的内部转换时序的内部转换时序图图3-14 ADC08093-14 ADC0809的转换时序的转换时序说明6538第38页,此课件共80页哦c c、ADC0809ADC0809接口电路接口电路 A/DA/D转换器的接口电路主要是解决主机如何分时采集多路模拟转换器的接口电路主要是解决主机如何分时采集多路模拟量输入信号的,即主机如何启动量输入信号的,即主机如何启动A/DA/D转换,如何判断转换,如何判断A/DA/D完成一次完成一次模数转换,如何读入并存放转换结果的。下面仅介绍两种典型的模数转换,如何读入并存放转换结果的。下面仅介绍两种典型的接口电路接口电路。v 查询方式读查
25、询方式读A/DA/D转换数转换数 v 定时方式读定时方式读A/DA/D转换数转换数 39第39页,此课件共80页哦图图3-153-15查询方式读查询方式读A/DA/D转换数转换数查询方式读查询方式读A/D转换数转换数说明40第40页,此课件共80页哦接口程序如下接口程序如下:MOV BX,BUFF;置采样数据区首址;置采样数据区首址 MOV CX,08H ;路输入;路输入START:OUT PA,AL ;启动;启动A/D转换转换 REOC:IN AL,PB ;读;读EOC RCR AL,01 ;判断;判断EOC JNC REOC ;若;若EOC=0,继续查询,继续查询 IN AL,PA ;若;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第2章 过程通道与输入输出接口14节精选PPT 过程 通道 输入输出 接口 14 精选 PPT
限制150内