计算机控制系统中的抗干扰技术

上传人:M****1 文档编号:562777420 上传时间:2023-10-31 格式:DOC 页数:3 大小:25.50KB
返回 下载 相关 举报
计算机控制系统中的抗干扰技术_第1页
第1页 / 共3页
计算机控制系统中的抗干扰技术_第2页
第2页 / 共3页
计算机控制系统中的抗干扰技术_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《计算机控制系统中的抗干扰技术》由会员分享,可在线阅读,更多相关《计算机控制系统中的抗干扰技术(3页珍藏版)》请在金锄头文库上搜索。

1、第 9 章 计算机限制系统中的抗干扰技术由于工业现场的工作环境往往非常恶劣,计算机限制系统不行避开地受到各种各样的干扰。这些干扰可能会影响到测控系统的精度,使系统的性能指标下降,降低系统的牢靠性,甚至导致系统运行混乱或故障,进而造成生产事故。干扰可能来自外部,也可能来自内部;它可通过不同的途径作用于限制系统,且其作用程度及引起的后果与干扰的性质及干扰的强度等因素有关。干扰是客观存在的,探讨抗干扰技术就是要分清干扰的来源,探究抑制或消退干扰的措施,以提高计算机限制系统的牢靠性和稳定性。本章首先介绍干扰的种类及传播途径,然后依据硬件和软件抗干扰措施的不同,分别加以论述。9.1 干扰的传播途径与作用

2、方式干扰是指有用信号以外的噪声或造成计算机设备不能正常工作的破坏因素。产生干扰信号的缘由称为干扰源。干扰源通过传播途径影响的器件或系统称为干扰对象。干扰源、传播途径及干扰对象构成了干扰系统的三个要素。抗干扰技术就是通过对这三要素中的一个或多个实行必要措施来实现的。为了有效地抑制和消退干扰,首先须要分清干扰的来源、传播途径,以及干扰的作用方式。9.1.1 干扰的来源计算机限制系统中干扰的来源是多方面的,有时甚至错综困难。总体上,依据来源,干扰可分为外部干扰和内部干扰。外部干扰与系统所在环境和运用条件有关,与系统内部结构无关。内部干扰则由系统结构布局、制造工艺引入。1. 外部干扰外部干扰与系统结构

3、无关,是由运用条件和外部环境因素确定的。外部干扰主要有:天电干扰,如雷电或大气电离作用引起的干扰电波;天体干扰,如太阳或其他星球辐射的电磁波;四周电气设备发出的电磁波干扰;电源的工频干扰;气象条件引起的干扰,如温度、湿度;地磁场干扰;火花放电、弧光放电、辉光放电等产生的电磁波等。2. 内部干扰内部干扰是由系统的结构布局、线路设计、元器件性质改变和漂移等缘由造成的,主要有:分布电容、分布电感引起的耦合感应;电磁场辐射感应;长线传输的波反射;多点接地造成的电位差引入的干扰;寄生振荡引起的干扰以及热噪声、闪变噪声、尖峰噪声等。3. 电场耦合电场耦合,又称静电耦合,是通过电容耦合窜入其他线路的。这些分

4、布电容的存在,可以对频率为的干扰信号供应1/jC的电抗通道,电场干扰就可以由该通道窜入系统,形成干扰。4. 磁场耦合在设备内部,线圈或变压器的漏磁也会引起干扰;在设备外部,平行架设的两根导线也会产生干扰,如图 9.3所示。其中,为感应磁场交变角频率,M为两根导线之间的互感,I1为导线1中的电流。另外,长线干扰具有天线效应,即能够辐射干扰波和接收干扰波。例如,在大功率的广播电台四周,当垂直极化波的电场强度为100mv/m时,长度为10cm的垂直导体可以产生5mv的感应电动势,这也是一个不小的数字。5. 公共阻抗耦合在计算机限制系统中,普遍存在公共耦合阻抗,例如,电源引线、印刷电路板上的地和公共电

