请教单片机睡眠时复位问题

[复制链接]
2954|13
 楼主| 晨星之光 发表于 2011-7-22 18:39 | 显示全部楼层 |阅读模式
有人遇到过单片机在睡眠的时候断电,再马上上电出现复位不了的情况没?有没有解决办法?
断电后要等几秒钟再上电才复位得了
请大侠指教!
tyw 发表于 2011-7-22 18:58 | 显示全部楼层
电源两端并只法拉电容
chunyang 发表于 2011-7-23 03:13 | 显示全部楼层
关键还是电源监控电路要准确动作,这时要靠复位来保证系统的运行,法拉电容只是掩盖,但仍有电源电压下降到临界值以后的问题。
 楼主| 晨星之光 发表于 2011-7-23 09:04 | 显示全部楼层
就是因为外围电路中有个滤波电容来给降压IC滤波造成的,使得断电后电容放电,而单片机睡眠时功耗小,使电压下降很慢,断电3S后再上电单片机才能复位。因为单片机电压要下降到2V以下时单片机才能复位。
求教解决办法!
 楼主| 晨星之光 发表于 2011-7-23 09:08 | 显示全部楼层
关键还是电源监控电路要准确动作,这时要靠复位来保证系统的运行,法拉电容只是掩盖,但仍有电源电压下降到临界值以后的问题。
chunyang 发表于 2011-7-23 03:13

3楼
如何电源监控?用单片机?
不能用单片机,因为单片机睡眠时I/O口不能动作。

请教!
maychang 发表于 2011-7-23 09:52 | 显示全部楼层
5楼:
有专用的电源监控芯片。
joyme 发表于 2011-7-23 09:58 | 显示全部楼层
可以做个电路当电压低于某个值时启动一个三极管串个小电阻对MCU电源释放能量
老鱼探戈 发表于 2011-7-23 11:01 | 显示全部楼层
这种情况主要是IC端电容储能和睡眠电流极小造成的。
应该可以考虑当外部断电时快速放电。
如果有外部电源开关,可以加个小的放电电阻。
如果没有,看附件电路可行否。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 晨星之光 发表于 2011-7-23 15:16 | 显示全部楼层
可电路的电流可达到2.3A呢,三极管承受不了吧~
[img][/img]
这时电路框图
 楼主| 晨星之光 发表于 2011-7-23 15:16 | 显示全部楼层
可电路的电流可达到2.3A呢,三极管承受不了吧~
[img][/img]
这时电路框图
mmax 发表于 2011-7-23 15:26 | 显示全部楼层
如果是3.3V的CPU系统,就用ADM809吧,低于2.9V能准确复位,并保证可靠地复位时间。
 楼主| 晨星之光 发表于 2011-7-23 16:26 | 显示全部楼层
PCB空间有限呢~!而且从3.3V降到2.9V也要差不多1S这样吧
lhtqhb 发表于 2011-7-24 07:08 | 显示全部楼层
没有遇到过
老鱼探戈 发表于 2011-7-24 20:38 | 显示全部楼层
快速给电容放电,时间为ms级,用ss8550这样的管子没什么问题,不放心的话可以用MOS管
我只是不知道那个电路图对你的系统有没有隐患
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

39

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部