本帖最后由 小管 于 2015-10-21 15:37 编辑
正在做一个24小时工作的设备,内部是5V供电,单片机的3.3V供电是独立的一路LDO,工作电流大概几十mA(驱动三极管和LED)。当万一停电时单片机需要保存数据到内部FLASH中,大概25mS就够了。首先单片机供电端肯定是并一个大容量电解电容,需要解决的问题是当停电时,此电容不会对外供电,只供给单片机使用,当单片机保存完数据后应把电容中的电放掉。自己想到几种电路,
1、用输出电压大于3.3V的LDO串二极管的方式供电给单片机,但因为二极管压降因为电流大小导致变化的原因,始终得不到精准的3.3V电压。
2、用输出电压大于3.3V的LDO串电阻、二极管,并稳压二极管,因为单片机的工作电流变化导致电阻上的压降也会产生变化,电阻比较难选型,并且还有额外功耗。
3、在LDO输入端串二极管,此方法是现在使用的方法,但因为LDO也有一定的反向电流,导致放电过快。
请问各位大侠有何电路推荐。看谁的电路既简单又便宜,我就分数都给他。哈哈
|