搜索
bottom↓
回复: 31

lpc1114 每次上电都要手动复位的问题

[复制链接]

出0入0汤圆

发表于 2013-5-20 18:18:07 | 显示全部楼层 |阅读模式
单片机是lpc1114,

电源系统采用的是0.7v的外部电压升压到5v,经过1117-3.3到3.3v

给单片机供电

升压芯片要经过大概10s左右才可以升压到5v,

但是问题来了

每次都要手动按下复位,程序才可以正常运行

直接通过外部的5v电源供电时可以直接运行的,不需要手动按复位键

求解啊???


希望各位大师们帮帮我   谢谢



阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

发表于 2013-5-20 18:23:25 | 显示全部楼层
你的复位电路是什么样子的?5V供电还是3.3V供电?

出0入0汤圆

 楼主| 发表于 2013-5-20 18:33:09 | 显示全部楼层
xuxms 发表于 2013-5-20 18:23
你的复位电路是什么样子的?5V供电还是3.3V供电?


复位电路时3.3v的

本帖子中包含更多资源

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

x

出0入0汤圆

发表于 2013-5-20 18:44:47 | 显示全部楼层
1117 ldo 输入比输出高1V就可以产生比较稳定的输出电压。也就是说当升压电路为4.3左右时,已经可以输出3.3V了,上图时间常数为t=1,此时可能复位状态已过,但系统状态不稳定。你可以将10K电阻接+5v

出0入0汤圆

 楼主| 发表于 2013-5-20 19:03:40 | 显示全部楼层
xuxms 发表于 2013-5-20 18:44
1117 ldo 输入比输出高1V就可以产生比较稳定的输出电压。也就是说当升压电路为4.3左右时,已经可以输出3.3V ...

10K电阻接5v的话,没有复位 时候reset引脚就是5v的高电平了
lpc1114是3.3v的

我怀疑是上电时间过长 ,但是就是找不到办法解决

出0入0汤圆

发表于 2013-5-20 19:36:28 | 显示全部楼层
加个809,811之类的复位器

出0入0汤圆

 楼主| 发表于 2013-5-20 19:58:12 | 显示全部楼层
SNOOKER 发表于 2013-5-20 19:36
加个809,811之类的复位器

809是当电源电压高于复位电压时会提供一个短暂的低电平复位信号
当电源电压低于复位电压时会一直复位对吗??

我英文不好

本帖子中包含更多资源

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

x

出0入0汤圆

发表于 2013-5-20 21:06:32 | 显示全部楼层
路过学习一下

出100入18汤圆

发表于 2013-5-20 22:03:35 来自手机 | 显示全部楼层
为啥升压要花十秒啊?这个供电系统成问题啊。

出0入0汤圆

发表于 2013-5-20 22:15:58 | 显示全部楼层
本帖最后由 Auir 于 2013-5-20 22:17 编辑

如同6楼所说。

这是典型的上电时序电路问题。

用809,后面的参数很重要,你lpc1114,3.3v系统
应当用809r, 或809s。

809 vin接3.3v。

出0入0汤圆

 楼主| 发表于 2013-5-20 23:03:06 | 显示全部楼层
hcambridge 发表于 2013-5-20 22:03
为啥升压要花十秒啊?这个供电系统成问题啊。

用的mcp1640升压芯片,请高手指点

出0入0汤圆

 楼主| 发表于 2013-5-20 23:04:16 | 显示全部楼层
Auir 发表于 2013-5-20 22:15
如同6楼所说。

这是典型的上电时序电路问题。

为什么会出现这种现象呢:要手动复位下,程序才运行

能详细解释下吗

出0入0汤圆

发表于 2013-5-21 00:20:00 | 显示全部楼层
这其实是你复位电路的设计与你电源电路不匹配造成。

总之一句话, 你电源没稳定,你就让他跑,他当年有问题了。   你上电后n秒,按按键,这个时候电源已经稳定了(当你按键时)。

你用示波器看看就知道了。

出0入0汤圆

 楼主| 发表于 2013-5-21 08:52:14 | 显示全部楼层
Auir 发表于 2013-5-21 00:20
这其实是你复位电路的设计与你电源电路不匹配造成。

总之一句话, 你电源没稳定,你就让他跑,他当年有问 ...

Auir  你好
很高兴得到你的指点

有个疑问 ,用示波器怎么观察??

应该观察什么呢??

小弟刚接触这行,能否详细说下

出100入18汤圆

发表于 2013-5-21 09:00:27 | 显示全部楼层
king1314 发表于 2013-5-20 23:03
用的mcp1640升压芯片,请高手指点

0.7V上升时间多少?0.7V是一直稳定的吗?
贴出升压电路图看看是否有问题。

出0入0汤圆

 楼主| 发表于 2013-5-21 09:25:28 | 显示全部楼层
hcambridge 发表于 2013-5-21 09:00
0.7V上升时间多少?0.7V是一直稳定的吗?
贴出升压电路图看看是否有问题。
...

升压电路图 按照微芯官方的原理图


