4526|1

2万

帖子

74

资源

管理员

干扰产生的后果 [复制链接]

各种干扰一旦侵入单片机应用系统,将使系统无法正常运行,甚至造成重大损失。干扰产生的后果,归纳起来,可概括为如下几个方面:

1、数据采集误差的加大
    当干扰侵入单片机系统的前向通道叠加在信号上,会使数据采集误差增大,特别是前向通道的传感器接口是小电压信号输入时,此现象会更加严重。

2、程序运行失常

    程序运行失常又可分为如下几种情况:
1)控制状态失灵:单片机输出的控制信号通常依赖于某些条件的状态输入信号和对这些信号的逻辑处理结果。若这些输入的状态信号受到干扰引入虚假状态信息将导致输出误差加大,造成逻辑状态改变,最终导致控制失常。
2)死机:外界的干扰有时导致机器频繁复位而影响程序的正常运行。若外界干扰导致单片机程序计数器PC值的改变,破坏程序正常运行。由于受干扰后的PC值是随机的,程序将执行一系列毫无意义的指令,最后进入“死循环”这将使输出严重混乱或死机。

3、系统被控对象误操作
    由于干扰的影响使单片机内部程序指针错乱,指向了其它地方,运行了错误的程序;RAM中的某些数据被冲乱或者特殊寄存器的值被改变,使程序计算结果错误;或中断误触发,使系统进行错误的中断处理,都有可能使单片机对系统被控对象产生误操作。

4、被控对象状态不稳定
    锁存电路与被控对象间的线路(包括驱动电路)受干扰,从而造成被控对象状态不稳定。

5、定时不准
    当干扰使单片机内部程序指针错乱,使中断程序运行超出定时时间,以及RAM中计时数据被冲乱,使程序计算出错误的结果等,都将影响单片机定时的准确性。

6、数据发生变化
    在单片机应用系统中,由于外部RAM是可读写的,在干扰的侵入下,RAM中数据有可能发生改变,虽然ROM能避免干扰破坏,但单片机片内RAM以及片内各种特殊功能寄存器等状态都有可能受干扰而变化,甚至EEROM中的数据也可能误读写,使程序计算出错误的结果。
此帖出自单片机论坛

扫一扫,关注 EEWORLD 微信订阅号

行业资讯、电子趣闻、技术干货、精彩活动……尽可掌握~

个人签名

不管是哪年,都要加油!继续为中国电子行业做出小小的贡献吧! 扣扣 1206973913


回复

5

帖子

0

资源

一粒金砂(初级)

??
这连接是不是出了问题?

回复
您需要登录后才可以回帖 登录 | 注册

最新文章 更多>>
    关闭
    站长推荐上一条 1/6 下一条

    About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

    站点相关: 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

    北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

    电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved
    快速回复 返回顶部 返回列表