当前位置:首页 > 单片机 > 单片机
[导读]1主要干扰渠道及防护措施工业生产中的干扰一般都以脉冲形式进入微机,干扰窜入系统的渠道主要有三条,即供电系统;过程通道;空间磁场。通常防护措施如下:(1)供电系统在微机系统中,最严重的干扰来源为电源的污染。

1主要干扰渠道及防护措施

工业生产中的干扰一般都以脉冲形式进入微机,干扰窜入系统的渠道主要有三条,即供电系统;过程通道;空间磁场。

通常防护措施如下:

(1)供电系统

在微机系统中,最严重的干扰来源为电源的污染。为了防止从电源系统引入的干扰,一是要将微机的供电与大功率的用电设备的电源分开,最好单独供电;二是在单片机系统电源变压器的初级串接一低通滤波器(如图1所示),有效阻止高次谐波串入系统,改善电源波形,提高单片机系统的抗干扰能力。

(2)输入输出通道

输入输出通道是单片机与传感器、单片机与上位机以及单片机与执行机构之间的信息传送的路径。在微机系统中,传输线上的信息多为脉冲波和较弱的测量信号电压,在长线传输时会产生衰减、延时、畸变。信号隔离是抵抗外界干扰的必要而有效的措施,它隔断外界的共模电压和外界串入的电磁干扰,从而保证单片机的工作环境,使整个系统正常运行。

(3)屏蔽和接地

用钢板做机壳将单片机系统屏蔽起来,再将外壳接地,防止电磁干扰从空间侵入。

2提高系统的容错能力

为了提高系统的抗干扰能力,一是增强防护能力,尽量阻止干扰侵入;另一是增强容错能力,及时发现侵入的干扰并迅速采取相应措施,将影响减到最小。

2.1程序运行监视系统

程序运行监视系统又称“看门狗”,是一种有效的防止微机系统死机的电路。部分单片机(80C552等)片内就包括“看门狗”电路;程序运行监视系统也可用专用硬件电路实现。一旦“看门狗”电路被启动,在规定的时间内没有收到CPU发出的清零脉冲,“看门狗”电路将向CPU发出“复位”脉冲。

2.2硬件标志

在很多工业控制系统中,系统的启动是按一定的顺序进行的,并且不允许设备中途重新按这个顺序启动。一旦单片机系统复位,必须准确判断是否为上电复位。由于失控的程序常常会非法写操作,因而软件标志可靠性较低。在可靠性要求高的场合,通常设立硬件上电标志(图2所示)。

硬件标志电路工作原理为(图3):当微机系统上电时,复位脉冲同时将“D”触发器Q端置“1”。初始化程序检查P4.1位为“1”,则执行冷启动程序,并通过P4.0向D触发器发出时钟脉冲,使Q端为“0”,完成硬件标记确认并建立软件标志。微机系统投入正常运行后,一旦系统再次重新启动(热启动),此时有两种情况:

(1)按下“复位”键引起系统复位。由于在按下“复位”键的同时,将图2的D触发器Q端置“1”,初始化程序检查结果为硬件标志无效而软件标志有效,系统是正常复位,程序转向热启动。

(2)由于“看门狗”引起的系统复位。初始化程序检查结果为硬件标志有效(图2的D触发器Q端保持为“0”),系统是异常复位。初始化程序将转向异常处理程序。

由此可见,微机系统能够准确的判断出引起复位的原因,从而采取相应的处理程序,有效地提高了系统的可靠性。

2.3重要数据保存器

在工业控制装置中,有一些重要的数据,像从键盘输入的控制目标值,P、I、D调节参数以及从上位机传送来的各种指令等,必须妥善保存。由于失控的程序常常非法进行写操作,使RAM区中重要的信息丢失。当微机系统重新启动后,必须正确恢复重要参数。因此,单片机系统设计中加入一片串行E2PROM芯片93C46。每次单片机系统设置完成后,程序自动将重要参数写入93C46。由于93C46具有上电禁写和软件禁写功能,因而数据保存可靠。

3软件抗干扰措施

3.1使用空操作指令

MCS-51指令系统中有部分双字节和三字节指令,当程序弹飞落到这些指令的操作数上时,将把操作数当成指令,产生错误的结果。因而,在程序中重要的地方(如跳转、调子程序)等插入两条空操作指令,可拦截弹飞的程序并转入正常。

3.2建立软件陷阱

