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