浅聊开关电源1:大学生电赛(电源类)之BUCK电路(PCB设计,STM32F4xx程序与Simulink仿真)

作为一名曾经的电气工企人(也就是常说的电力电子方向),曾经有幸参加过23年ti杯。在这个过程中,有些自己和团队做出来的东西,我将逐渐更新出来,希望可以给后来的学弟学妹们一些启发。当然了,里面的错误肯定也不少的,也希望大佬们指正和讨论。

应该大多数电气学生都上过电力电子技术这门课,用的课本应该也是王兆安老师,fellow刘的《电力电子技术》。这本书其实是大家搞电赛的圣经,当然了里面对于控制电路的设计没有啥提及的,还需要大家额外学习。我想聊的一些东西,都是比较基础的开关电源内容,并且主要是针对大学生本科电源类电赛的,所以比较适合于电赛小白,但可能对于没有学过模电数电电力电子的uu们不是非常友好,还请大一大二的学弟学妹们多多包容

那么首先让我们先从简单的DC/DC变换器中的BUCK电路开始聊起:

BUCK电路拓扑图

如果你已经对BUCK电路很熟悉了,那么对于这个图肯定不陌生。但是我们在搞电赛的时候一定要清醒认识到,这只是BUCK电路的拓扑电路图,而不是我们搞电赛的主电路设计图。 但是这并不是说所有的拓扑图都不能作为主电路设计图,大家要根据项目需求来进行选定。

再聊回我们要设计的BUCK电路(由于本人懒得要死,就用手绘图了),如下图所示。我们设计BUCK的基本原理跟原拓扑图相同,所不同的是我们所采用的是半桥电路,其实也就是将上述拓扑中二极管替换为一个全控器件。

(以后一定用visio画)

废话少说,直接上干货:(我们用的嘉立创EDA,没用AD的原因是难用,而且就我所知,去年教研室最后一位AD师兄已经转投EDA了hh)

所有的源工程文件和仿真也会给提供给大家,我会放到文章最后面。

对于MCU的选择,我们选用的是STM32F407xx最小系统开发版作为处理器。如果大家读研或者以后工作还要做电力电子的话,我极力推荐可以自己尝试用DSP或者一些国产芯片(GD32)。

就电赛电源题来说,STM32系列是完全够用的。烧录器我推荐用pwlink,STlink这两种,主要是便宜啊!

对于BUCK程序来说,整体系统逻辑非常简单,就是对于占空比的控制。但是对于电赛小白来说,尤其对于第一次接触单片机的同学,可能就有些不知所措。对于完全第一次STM32的uu可以尝试使用STM Cubemx这样的图像编程软件:

但是,cubemx带来的问题就是编程不太灵活,所以我在电赛中主要还是采用库函数的方式,库函数的编写方式可组合可移植性高,方便大家根据自己的需要进行调库引用。

其实说句实话,电源题对于编程位的要求真的不高,我会把电赛所需要的所有程序都放到最后的链接里面,大家可以根据注释自行理解。

在电路设计部分方面,可能对于小白来说比较难的就是采样电路,调理电路以及驱动电路。但是大家要想明白,这些电路的设计其实是通用的,就像半桥电路一样,当你设计出一款完美的采样调理,任何变流器都可以采用,驱动同理。我一直建议大家把电源题想象成为乐高积木,在比赛的时候就是你平时积累电路模块与程序设计的排列组合,因此大家一定要在前期做好准备的工作。

关于采样,驱动,调理以及电源供电的电路图和PCB我都放在下面的链接文件中了,有需要的大家可以直接自取,同时有改善建议的也希望大家可以在评论区讨论。

电赛资料我先全部给大家发出来,但是变流器,转换器部分的详细介绍我会逐步的更新,希望大家也可以支持一下哈哈,感谢

夸克文件:

链接:夸克网盘分享

要是没有夸克的朋友们,可以私信我发邮箱,我会及时给大家提供帮助。

希望大家真正的热爱电力电子,享受电赛,享受实验,干杯,朋友们!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xjtuymh

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值