• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

求助:lm2596的瞬态响应

我在做一个电路。电源很简单,用2596做的一个降压12v--5V。经过一个肖特基5819(实际还有蓄电池电路,没接)连到负载上。但是我的应用电路中负载是变化的。有一个MOS开关。开关打开则电流在150ma左右,闭合则电流在650ma左右。

电路做好之后,出现问题了。打开开关时控制单片机(stc)发生重启,或者指令运转出现问题(不按程序跳转)。如果去掉开关后面500ma的负载则一切正常。

非常怀疑是电流增大后的低电压造成的。我没有测试瞬态的工具,只能猜测。

在负载前加了一个220uF的电容,情况有所好转,但只是偶然可以正常。

尝试在开关pMOS的控制端加了电容和电阻。这样试图通过延长可变电阻时间降低电流变化对电压的冲击。开始是并了10uf和10k的电阻电容。效果不错。大部分情况下都能正常了。但是少量重启或指令运行错误的情况。

再加大电阻和电容也无法取得良好的效果,甚至使用220uf和100k的电阻,仍然出现少量重启或错误的情况。

请诸位大侠帮忙指点。怎样才能改善这个情况呢?我现在没招了。

全部回复(2)
正序查看
倒序查看
hanbreen
LV.5
2
2010-10-11 08:53
单片机供电前串联二极管并适当提高前面的供电电压,单片机供电再单独加几百UF的电容。
0
回复
zhang331
LV.2
3
2010-10-17 21:39
@hanbreen
单片机供电前串联二极管并适当提高前面的供电电压,单片机供电再单独加几百UF的电容。

感谢回复,这个问题已经解决了。

最后发现220uf电容的位置离开关远了,单独增加了一个就没问题了。

 

0
回复