输入输出接口与过程通道概要.pptx
《输入输出接口与过程通道概要.pptx》由会员分享,可在线阅读,更多相关《输入输出接口与过程通道概要.pptx(64页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、本章学习目的:解决微型计算机和外部的连接问题,使计算机和外部构成一个整体,能正确、可靠、高效率的交换信息,这是设计一个微机控制系统必须解决的基本问题。第1页/共64页第第2 2章章 输入输出接口与过程通道输入输出接口与过程通道2.1 总线技术2.2 总线扩展技术2.3 数字量输入输出接口与过程通道2.4 模拟量输入接口与过程通道 2.5 模拟量输出接口与过程通道2.6 基于串行总线的计算机控制系统硬件技术2.7 硬件抗干扰技术第2页/共64页输入输出接口与过程通道输入输出接口与过程通道什么是过程通道?什么是过程通道?过程通道是在过程通道是在计算机和生产过程计算机和生产过程之间设置的之间设置的信
2、息传送和转换的连接通道信息传送和转换的连接通道。包括包括模拟量输入通道模拟量输入通道模拟量输出通道模拟量输出通道数字量数字量(开关量开关量)输入通道输入通道数字量数字量(开关量开关量)输出通道输出通道 在在计计算算机机控控制制系系统统中中,工工业业控控制制机机必必须须经经过过过过程程通通道道和和生生产产过过程程相相连连,而而过过程程通通道道中中又又包包含含有有输输入输出接口入输出接口。第3页/共64页 接口接口(电路电路)-)-是计算机与外部设备交换信息的桥梁。是计算机与外部设备交换信息的桥梁。输入接口输入接口:外部设备的各种信息通过输入接口送到计算机。:外部设备的各种信息通过输入接口送到计算
3、机。输出接口输出接口:计算机的各种信息通过输出接口送到外部设备。:计算机的各种信息通过输出接口送到外部设备。接接口口技技术术-是是研研究究计计算算机机与与外外部部设设备备之之间间如如何何交交换换信信 息的技术。息的技术。什么是接口?什么是接口?简单接口电路简单接口电路,接口芯片接口芯片 并行并行,串行串行 地址安排地址安排 速度匹配速度匹配:查询查询,中断中断,定时传送定时传送,DMA,DMA第4页/共64页问题:为什么要采用输入输出接口?问题:为什么要采用输入输出接口?1 1 速度不匹配。速度不匹配。(快速的快速的CPUCPU与慢速的外设与慢速的外设)2 2 信号电平不匹配。信号电平不匹配。
4、3 3 信号格式不匹配。信号格式不匹配。(A/D,D/A)(A/D,D/A)4 4时序不匹配时序不匹配.(CPUCPU与外设的同步与通信联络与外设的同步与通信联络,何时可以发送数据及接收数据何时可以发送数据及接收数据)信号的放大、采样、保持、电平转换、整形、驱动等信号的放大、采样、保持、电平转换、整形、驱动等第5页/共64页计算机控制系统的组成框图自动控制系统的组成框图第6页/共64页1.定义:定义:就是计算机各模块之间互联和传送信息(指令、地址和数据)的一组信号线。就是计算机各模块之间互联和传送信息(指令、地址和数据)的一组信号线。解释:总线是指计算机中多个部件之间解释:总线是指计算机中多个
5、部件之间 公用的一组连线,是若干互连信号线的集合,由它构成系统插件公用的一组连线,是若干互连信号线的集合,由它构成系统插件间、插件的芯片间或系统间的标准信息通路。间、插件的芯片间或系统间的标准信息通路。2.1.1 2.1.1 总线的定义、层次结构及种类总线的定义、层次结构及种类第7页/共64页2.分类:分类:u微处理器芯片总线(元件级总线)微处理器芯片总线(元件级总线)包括数据总线、地址总线、控制总线、包括数据总线、地址总线、控制总线、I I2 2C C总线、总线、SPISPI总线、总线、SCISCI总线等;总线等;u内部总线(系统总线)内部总线(系统总线)IBM PC、ISA,PCI、STD
6、 和和VME u外部总线外部总线RS232和和USB,IEEE-488,VXI,Centronics,RS4852.1.1 2.1.1 总线的定义、层次结构及种类总线的定义、层次结构及种类第8页/共64页组成组成1.数据总线:数据总线:数据总线是外部设备和总线主控设备之间进行数据传送的数据数据总线是外部设备和总线主控设备之间进行数据传送的数据通道。通道。总线宽度表征数据传输能力总线宽度表征数据传输能力2.地址总线:地址总线:地址总线是外部设备与主控设备之间传送地址信息的通道。不同的总线对地址总线是外部设备与主控设备之间传送地址信息的通道。不同的总线对地址的分配不同地址的分配不同第9页/共64页
7、组成组成3.控制总线:控制总线:控制总线是专供各种控制信号传递的通道,总线操作的各项功能都是由控控制总线是专供各种控制信号传递的通道,总线操作的各项功能都是由控制总线完成的。制总线完成的。控制信号最能体现总线特色。控制信号最能体现总线特色。4.电源:电源:电源电源+12V、-12V、+5V、-5V,是系统必备总线,是系统必备总线,-5V用得较少,用得较少,+5V要求大电要求大电流供电。流供电。PCI总线还有总线还有3.3V电源信号,这表现了电源信号,这表现了计算机系统向低压发展的趋向计算机系统向低压发展的趋向,即电,即电源的种类在向源的种类在向3.3V、2.5V、1.7V方向发展。方向发展。第
8、10页/共64页计算机的总线层次结构计算机的总线层次结构第11页/共64页总线在系统中的分布总线在系统中的分布第12页/共64页2.1.2 PC/ISA/EISA2.1.2 PC/ISA/EISA总线简介总线简介1.PC/ISA1.PC/ISA总线的发展总线的发展2.ISA2.ISA信号线定义信号线定义3.EISA3.EISA(Extended Extended Industry Industry Standard Standard ArchitectureArchitecture)第13页/共64页PCI总线插槽总线插槽第14页/共64页PCI引脚引脚第15页/共64页2.1.3 PCI/C
9、ompact PCI2.1.3 PCI/Compact PCI总线简介总线简介 1.PCI 1.PCI总线的主要性能总线的主要性能 2.2.其它性能其它性能PCI(Peripheral Component Interconnect)是美国是美国SIG(Special Interest Group of Association for Computer Machinery)集团推出的集团推出的64位总线。该总位总线。该总线的最高总线频率为线的最高总线频率为33MHz,数据传输率为,数据传输率为80Mby/s(峰值传输率为峰值传输率为133Mby/s)。第16页/共64页3.PCI3.PCI总线信
10、号定义总线信号定义主控设备主控设备4949条,目标设备条,目标设备4747条,可选引脚条,可选引脚 5151条(主条(主要用于要用于6464位扩展、中断请位扩展、中断请求、高速缓存支持等),求、高速缓存支持等),总引脚数总引脚数 120120条(包含电条(包含电源、地、保留引脚等)。源、地、保留引脚等)。4.Compact PCI4.Compact PCI总线总线第17页/共64页2.1.4 2.1.4 其它总线简介其它总线简介 1.PC/104 1.PC/104总线总线 2.PC/104 plus2.PC/104 plus总线总线 3.STD3.STD总线总线 (1)STD(1)STD总线信
11、号总线信号 (2)STD32(2)STD32总线总线第18页/共64页第19页/共64页 STD总线总线结构:结构:56根引脚确切定义;小尺寸板子结根引脚确切定义;小尺寸板子结 构;支持构;支持16位甚至位甚至32位数据传输。位数据传输。优点:开放式系统结构;耐振动、冲击,优点:开放式系统结构;耐振动、冲击,具有良好的坚固性和可靠性,适合具有良好的坚固性和可靠性,适合 于工业测控场合的应用;机箱、插于工业测控场合的应用;机箱、插 件板结构简单、成本低。件板结构简单、成本低。缺点:边缘式印制插头接触不良缺点:边缘式印制插头接触不良。第20页/共64页2.1.5 2.1.5 外部总线外部总线外部总
12、线:主要用于计算机系统与系统之间或者外部总线:主要用于计算机系统与系统之间或者计算机系统与外部设备之间的通信。计算机系统与外部设备之间的通信。第21页/共64页外部总线分类外部总线分类串行总线:RS-232、RS-485等并行总线:IEEE-488、EPP第22页/共64页2.1.5 2.1.5 串行外部总线简介串行外部总线简介1.RS-232/RS-422/RS-4851.RS-232/RS-422/RS-485串行通信总线串行通信总线 RS-232被定义为一种在低速率串行通讯中增加通讯距被定义为一种在低速率串行通讯中增加通讯距离的单端标准。离的单端标准。(1 1)平衡和不平衡传输方式)平衡
13、和不平衡传输方式 (2 2)RS-232C(P16)RS-232C(P16)第23页/共64页 (3 3)RS-422A/RS-485RS-422A/RS-485RS-485与RS-232不一样,数据信号采用差分传输方式,也称作平衡传输,它使用一对双绞线,将其中一线定义为A,另一线定义为B,通常情况下,发送驱动器A、B之间的正电平在+2+6V,是一个逻辑状态,负电平在-26V,是另一个逻辑状态。另有一个信号地C,在RS-485中还有一“使能”端。“使能”端是用于控制发送驱动器与传输线的切断与连接。第24页/共64页(4 4)RS-485RS-485多点互连多点互连第25页/共64页2.1.5
14、2.1.5 串行外部总线简介串行外部总线简介2.USB2.USB总线总线 (1 1)具有热插拔功能)具有热插拔功能 (2 2)USBUSB采用采用“级联级联”方式连接各个外部设备方式连接各个外部设备 (3 3)适用于低速外设连接)适用于低速外设连接第26页/共64页补充:补充:USB总线总线USB接口是目前广泛使用的计算机接口,具接口是目前广泛使用的计算机接口,具有传输速度快使用方便的特点。有传输速度快使用方便的特点。在应用单片机设计系统时,经常设计在应用单片机设计系统时,经常设计USB接接口,便于数据的存储和传输。口,便于数据的存储和传输。常用常用USB芯片可以实现全部的芯片可以实现全部的U
15、SB协议层,协议层,不需要固件的参与,降低了用户编程难度。不需要固件的参与,降低了用户编程难度。硬件可实现同步模式的识别、并行硬件可实现同步模式的识别、并行/串行转换、串行转换、位填充位填充/解除填充、解除填充、CRC校验校验/产生、产生、PID校验校验/产生、地址识别和握手评估产生、地址识别和握手评估/产生。产生。第27页/共64页PUIUSBD12管脚图管脚图DA0DA7:双向并行数据线SUSPEND:挂起与恢复D+、D-:USB数据EOT、DMACK:DMA功能第28页/共64页通用通用USB接口模块示意图接口模块示意图第29页/共64页第30页/共64页2.2 2.2 总线扩展技术总线
16、扩展技术2.2.1 2.2.1 微型计算机系统微型计算机系统I/OI/O端口与地址分配端口与地址分配1.I/O端口及端口及I/O操作操作接口电路内部设置若干寄存器,用以暂存接口电路内部设置若干寄存器,用以暂存CPUCPU和外和外设之间传输的数据、状态和控制信息。设之间传输的数据、状态和控制信息。(数据寄存数据寄存器、状态寄存器、控制寄存器器、状态寄存器、控制寄存器)。第31页/共64页2.2 2.2 总线扩展技术总线扩展技术2.2.1 2.2.1 微型计算机系统微型计算机系统I/OI/O端口与地址分配端口与地址分配1.I/O端口及端口及I/O操作操作端口:端口:CPUCPU能够直接访问的寄存器
17、,每个端口具有能够直接访问的寄存器,每个端口具有一个独立地址,作为一个独立地址,作为CPUCPU区分它们的依据区分它们的依据。数据端口数据端口:CPU与外设的数据交换,起数据缓冲与外设的数据交换,起数据缓冲作用作用状态端口状态端口:指示外设的当前状态:指示外设的当前状态(ready,busy和和error)命令端口命令端口:存放:存放CPU向接口发出的各种命令和控向接口发出的各种命令和控制字地址空间大小灵活,译码困难,输入输出效制字地址空间大小灵活,译码困难,输入输出效率低率低第32页/共64页2.2 2.2 总线扩展技术总线扩展技术2.2.1 2.2.1 微型计算机系统微型计算机系统I/OI
18、/O端口与地址分配端口与地址分配2.I/O端口编址方式端口编址方式CPU通过端口地址实现对多个端口的读写选择。通过端口地址实现对多个端口的读写选择。统一编址统一编址:把端口看作特殊的内存单元和存储器把端口看作特殊的内存单元和存储器统一编址统一编址(存储器映射存储器映射)独立编址:独立的独立编址:独立的I/O地址空间,采用专门的地址空间,采用专门的I/O指令访问端口指令访问端口(I/O映射映射)译码简单,指令执行速度快,专门的译码简单,指令执行速度快,专门的I/O指令指令第33页/共64页独立编址方式的优点:可寻址可寻址256256个端口,执行个端口,执行I IO O指令时间短,译码电路简单指令
19、时间短,译码电路简单 程序清晰易读程序清晰易读 硬件设计简单硬件设计简单独立编址方式的缺点:独立编址方式的缺点:专门专门I IO O指令的功能有限,不如访问内存指令丰富;指令的功能有限,不如访问内存指令丰富;增加了微处理器本身控制逻辑的复杂性。增加了微处理器本身控制逻辑的复杂性。第34页/共64页2.2.2 I/O2.2.2 I/O端口地址译码技术端口地址译码技术把把CPUCPU送出的地址转变为芯片选择和端口区分依据送出的地址转变为芯片选择和端口区分依据的就是地址译码电路。的就是地址译码电路。CPUCPU执行执行输入输出指输入输出指令时,就进入令时,就进入I/OI/O端口读写周期端口读写周期,
20、端,端口地址有效口地址有效I/OI/O读写控制信号有效读写控制信号有效译码信号译码信号I/OI/O读读写写1.1.三种译码方式三种译码方式线选法线选法全译码法全译码法部分译码部分译码第35页/共64页 PC工控机采用工控机采用ISA总线时,主板上有多个板卡插总线时,主板上有多个板卡插槽。板卡可以在任意一个插槽插入。如何区分板卡?槽。板卡可以在任意一个插槽插入。如何区分板卡?译码目的:区分不同的板卡及板卡内端口。译码目的:区分不同的板卡及板卡内端口。译码方法:译码方法:高地址与总线有关控制信号形成片选信号高地址与总线有关控制信号形成片选信号,用于选择,用于选择芯片。芯片。低地址选择芯片的端口低地
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 输入输出 接口 过程 通道 概要
限制150内