OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 7601|回复: 7

单片机开关电源。一接负载就重启还会死机

[复制链接]

8

主题

154

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
439
金钱
439
注册时间
2018-12-21
在线时间
126 小时
发表于 2019-4-30 16:00:49 | 显示全部楼层 |阅读模式
1金钱
STC15W401AS作为Boost升压电路主控,输出100多KHzPWM经过UCC27525驱动器驱动MOSFET,使用PID算法根据片内10位ADC采样调节脉宽稳定输出电压。
所有算法目测没问题,就是硬件方面可能要增强,这个电路之前不能直接启动,因为使用的电源线比较细,线损大,启动瞬间电流过大使得MCU电压下降了2V还多,引发了异常复位和死机。经过电容和二极管隔离,并加粗电源线后,可以启动了但是Boost电路输出带其它板子,有大电容连接瞬间电流过大还是会导致MCU大概率异常重启,小概率死机,开了看门狗亦不能自带复位,感觉有点垃圾啊!

程序架构如下:

初始化外设后再初始化看门狗,在Main函数的循环任务中喂狗。实际调试发现有时候哪怕看门狗都开启了,还是会死机,没有复位。
Capture.PNG



这是电路的大体架构:
new image - k9zeh.jpg




实物测试:
new image - 3uydy.jpg new image - 91gsz.jpg

最佳答案

查看完整内容[请看2#楼]

1,MCU电源,一定要尽量保证稳定,否则一切都白搭。 2,建议大功率负载和MCU独立供电,实在不行,就一定要有设计余量。 3,画个板子吧。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165369
金钱
165369
注册时间
2010-12-1
在线时间
2110 小时
发表于 2019-4-30 16:00:50 | 显示全部楼层
1,MCU电源,一定要尽量保证稳定,否则一切都白搭。
2,建议大功率负载和MCU独立供电,实在不行,就一定要有设计余量。
3,画个板子吧。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

0

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
135
金钱
135
注册时间
2019-6-14
在线时间
15 小时
发表于 2019-6-14 10:31:10 | 显示全部楼层
你的闭环系统只有电压环,没有电流环,应该在MOS管的S极对地接一个小电阻,检测开通时流过MOS管的电流,送到单片机进行反馈,由单片机改变驱动PWM占空比进行调节。
回复

使用道具 举报

8

主题

154

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
439
金钱
439
注册时间
2018-12-21
在线时间
126 小时
 楼主| 发表于 2019-6-17 14:16:42 | 显示全部楼层
gfd 发表于 2019-6-14 10:31
你的闭环系统只有电压环,没有电流环,应该在MOS管的S极对地接一个小电阻,检测开通时流过MOS管的电流,送 ...

传统的电压型PWM控制器如TL494等一样工作的好好的,电流模式不是必要的。而且电流采样信号幅值只有几十到几百毫伏,直接送到5V基准电压的10bit-ADC带来的误差可想而知。
回复

使用道具 举报

0

主题

6

帖子

0

精华

新手入门

积分
9
金钱
9
注册时间
2019-8-23
在线时间
2 小时
发表于 2019-8-23 21:08:33 | 显示全部楼层
搭的电路很牛逼啊
MCU供电并上大电容 试试
回复

使用道具 举报

1

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
117
金钱
117
注册时间
2019-1-8
在线时间
11 小时
发表于 2019-8-30 11:40:25 | 显示全部楼层
看你描述的现象,应该是前面的供电电源功率小了,换个大功率的。
回复

使用道具 举报

10

主题

293

帖子

0

精华

高级会员

Rank: 4

积分
623
金钱
623
注册时间
2019-6-3
在线时间
107 小时
发表于 2019-8-30 16:05:53 | 显示全部楼层
你这实物也太随便了吧
回复

使用道具 举报

0

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
64
金钱
64
注册时间
2019-7-16
在线时间
6 小时
发表于 2019-9-9 16:40:47 | 显示全部楼层
在MOS管漏极加一个二极管防止MOS管的关断尖峰,再在电源后面接一个RC吸收电路试试。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-1 06:46

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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