本帖子中包含更多资源

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

x

出100入18汤圆

发表于 2013-5-21 10:42:16 | 显示全部楼层
规格书上启动时间是750us,你确定你是10s启动?
是否电流过大,这个芯片1.2V输入,输出只有150mA。
是否电路有问题,器件有问题,自己好好查查吧,问题就出在升压电路上。

本帖子中包含更多资源

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

x

出0入0汤圆

 楼主| 发表于 2013-5-21 12:23:54 | 显示全部楼层
hcambridge 发表于 2013-5-21 10:42
规格书上启动时间是750us,你确定你是10s启动?
是否电流过大,这个芯片1.2V输入,输出只有150mA。
是否电 ...

我这里的10s是mcp160把电压从1.4v升压到5v所需要的时间

你说的那个750us什么意思???mcp1640的启动时间???

出100入18汤圆

发表于 2013-5-21 15:45:49 | 显示全部楼层
king1314 发表于 2013-5-21 12:23
我这里的10s是mcp160把电压从1.4v升压到5v所需要的时间

你说的那个750us什么意思???mcp1640的启动时 ...

750us 应该就是输入电压超过EN脚的要求后,输出从0升压到5V需要的时间。
一般芯片都在1ms以下,除非外加电容延长这个时间。
你是如何测试到10s的上升时间的,用示波器吗?有的话抓个输出的电压波形看看,最好也把输入的电压波形看看。

出0入0汤圆

 楼主| 发表于 2013-5-21 17:01:00 | 显示全部楼层
hcambridge 发表于 2013-5-21 15:45
750us 应该就是输入电压超过EN脚的要求后,输出从0升压到5V需要的时间。
一般芯片都在1ms以下,除非外加 ...

是示波器,马上下班了
明天我用示波器抓个图你看看

出100入0汤圆

发表于 2013-5-21 17:15:18 | 显示全部楼层
把10k 换成100K 试试,

出0入0汤圆

发表于 2013-5-21 19:29:49 | 显示全部楼层
king1314 发表于 2013-5-20 19:58
809是当电源电压高于复位电压时会提供一个短暂的低电平复位信号
当电源电压低于复位电压时会一直复位对 ...

是的,而且电压达到阀值以上时,复位电平还会保持一段时间才会释放复位。这个时间好像是几百毫秒

出0入0汤圆

发表于 2013-9-23 21:13:12 | 显示全部楼层
我的也是,现在都练出感觉来了,过几天不动,又不能恰好复位下载程序了,真成了技术活了

出0入0汤圆

发表于 2013-12-17 21:48:21 | 显示全部楼层
哥们,最后搞定了没?我也遇到类似的问题。。。崩溃

出0入0汤圆

 楼主| 发表于 2013-12-18 09:34:07 | 显示全部楼层
93434387@qq.com 发表于 2013-12-17 21:48
哥们,最后搞定了没?我也遇到类似的问题。。。崩溃

搞好了 ,试试11114的上电复位功能 ,很好用

出0入0汤圆

发表于 2013-12-19 17:16:35 | 显示全部楼层
king1314 发表于 2013-12-18 09:34
搞好了 ,试试11114的上电复位功能 ,很好用

有相关资料不?我查了好久就没找到这个POR上电复位怎么用,都没什么相关例程和资料。。百度了半天。。。能交流下吗?我qq93434387

出0入0汤圆

发表于 2014-1-24 15:29:56 | 显示全部楼层
LPC_SYSCON->BODCTRL=1<<4;

出0入0汤圆

发表于 2014-1-25 14:42:49 | 显示全部楼层
king1314 发表于 2013-12-18 09:34
搞好了 ,试试11114的上电复位功能 ,很好用

最后是咋搞的呢,我有块板子有这个问题?

出0入0汤圆

 楼主| 发表于 2014-1-26 15:26:23 | 显示全部楼层
bygreencn 发表于 2014-1-25 14:42
最后是咋搞的呢,我有块板子有这个问题?

就是27楼的做发

出0入0汤圆

发表于 2014-1-27 11:26:16 | 显示全部楼层
king1314 发表于 2013-5-20 18:33
复位电路时3.3v的

你都说了 0.7V升到5V要10S,不知道你的升压片子选的什么?
可能是微电流给电容慢慢充电 10S 给它慢慢充饱了,
你可以考虑把那个电阻增加试试看能不能复位?

出0入0汤圆

 楼主| 发表于 2014-1-27 11:44:57 | 显示全部楼层
cumtgao 发表于 2014-1-27 11:26
你都说了 0.7V升到5V要10S,不知道你的升压片子选的什么?
可能是微电流给电容慢慢充电 10S 给它慢慢充饱 ...

MCP1640 加了个1F的大电容

出0入0汤圆

发表于 2014-1-27 11:49:40 | 显示全部楼层
king1314 发表于 2014-1-27 11:44
MCP1640 加了个1F的大电容

j如果是这样的话,理论上把那个电阻增加也可以成功复位。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-26 01:48

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表