我使用stm32f070,希望电源掉电后,单片机还能工作一小段时间,保存一点数据。方案1
首先想到的是在LDO的输入端加二极管和大电容,LDO型号L78L33CD-TR。
结果测试发现这样不可行,12V输入掉电后,A点迅速掉到了3V左右,B点也迅速掉到了2V左右。
LDO的电路框图如下:
方案2
又尝试把二极管和大电容加到LD的输入端,大概框图是这样的:
二极管换了1N5819,压降0.2V,也可以勉强用吧。但是现象还是一样的,A点一断电,C点迅速降到2V左右。
但是把单片机换成一个1k电阻,断电以后,C点的电压就会缓慢下降。
求指教
两个方案都失败了,但是还不太清楚原因是什么,也不知道如何改进。
请教各位大神,一般这种掉电后延时关机的需求都是用什么方案解决的?
|