《新第2章计算机控制系统的硬件设计技术.ppt》由会员分享,可在线阅读,更多相关《新第2章计算机控制系统的硬件设计技术.ppt(116页珍藏版)》请在三一办公上搜索。
1、硬件设计:输入输出接口与过程通道设计 接口是计算机与外部设备(部件与部件之间)交换信息的桥梁,它包括输入接口和输出接口。它在主机和外围设备之间的信息交换中起着桥梁和纽带作用。为什么要设置接口电路?其必要性可归纳成如下几点。1.解决主机CPU和外围设备之间的时序配合和通信联络问题I/O接口电路为完成时序配合和通信联络功能,通常都没有数据锁存器、缓冲器、状态寄存器以及中断控制电路等。2.解决CUP和外围设备之间的数据格式装换和匹配问题 3.解决CUP的负载能力和外围设备端口选这问题 接口技术是研究计算机与外部设备之间如何交换信息的技术。过程通道是在计算机和生产过程之间设置的信息传送和转换的连接通道
2、,包括:AI、AO、DI、DO.,第2章 计算机控制系统的硬件设计技术,2.1 总线技术,2.1.1 总线的定义、层次结构及种类(1)总线:就是计算机各模块之间互联和传送信息(指令、地址和数据)的一组信号线。总线可以分为内部总线和外部总线。(2)内部总线:分为片级总线和系统总线。.片级总线包括数据总线、地址总线、控制总线、I2C总线、SPI总线、SCI总线等;.系统总线包括ISA总线、EISA总线、VESA总线、PCI总线等。(3)外部总线:包括RS-232C、RS-485、IEEE-488、USB等总线。另外,在工业控制中,还定义了其它总线,如:VME、STD、PC-104、Compact
3、PCI等。,2.1.2 PC/ISA/EISA总线简介,1.PC/ISA总线的发展 1981年,PC/XT PC总线62线;1984年,PC/AT PC总线98线;1987年,IEEE ISA总线98线;2.ISA信号线定义(Industry Standard Architecture)3.EISA(Extended ISA),ISA信号线,ISA总线,2.1.3 PCI/Compact PCI总线简介,PCI(Peripheral Component Interconnect)是美国SIG 集团推出的64位总线。该总线的最高总线频率为33MHz,数据传输率为80Mb/s(峰值传输率为133M
4、b/s)。,PCI总线是一种不依附于某个具体处理器的局部总线。从结构上看,PCI是在CPU和原来的系统总线之间插入的一级总线,具体由一个桥接电路实现对这一层的管理,并实现上下之间的接口以协调数据的传送。管理器提供了信号缓冲,使之能支持10种外设,并能在高时钟频率下保持高性能。PCI总线也支持总线主控技术,允许智能设备在需要时取得总线控制权,以加速数据传送。,1.PCI总线的主要性能,支持10台外设总线时钟频率33.3Mhz/66Mhz最大数据传输速率133/s时钟同步方式与CPU及时钟频率无关总线宽度32位(5v)/64位(3.3v)能自动识别外设特别适合与Intel的CPU协同工作,2.其它
5、性能具有与处理器和存储器子系统完全并行操作的能力采用多路复用减少了引脚数支持64位寻址提供地址和奇偶校验可以转换5v和3.3v的信号环境等,即插即用:是指当板卡插入系统时,系统会自动对板卡所需资源进行分配,如基地址、中断号等,并自动寻找相应的驱动程序。,3.PCI总线信号定义 主控设备49条,目标设备47条,可选引脚 51条(主要用于64位扩展、中断请求、高速缓存支持等),总引脚数 120条(包含电源、地、保留引脚等)。,4.Compact PCI总线PCI总线技术和欧式卡组装技术结合,具有热插拔特点,PCI总线,2.1.4 其它总线简介,1.PC/104总线,PC104是一种专门为嵌入式控制
6、而定义的工业控制总线,其信号定义和PC/AT基本一致,但电气和机械规范却完全不同,是一种优化的、小型、堆栈式结构的嵌入式控制系统。,PC104与普通PC总线控制系统的主要不同是:1、小尺寸结构:标准模块的机械尺寸是3.6X3.8英寸,即96X90mm 2、堆栈式连接:去掉总线背板和插板滑道,总线以“针”和“孔”形式层叠连接,即PC104总线模块之间总线的连接是通过上层的针和下层的孔相互咬和相连,这种层叠封装有极好的抗震性。3、轻松总线驱动:减少元件数量和电源消耗,4mA总线驱动即可使模块正常工作,每个模块1-2瓦能耗。,2.PC/104 plus总线 PC104PLUS 是专为PCI总线设计的
7、,可以连接高速外接设备。PC104PLUS 在硬件上通过一个3X40即120孔插座,PC104PLUS包括了PCI规范2.1版要求的所有信号。为了向下兼容,PC104PLUS保持了PC104的所有特性。,3.STD总线 STD总线采用公共母版结构,即其总线布置在一块木板上,板上安装若干个插座,插座对应引脚都是连接到同一根总线信号线上。系统采用模块式结构,各种功能模块都按标准的插件尺寸制造。个功能模块可插入任意插座,只要模块的信号、引脚都符合STD规范,就可以在STD总线上运行。STD总线采用56线双列插座,插件尺寸为65.1mm114.3mm,是8/16位微处理器总线标准。(1)STD总线信号
8、 电源线、数据总线、地址总线、控制总线(2)STD32总线 扩展了STD总线性能又维持了STD总线模板的兼容性,模板物理尺寸不变,扩展了总线仲裁,附加的中断线,DMA及地址线和数据线,以适应32位高性能微处理器。,STD总线,2.1.5 串行外部总线简介,1.RS-232/422/485串行通信总线(1)平衡和不平衡传输方式,(2)RS-232C,EIA-RS-232C 标准 RS(recommended standard)代表推荐标准,232是标识号,C代表RS232的最新一次修改(1969)。它规定连接电缆和机械、电气特性、信号功能及传送过程。,RS-232-C标准规定,驱动器允许有250
9、0pF的电容负载,通信距离将受此电容限制,例如,采用150pF/m的通信电缆时,最大通信距离为15m;若每米电缆的电容量减小,通信距离可以增加。传输距离短的另一原因是RS-232属单端信号传送,存在共地噪声和不能抑制共模干扰等问题,因此一般用于20m以内的通信,最高速率19.2kbit/s。,RS-232C 电气接口是单端双极性电源供电电路,如图a所示,属于单端驱动单端接收。地线是公共的,不能区分由驱动电路产生的有用信号和外部引入的干扰信号。采用高电压供电,+-15v或+-12v。,(3)RS-422A/RS-485,(4)RS-485多点互连,2.USB总线(1)具有热插拔功能(2)USB采
10、用“级联”方式连接各个外部设备(3)适用于低速外设连接,2.2 总线扩展技术,2.2.1 微型计算机系统I/O端口与地址分配 1.I/O端口及I/O操作(1)数据端口(2)状态端口(3)命令端口,2.I/O端口编址方式(1)统一编址(存储器映象方式)(Motorola系列、Apple系列、部分小型机)原则:M与I/O共用整个地址空间;I/O端口与存储单元等同M与I/O地址不重叠 优点:I/O 可有较大编址空间,易扩展;I/O操作指令类型多、功能齐全;缺点:M的地址空间受限;I/O指令较长,执行速度较慢,(2)独立编址(I/O映象方式、专用I/O指令方式)原则:M与I/O分开编址、互不干扰M与I
11、/O地址不重叠优点:M空间不受I/O空间影响;有专用I/O指令(程序清晰);I/O指令短,执行速度快缺点:I/O指令种类有限,I/O空间不易扩展,3.I/O端口地址分配 PC系列微机主板应用了10位I/O端口地址线,端口数1024,地址空间(000H-3FFH)(1)系统板上的I/O接口,前256(000H-00FH)(2)扩展卡上的I/O接口,后768个(100H-3FFH)4.I/O端口地址选用原则(用户可用地址:300H-31FH)1)凡是系统配置占用了的地址一律不能使用 2)计算机厂家申明保留的地址最好不要使用 3)可用留作实验卡的地址:300H31FH;最好用地址开关,2.2.2 I
12、/O端口地址译码技术,1.三种译码方式(1)线选法:高位地址线不经过译码,直接分别接各存储器芯片或者端口的片选端来区别各芯片或端口地址。(2)全译码法:所以地址线都参加译码,唯一确定一个端口或寄存器地址。译码电路复杂(3)部分译码:片内寻址外的高位地址一部分译码产生片选信号。译码电路较简单,存在地址重叠区。,2.I/O端口地址译码电路信号,使用A0A9、IOW、IOR 等信号组合。不仅要选择地址范围,还要根据CPU与I/O端口交换数据的流向(读/写)、数据宽度、是否采用奇偶地址等要求引入相应的控制信号,形成端口地址译码电路。,3.I/O端口地址译码方法及电路形式(1)固定地址译码,(2)开关选
13、择译码,2.2.3 基于ISA总线端口扩展,1.板选译码与板内译码2.总线驱动及逻辑控制3.端口及其读写控制,第2章 计算机控制系统的硬件设计技术,2.1 总线技术,2.2 总线扩展技术,2.3 数字量输入输出接口与过程通道,2.3 数字量输入输出接口与过程通道,(一)数字量输入通道,这些输入信号分为编码数字(二进制数或十进制数)、开关量和脉冲列等三类,它们都属于数字信号,因此,微机控制系统中应设立数字量输入通道。,随输入数字信号的类型不同,数字量输入通道的结构也不同。,(二)数字量输出通道,数字量输出通道输出的数字信号有三类:编码数字(二进制或二一十进制)、“1”或“0”的开关信号和脉冲信号
14、。,编码数字可直接从Io接口电路的输出端口送出,一般输出数据需要锁存。,2.3 数字量输入输出接口与过程通道,2.3.1 数字量输入输出接口技术 1.数字量输入接口 2.数字量输出接口,汇编:MOV DX,220H MOV AL,8FH IN AL,DX MOV DX,221H OUT DX,ALC语言:a=inportb(0 x220)outportb(0 x221,0 x8f),2.3.2 数字量输入通道,1.数字量输入通道的结构,2.输入调理电路(1)小功率输入调理电路,将节的接通和断开动作,转换成TTL电平信号与计算机相连。为了清除由于接点的机械抖动而产生的震荡信号,加入有较长时间常数
15、的积分电路来消除振荡(a)。,图b所示为RS触发器消除开关两次反跳的方法。,2.输入调理电路,(2)大功率输入调理电路,大功率系统中,需要从电磁离合等大功率器件的接点输入信号。为了使接点工作可靠,接点两端至少要加24v以上的直流电压。高低压之间需用光耦合器进行隔离,2.3.3 数字量输出通道,1.数字量输出通道的结构,2.输出驱动电路(1)小功率直流驱动电路 功率晶体管输出驱动继电器电路,因负载呈电感性,输出必须加装克服反电动势的保护二极管VD,K为继电器的线圈。,达林顿阵列输出驱动继电器电路,MC1416,内含7个达林顿复合管,每个复合管的电流500mA以上,截止时承受100v电压。为了防止
16、MC1416组件反向击穿,可使用内部保护二极管。,2.输出驱动电路(2)大功率交流驱动电路 固态继电器(SSR),四端有源器件,输入输出之间采用光耦合器进行隔离。零交叉电路可使交流电压变化到零伏附近时让电路接通,减少干扰。电路接通后,触发电路给出晶闸管器件的触发信号。,2.3.4 数字(开关)量输入/输出通道模板举例,研华PCL-730板卡组成框图,程序设计举例(基地址设为220H):PCL-730板卡的开关量输入/输出都只需要二条指令就可以完成。C语言程序如下:outportb(0 x220,Ox55);/奇数通道输出低电平,低8位。outportb(Ox221,0 x55);/奇数通道输出
17、低电平,高8位。inportb(Ox220);/输入通道07的电平状态。inportb(Ox221);/输入通道815的电平状态。汇编语言程序如下:MOV DX,220H 隔离开关量输出的奇数通道输出低电平MOV AL,55HOUT DX,ALMOV DX,221H OUT DX,ALMOV DX,220H 读入隔离开关量输入通道0-7的输入电平IN AL,DX MOV AH,ALMOV DX,221H 读入隔离开光量输入通道8-15的输入电平IN AL,DX 读入16路隔离开关量输入通道的输入电平存在AX中,2.4 模拟量输入接口与过程通道,2.4.1 模拟量输入通道的组成 由五部分组成,2
18、.4.2 信号调理和I/V变换,1.信号调理电路 信号调理电路:主要通过非电量的转换、信号的变换、放大、滤波、线性化、共模抑制及隔离等方法,将非电量和非标准的电信号转换成标准的电信号。,(1)非电信号的检测不平衡电桥,电桥是将电阻、电感、电容等参数的变化变换为电压或电流输出的一种测量电路。,热敏电阻测温时,工业设备距离计算机很远,引线将很长,若采用两线制连接,由于导线电阻,容易产生误差,因此采用三线制与调理电路,(2)信号放大电路 1)基于ILC7650的前置放大电路,运算放大器选择主要考虑精度要求(失调及失调温漂)、速度要求(带宽、上升率)、幅度要求(工作电压范围及增益)及共模抑制要求。常用
19、于前置放大器的有,LF347(低精度);OP-07,OP-27(中等精度);ICL7650(高精度),2)AD526可编程仪用放大器,AD526是可通过软件对增益进行编程的单端输入的仪用放大器,器件本身所提供的增益是x l、x 2、x 4、x 8、x16等五挡。AD526可以在透明与锁存两种模式下工作。透明模式是13脚CLK端接地。锁存模式是CLK内逻辑信号提供。,2.I/V变换(1)无源I/V变换(2)有源I/V变换,2.4.3 多路转换器,多路转换器又称多路开关,多路开关是用来切换模拟电压信号的关键元件。多路开关将各个信号依次地或随机地连接到公用放大器或A/D转换器上。,图2-27 CD4
20、051原理图,为保证测量精度,多路开关要求:切换速度快、噪声小、寿命长、工作可靠。常用多路开关:CD4051、AD7501、LF13508等,2.4.4 采样、量化及采样保持器,1.信号的采样,采样定理:通常取,2.量化 所谓量化,就是采用一组数码(如二进制码)来逼近离散模拟信号的幅值,将其转换为数字信号。将采样信号转换为数字信号的过程称为量化过程,执行量化动作的装置是A/D转换器。,量化误差:(+-0.5q),3.采样保持器(1)孔径时间和孔径误差的消除 孔径时间:完成一次A/D转换所需的时间。孔径误差:对于随时间变化的模拟信号,孔径时间决定了每一个采样时刻的转换误差。孔径误差的消除,在坐标
21、原点,为确保A/D转换精度,不低于0.1%,不得不限制信号的频率范围,(2)采样保持原理,采样状态时,Ch上的电压快速跟随输入变化。控制开关K断开,由保持电容Ch维持该电路的输出不变。控制开关K:由接口电路控制。,3.采样保持器(3)常用的采样保持器 常用的集成采样保持器有LF398、AD582等,LF398的采样控制电平为“1”,保持电平为“0”,AD582相反。引脚排列如下图所示。,保持电容Ch通常是外接的,取值与采样频率和精度有关,常选5101000pf减小Ch可提高采样频率,但会降低精度。,选择采样保持的主要因素有获取时间、电压下降率等。当被测信号变化缓慢时,如果转换器转换时间足够短,
22、可以不加采样保持器,2.4.5 A/D转换器及其接口技术,(一)计数器式A/D转换器,计数器式A/D转换器由计数器、D/A转换器及比较器组成。其原理框图如图,(二)双积分式A/D转换器,一、A/D转化器原理,如图所示,双积分式A/D转换器的主要部件有积分器、比较器、计数器和标准电压源。,(三)逐次逼近式A/D转换器,逐次次逼近式A/D转换器电路原理框图如图下所示。它主要由N位逐次逼近寄存器SAR、D/A转换器、比较器、置数选择逻辑电路等部分所组成。,二、A/D转换器的主要技术参数,1.分辨率,分辨率通常用转换后数字量的位数表示。分辨率是指能使转换后数字量变化1的最小模拟输入量。,2.量程,量程
23、是指所能装换的电压范围。,3.转换精度,转换精度是指转换后所得结果相对于实际值的准确度。有绝对精度和相对精度两种表示法。,4转换时间,转换时间是指启动A/D到转换结束所需的时间。不同型号、不同分辨率的器件,转换时间相差很大。,5工作温度范围,较好的A/D转换器的工作温度为一4085,较差的为070。,三、常用A/D转换器,(一)8位A/D转换器ADC0808/0809,ACD08080809是单片双列直插式集成电路芯片,是8通路8位AD转换器。,1电路组成及转换原理,ADC08080809是一种带有8位转换器、8位多路切换开关以及与微处理机兼容的控制逻辑的CMOS组件。8位A/D转换器的转换方
24、法为逐次逼近法。,ADC08080809无需调零和满量程调整,又由于多路开关的地址输入能够进行锁存和译码,而且它的三态TTL输出也可以锁存,所以易于与微处理机进行接口,其原理框图如图,2.ADC0808/0809的引脚及功能,(二)12位AD转换器AD574,AD574是一个完整的12位逐次逼近式带三态缓冲器的A/D转换器,它可以直接与8位或6位微型机总线进行接口。AD574是由两个大规模集成电路组成的。,1AD574的电路组成,AD574的原理框图如下图所示。由图下可见,AD574由模拟芯片和数字芯片两部分组成。,2AD574引脚功能说明,四、A/D转换器与系统的连接及举例,(一)与系统的连
25、接信号,A/D转换器对外的连接信号,有下列几类:模拟输入信号、数据输出信号、启动转换信号和转换结束信号及数据的读取。A/D转换器和系统连接时,就要考虑这些信号的连接问题。,1输入模拟电压的连接,2数据输出和系统总线的连接,3.A/D转换启动信号,A/D转换器是在CPU控制下工作的,即由CPU发出启动转换信号。启动信号有电平启动和脉冲启动两种方式。,CPU一般可以采用3种方式和A/D转换器进行联络来实现对转换数据的读取。,第一种是程序查询方式。,第二种是中断方式。,第三种是固定的延迟程序方式。,(二)、A/D转换器与系统连接举例,1.8位A/D转换器ADC0808/0809和CPU的连接,2.1
26、2位A/D转换器AD574与外部的连接,A/D转换的子程序段如下:(1)启动子程序 ADSTART:MOV DX,BASE+0;OUT DX,AL;NOP RET(2)读数子程序 ADREAD:MOV DX,BASE+2;IN AL,DX;MOV AH,AL MOV DX,BASE+3;IN AL,DX RET,假设片选信号有效时,高位地址为BASE,则12位A/D启动控制端口地址为BASE+0,A/D数据输出高8位端口地址为BASE+2,低4位端口地址为BASE+3。,2.4.6 模拟量输入通道模板举例,图2-36 PCL-813B数据采集卡组成框图,PCL-813B 的寄存器地址 寄存器地
27、址:基地址 寄存器格式:PGA增益控制:2.程序设计举例 PCL-813B A/D 转换基于查询方式,由软件触发。A/D 转换器被触发后,利用程序检查A/D状态寄存器的数据准备位(DRDY)。如果检测到该位为“1”,则A/D 转换正在进行。当A/D 转换完成后,该位变为低电平,此时转换数据可由程序读出。,PCL-813B是台湾研华公司生产的数据采集卡,单端32CH,光隔。AD574/1674,PGA.,2.5 模拟量输出接口与过程通道,2.5.1 模拟量输出通道的结构型式 1.一个通道设置一个数/模转换器的形式 2.多个通道共用一个数/模转换器的形式,2.5.2 D/A转换器及其接口技术,1.
28、8位D/A转换器接口及编程,端口地址为BASE。将7FH转换为模拟电压的接口程序:DAOUT:MOV DX,BASE MOV AL,7FH OUT DX,AL RET,2.12位D/A转换器接口及编程 12位=高8位+低4位,接口程序:DA12OUT:MOV DX,BASE+1 MOV AL,dataH;送高8位数据 OUT DX,AL MOV DX,BASE+0 MOV AL,dataL;送低4位数据 OUT DX,AL;12位转换 RET,2.5.3 单极性与双极性电压输出电路,2.5.4 V/I变换,1.集成V/I转换器ZF2B20,2.集成V/I转换器AD694,2.5.5 模拟量输出
29、通道模板举例,PCL-726板卡组成框图(6通道),寄存器格式 寄存器的地址分配表:(基地址+00、基地址+01)CH1;(基地址+10、基地址+11)CH6。,2.D/A 转换程序流程(5步),3.程序设计举例,C语言参考程序段如下:outportb(0 x220,0 x07);/D/A 通道1 输出50%outportb(0 x221,0 xff);,选择通道地址n=1(n=16);确定D/A高4位数据地址(基地址+00);置 D/A高4位数据(D3DO 有效);确定D/A低8位数据地址(基地址+01);置 D/A低8位数据并启动转换。,作业:,P755,7,8,9,11,12.,2.6
30、基于串行总线的计算机控制系统硬件技术,基于RS-485的分布式测控系统结构图,RS-485串行总线由于平衡差分传输特性具有的干扰性好、传输距离远、有较大级联能力等特点,非常适合于组成工业级的多机通信系统。,2.6.1 智能远程I/O模块,智能远程I/O模块是传感器和执行机构到计算机的多功能远程I/O单元,专为恶劣环境下的可靠操作而设计,具有内置的微处理器,严格的工业级塑料外壳,使其可以独立提供智能信号调理、I/O隔离、模拟量I/O、数字量I/O、数据显示和串行数字通信接口。远程I/O模块可以安装在现场,就地完成A/D、D/A转换、I/O操作及脉冲量的计数、累计等操作,以通信方式和计算机交换信息
31、,构成数据采集控制系统。通过采用RS-485中继器,可以将多达256个远程模块连接到RS-485网络上,或者将最大通信距离延伸到10km。典型的远程I/O模块有研华公司的ADAM-4000系列、研发公司的DAC-8000系列、研祥公司的Ark-14000系列以及威达公司的牛顿-7000系列。,2.6.1 智能远程I/O模块,1.ADAM-4000系列模块 ADAM 4000系列模块的功能特点:(1)远端可编程输入范围(2)内置看门狗(3)网络配置灵活 一条RS-485通信链路所连接的模块数是有限的,当需要配置更多的模块数时,可以使用ADAM-4510中继器,每个ADAM-4510中继器可再增加
32、32个模块或将网络再延伸1200米,一条RS-485通信链路最多可以连接256个ADAM-4000系列模块。(4)可选的独立控制策略(5)模块化的工业设计(6)满足工业环境的需要,2.ADAM-5000系列 ADAM-5000系列分布式数据采集系统,体积紧凑,符合现场总线的发展趋势。ADAM-5000系列具有以下功能特点:(1)系统设计灵活(2)系统维护及故障处理(3)易于安装及组网(4)数据采集及控制(5)三端隔离(6)看门狗定时器(7)内置诊断器(8)远程配置(9)能独立于PC主机进行ON/OFF控制,3.ADAM-6000系列模块 ADAM-6000系列产品是基于Ethernet的数据采
33、集和控制模块,它们集数据采集和网络传输能力于一身。使用这些模块可以轻而易举的建立低成本、适应于各个行业的基于Ethernet的数据采集和控制系统。通过标准的以太网,ADAM-6000模块可以实时的将来自传感器的数据发送到局域网/以太网结点上。以太网类产品因为其远距离的数据传输能力,高速的数据通信能力正在成为工业应用的主导。(1)模拟量输入/输出模块(2)数字量输入/输出模块(3)继电器输出模块(4)ADAM以太网模块的应用软件,2.6.2 智能调节器,智能调节器一般具有RS-485数字通信接口,除了在控制系统中作为常规的单机控制器使用外,在现代工业控制中还可以作组态使用,常常与上位机一起使用构
34、成计算机监督控制系统。常用的智能调节器国外的品牌有:SHIMADEN(日本岛电)、YAKOGAWA(日本横河)、HONEWELL(美国霍尼韦尔)、OMRON(日本欧姆龙)以及RKC(日本理化)等;国内的品牌有:厦门宇电自动化科技有限公司(厦门宇光)的AI系列,2.6.2 智能调节器,1.硬件构成,单回路数字调节器(Single Strategy Controller,简称SSC),SSC的硬件主要由MPU单元、过程I/O单元、PIA单元、面板单元、编程单元、通信单元和硬手操单元等组成。,2.6.2 智能调节器,MPU单元是调节器的核心,它包括微处理器(或单片微机)、系统存储器(PROM/EPR
35、OM、EAPROM、RAM)、时钟、Watchdog和接口电路等。PIA(Peripheral Interface Adapter)单元是过程I/O单元、键盘及显示单元与MPU连接的桥梁电路,实现电气隔离与数据缓冲、锁存等功能。键盘、显示器也是数字调节器的重要组成部分,它是一种简单的人机接口,通过键盘修改调节器参数和工作状态,显示器可让操作人员了解系统的工作状态。通信单元(通信接口)使SSC能与集中监视操作站、上位机通信,组成多级微机控制系统,实现各种高级控制和管理。SSC能通过编程组态的方法,方便地组建和修改控制系统。故又称为可编程调节器。,2.6.2 智能调节器,2.软件构成 数字调节器的
36、软件包括以下几部分:(1)监控管理程序实现对输入/输出通道、键盘、显示器及通信等部件的管理,以及对调节器各硬件部分和程序进行故障监测及处理等。(2)应用程序根据调节器的应用功能所编的程序,如数据采集、数字滤波、标度变换、数据处理、控制算法、报警及输出等程序。在可编程调节器中,这些应用程序以模块形式给出,用户可用数字调节器的编程语言将这些模块进行组态,构成用户所需系统。SSC还有断电保护和自诊断功能,提高了系统的可靠性,2.6.3 可编程序控制器(PLC),1.PLC的硬件结构,可编程控制器的结构形式分为整体式和模块式两类。,2.6.3 可编程序控制器(PLC),2.PLC的软件结构(1)系统软
37、件固化于存储器系统、组态编程软件(2)编程软件指令表、梯形图、功能块图、顺序功能图、结构化文本(3)应用软件根据生产过程的控制要求设计控制方案或控制策略,用编程语言将其编写成应用程序或应用软件。,2.6.4 运动控制器,1.运动控制器分类(1)基于计算机标准总线的运动控制器这种运动控制器大都采用DSP 或微机芯片作为CPU,具有开放体系结构,以PC机作为信息处理平台,运动控制器以插卡形式嵌入PC机,即“PC+运动控制器”的模式。这样将PC机的信息处理能力和开放式的特点与运动控制器的运动轨迹控制能力有机地结合在一起,具有信息处理能力强、开放程度高、运动轨迹控制准确、通用性好的特点。,(2)Sof
38、t型开放式运动控制器,运动控制器提供给用户最大的灵活性,它的运动控制软件全部装在计算机中,而硬件部分仅是计算机与伺服驱动和外部I/O 之间的标准化通用接口。用户可以在WINDOWS 平台和其他操作系统的支持下,利用开放的运动控制内核,开发所需的控制功能,构成各种类型的高性能运动控制系统,从而提供给用户更多的选择和灵活性。Soft型开放式运动控制的特点是开发、制造成本相对较低,能够给予系统集成商和开发商更加个性化的发展。,(3)嵌入式结构的运动控制器,这种运动控制器是把计算机嵌入到运动控制器中的一种产品,它能够独立运行。运动控制器与计算机之间的通信依然是靠计算机总线,实质上是基于总线结构的运动控
39、制器的一种变种。对于标准总线的计算机模块,这种产品采用了更加可靠的总线连接方式(采用针式连接器),更加适合工业应用。在使用中,采用如工业以太网、RS-485、SERCOS、PROFIBUS等现场网络通信接口联接上级计算机或控制面板。嵌入式的运动控制器也可配置软盘和硬盘驱动器,甚至可以通过Internet 进行远程诊断。例如美国ADEPT 公司的Smart Controller,固高科技公司的GU嵌入式运动控制平台系列产品等。,2.变频器,变频器的主要任务就是把恒压恒频(constant voltage constant frequency,CVCF)的交流电转换为变压变频(variable v
40、oltage variable frequency,VVVF)的交流电,以满足交流电机变频调速的需要。从结构上分,变频器可以分为交-交变频器(亦称直接变频器)和交-直-交变频器(亦称间接变频器)。新一代变频器均具有标准通信接口,用户可以利用通信接口在远处,如中央控制台对变频器进行集中控制,适应了自动化的要求。也可以使多台变频器组网应用,与计算机连接构成分布式控制系统。使用场地相对分散,远距离集中控制成为变频器管理的趋势。在变频器中使用的串行通信接口通常为标准485接口,这种接口具有控制距离远、抗干扰能力强等优点。,作业:,P7514,2.7 硬件抗干扰技术,2.7.1 过程通道抗干扰技术2.7
41、.2 CPU抗干扰技术2.7.3 系统供电与接地技术,干扰:就是有用信号以外的噪声或造成计算机设备不能正常工作的破坏因素。抗干扰措施:硬件措施,软件措施,软硬结合的措施 干扰的来源:外部干扰和内部干扰。外部干扰:空间电或磁的影响,环境温度、湿度等气象条件。内部干扰:分布电容、分布电感引起的耦合感应,电磁场辐射感应,长线传输的波反射,多点接地造成的电位差引起的干扰,寄生振荡引起的干扰,甚至元器件产生的噪声。分布电容:除电容器外,由于电路的分布特点而具有的电容叫分布电容。分布电感:由于导线布线和元器件的分布而存在的电感叫分布电感,2.7.1 过程通道抗干扰技术,2.7.1 过程通道抗干扰技术,1.
42、串模干扰及其抑制方法(1)串模干扰 所谓串模干扰是指叠加在被测信号上的干扰噪声。也称为常态干扰。,(2)串模干扰的抑制方法 采用低通滤波器、高通滤波器、带通滤波器。,一般情况下,串模干扰均比被测信号变化快,故常用二级阻容低通滤波网络作为模/数转换器的输入滤波器。当被测信号变化较快时,应相应改变网络参数,以适当减小时间常数。,当尖峰型串模干扰成为主要干扰源时,用双积分式A/D转换器可以削弱串模干扰的影响。若干扰信号是周期性的而积分时间又为信号周期或信号周期的整数倍,则积分后干扰值为零,对测量结果不产生误差。对于串模干扰主要来自电磁感应的情况下,对被测信号应尽可能早地进行前置放大,从而达到提高回路
43、中的信号噪声比的目的;或者尽可能早地完成模/数转换或采取隔离和屏蔽等措施。从选择器件入手,利用逻辑器件的特性来抑制串模干扰。器件内部热扰动产生的随机噪声或者数字信号传送过程中夹杂低噪声或窄脉冲干扰时比较有效。采用双绞线减少电磁感应,并且使各个小环路的感应电势互相呈反向抵消。选用带有屏蔽的双绞线或同轴电缆做信号线,且有良好接地,并对测量仪表进行电磁屏蔽。,2共模干扰及其抑制方法(1)共模干扰 共模干扰是指模/数转换器两个输入端上公有的干扰电压。共模干扰也称为共态干扰。被测信号Us的参考接地点和计算机输入信号的参考接地点之间往往存在着一定的电位差Ucm。,共模干扰示意图,单端对地输入和双端不对地输
44、入,对于存在共模干扰的场合,不能采用单端对地输入方式,因为此时的共模干扰电压将全部成为串模干扰电压。所以必须采用双端输入不对地方式。ZS、ZS1、ZS2为信号源US的内阻抗,ZC、ZC1、ZC2为输入电路的输入阻抗。共模干扰电压Ucm对两个输入端形成两个电流回路,每个输入端A和B的共模电压和两个输入端之间的共模电压分别为:,为了衡量一个输入电路抑制共模干扰的能力,常用共模抑制比CMRR(Common Mode Rejection Ratio)来表示,即 Ucm是共模干扰电压,Un是Ucm转化成的串模干扰电压。显然,对于单端对地输入方式,由于Un=Ucm,所以CMRR=0,说明无共模抑制能力。对
45、于双端不对地输入方式来说,由Ucm引入的串模干扰Un越小,CMRR就越大,所以抗共模干扰能力越强。,(2)共模干扰的抑制方法变压器隔离 利用变压器把模拟信号电路与数字信号电路隔离开来,也就是把模拟地与数字地断开,以使共模干扰电压cm不成回路,从而抑制了共模干扰。另外,隔离前和隔离后应分别采用两组互相独立的电源,切断两部分的地线联系。,光电隔离,光电耦合器是由发光二极管和光敏三极管封装在一个管壳内组成的,发光二极管两端为信号输入端,光敏三极管的集电极和发射极分别作为光电耦合器的输出端,它们之间的信号是靠发光二极管在信号电压的控制下发光,传给光敏三极管来完成的。,浮地屏蔽 采用浮地输入双层屏蔽放大
46、器来抑制共模干扰。这是利用屏蔽方法使输入信号的“模拟地”浮空,从而达到抑制共模干扰的目的。,采用仪表放大器提高共模抑制比 仪表放大器具有共模抑制能力强、输入阻抗高、漂移低、增益可调等优点,是一种专门用来分离共模干扰与有用信号的器件。仪表放大器将两个信号的差值放大。抑制共模分量是使用仪表放大器的唯一原因。AD620(低功耗,低成本,集成仪表放大器),还有AD623等等.,3.长线传输干扰及其抑制方法,(1)长线传输干扰 长线的“长”是相对的;信号在长线中传输遇到三个问题:一是长线传输易受到外界干扰,二是具有信号延时,三是高速度变化的信号在长线中传输时,还会出现波反射现象。波反射现象:阻抗不连续,
47、信号在传输线末端突然遇到电缆阻抗很小甚至没有,信号在这个地方就会引起反射。这种信号反射的原理,与光从一种媒质进入另一种媒质要引起反射是相似的。消除这种反射的方法,就必须在电缆的末端跨接一个与电缆的特性阻抗同样大小的终端电阻,使电缆的阻抗连续。,(2)长线传输干扰的抑制方法,采用终端阻抗匹配或始端阻抗匹配,可以消除长线传输中的波反射或者把它抑制到最低限度。双绞线与同轴电缆 双绞线的波阻抗一般在100至200之间,绞花越密,波阻抗越低。终端匹配:始端匹配:,2.6.2 CPU抗干扰技术,计算机控制系统的CPU抗干扰措施:Watchdog(俗称看门狗)电源监控(掉电检测及保护)复位,MAX1232微
48、处理器监控电路给微处理器提供辅助功能以及电源供电监控功能。MAX1232通过监控微处理器系统电源供电及监控软件的执行,来增强电路的可靠性,它提供一个反弹的(无锁的)手动复位输入。另外常用的集成电路还有X5045、IMP813等。,1MAX1232的结构原理,MAX1232引脚图,MAX1232内部原理图,2MAX1232的主要功能,(1)电源监控(2)按钮复位输入(3)监控定时器(Watchdog),(1)电源监控,电压检测器监控Vcc。每当Vcc低于所选择的容限时(5%容限时的电压典型时为4.62V,10%容限时的电压典型时为4.37V)就输出并保持复位信号。选择5%的容许极限时,TOL端接
49、地;选择10%的容许极限时,TOL端接Vcc。当Vcc恢复到容许极限内,复位输出信号至少保持250ms的宽度,才允许电源供电并使微处理器稳定工作。,(2)按钮复位输入,MAX1232的PBRST端靠手动强制复位输出,该端保持tPBD是按钮复位延迟时间,当PBRST升高到大于一定的电压值后,复位输出保持至少250ms的宽度。一个机械按钮或一个有效的逻辑信号都能驱动PBRST,无锁按钮输入至少忽略了1ms的输入抖动,并且被保证能识别出20ms或更大的脉冲宽度。该PBRST在芯片内部被上拉到大约100A的Vcc上,因而不需要附加的上拉电阻。,(3)监控定时器(Watchdog),用于因干扰引起的系统
50、“飞程序”等出错的检测和自动恢复。微处理器用一根I/O线来驱动输入ST,微处理器必须在一定时间内触发ST端(其时间取决于TD),以便来检测正常的软件执行。如果一个硬件或软件的失误导致没被触发,在一个最小超时间间隔内,ST的触发只能被脉冲的下降沿作用,这时MAX1232的复位端输出至少保持250ms的宽度。,监控电路MAX1232的典型应用,2.6.3 系统供电与接地技术,1供电技术2接地技术,1供电技术,(1)供电系统的保护措施,(2)电源异常的保护措施 计算机控制系统的供电不允许中断,一旦中断将会影响生产。为此,可采用不间断电源UPS。,2.接地技术,(1)地线系统分析 什么是地线?地线有安