所谓“软件陷阱”就是在程序中加入的一组用于拦截弹飞程序的程序段。它强行将程序转向一个特定的地址,该地址放有出错处理程序。如果将出错处理程序的入口标号命名为“ERR”的话,通常软件陷阱由以下三句话组成:

一旦弹飞的程序被拦截,立刻转向错误处理程序。

3.3出错处理程序

错误处理程序的共同点是先关闭中断,防止事态扩大。对于有“看门狗”电路的系统来讲,等待复位即可。而软件复位和硬件“看门狗”复位不同。此时CPU片内的寄存器和I/O口状态是不定的。所以错误处理程序在转向程序起点前,要将CPU片内的各寄存器、已激活的中断标志和I/O口“软件”复位,进入初始状态,再转入程序起点。

3.4其他措施

在用单片机组成的控制系统中,调节量的输出是不断变化的。单片机系统受到干扰而异常复位后,RAM区中的标志单元、输出量缓冲单元和I/O口的状态都可能改变,不能作为系统复位后的状态恢复数据。这时可以手动给定量作为当前控制器输出量。这些措施可有效的减少单片机异常复位后对整个系统带来的扰动。

4结束语

微机系统抗干扰设计是一项综合性设计,采用硬件措施可有效提高微机控制系统的抗干扰能力,但过多的硬件本身就降低了系统的可靠性。因而系统的设计要“软”“硬”兼施,提高系统的防护和容错能力,从而提高单片机系统的可靠性。

参考文献
[1]俞忠原,陈一民.工业过程控制计算机系统[M].北京:北京理工大学出版社,1995.
[2]张友德.飞利浦80C51系列单片机原理与应用技术手册[M].北京:北京航空航天大学出版社,1992.

 

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

特朗普集团近日取消了其新推出的T1智能手机“将在美国制造”的宣传标语,此举源于外界对这款手机能否以当前定价在美国本土生产的质疑。

关键字: 特朗普 苹果 AI

美国总统特朗普在公开场合表示,他已要求苹果公司CEO蒂姆·库克停止在印度建厂,矛头直指该公司生产多元化的计划。

关键字: 特朗普 苹果 AI

4月10日消息,据媒体报道,美国总统特朗普宣布,美国对部分贸易伙伴暂停90天执行新关税政策,同时对中国的关税提高到125%,该消息公布后苹果股价飙升了15%。这次反弹使苹果市值增加了4000多亿美元,目前苹果市值接近3万...

关键字: 特朗普 AI 人工智能 特斯拉

3月25日消息,据报道,当地时间3月20日,美国总统特朗普在社交媒体平台“真实社交”上发文写道:“那些被抓到破坏特斯拉的人,将有很大可能被判入狱长达20年,这包括资助(破坏特斯拉汽车)者,我们正在寻找你。”

关键字: 特朗普 AI 人工智能 特斯拉

1月22日消息,刚刚,新任美国总统特朗普放出重磅消息,将全力支持美国AI发展。

关键字: 特朗普 AI 人工智能

特朗普先生有两件事一定会载入史册,一个是筑墙,一个是挖坑。在美墨边境筑墙的口号确保边境安全,降低因非法移民引起的犯罪率过高问题;在中美科技产业之间挖坑的口号也是安全,美国企业不得使用对美国国家安全构成威胁的电信设备,总统...

关键字: 特朗普 孤立主义 科技产业

据路透社1月17日消息显示,知情人士透露,特朗普已通知英特尔、铠侠在内的几家华为供应商,将要撤销其对华为的出货的部分许可证,同时将拒绝其他数十个向华为供货的申请。据透露,共有4家公司的8份许可被撤销。另外,相关公司收到撤...

关键字: 华为 芯片 特朗普

曾在2018年时被美国总统特朗普称作“世界第八奇迹”的富士康集团在美国威斯康星州投资建设的LCD显示屏工厂项目,如今却因为富士康将项目大幅缩水并拒绝签订新的合同而陷入了僵局。这也导致富士康无法从当地政府那里获得约40亿美...

关键字: 特朗普 富士康

今年5月,因自己发布的推文被贴上“无确凿依据”标签而与推特发生激烈争执后,美国总统特朗普签署了一项行政令,下令要求重审《通信规范法》第230条。

关键字: 谷歌 facebook 特朗普

众所周知,寄往白宫的所有邮件在到达白宫之前都会在他地进行分类和筛选。9月19日,根据美国相关执法官员的通报,本周早些时候,执法人员截获了一个寄给特朗普总统的包裹,该包裹内包含蓖麻毒蛋白。

关键字: 美国 白宫 特朗普
关闭