第2章 计算机控制系统的硬件设计技术.ppt
《第2章 计算机控制系统的硬件设计技术.ppt》由会员分享,可在线阅读,更多相关《第2章 计算机控制系统的硬件设计技术.ppt(91页珍藏版)》请在优知文库上搜索。
1、2.1.1 2.1.1 总线的定义、层次结构及种类总线的定义、层次结构及种类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)2.1.3 PCI/Compact PCI2.1.3 PCI/Compact PCI总线简介总线简介 1.PCI 1.PCI总线的主要性能总线的主要性能 2.2.其
2、它性能其它性能PCI(Peripheral Component Interconnect)是美国SIG(Special Interest Group of Association for Computer Machinery)集团推出的64位总线。该总线的最高总线频率为33MHz,数据传输率为80Mby/s(峰值传输率为133Mby/s)。3.PCI3.PCI总线信号定义总线信号定义主控设备主控设备4949条,目标设备条,目标设备4747条,可选引脚条,可选引脚 5151条(主条(主要用于要用于6464位扩展、中断请位扩展、中断请求、高速缓存支持等),求、高速缓存支持等),总引脚数总引脚数 1
3、20120条(包含电条(包含电源、地、保留引脚等)。源、地、保留引脚等)。4.Compact PCI4.Compact PCI总线总线图图2-19 PCL-7302-19 PCL-730板卡组成框图板卡组成框图程序设计举例程序设计举例(基地址设为基地址设为220H)220H):PCL-730PCL-730板卡的开关量输入板卡的开关量输入/输出都只需要二条指令就可以完成。输出都只需要二条指令就可以完成。C C语言程序如下:语言程序如下:outportb(0 x220outportb(0 x220,Ox55)Ox55)outportb(Ox221outportb(Ox221,0 x55)0 x55
4、)inportb(Ox220)inportb(Ox220)inportb(Ox221)inportb(Ox221)汇编语言程序如下:汇编语言程序如下:MOV DXMOV DX,220H220HMOV ALMOV AL,55H55HOUT DXOUT DX,ALALMOV DXMOV DX,221H221H OUT DXOUT DX,ALALMOV DXMOV DX,220H220HIN ALIN AL,DX DX MOV AHMOV AH,ALALMOV DXMOV DX,221H221HIN ALIN AL,DXDX 多路转换器又称多路开关,多路开关是用来切换模拟电压信号的关键元件。图2-2
5、7 CD4051原理图12minmaxnyyq图2-36 PCL-813B数据采集卡组成框图 1.PCL-813B 的寄存器地址2.程序设计举例 PCL-813B A/D 转换基于查询方式,由软件触发。A/D 转换器被触发后,利用程序检查A/D状态寄存器的数据准备位(DRDY)。如果检测到该位为“1”,则A/D 转换正在进行。当A/D 转换完成后;该位变为低电平,此时转换数据可由程序读出。nREFOUTDVV21)12()(1123132nREFOUTREFOUTDVVRRVRRV图2-47 PCL-726板卡组成框图2.D/A 转换程序流程D/A 转换程序流程如下(以通道1为例):(1)选择
6、通道地址n=1(n=16)。(2)确定D/A高4位数据地址(基地址+00)。(3)置 D/A高4位数据(D3DO 有效)。(4)确定D/A低8位数据地址(基地址+01)。(5)置 D/A低8位数据并启动转换。3.程序设计举例PCL-726 的D/A 输出、数字量输入等操作均不需要状态查询,分辨率为12位,000H0FFFH分别对应输出0%100%,若输出50%,则对应的输出数字量为7FFH,设基地址为220H,D/A通道l输出50%的程序如下:C语言参考程序段如下:outportb(0 x220,0 x07)/D/A 通道l 输出50%outportb(0 x221,0 xff)汇编语言参考程
7、序如下:(基地址为220H):MOV AL,07H ;D/A 通道l 输出50%MOV DX,0220H OUT DX,ALMOV DX,0221H MOV AL,0FFH 基于RS-485的分布式测控系统结构图 RS-485串行总线由于平衡差分传输特性具有的干扰性好、传输距离远、有较大级联能力等特点,非常适合于组成工业级的多机通信系统。在各种工业仪器、仪表大量使用的今天,RS-485总线得到了广泛的应用。智能远程I/O模块是传感器和执行机构到计算机的多功能远程I/O单元,专为恶劣环境下的可靠操作而设计,具有内置的微处理器,严格的工业级塑料外壳,使其可以独立提供智能信号调理、I/O隔离、模拟量
8、I/O、数字量I/O、数据显示和串行数字通信接口。远程I/O模块可以安装在现场,就地完成A/D、D/A转换、I/O操作及脉冲量的计数、累计等操作,以通信方式和计算机交换信息,构成数据采集控制系统。通过采用RS-485中继器,可以将多达256个远程模块连接到RS-485网络上,或者将最大通信距离延伸到10km。典型的远程I/O模块有研华公司的ADAM-4000系列、研发公司的DAC-8000系列、研祥公司的Ark-14000系列以及威达公司的牛顿-7000系列。可编程控制器的结构形式分为整体式和模块式两类。伺服电机PMACPMAC卡卡驱动器驱动器A B C接口板接口板ABC编码器.机械机械 I/
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第2章 计算机控制系统的硬件设计技术 计算机控制 系统 硬件 设计 技术
