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

求助,STM8S103,好像干扰很大,不正常,是不是布线有问题

MP1584带一个5V的风扇,单片机就工作不正常 不带风扇的话,输入电压超过12V单片机也不正常,求助,布线哪里有问题

全部回复(12)
正序查看
倒序查看
gxg1122
LV.10
2
2019-06-06 12:55
这个你测试看看干扰源来自那。
0
回复
2019-06-06 13:43

MP1584的波纹太大了,1.5MHz频率太高了,大电流工作时的高波纹mcu容易复位。

两个办法,MP1584输出的电流不要直接给mcu供电,再增加一个电感滤波掉高频波纹。

或者其它的DC-DC芯片。

0
回复
2019-06-06 17:17
如果有测试波形是否会帮助判断!
0
回复
2019-06-06 18:26
@yuleyingshi
如果有测试波形是否会帮助判断!

单片机是否被干扰跟DC芯片的频率无关,

楼主的原因无非就是2个,

1、DC-DC,L1后无电解电容,必须使用高频低阻电解电容。

2、我没看出来单片机的VCC供电脚附近有104电容,必须在单片机的VCC脚附近加104电容,越靠近VCC脚越好。

0
回复
2019-06-06 19:36
@水乡电源
单片机是否被干扰跟DC芯片的频率无关,楼主的原因无非就是2个,1、DC-DC,L1后无电解电容,必须使用高频低阻电解电容。2、我没看出来单片机的VCC供电脚附近有104电容,必须在单片机的VCC脚附近加104电容,越靠近VCC脚越好。
你好,单片机的VCC脚确实没有加104电容,到时去加一下试试。我是在相同的输入电压下,用MP1584给5V风机供电,SGM2203给单片机供电和一个电磁阀供电,当带动风机的时候,单片机就不断复位,不带风机的时候输入电压到12V左右单片机也不断复位,希望老师能帮助解决,是设计思路上存在问题,还是布线上存在问题
0
回复
2019-06-06 19:41
@米山人家
MP1584的波纹太大了,1.5MHz频率太高了,大电流工作时的高波纹mcu容易复位。两个办法,MP1584输出的电流不要直接给mcu供电,再增加一个电感滤波掉高频波纹。或者其它的DC-DC芯片。
没错,现象是单片机不断复位,不过我是用SGM2203给单片机供电的,MP1584给风机供电,但带上风机,单片机就不断复位,不带风机,输入电压到12V左右,也会复位,希望老师能提供帮助
0
回复
2019-06-06 19:45
@gxg1122
这个你测试看看干扰源来自那。
不知道该怎么找干扰源,老师能提供下操作步骤吗?或者可参考的资料
0
回复
2019-06-06 21:10
@没有人会在意
你好,单片机的VCC脚确实没有加104电容,到时去加一下试试。我是在相同的输入电压下,用MP1584给5V风机供电,SGM2203给单片机供电和一个电磁阀供电,当带动风机的时候,单片机就不断复位,不带风机的时候输入电压到12V左右单片机也不断复位,希望老师能帮助解决,是设计思路上存在问题,还是布线上存在问题

你的C8和C7位置,应该把C8或C7其中一个换成16V 220UF的高频低阻电解,因为经过L1电感降压,没有电解电容是不行的。

还有风机电源输出的位置,也应加一个16V 220UF的高频低阻电解,同时加104。

单片机VCC再加104。


1
回复
2019-06-10 15:44
@水乡电源
你的C8和C7位置,应该把C8或C7其中一个换成16V220UF的高频低阻电解,因为经过L1电感降压,没有电解电容是不行的。还有风机电源输出的位置,也应加一个16V220UF的高频低阻电解,同时加104。单片机VCC再加104。
你好,我按照你说的加了电解电容和104P,确实问题解决了,现在要看他是不是稳定。通电摸电路板会复位,不知道这样是不是正常
0
回复
2019-06-10 21:46
@没有人会在意
你好,我按照你说的加了电解电容和104P,确实问题解决了,现在要看他是不是稳定。通电摸电路板会复位,不知道这样是不是正常

通电后,只能摸地线,摸地线不复位就是正常,

摸地线还复位,那就是有问题,

其他线是不能摸的

0
回复
2019-06-12 19:53
@水乡电源
通电后,只能摸地线,摸地线不复位就是正常,摸地线还复位,那就是有问题,其他线是不能摸的
摸地线倒是不会复位,不过现在发现电源输入加电解电容,输出风机端什么都不加,也可以正常运行,所以还是不太清楚这个干扰是怎么回事,不知道老师能不能提供一些资料
0
回复
raulgu
LV.4
13
2019-06-22 00:06
@没有人会在意
摸地线倒是不会复位,不过现在发现电源输入加电解电容,输出风机端什么都不加,也可以正常运行,所以还是不太清楚这个干扰是怎么回事,不知道老师能不能提供一些资料

风机启动时电流过大。你的电源芯片瞬间出不了这么多电流引起单片机复位

0
回复