图4 系统电源波形图
当5V电源供电时,5V电压促使三极管开关电路导通,LM393比较器的高电平输出让MP1542升压不工作,为超级电容提供只进不出的充电环境(电容充满后两端电压为4V),系统的常用4.2V电源是5V通过MP2315降压电路获得。
当系统断电时,LM393比较器的低电平信号使能MP1542电路,为超级电容提供放电回路(电容电压有8-10S时间稳定在2.5-4V,MP1542最低输出电压2.5V),电容电压通过MP1452电路升到4.2V,作为处理器的备用供电电源,在开启备用电源之时,LM393比较器也给处理器发出了一个低电平报警信号,如图2所示,PD_DETC信号直接输出给处理器,处理器检测到此信号马上做出保存数据等一系列关闭系统的应急操作。
此电路使用时需要注意:超级电容两端电压未达到2.5V之前,掉电检测保护电路不能正常工作,所以电容充电的时间需要把控,超级电容的充电公式:t =(C * V)/I,C为超级电容的额定容量,V为超级电容工作电压,I为充电电流,超级电容充电所需时间不能太长,会影响系统的性能。
上述文章阐述的电路就是一种非常实用的系统掉电检测和保护电路,此电路可以让嵌入式系统避免突然掉电时丢失数据的现象,有效的提高了产品的可靠性。