首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 常用文档 > 单片机休眠-复位运行方式提高抗干扰能力

单片机休眠-复位运行方式提高抗干扰能力

资料介绍
单片机休眠-复位运行方式提高抗干扰能力

单片机休眠-复位运行方式提高抗干扰能力
摘要:介绍一种用休眠-
复位运行方式提高单片机抗干扰能力的方法;分析其适用范围,给出具体应用电路;结
合实例,分析这种运行方式下硬件和软件设计的特点。
    关键词:单片机 复位/休眠抗干扰
引 言
随着微电子技术的飞速发展,单片机的性能迅速提高,在运算、逻辑控制、智能化方
面显示出非凡的优势,在很大程度上取代了原来由数字逻辑电路、运算放大电路组成的
检测、控制电路,应用非常广泛。但由于它存在着死机、程序跑飞等致命缺陷,使它在
许多重要场合的应用受到限制。在抗干扰方面的许多技术,比如设软件陷阱、加硬件看
门狗电路等,可使这一问题有较好的解决,但仍然存在问题:①
看门狗动作时,意味着已经出现了错误,且运行了一段时间,这在有些场合是不允许的
;②
有时程序出现死循环错误,但是刚好把看门狗控制环节包含进去,对于这样的错误采用
看门狗无法识别;③
在检测控制周期比较长的系统中,单片机花大量时间等待外设,执行等待命令时同样会
受到干扰。针对这些情况,我们在实践中尝试了主动复位的办法,采用等间隔的脉冲或
根据外部条件对单片机进行复位唤醒。每次复位后,单片机执行相应的程序,执行完任
务后及时进入休眠,等待下次复位。用此方法较好地解决了上述问题,并在农用变压器
综合保护器实验中得到了较好的效果。下面以51系列单片机为例探讨具体原理与实现方
法,复位信号为高电平。
1 原理与实现方法
    1.1 无条件定时复位法
用定时器、专用时钟芯片或其它脉冲产生器,按照设定的间隔定时产生复位信号。这
种方法特别适合监测仪表。在实际运行中,往往是用A/D转换器采样输入的模拟量,然后
进行存储显示。这一过程很快,但为了读数稳定,每秒数据更新不过1~2次,CPU的大量
时间用于等待。如果让CPU执行完任务后直接进入休眠,然后由外界复位唤醒它去执行下
一次
标签:单片机抗干扰
单片机休眠-复位运行方式提高抗干扰能力
本地下载

评论