浅谈单片机系统与掉电保护电路的可靠性提高方案

发布者:美好未来最新更新时间:2011-08-25 来源: EEWORLD关键字:可靠性 手机看文章 扫描二维码
随时随地手机看文章

1 问题的提出

  在以单片机为核心的智能仪表及过程控制系统中常常需要长时间保存实时参数。通常可采用E2PROM、FLASH MEMORY以及以随机存贮器为基础内置电池的非易失芯片来实现。E2PROM、 FLASHMEMORY属于可在线修改的ROM器件,它解决了应用系统中实时参数掉电保存的难题,但这类芯片写入速度慢(ms级),擦写次数有限(万次级),有些器件擦写次数虽达百万次,对某些应用系统而言,其写入次数仍然是有限的。因此这类芯片只能用在需要保护的数据量小且写入不频繁的系统中。对那些需要大容量高速反复存取实时参数的系统,只能用随机存贮器RAM加掉电保护电路实现。实现上述原理的掉电保护方法很多,某些厂商甚至以RAM为基础内置电池开发出自掉电保护芯片,用这类独立的掉电保护芯片或电路构成的单片机系统,实际应用中有时会出现工作不稳定现象。经分析发现:若系统电源的变化使RAM先处于保护状态,而系统尚未复位,单片机仍正常工作,这时就出现写不进,读不出的现象,引发系统故障。对于这种单片机复位电平与掉电保护电平不一致而影响系统可靠性的问题,本文提出用微处理器监控电路使单片机复位与掉电保护联动的解决方案。RAM在单片机复位时处于保护状态,工作时正常存取,从而有效地解决前述问题。

    单片机自动完成赋予它的任务的过程,也就是单片机执行程序的过程,即一条条执行的指令的过程,所谓指令就是把要求单片机执行的各种操作用的命令的形式写下来,这是在设计人员赋予它的指令系统所决定的,一条指令对应着一种基本操作;单片机所能执行的全部指令,就是该单片机的指令系统,不同种类的单片机,其指令系统亦不同。为使单片机能自动完成某一特定任务,必须把要解决的问题编成一系列指令(这些指令必须是选定单片机能识别和执行的指令),这一系列指令的集合就成为程序,程序需要预先存放在具有存储功能的部件——存储器中。存储器由许多存储单元(最小的存储单位)组成,就像大楼房有许多房间组成一样,指令就存放在这些单元里,单元里的指令取出并执行就像大楼房的每个房间的被分配到了唯一一个房间号一样,每一个存储单元也必须被分配到唯一的地址号,该地址号称为存储单元的地址,这样只要知道了存储单元的地址,就可以找到这个存储单元,其中存储的指令就可以被取出,然后再被执行。

  2 MAX791[1]芯片介绍

  MAX791是MAXIM公司生产的高性能微处理器电源监视电路,它与AMDA公司的AMD791性能相同可以互换。功能包括微处理器复位、备用电池切换、看门狗电路、CMOS-RAM写入保护及电源故障告警等,逻辑框图如图2—1[1]。图中VCC、VOUT分别为电源输入、输出,VBATT为电池输入,为电源低输出,为RAM芯片使能输入与输出,复位输出,为人工复位输入,为低将强制RESET有效,SWT、WDI、分别为看门狗定时设置、触发输入、超时输出和超时脉冲。PFI和分别为电源故障输入和输出,PFI低于1.25 V时变低。MAX791的复位时序如图2—2[1]所示。

 

  

    3 掉电保护电路设计

    3.1 硬件设计

    图3—1给出了一种带掉电保护的MCS-51[2]、[3]单片机应用系统的原理图。76C88是CMOS型的RAM芯片,其容量为8K×8,它有两个片选端和CS2,只有为低电平同时CS2为高电平时芯片才被选中。因此将CS2接MAX791的输出端,同时写允许信号通过MAX791的使能控制输入端和输出端,间接从MCS-51的引入,保证在系统复位期间不能读写,有效地保护了76C88中的数据。结合图2—2 MAX791的复位时序,图3—1的电路工作原理分析如下。  

    上电过程:当VCC从OV上升到复位门限1.65V,  输出仍将维持有效电平200ms的时间,保证电源电压正常后系统的有效复位。 

    有效期间76C88的CS2处于低电平,即片选信号无效,保证上电过程中片内数据不被改写。当VCC大于VBATT时,VOUT自动切换到与VCC相接,76C88转由VCC供电。

    RAM(随机存取存储器)RAM -random access memory 随机存储器。存储单元的内容可按需随意取出或存入,且存取的速度与存储单元的位置无关的存储器。这种存储器在断电时将丢失其存储内容,故主要用于存储短时间使用的程序。 按照存储信息的不同,随机存储器又分为静态随机存储器(Static RAM,SRAM)和动态随机存储器(Dynamic RAM,DRAM)。

    正常工作:在此状态下,CS2为高电平,通过MAX791的使能电路复制,单片机可对76C88进行读写操作。为防止程序跑飞,提高系统的可靠性,在程序中插入看门狗触发指令,当程序跑飞超过1.6 s不能触发看门狗时,输出低电平,通过MR使系统复位。

    掉电过程:当VCC从正常电压下降到复位门限4.65V时,立即有效,CS2变成低电平,76C88进入保护状态,保证掉电过程中片内数据不被改写。当VCC小于VBATT时,VOUT自动切换到与VBATT相接,76C88转由后备电池供电。 对多数应用系统,上电复位后程序从头开始即能满足要求, 利用MAX791的电源报警功能,能方便地达到这一目的:分析图2-2,当VCC下降到4.65V+150mV时,产生负跳变,向单片机发中断请求,因贮能效应,VCC从4.8 V降到4.65 V有几个ms的时间,足够单片机执行几百条甚至上千条指令,利用这段时间在中断服务程序中保护断点及实时参数。重新来电后转入断点继续执行。

    3.2 软件设计 

  图3—1所示单片机系统的软件可分成主程序和电源报警中断服务程序两部分。主程序中必须插入指令经常触发WDI,且间隔时间不能超过1.6s,报警中断必须设置为非屏蔽中断没有可以将设置成唯一的一个高级中断以替代。程序流程图如图3—2。

  4 结束语

  将复位与掉电保护联动,能有效解决掉电保护与复位不协调引起的系统工作不稳定现象,提高掉电保护电路及单片机应用系统的可靠性。以MAX791微处理器监控电路构成的单片机掉电保护系统,在电力、石化等工业现场应用效果十分理想。

