新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 利用微处理器监控电路提高单片机系统与掉电保护电路的可靠性

利用微处理器监控电路提高单片机系统与掉电保护电路的可靠性

作者: 时间:2010-12-20 来源:网络 收藏

掉电过程:当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微处理器监控电路构成的单片机掉电保护系统,在电力、石化等工业现场应用效果十分理想。


上一页 1 2 3 下一页

关键词: 单片机

评论


相关推荐

技术专区

关闭