第2章 总线接口与过程通道.ppt
《第2章 总线接口与过程通道.ppt》由会员分享,可在线阅读,更多相关《第2章 总线接口与过程通道.ppt(83页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机控制技术计算机控制技术 2.1总线及其标准总线及其标准 1 一套计算机系统除中央处理器件外,还有一套计算机系统除中央处理器件外,还有存储器、系统总线、接口电路、外部设备等多存储器、系统总线、接口电路、外部设备等多个部分。各类外部设备和存储器,都通过各种个部分。各类外部设备和存储器,都通过各种接口电路连接到计算机系统的总线上,用户可接口电路连接到计算机系统的总线上,用户可根据不同应用,选择不同类型的外部设备,设根据不同应用,选择不同类型的外部设备,设置相应的接口电路,把它挂接到系统总线上,置相应的接口电路,把它挂接到系统总线上,构成不同用途、不同规模的计算机应用系统。构成不同用途、不同规模
2、的计算机应用系统。21.1.常规外围设备,如键盘、常规外围设备,如键盘、CRTCRT显示器、打印机、磁盘机等。显示器、打印机、磁盘机等。2.2.被控设备和检测仪表、显示装置、操作台等。被控设备和检测仪表、显示装置、操作台等。外外设设通通过过输输入入输输出出(I(IO)O)接接口口和和输输入入输输出出(I(IO)O)通道与通道与 CPUCPU的的总线总线相连。相连。一个实际的微型计算机控制系统的硬件,一个实际的微型计算机控制系统的硬件,除主机外,通常还包括两类除主机外,通常还包括两类外设外设:为为什什么么外外围围设设备备不不能能像像存存储储器器那那样样直直接接挂挂到到主主机机 CPUCPU的总线
3、上呢?的总线上呢?3因此,因此,I IO O接口和接口和 I IO O通道是计算机控制系统不通道是计算机控制系统不可缺少的组成部分。可缺少的组成部分。这是由存储器和外围设备各自不同的性质、特点决定的。这是由存储器和外围设备各自不同的性质、特点决定的。(1)(1)由于存储器功能单一由于存储器功能单一(保存信息保存信息)、品种有限、品种有限(ROM(ROM、RAM)RAM)、存、存取速度与取速度与 CPUCPU的工作速度基本匹配,因此,存储器可以直接挂到的工作速度基本匹配,因此,存储器可以直接挂到 CPUCPU总总线上,很方便。线上,很方便。(2)(2)外围设备种类繁多,有机械式的、机电式的或电子
4、式的;有的外围设备种类繁多,有机械式的、机电式的或电子式的;有的作为输入设备、有的作为输出设备;有的既可作为输入设备,又可作为作为输入设备、有的作为输出设备;有的既可作为输入设备,又可作为输出设备;工作速度不一,外围设备的工作速度通常比输出设备;工作速度不一,外围设备的工作速度通常比 CPUCPU的速度低得的速度低得多,且不同外围设备的工作速度往往又差别很大;信息类型和传送方式多,且不同外围设备的工作速度往往又差别很大;信息类型和传送方式不同,有的使用数字量,有的使用模拟量,有的要求并行传送信息,有不同,有的使用数字量,有的使用模拟量,有的要求并行传送信息,有的要求串行传送信息。如此复杂的功能
5、,仅靠的要求串行传送信息。如此复杂的功能,仅靠 CPUCPU及其总线是无法承担及其总线是无法承担的,必须增加的,必须增加 I IO O接口电路和接口电路和 I IO O通道才能完成。通道才能完成。42.1.12.1.1总线的概念总线的概念 所谓总线就是在模块和模块之间或设备与设备所谓总线就是在模块和模块之间或设备与设备之间的一组进行互连和传输信息的信号线,信息包之间的一组进行互连和传输信息的信号线,信息包括指令、数据和地址。括指令、数据和地址。总线可以把计算机或控制系统的模板或各种设总线可以把计算机或控制系统的模板或各种设备连成一个整体以便彼此间进行信息交换。备连成一个整体以便彼此间进行信息交
6、换。5总线就是一组信号线的集合,用这个集合可以总线就是一组信号线的集合,用这个集合可以组成系统的标准信息通道,它定义了各引线的组成系统的标准信息通道,它定义了各引线的信号、电气、机械特性,使计算机内部各组成信号、电气、机械特性,使计算机内部各组成部分之间以及不同的计算机之间建立信号联系,部分之间以及不同的计算机之间建立信号联系,进行信息传送和通信。进行信息传送和通信。6总线结构连接示意图总线结构连接示意图总线总线1#总线接口总线接口2#3#4#5#6#总线与总线总线与总线接口一起便接口一起便称之为总线称之为总线结构结构7微型计算机广泛采用总线技术,用以简化硬件、软件微型计算机广泛采用总线技术,
7、用以简化硬件、软件的系统设计。的系统设计。从硬件角度看,接口设计者只需按总线规范设计插件从硬件角度看,接口设计者只需按总线规范设计插件板,保证它们具有互换性与通用性,以便大批量生产,板,保证它们具有互换性与通用性,以便大批量生产,支持支持计算机系统的性能及系列产品的开发。计算机系统的性能及系列产品的开发。从从软软件件角角度度看看,接接插插件件的的硬硬件件结结构构带带来来了了软软件件设设计计的模块化。的模块化。82.1.22.1.2采用总线的优点采用总线的优点1简化了系统结构简化了系统结构 2简化了硬件与软件的设计简化了硬件与软件的设计 3便于系统的扩充与更新便于系统的扩充与更新 4便于组织生产
8、,提高产品质量,降低产品造价便于组织生产,提高产品质量,降低产品造价 5可维护性好可维护性好 92.1.3总线类别总线类别 10片内总线片内总线(On-Chip BUS)集成电路内部,用来连接各功能单元的信息通路 内部总线内部总线(Internal Bus)用于计算机内部模块(板)之间用于计算机内部模块(板)之间通信。通信。外部总线外部总线(通讯总线)(通讯总线)用于计算机之间或计算机与设备之间通用于计算机之间或计算机与设备之间通信信 1、按总线在系统结构中的层次位置:按总线在系统结构中的层次位置:11计算机总线层次结构图12 内部总线内部总线是计算机内部功能模板之间进行通信的总线,它按功能又
9、可是计算机内部功能模板之间进行通信的总线,它按功能又可分为分为数据总线、地址总线、控制总线和电源总线数据总线、地址总线、控制总线和电源总线四部分,每四部分,每种型号的计算机都有自身的内部总线。种型号的计算机都有自身的内部总线。13数据、地址、控制、电源总线数据、地址、控制、电源总线数据总线数据总线D:地址总线地址总线A:控制总线控制总线C:电源总线电源总线P:用于传递数据信息用于传递数据信息用于传递地址信息用于传递地址信息向总线提供电源向总线提供电源包括控制、时序和中包括控制、时序和中断信号线,用于传递断信号线,用于传递各种控制信息各种控制信息14外部外部总线总线 外外总总线线又又称称通通信信
10、总总线线。用用于于微微型型计计算算机机系系统统与与微微型型计计算算机机系统之间或微型计算机系统与外部设备之间的通信。系统之间或微型计算机系统与外部设备之间的通信。如:如:IEEE-488、RS-232C、RS-485、USB等等15按总线数据传输方式按总线数据传输方式按总线数据传输方式按总线数据传输方式 分分:并行总线并行总线(Parallel BUS)每个信号都有自己的信号线 传输速度快、接口简单 使用电缆线数多串行总线(串行总线(Serial Bus)多个信号复用少量信号线 电缆线数少,便于远距离传播 信号传输慢,接口复杂 所有信号复用所有信号复用一对信号线一对信号线每个信号都有自每个信号
11、都有自己的信号线己的信号线162.1.4总线标准总线标准 17总线标准的含义总线标准的含义 对对于于总总线线上上的的各各个个单单元元如如芯芯片片之之间间、扩扩展展卡卡之之间间以以及及系系统统之之间间,如如果果要要进进行行正正确确的的连连接接与与传传输输信信息息,就就应应遵遵守守一一些些协议协议与与规规范,范,这这些些协议协议与与规规定就被称定就被称为总线标为总线标准。准。18总线总线标准标准 1、规定了各引线的信号、时序、电气和机、规定了各引线的信号、时序、电气和机械特性械特性 2、为计算机系统内部各部件、各模块之间、为计算机系统内部各部件、各模块之间或计算机各系统之间提供了标准的公共信息或计
12、算机各系统之间提供了标准的公共信息通路通路 3、采用总线标准设计、生产的计算机模板、采用总线标准设计、生产的计算机模板和设备具有很强的兼容性和设备具有很强的兼容性19常见总线标准常见总线标准 总总线线是是微微机机中中各各模模块块之之间间传传送送信信息息的的通通道道,各各模模块块分分时时共共享享总总线线。为为了了方方便便微微机机系系统统的的扩扩展展及及各各厂厂家家产产品品的的互互换换或互连,国际上根据微机的发展制定了许多总线标准。或互连,国际上根据微机的发展制定了许多总线标准。如如PCPC总总线线标标准准、ISAISA总总线线标标准准、EISAEISA总总线线标标准准、PCIPCI总总线线标准、
13、标准、USBUSB总线标总线标准等准等。20ISA总线总线 PC总总线线仅仅适适用用于于8位位数数据据的的传传送送,所所以以,从从IBM PC/XT微微机机开开始始采采用用ISA总总线线,也也称称为为AT总总线线,以以便便进进行行16位位数数据据传传送送。ISA总总线线的的数数据据传传送送速速率率最最快快为为8 MB/s,地地址址总总线线宽宽度为度为24位,可以支持位,可以支持16 MB的内存。的内存。为为了了和和PC总总线线兼兼容容,在在PC总总线线的的基基础础上上,ISA总总线线延延伸伸出出一一段段插插槽槽,如如图图所所示示。这这一一小小段段插插槽槽上上的的引引线线主主要要是是扩扩展展的的
14、地址线和高地址线和高8位数据线及增加的中断申请线等。位数据线及增加的中断申请线等。21 PC总线总线 PC总总线线是是PC机机和和XT机机中中采采用用的的系系统统总总线线标标准准,适适用用于于8位位的的数数据据传传送送,最最大大通通信信速速率率为为5 MB/s。它它有有62根根引引脚脚,引引脚脚如如图图所所示示。可可插插入入符符合合PC总总线线的的各各种种扩扩展展板板,以以扩扩展展微微机的功能。机的功能。22 PCI局部总线局部总线 PCI(外外部部设设备备互互连连)是是高高速速外外设设与与CPU间间的的桥桥梁梁。它它在在CPU 与与外外设设间间插插入入了了一一个个复复杂杂的的管管理理层层,以
15、以协协调调数数据据传传输输,并并提提供供了了一一个个标标准准的的总总线线接接口口。该该管管理理层层提提供供信信号号的的缓缓冲冲,使使PCI能支持能支持10种外设,并在高时钟频率下保持高性能。种外设,并在高时钟频率下保持高性能。23PCI插槽插槽ISA插槽插槽2425 USB通用串行总线通用串行总线 USB(Universal Serial Bus)是是由由DEC、IBM、Intel、Microsoft以以及及NEC等等七七家家高高技技术术企企业业制制定定的的串串行行接接口口总总线线标标准准。由由于于目目前前微微机机系系统统的的外外设设接接口口没没有有统统一一的的标标准准,如如键键盘盘的的插插口
16、口是是圆圆的的,打打印印插插口口是是长长方方形形等等等等,而而利利用用USB则则可可把把这这些些不不同同的的接接口口统统一一起起来来。它它使使用用一一个个4针针的的插插头头作作为为标标准准插插头头,可可连连接接的的外外围围设设备备数数目目最最多多达达127个个,支支持持热热插插入入(Hot Plug In)和和即即插插即即用用(PlugPlay),最最高高传传送送速速度度可可达达480 Mbs,既既可可用用于于低低速速的的外外围围设设备备,如如键键盘盘、鼠鼠标标等等,也也可可用用于于中中速装置,速装置,如打印机、如打印机、数码照相机、数码照相机、调制解调器、扫描仪等。调制解调器、扫描仪等。26
17、USB接口接口27 某型号个人计算机的外设接口示意图某型号个人计算机的外设接口示意图 28计算机控制技术计算机控制技术 2.2 I/O接口接口 29I/O接口定义接口定义 30计算机计算机接口技术是采用硬件与软件相结接口技术是采用硬件与软件相结合的方法,使微处理器与外部设备进行合的方法,使微处理器与外部设备进行最佳的匹配,实现最佳的匹配,实现CPU与外部设备之间与外部设备之间的高效、可靠的信息交换的一门技术。的高效、可靠的信息交换的一门技术。31所谓接口就是微处理器所谓接口就是微处理器CPU与外部连接与外部连接的部件,是的部件,是CPU与外部设备进行消息交与外部设备进行消息交换的中转站。换的中
18、转站。如:源程序或数据要通过接口从输入设备送如:源程序或数据要通过接口从输入设备送入计算机,运算结果要通过接口向输出设备入计算机,运算结果要通过接口向输出设备送出;控制命令通过接口发出,现场状态通送出;控制命令通过接口发出,现场状态通过接口取进来,实现现场的实时控制等。过接口取进来,实现现场的实时控制等。32所谓标准接口,就是指明确定义了几何所谓标准接口,就是指明确定义了几何尺寸、信号功能、信号电平等的接口。尺寸、信号功能、信号电平等的接口。有了标准接口,可以使不同类型、不同有了标准接口,可以使不同类型、不同生产厂家的数据终端和数据通信设备之生产厂家的数据终端和数据通信设备之间方便地进行通信。
19、间方便地进行通信。33由由于于计计算算机机的的外外围围设设备备品品种种繁繁多多,几几乎乎都都采采用用了了机机电电传传动动设设备备,因因此此,CPUCPU在在与与I/OI/O设设备备进进行行数数据据交交换换时存在以下问题:时存在以下问题:1 1)速速度度不不匹匹配配。I/OI/O设设备备的的工工作作速速度度一一般般要要比比CPUCPU慢慢许许多多,而而且且由由于于种种类类不不同同,它它们们之之间间的的速速度度差差异异也很大,例如硬盘的传输速度就要比打印机快很多。也很大,例如硬盘的传输速度就要比打印机快很多。2 2)时时序序不不匹匹配配。各各个个I/OI/O设设备备都都有有自自己己的的定定时时控控
20、制制电电路路,以以自自己己的的速速度度传传输输数数据据,无无法法与与CPUCPU的的时时序序取得统一。取得统一。343 3)信信息息格格式式不不匹匹配配。不不同同的的I/OI/O设设备备存存储储和和处处理理信信息息的的格格式式不不同同,例例如如可可以以分分为为串串行行和和并并行行两两种种;也也可可以以分为二进制格式、分为二进制格式、ASCIIASCII编码和编码和BCDBCD编码等。编码等。4 4)信信息息类类型型不不匹匹配配。不不同同I/OI/O设设备备采采用用的的信信号号类类型型不不同同,有有些些是是数数字字信信号号,有有些些是是模模拟拟信信号号,因因此此所所采采用用的处理方式也不同。的处
21、理方式也不同。基基于于以以上上原原因因,I/OI/O设设备备一一般般不不和和微微机机内内部部直直接接相相连连,而是必须通过而是必须通过I/OI/O接口与微机内部进行信息交换。接口与微机内部进行信息交换。接接口口的的作作用用主主要要就就是是为为了了解解决决计计算算机机与与外外部部设设备备连连接接时存在的各种矛盾。时存在的各种矛盾。35接口的分类接口的分类 361 1按接口的功能划分按接口的功能划分1 1)人人机机对对话话接接口口。这这类类接接口口主主要要为为操操作作者者与与计计算算机机之之间间的的信信息息交交换换服服务务,如如键键盘盘接接口口、显显示示器器接接口口、图图形形设设备备接接口口和和语
22、语音音输输入入输输出出接口等。接口等。372 2)过过程程控控制制接接口口(I/OI/O接接口口)。这这类类接接口口是是为为实实现现对对生生产产过过程程进进行行检检测测与与控控制制的的接接口口。它它一一般般包包括括传传感感器器接接口口和和控控制制接接口口两两部部分分,前前者者输输入入各各种种外外界界信信息息,以以实实现现对对生生产产过过程程的的检检测测,后后者者输输出出经经计计算算机机处处理理后后的的控控制制信信号号,以以实实现现对对生生产产过过程程的的控控制制。所所以以过过程程接接口口是是计计算算机机应应用用于控制系统的关键部分。于控制系统的关键部分。3 3)通通用用外外设设接接口口(标标准
23、准接接口口)。这这类类接接口口是是通通用用外外设设(如打印机、磁盘机、绘图仪等)与计算机之间的接口。(如打印机、磁盘机、绘图仪等)与计算机之间的接口。38 某型号个人计算机的外设接口示意图某型号个人计算机的外设接口示意图 39接口的实现方式:1.整体方式2.板卡方式3.模块方式40计算机控制技术计算机控制技术 2.3 2.3 过程通道过程通道41输入与输出信号输入与输出信号 42工工业业生生产产过过程程实实现现计计算算机机控控制制的的前前提提是是,必必须须将将工工业业生生产产过过程程的的工工艺艺参参数数、工工况况逻逻辑辑和和设设备备运运行行状状况况等等物物理理量量经经过过传传感感器器或或变变送
24、送器器转转变变为为计计算算机机可可以以识识别别的的电电信信号号(电压或电流)或逻辑量。(电压或电流)或逻辑量。43传传感感器器和和变变送送器器输输出出的的信信号号有有多多种种规规格格,其其中中毫毫伏伏(mVmV)信信号号、0 05V5V电电压压信信号号、1 15V5V电电压压信信号号、0 010mA10mA电电流流信信号号、4 420mA20mA电电流流信信号号、电电阻阻信信号号是是计计算算机机控控制制系系统统经经常常用用到到的的信信号号规规格格。在在实实际际工工程程中中,通通常常将将这这些些信信号号分分为为模模拟拟量量信信号号、开开关关量量信信号号和和脉脉冲冲量量信信号三大类。号三大类。44
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第2章 总线接口与过程通道 总线接口 过程 通道
限制150内