第12章 通道接口技术.ppt_第1页
第12章 通道接口技术.ppt_第2页
第12章 通道接口技术.ppt_第3页
第12章 通道接口技术.ppt_第4页
第12章 通道接口技术.ppt_第5页
已阅读5页,还剩61页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1,第12章 通道接口技术,12.1 计算机对外围通道的控制 12.2 模拟量输出通道 12.3 模拟量输入通道,2,12.1计算机对外围通道的控制,计算机对外围通道控制的工作基础是中断系统,具体实施是通过接口电路进行的。 计算机的输入输出指令及其有关的逻辑提供了CPU使用外围通道的全部控制信号。,3,一、输入输出指令,计算机与外围设备的连接一般要用到地址总线、数据总线和控制总线。,4,1、输入输出接口编址方式,外围通道的地址对CPU来说有两种编址方式: (1)按存储器布局方式 即将外围通道的地址分配在存储器的地址空间,因此也称为存储器映像I/O.此时计算机对外围通道的输入输出操作就像对一个存

2、储单元进行读写操作一样,所有访问内存的指令都可以适用于输入输出。,5,1、输入输出接口编址方式,这种编址方式的优点: 可以用访向存储器的指令来访问I/O端口,而访问存储器的指令功能比较强,不仅有一般的传送指令,还有算术、逻辑运算指令,以及各种移位、比较指令等,并且可以实现直接对I/O端口内的数据进行处理。 缺点是: 由于I/O端口占用了一部分存储器地址空间,因而使用户的存储地址空间相对减小。另外不利于程序阅读。,6,1、输入输出接口编址方式,(2)按输入输出布局 此方式外围通道与存储器分开编址,它有CPU专门的输入输出指令,并有相应的控制线指示I/O操作。,7,1、输入输出接口编址方式,这种编

3、址方式的优点是: 第一,I/O端口不占用存储器地址,故不会减少用户的存储器地址空间; 第二,采用单独的I/O指令,使程序中I/O操作和其他操作层次清晰,便于理解。 这种编址方式的缺点是: 第一,单独I/O指令的功能有限,只能对端口数据进行输入/输出操作,不能直接进行移位、比较等其他操作; 第二,由于采用了专用的I/O操作时序及I/O控制信号线,因而增加了微处理器本身控制逻辑的复杂性。,8,(1)输入输出指令,由以上内容可知在使用不同功能的CPU时要选择的编址方式是不同,如:68系列、8031等CPU计算机就只能采用存储器布局,相应的只能使用访问存储器指令。而Z80则可根据需要任选。其输入输出指

4、令为IN和OUT,9,(2)时序,每条指令的执行都是在统一时钟控制下一个节拍一个节拍的进行的。指令执行过程所需要的时钟脉冲称为指令周期。,10,二、中断,计算机与外围通道进行数据传输的方式通常有两种:DMA和程序传送。 1、DMA传送 需要专门的DMA控制器,控制外围设备与存储器之间直接存取,适用于高速、大批量数据传送,大多用于数据采集系统,一般控制系统较少使用。,11,二、中断,DMA方式是在外设与内存间建立起直接的通道,CPU不再直接参加外设和内存间的数据传输。 当系统需要进行DMA传输时,将CPU对地址和数据及控制线的管理权交由DMA控制器进行控制,当完成了一次DMA数据传输后,再将这个

5、控制权还给CPU,这些工作都是由硬件自动实现的,并不需要程序进行控制。,12,二、中断,2、程序传送方式 程序传送方式可以分为:握手式、查询式、中断控制方式三种。 (1)握手式 CPU向外围通道发出启动命令,外围通道开始工作进入忙状态,同时发忙信号给CPU,使其等待,待其工作完成后,解除等待信号,CPU读数据。,13,二、中断,2、查询方式 CPU启动外围通道后,就不停的读取状态,一旦发现“忙”状态解除,就立刻去读通道的数据。,14,二、中断,3、中断控制方式 CPU启动外围通道,就不在去管其何时完成数据的传送,而是转去做其它的工作,当外围通道完成任务后,就向CPU发出中断请求去读取数据。,1

6、5,二、中断,CPU响应中断的条件是: 1、要有中断信号,并且能保持住,且CPU响应后还要能清除这个申请信号。 2、该中断申请不会被屏蔽。 3、中断必须是开放的。 4、CPU要完成当前指令后才能响应中断。,16,二、中断,17,二、中断,与程序查询方式相比,中断控制方式的数据交换具有如下特点: (1) 提高了CPU的工作效率; (2) CPU具有控制外围设备服务的主动权; (3) CPU可以和外设并行工作; (4) 可适合实时系统对I/O处理的要求。,18,三、接口,1、CPU与外设通信特点 需要有接口作为CPU与外设通讯的桥梁; 需要有数据信息传送之前的“联络”; 要传递的信息有三方面内容:

