收藏 分销(赏)

单片机掉电检测与数据掉电保存方案.docx

上传人:二*** 文档编号:4514621 上传时间:2024-09-26 格式:DOCX 页数:3 大小:86.53KB
下载 相关 举报
单片机掉电检测与数据掉电保存方案.docx_第1页
第1页 / 共3页
亲,该文档总共3页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、单片机掉电检测与数据掉电保存方案单片机在正常工作时,因某种原因造成突然掉电,将会丧失数据存储器(RAM )里的数据。在某些应用场合如测量、控制等领域,单片机正常工作中采集和运算出一些重要数据,待下次上电后需要恢复这些重要数据。因此,在一些没有后备供电系统的单片机应用系统中,有必要在系统完全断电 之前,把这些采集到的或计算出的重要数据保存在FLASH或EEPROM中。而通常 的做法是,在这些系统中加入单片机掉电检测电路与单片机掉电数据保存。 用法拉电容可简单实现单片机掉电检测与数据掉电保存,电路见下列图。这里用 6V供电(如7806),为什么用6V不用5V是显而易见的。2. 2K电路中的二极管们

2、一般都起两个作用:一是起钳位作用,钳去0.6V,保证使大多数实用5V供电的单片机(比方51单 片机)都能在4. 5V-5. 5V之间的标称工作电压下工作。而4. 5-5. 5间这IV电压在0. 47F电容的电荷流失时间就是我们将来在单片机掉 电检测报警后我们可以规划的预警回旋时间。二是利用单向导电性保证向储能电容0. 47F/5. 5V单向冲电。两只47欧电阻作用:第一,对单片机供电限流。一般地单片机电源直接接7805上,这是个不保险的 做法,为什么?因为7805可提供高达2A的供电电流,异常时足够把单片机芯片 内部烧毁。有这个47欧姆电阻保护,即使把芯片或者极性插反也不会烧单片机和三端稳压

3、器,但这个电阻也不能太大,上限不要超过220欧,否那么对单片机内部编程时, 会编程失败(其实是电源缺乏)。第二,和47UF和0. 01UF电容一起用于加强电源滤波。第三,对0.47F/5.5V储能电容,串入的这只47欧电阻消除“巨量法拉电容”的 上电浪涌,实现冲电电流削峰。现在我们算一算要充满0. 47F电容到5. 5V,即使用5. 5A恒流对0. 47F电容冲电, 也需要0. 47秒才能冲到5. 5V,因此我们可以知道:1、如果没有47欧姆电阻限流,上电瞬间三端稳压器必然因强大过电流而进入自 保。2、长达0.47秒(如果真有5. 5A恒流充电的话)缓慢上电,如此缓慢的上电速 率,将使得以微分

4、(RC电路)为复位电路的51单片机因为上电太慢无法实现上 电复位(其实要充满0.47UF电容常常需要几分种)。3、正因为上电时间太慢,将无法和今天大多数主流的以在线写入(ISP)类单片 机与写片上位计算机软件上预留的等待应答时间严重不匹配(一般都不大于 500MS),从而造成应答失步,故总是提不“通信失败”。知道这个道理你就不难理解这个电路最上面的二极管和电阻串联起来就是必须 要有上电加速电路.这里还用了一只(内部空心不带蓝色的)肖特基二极管(1N5819)从法拉电容向单片机VCC放电,还同时阻断法拉电容对上电加速电路 的旁路作用,用肖特基二极管是基于其在小电流下导通电压只有0.2V左右考虑

5、的,目的是尽量减少法拉电容在单片机掉电时的电压损失.多留掉点维持时间。 三极管9014和钳制位二极管分压电阻垫位电阻(470欧姆)等构成基极上发射 极双端输入比拟器,实现单片机掉电检测和发出最高优先级的掉电中断,单片机 掉电保存程执行。这局部电路相当于半只比拟器LM393,但电路更简单耗电更省(掉电时耗电小于0. 15MA) o47K电阻和470欧姆二极管1N4148 一道构成嵌位电路,保证基极电位大约在 0.65V左右(可这样计算0. 6(二极管导通电压)+5*0. 47/47),这样如果9014 发射极电压为0 (此时就是外部掉电),三极管9014正好导通,而且因为51单 片机P3. 2高

6、电平为弱上拉(大约50UA),此时9014一定是导通且弱电流饱和 的,这样就向单片机内部发出最高硬件优先级的INX0掉电检测中断。而在平时正常供电时,因发射极上也大约有6*0. 22/2. 2=0. 6V电压上顶,不难发 现三极管9014一定处于截止状态,而使P3. 2维持高电平的,单片机掉电保存中 断程序不被触发。最后还有两个重要软件和硬件note:软件上,INX0监测引脚在硬件上(设计)是处于最高优先级的,这里还必须要 在软件保证最高级别的优先,从而确保单片机掉电时外部中断0能打断其他任何 进程,最高优先地被检测和执行。硬件上,但凡驱动单片机外部口线等的以输出高电平驱动外部设备,其电源不能

7、 和电片机的供电电压VCC去争抢(例如上拉电阻供电不取自单片机VCC)。而应 直接接在电源前方,图中4.7K电阻和口线PX.Y就是一个典型例如,接其它线 PX. Y和负载也雷同。这里与上拉4. 7K电阻相串联二极管也有两个作用:L钳去0.6V电压以便与单片机工作电压相匹配,防止口线向单片机内部反推 电,造成单片机口线功能紊乱。2、利用二极管单向供电特性,防止掉电后单片机通过口线向电源和外部设备反 供电。上面的单片机掉电检测电路,在与掉电保存写入子程序模块结合起来就可以保证 在单片机掉电期间,不会因法拉电容上的积累电荷为已经掉电的外部电路无谓供 电和向电源反供电造成电容能量泄放缩短掉电维持时间。有了这些基础,我们来计算0.47UF的电容从5.5V跌落到4.5V (甚至可以下到3. 6V)所能维持的单片机掉电工作时间。这里假设设单片机工作电流为20MA (外 设驱动电流已经被屏蔽)不难算出:T=1V*O. 47*1000(1000是因为工作电流为豪安)/20=23.5秒!

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
百度文库年卡

猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服