关键字:可靠性 引用地址:浅谈单片机系统与掉电保护电路的可靠性提高方案

上一篇:80C51虚拟指令执行系统的设计与实现
下一篇:MCS51系列单片机软件抗干扰技术中的误区介绍

推荐阅读最新更新时间:2024-03-30 21:48

一种高可靠性光电开关的电路实现
光电开关属于无接触测量传感器,其检测距离范围比较宽,在计数、测距和行程控制等许多测控系统中得到广泛应用。但是,光电传感器的输出信号与发光管的强度有关,与发光管和接收管的距离有关,与外来干扰光也有关。因此使用每一个光电开关时,必须首先调整接收电路的灵敏度,才能保证光电开关工作于最佳状态。   本文介绍了一种高可靠性的光电开关电路,带有稳频调制光以抗各种干扰,具有大功率驱动电路和光电三极管的自动增益控制特性,检测电路的输出级带有放大和施密特迟滞特性,确保整机的高抗干扰能力。   本电路由发光电路和光电接收电路两部分组成。它具有抗外光干扰、灵敏度可以不用人工调整,工作稳定可靠等优点,在反射式或对射式光电开关中均可应用。    1
[模拟电子]
一种高<font color='red'>可靠性</font>光电开关的电路实现
单片机复位电路的可靠性设计及精典实用复位电路
一、概述 影响单片机系统运行稳定性的因素可大体分为外因和内因两部分: 1、外因 射频干扰,它是以空间电磁场的形式传递 在机器内部的导体(引线或零件引脚)感生出相应的干扰,可通过电磁屏蔽和合理的布线/器件布局衰减该类干扰; 电源线或电源内部产生的干扰,它是通过电源线或电源内的部件耦合或直接传导,可通过电源滤波、隔离等措施来衰减该类干扰 。 2、内因 振荡源的稳定性,主要由起振时间 频率稳定度和占空比稳定度决定 起振时间可由电路参数整定 稳定度受振荡器类型 温度和电压等参数影响复位电路的可靠性。 二、复位电路的可靠性设计 1、基本复位电路 复位电路的基本功能是:系统上电时提供复位信号,直至系统电源稳定后
[单片机]
单片机复位电路的<font color='red'>可靠性</font>设计及精典实用复位电路
稳健设计采用Saber仿真器提高系统可靠性
稳健设计概念   “稳健设计(Robust Design)”是一种通用的、并经过实践验证的开发理念,致力于提高流程或产品的可靠性。为了提高可靠性,要求稳健设计原理在早期就成为设计周期不可分割的组成部分,其目标是让最终产品免受那些可能对可靠性产生不利影响的参数。如图1所示,通用的稳健设计方法要求在设计过程中对信号、响应、噪声和控制这4项参数予以考虑 。   在当前的系统设计环境中,这4项参数有其特定含义。   1.信号参数   信号参数是指系统输入信号的特性参数。这方面需要考虑的参数有很多,包括信号的类型(模拟、数字等)、幅值、频率、频谱等。设计师必须在创建有效的系统设计前对这些特性予以掌握。信号参数决定系统输入级的结构,输
[模拟电子]
稳健设计采用Saber仿真器提高系统<font color='red'>可靠性</font>
电池的寿命和UPS的可靠性关联分析
即使UPS使用的是同样的 电池 技术,不同厂家的 电池 寿命大不一样, 这一点对用户很重要,因为更换电池的成本很高(UPS售价的30%)。 电池故障会减小系统的可靠性,是非常烦人的事情。 电池温度影响电池可靠性 温度对电池的自然老化过程有很大影响。详细的实验数据表明温度每上升摄氏5度,电池寿命就下降10%,所以UPS的设计应让电池保持尽可能低的温度。所有在线式和后备/在线混合式UPS比后备式或在线互动式UPS运行时发热量要大( 所以前者要安装风扇),这也是后备式或在线互动式UPS电池更换周期相对较长的一个重要原因。APC UPS电池的温度降到最低了,所以它能更好地满足系统可靠性要求。 电池 充电 器设计影响电池可靠性 电池
[电源管理]
面向工业物联网的无线传感器网络
摘要 在发展工业物联网 (IoT) 以及满足相关的工业传感器无线连网需求方面,已经做了很多。不过,工业设备及应用的网络需求与家用环境完全不同,可靠性和安全性是高居工业应用要求的榜首。本文重点讨论特定于工业无线传感器网络的一些关键网络要求。 引言 低功率处理器、智能无线网络和低功率传感器以及 大数据 分析的出现导致人们对工业物联网兴趣大增。简言之,这些技术相结合使得能够将大量传感器放置到任何地方:不仅是通信和电力基础设施存在的地方,也可以是任何有宝贵信息需要收集的地方,这些信息关乎 物体 的行为方式、在哪里或者是什么。给诸如机器、泵、管道、火车车厢等 物体 配备传感器的做法在工业界并不是什么新鲜事。从炼油厂到生产线
[物联网]
面向工业物联网的无线传感器网络
增强高功率D类音频放大器性能和可靠性的设计方案
  绿色能源标准、更低成本和更高音频保真度的需求正在推动D类放大器在高功率音频中的应用。传统的模拟实现(例如AB类拓扑结构)比较复杂且效率低,但由于其对音频的高保真性能,占据了高端音频市场。D类系统设计更简单、更高效,且提供媲美模拟放大器的高保真能力,正在迅速缩小在高端音频市场中的差距。   典型的D类音频系统先把模拟音频输入信号转换为数字PWM信号,在数字域进行功率放大,然后再把数字信号转换成模拟音频信号输出。如图1所示,输入的音频信号被送到一个脉冲宽度调制器(PWM),它由运算放大器和比较器组成,调制器通过生成与音频输入信号瞬时值成正比的调制占空比信号对音频数字化。      图1:D类放大器的基本框图   PWM信
