作为一名曾经的电气工企人(也就是常说的电力电子方向),曾经有幸参加过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我都放在下面的链接文件中了,有需要的大家可以直接自取,同时有改善建议的也希望大家可以在评论区讨论。
电赛资料我先全部给大家发出来,但是变流器,转换器部分的详细介绍我会逐步的更新,希望大家也可以支持一下哈哈,感谢
夸克文件:
链接:夸克网盘分享
要是没有夸克的朋友们,可以私信我发邮箱,我会及时给大家提供帮助。
希望大家真正的热爱电力电子,享受电赛,享受实验,干杯,朋友们!