7、状态、数据及控制信息。,19,三、接口,20,三、接口,接口电路通常包含一组能够与处理器交换信息的寄存器或缓冲器,称为I/O端口。 数据端口 存放数据信息 状态端口 存放状态信息,即反映外设 当前工作状态的信息 控制端口 存放控制信息,21,三、接口,将接口作为CPU和外围通道连接的桥梁是: 1、速度不匹配,CPU的速度快而外围通道则快慢不一 2、数据格式不匹配,CPU多以字节为单位传送数据,而外围通道不以字节为单位。 3、信号形式不匹配,CPU多为TTL电平标准而外围通道常比较杂乱。 鉴于以上几点需要用接口作为两者的桥梁。,22,三、接口,2、并行接口 (1)构成 主要由控制寄存器、状态寄存

8、器、数据输入输出寄存器、数据总线缓冲、地址总线缓冲、地址译码、中断控制器、联络信号控制逻辑等组成。,23,三、接口,对输入而言其基本的接口有两种形式: a、简单输入方式,24,三、接口,在简单输入方式下要求外围通道将输入的数据是稳定的,通过三态门作为数据传送接口,传送数据。,25,三、接口,b、选通输入方式,26,三、接口,本方式适用于外围通道输入的数据不稳定的情况下的数据传送,其工作原理为:当外围数据稳定且状态寄存器为“空”时发出选通信号,传送数据到寄存器,传完后状态寄存器置“满”,向CPU发中断,CPU相应中断用输入指令读出数据。,27,三、接口,对于输出通道而言也有两种方式: a、简单的

9、输出方式 一般由D触发器74SL273构成,当CPU执行一条指令时,首先通道地址经译码后选中该接口,然后用指令周期中产生的控制信号把CPU数据总线的数据锁存在D触发器中。 b、选通方式(和输入原理同),28,三、接口,为使接口具有一定的通用性,还对其需要添加一些控制逻辑,它们是: 1、控制寄存器:用于存放CPU送来的控制字,以指定接口电路要完成的功能。 2、状态寄存器:用于保存通道的现行状态信息,以提供给CPU判断用。 3、中断控制器。 另外,还有接口端口的地址译码电路。,29,三、接口,2、接口的功能 进行地址译码或设备选择,以便使CPU能与某一指定的外部设备通讯; 状态信息的应答,以协调数

10、据传送之前的准备工作; 进行中断管理,提供中断信号;,30,三、接口,进行数据格式转换,如正负逻辑的转换,串行与并行数据转换等; 进行电平转换,如TTL电平与MOS电平间的转换; 协调速度; 时序控制,提供实时时钟信号。,31,12.2 模拟量输出通道,模拟量输出通道主要用于:把处理好的信号(控制)转换成模拟量去控制被控对象。 主要做两件事: 1、将数字信号转换成为模拟信号 2、将离散信号转换为连续信号,32,信号说明: D数字量输入信号 (8位. 10位. 12位. 16位等) A-模拟量输出信号(5V 10V等) Vref参考电压,数/模(D/A)转换器功能,33,DAC原理:权电阻法的D

11、AC原理图,34,一、D/A转换原理,D/A转换时把输入数字量转换成为与之成比例的模拟量。 D/A转换的典型电路常用的有两个电路: 1、T型电阻解码网络,其原理为当D为“1”时接基准电源,为“0”时接地。 2、R-2RT型解码网络,其原理为当D为“1”时开关接运放的 点,为“0”时开关接地。,D/A的组成框图,T型电阻网络D/A转换器,模拟量输出,数字量输入,R-2RT型电阻网络D/A转换器,R-2RT型电阻网络D/A转换器,梯形电阻网络A、B、C、D任意一点,其右边的电阻网络等效电阻均等于R 。,S为电子开关。,当 D=0时 S 接地;当 D=1时 S 接“地”(虚地)。,并行数字输入,翻页

12、,模拟信号输出,当 D=0时S 接地;当 D=1时S 接“地”(虚地),,R-2RT型电阻网络的等效电路,即不论模拟开关接到左边还是右边,电阻2R一端总是零电位。其等效电路如图:,翻页,R,翻页,2R,UO= Rf I01,40,二、D/A的主要技术参数,是指最小输出电压( 对应的输入二进制数为1 )与最大输出电压(对应的输入二进制数的所有位全为1)之比。,例如十位数模转换器的分辨率为:,分辨率=1/(2n-1),1、 分 辨 率:,41,5、稳定时间: 数据变化量满刻度时,达到终值1/2LSB时所需要的时间。,4、输入编码: 一般为二进制编码、BCD码、符号-数值码等。,表示实际输出的电压值

13、与理想的输出电压值之间的差别。,2、 转换精度:,42,在满刻度范围内,偏离理想转换特性的最大误差。,一般用最低有效位(LSB)的分数来表示。为0.01-0.8,7、工作温度范围 较好的DA转换器工作温度范围为-40-85 较差的DA转换器工作温度范围为0-70,6、线性误差,43,三、模拟量输出通道的几种结构形式,根据使用D/A转换器的方式,可以分为两种结构形式: 1、每一通道都有独自的数据寄存器和D/A转换器。 这种方式多用于高速系统中,通道中的数据寄存器起到了数字式零阶保持器的作用。,44,三、模拟量输出通道的几种结构形式,2、多通道共用一个D/A转换器,它采用分时为各通道服务,然后用保

14、持器保持每个通道所转换的模拟量。(一通道一保持器)这种模拟保持器可以用集成采样保持器,但从低成本考虑,多采用运放和多路开关来构成廉价的采样保持器。,45,四、采样保持器,采样时,k 闭合,VIN通过A2对CH快速充电,VOUT跟随VIN;保持期间,k断开,由于A2的输入阻抗很高,理想情况下VOUT =VC保持不变,采样保持器一旦进入保持期,便应立即启动A/D转换器,保证A/D转换期间输入恒定。,46,五、多路转换器,多路转换器又称多路开关,多路开关的作用是用来将各路被测信号依次地或随机地切换到公共放大器或A/D转换上。,47,六、前置放大器,前置放大器的任务是将模拟输入小信号放大到转换的量程范

15、围之内。当多路输入的信号源电平相差较悬殊时,用同一增益的放大器去放大高电平和低电平的信号,就有可能使低电平信号测量精度降低,而高电平则有可能超出模/数转换器的输入范围。可设计可变增益放大器。,48,12.3 模拟量输入通道,在数据采集和过程控制中,被采集对象往往是连续变化的物理量(如温度、压力、声波等),由于计算机只能处理离散的数字量,需要对连续变化的物理量转换为数字量,这一操作过程就是A/D转换。,I/O,49,12.3 模拟量输入通道,模拟量输入通道的作用是把检测装置从被控对象中检测到的模拟信号转变成二进制数字信号送进计算机处理。 整个模拟量输入通道的工作可以分为: 1、采样:将连续模拟信

16、号转换为离散模拟信号 2、转换:A/D 3、整型量化:将离散模拟信号转变为离散数字信号,50,12.3 模拟量输入通道,典型的模拟量输入通道由:检测装置、信号处理电路、多路转换器、采样保持器、A/D转换器等组成。 1、检测装置:主要由传感器和变送器等组成,其作用为把被控对象的物理量转换为电量。 2、信号处理电路:主要由信号滤波非线性补偿、阻抗匹配、电流/电压转换等构成,51,12.3 模拟量输入通道,3、多路转换器:由于多路共用一个A/D转换器,所以用它来切换输入模拟量。 4、数据放大器:用来把检测到的信号放大到A/D转换器有效的工作电平。 5、采样保持器:用它来保持采样瞬时的模拟信号,使A/

17、D转换期间输入信号稳定。 6、A/D转换器:把模拟量转换成数字量。 7、控制器:用于协调通道切换,数据放大等工作。,A/D 转换器的作用是将输入的模拟量数字化。,直接转换器:,间接转换器:,逐次逼近型、并联比较型等,单积分型、双积分型等,一、A/D转换器的作用,逐次逼近型A/D转换器,逐次逼近的基本思想:类似于用天平称物,结果表示,逐次逼近型A/D转换器原理框图,四 位 D/A 转 换 器,1,+,C4 C3 C2 C1 C0,+,Ui=5.52V,比较器,节 拍 脉 冲 发 生 器,时钟 脉冲,数码寄存器,d3,d2,d1,d0,逐次比较寄存器,U0,U+,J,K,0,UR=8V,U0=4V

18、,0,0,0,0,1,1,U0=5V,U0=6V,U0=5.5V,四位逐次逼近型A/D转换器,D/A,翻页,1,1 0 0 0,4,UAUI,1 1 0 0,2,6,UAUI,1 0 1 0,3,5,UAUI,1 0 1 1,4,5.5,UAUI,留,去,留,留,UA逼近UI的波形,四位逐次逼近型ADC的转换过程,UA逼近U1的波形,5.52,翻页,57,二、A/D转换器主要技术指标,(1)分辨率:指A/D转换器可转换成数字量的最小电压,是反映A/D转换器对最小模拟输入值的敏感度.,所以分辨率一般表示式为: 分辨率=Vref/2位数(单极性) 或 分辨率=(V+ref-V-ref)/2位数(双

19、极性),通常是用A/D的位数来表示,比如 8位、10位、12位等。 所以, A/D转换器的输出数字量越多。其分辨率越高。 如:8位ADC满量程为5V,则分辨率为5000mV/256=20mV, 也就是说当模拟电 压小于20mV,ADC就不能转换了,,58,二、A/D转换器主要技术指标,(2)转换时间:指从输入启动转换信号到转换结束,得到稳定的数字量输出的时间。一般转换速度越快越好(特别是动态信号采集)。常见有: 超高速(转换时间1ns)、高速(转换时间1s)、 中 速(转换时间1ms) 低速(转换时间1s)等。 如果采集对象是动态连续信号,要求f采2 f信,也就是说必须在信号的一个周期内采集2个以上的数据,才能保证信号形态被还原(避免出现“假频”),这就是“最小采样”原理。若f信=20kHz,则f采 40kHz,其转换时间要求25s.,59,二、A/D转换器主要技术指标,(3)转换精度:有绝对精度和相对精度 绝对精度 指对应于一个给定的数字量的实际模拟量输入与理论模拟量输入之差。 相对精度 指在整个转换范围内任一数

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论