试析单片机应用中抗干扰技术和方法

试析单片机应用中抗干扰技术和方法

ID:6226205

大小:30.00 KB

页数:8页

时间:2018-01-07

试析单片机应用中抗干扰技术和方法_第1页
试析单片机应用中抗干扰技术和方法_第2页
试析单片机应用中抗干扰技术和方法_第3页
试析单片机应用中抗干扰技术和方法_第4页
试析单片机应用中抗干扰技术和方法_第5页
资源描述:

《试析单片机应用中抗干扰技术和方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、试析单片机应用中抗干扰技术和方法  摘要:单片机抗干扰技术是单片机应用系统中需要首先进行考虑的技术问题,它对于单片机应用的稳定性和可靠性有着很大的影响和作用。本文主要结合干扰作用对于单片机系统的不利影响情况,对于单片机应用系统中比较常见的集中抗干扰技术与方法进行分析论述,以提高单片机应用中的抗干扰技术水平,保证单片机运行应用的稳定性与可靠性。关键词:单片机系统软件工业领域抗干扰技术方法分析中图分类号:TP368.1文献标识码:A文章编号:1007-9416(2013)01-0025-028单片机应用系统在工业领域环境中的应用比较广泛和

2、普遍。通常情况下,单片机应用系统在进行仿真调试以及实验室内部的联机运行应用中,运行稳定性与可靠性都比较高,但是在进行工业环境领域的实际运行应用时,由于工业环境领域内部本身的干扰因素比较多并且复杂,容易造成单片机应用系统运行中出现一些这样或者是那样的不可控制问题,对于单片机系统设备的可靠、稳定运行有着很大的不利影响。本文主要在对于单片机应用系统的干扰影响分析下,针对比较常见的几种单片机应用系统抗干扰技术和方法进行分析论述,以提高单片机系统中的抗干扰技术水平。1干扰作用对于单片机系统的影响分析随着社会经济与工业生产不断发展,单片机系统不仅

3、在工业生产领域应用越来越广泛,而且在智能化仪表以及监控系统领域中的应用数量也越来越多,因此,对于单片机系统运行可靠性与稳定性的要求也就越来越高。通常情况下,在单片机系统运行过程中,对于单片机系统运行可靠性与稳定性产生影响的因素有很多,而单片机系统的抗干扰能力是影响系统可靠性和稳定性的最重要因素。根据干扰作用对于单片机系统运行稳定性与可靠性的影响情况来看,形成干扰影响的单片机系统运行可靠性干扰作用,主要有单片机系统运行环境中的放电干扰以及高频振荡干扰、电磁干扰、浪涌干扰等,这些干扰作用主要来自单片机系统工作运行的环境,不仅容易造成单片机

4、系统程序的运行出现混乱,而且还会导致单片机系统中的硬件控制失灵以及数据采集出现较大误差,对于带有音频以及视频信号的应用系统中,干扰作用还会造成单片机应用系统出现声音失真或者是图像串色、串扰等问题,对于单片机系统的正常可靠运行有着很大的危害作用。2单片机应用中的抗干扰技术与方法分析8通常情况下,对于应用于实际中的单片机系统抗干扰技术和方法,主要有硬件技术方法和软件技术方法两种。而单片机应用中设计的抗干扰系统,也主要是由硬件部分和软件部分共同组成,其中,单片机抗干扰系统中的硬件结构部分主要具有将大部分的干扰作用抵拒于系统之外,而系统的软件

5、结构部分主要是针对在硬件结构部分抵抗作用下进行系统的干扰作用进行阻挡,它是单片机抗干扰软件系统中的第二道抗干扰屏障。2.1指令冗余抗干扰技术指令冗余抗干扰方法技术,主要是指在进行单片机抗干扰系统的设计实现过程中,通过在单片机抗干扰系统中,对于系统程序流向以及系统运行工作状态具有决定作用的指令执行处,进行一些空操作指令,也就是NOP指令的插入实现,在单片机应用系统程序运行到某个单字节指令上时,就可以对于单片机系统运行中的将操作数作为操作码命令进行执行,或者运行中改变操作数的问题情况。8单片机系统应用中,指令冗余抗干扰技术的抗干扰应用已经

6、有实现,比如在MCS-51单片机中,为了避免系统运行中指令受到失控程序的影响,就应用了指令冗余抗干扰技术,通过插入空操作指令进行系统运行干扰作用的控制避免。MCS-51单片机应用系统中所有的指令字节均小于3字节范围,因此,在实际运行应用中可以通过在某一系统指令前进行空操作指令的插入应用,就不会出现系统运行过程中指令被系统失控运行程序冲散的现象,该指令就可以在系统运行过程中得到完整的执行实施,从而对于整个单片机应用系统中程序的正常运行以及对于单片机系统的安全稳定运行都有着积极的作用和意义。值得注意的是,指令冗余抗干扰技术在单片机应用系统

7、程序中不能进行过多的应用,以避免对于单片机系统程序的运行执行效率产生影响。2.2软件陷阱抗干扰技术在单片机应用系统的运行过程中,软件陷阱抗干扰技术主要是指通过软件陷阱的抗干扰引导设置,来对于系统程序运行中的干扰作用进行避免和控制,保证单片机系统的安全可靠运行实现。其中,软件陷阱主要是系统程序中的一个引导指令,这个引导指令可以在系统程序运行过程中,强行进行系统程序的捕获,并将捕获程序引导至错误处理程序或者是复位地址处,从而对于系统程序的安全可靠运行进行保证。对于单片机应用系统中的软件陷阱抗干扰技术来讲,在实际抗干扰应用中,也相对比较常见

8、。比如,在进行单片机应用系统的抗干扰设置时,如果将单片机应用系统中错误处理程序8的入口处地址暂记为ERR,那么通过以下3个步骤,就可以进行一个软件陷阱程序的设置实现,并在系统程序运行中进行应用实现。对于错误处理程序的入口

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。