5、源线、汇流排等。同时,各汇流条之间具有电容,数字脉冲可以通过这个电容耦合过来。6. 差模干扰 它串联在信号源回路中,与被测信号相加输入系统,如图 9.6(a)所示,图中Us为被测信号电压,Un为干扰信号电压。采纳开关电源、DC-DC变换器以及UPS供电等,来提高电源的稳定性。计算机限制系统在工业现场运行时,其所受干扰的来源是多方面的,除电网电压的过压、欠压以及浪涌以外,对系统危害最严峻的首推电网的尖峰脉冲干扰,这种干扰常使计算机程序“跑飞”或“死机”。另外,使系统远离干扰源,对大功率用电设备实行特地措施抑制尖峰干扰的产生等都是较为可行的方法。7. 掉电爱护为此,计算机系统应加装UPS(不间断电

6、源),或增加电源电压监视电路,及早监测到掉电状态,从而进行应急处理。对于没有运用UPS的计算机限制系统,为了防止掉电后RAM中的信息丢失,常常采纳镍电池对RAM进行数据爱护。当CPU受到干扰不能按正常状态执行程序时,就会引起计算机限制的混乱,所以须要实行措施,使CPU在受到干扰的状况下,尽可能无扰地复原系统正常工作。下面是几种常见的针对CPU的抗干扰措施。对于失控的CPU,最简洁的方法是使其复位,程序自动从头起先执行。上电复位是指计算机在开机上电时自动复位,此时全部硬件都从其初始状态起先,程序从第一条指令起先执行;人工复位是指操作员按下复位按钮时的复位;自动复位是指系统在须要复位的状态时,由特

7、定的电路自动将CPU复位的一种方式。因此,人工复位主要用于各类智能测试仪器、数据采集与操作指导限制系统等,一般不用于干脆限制系统。在掉电中断服务程序中,首先进行现场爱护,把当时的重要状态参数、中间结果,甚至某些片内寄存器的内容一一存入具有后备电池的RAM中。当电源复原正常时,CPU重新复位,复位后应首先检查是否有掉电标记,假如有,则说明本次复位为掉电爱护之后的复位,应按掉电中断服务程序相反的方式复原现场,以一种合理的平安方式使系统接着未完成的工作。当CPU受到干扰,程序“跑飞”后,往往将一些操作数当作指令代码来执行,从而引起整个程序的混乱。采纳指令冗余技术是使程序从“跑飞”状态,复原正常的一种

8、有效措施。所谓软件冗余,就是人为地在程序的关键地方加入一些单字节指令NOP,或将有效单字节指令重写,当程序“跑飞”到某条单字节指令时,就不会发生将操作数当作指令来执行的错误。指令冗余虽然将“跑飞”的程序很快地纳入程序轨道,但不能保证系统工作正常。例如程序从一个模块“跑飞”到另一个不该去的模块,即使很快安定下来,但执行了不该执行的程序指令,同样会造成限制系统出现问题。当程序“跑飞”到非程序区(如EPROM中未运用的空间、程序中的数据区等)时,指令冗余不起作用,这时可采纳软件陷阱和Watchdog(看门狗)技术。软件陷阱是在非程序区的特定地方设置一条引导指令(看作一个陷阱),程序正常运行时不会落入

9、该引导指令的陷阱,当CPU受到干扰,程序“跑飞”时,假如落入指令陷阱,将由引导指令将“跑飞”的程序强制跳转到出错处理程序,由该程序进行出错处理和程序复原。由于程序指令不行能占满整个程序存储区,总有一些地方是正常程序不会达到的区域,可在该区域设置软件陷阱,对“跑飞”的程序进行捕获,或在大片的ROM空间,每隔一段设置一个陷阱。当程序“跑飞”到一个临时构成的死循环中时,冗余指令和软件陷阱将不起作用,造成系统完全瘫痪。当系统运行时,看门狗与CPU同时工作。程序正常运行时,会在规定的时间内由程序向看门狗发送复位信号,使看门狗定时系统重新起先定时计数,没有输出信号发出;当程序“跑飞”并且其他的措施没有发挥

10、作用时,看门狗便不能在规定的时间内得到复位信号,其输出端会发出信号使CPU系统复位。其中,MAX793和MAX815都是具有Watchdog功能的P集成芯片,这些芯片的具体运用在这里不作具体介绍,可以参考单片机相关资料。主程序在起先处启动计数器0,计数器0起先计数,每中断一次,就将设在中断服务程序中的记录中断发生次数的整型变量加1。若发觉不正常,则可断定主程序已经“跑飞”,中断服务须要修改返回地址至主程序入口处。第9章 习题1. 简述干扰的主要来源及其传播途径。2. 简述干扰的分类。3. 试述干扰的作用方式有哪些?各有什么特点?并叙述如何识别或区分不同的干扰类型。4. 简述电源抗干扰技术。5. 简述有哪些软件抗干扰技术?看门狗技术有什么作用,有哪些方法可以实现看门狗?

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号