[模拟电子]
电池的寿命和UPS的可靠性关联分析
使 UPS 使用的是同样的电池技术,不同厂家的电池寿命大不一样, 这一点对用户很重要,因为更换电池的成本很高(UPS售价的30%)。 电池故障会减小系统的可靠性,是非常烦人的事情。    电池温度影响电池可靠性   温度对电池的自然老化过程有很大影响。详细的实验数据表明温度每上升摄氏5度,电池寿命就下降10%,所以UPS的设计应让电池保持尽可能低的温度。所有在线式和后备/在线混合式UPS比后备式或在线互动式UPS运行时发热量要大( 所以前者要安装风扇),这也是后备式或在线互动式UPS电池更换周期相对较长的一个重要原因。APC UPS电池的温度降到最低了,所以它能更好地满足系统可靠性要求。    电池充电器设计影响电池可靠性
[电源管理]
矿用提升机安全监控系统可靠性的探讨
    摘 要: 应用现代可靠性理论,从设计、工艺、技术等方面对矿用提升机监控系统进行了可行性探讨,提出了增强系统可靠性的一些措施。     关键词: 可靠性 容错技术 冗余技术     目前,我国一些大中煤矿所使用的矿用提升机和绞车,都配备了各种安全监控系统,虽然起步较晚,但经过多年的努力,整体技术和工艺水平已经有了很大的提高,而且日趋成熟。这些监控系统的功能主要包括: 1自动减速功能; 2超速保护功能; 3提升容器的行程和速度显示; 4减速段限速保护及2m/s保护功能; 5深度指示器失效保护; 6卡箕斗保护; 7过卷保护功能; 8自检功能;
[应用]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新工业控制文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved