单片机休眠-复位运行方式提高抗干扰能力单片机休眠-复位运行方式提高抗干扰能力摘要:介绍一种用休眠-复位运行方式提高单片机抗干扰能力的方法;分析其适用范围,给出具体应用电路;结合实例,分析这种运行方式下硬件和软件设计的特点。关键词:单片机复位/休眠抗干扰引言随着微电子技术的飞速发展,单片机的性能迅速提高,在运算、逻辑控制、智能化方面显示出非凡的优势,在很大程度上取代了原来由数字逻辑电路、运算放大电路组成的检测、控制电路,应用非常广泛。但由于它存在着死机、程序跑飞等致命缺陷,使它在许多重要场合的应用受到限制。在抗干扰方面的许多技术,比如设软件陷阱、加硬件看门狗电路等,可使这一问题有较好的解决,但仍然存在问题:1看门狗动作时,意味着已经出现了错误,且运行了一段时间,这在有些场合是不允许的;2有时程序出现死循环错误,但是刚好把看门狗控制环节包含进去,对于这样的错误采用看门狗无法识别;3在检测控制周期比较长的系统中,单片机花大量时间等待外设,执行等待命令时同样会受到干扰。针对这些情况,我们在实践中尝试了主动复位的办法,采用等间隔的脉冲或根据外部条件对单片机进行复位唤醒。每次复位后,单片机执行相应的程序,执行完任务后及时进入休眠,等待下次复位。用此方法较好地解决了上述问题,并在农用变压器综合保护器实验中得到了较好的效果。下面以51系列单片机为例探讨具体原理与实现方法,复位信号为高电平。1原理与实现方法1.1无条件定时复位法用定时器、专用时钟芯片或其它脉冲产生器,按照设定的间隔定时产生复位信号。这种方法特别适合监测仪表。在实际运行中,往往是用A/D转换器采样输入的模拟量,然后进行存储显示。这一过程很快,但为了读数稳定,每秒数据更新不过1~2次,CPU的大量时间用于等待。如果让CPU执行完任务后直接进入休眠,然后由外界复位唤醒它去执行下一次
推荐下载
-
单片机系统硬件抗干扰的常用方法
本文给大家介绍了单片机系统硬件抗干扰的常用方法。
18 2020-08-09 -
单片机和数字电路怎么抗干扰
形成干扰的基本要素有三个:(1)干扰源,指产生干扰的元件、设备或信号,用数学语言描述如下:du/dt,di/dt大的地方就是干扰源。如:雷电、继电器、可控硅、电机、高频时钟等都可能成为干扰源。(2)传
8 2021-02-27 -
单片机和数字电路抗干扰措施
形成干扰的基本要素有三个: (1)干扰源,指产生干扰的元件、设备或信号,用数学语言描述如下:du/dt,di/dt大的地方就是干扰源。如:雷电、继电器、可控硅、电机、高频时钟等都可能成为干扰源。
20 2021-04-21 -
单片机测控系统的抗干扰对策.pdf
我们在多项测控项目的实践中体会到,干扰源主要来自三个方面。一是空间场干扰,通过电磁辐射富入系统:二是电源干扰,它直接侵害Week电子工程网htp://e。fekm/RCR/2-2CQ上Meh附图双T滤
26 2020-07-31 -
单片机硬件设计原则_抗干扰常用方法
下面是总结的一些设计中应注意的问题,和单片机硬件设计原则 (1) 在元器件的布局方面,应该把相互有关的元件尽量放得靠近一些,例如,时钟发生器、晶振、CPU的时钟输入端都易产生噪声,在放置的时候应把它
7 2021-02-15 -
单片机应用系统的软件抗干扰措施
单片机应用系统的软件抗干扰措施、电子技术,开发板制作交流
8 2021-02-17 -
MCS51单片机软件抗干扰方法
在提高硬件系统抗干扰能力的同时,软件抗干扰以其设计灵活、节省硬件资源、可靠性好越来越受到重视。下面以MCS-51单片机系统为例,对微机系统软件抗干扰方法进行研究。 1、软件抗干扰方法的研究 在工程实践
20 2021-02-17 -
谈数字电路单片机的抗干扰
在电子系统设计中,为了少走弯路和节省时间,应充分考虑并满足抗干扰性的要求,避免在设计完成后再去进行抗干扰的补救措施。
12 2020-07-21 -
总结单片机软件抗干扰的几种办法
在提高硬件系统抗干扰能力的同时,软件抗干扰以其设计灵活、节省硬件资源、可靠性好越来越受到重视。下面以MCS-51单片机系统为例,对微机系统软件抗干扰方法进行研究。
9 2020-08-14 -
单片机抗干扰技术研究与分析
本文首先介绍了单片机系统干扰的来源及影响,进而给出了硬件与软件抗干扰的多种方法,包括:电源隔离、口线隔离、空间隔离、指令冗余、软件陷阱、watchdog、系统复位。最后对采用硬件与软件方式提高单片机控
10 2020-08-14
暂无评论