本次开源的是我在今年(2020)参加电赛做的作品,很荣幸获得了今年的四川赛区省一等奖。
首先我们先来分析一下题目;
可以从这张图中看出我们整个系统有两个电源输入端,一个是220V的交流市电,一个是储能元件24V直流供电,我们有一个输出,是交流输出
根据要求我们可知我们输出30V交流,且需要做输出反馈,电源切换电路等等。
我们的方案是:前级220V输入先经过自耦变压器再经过隔离变压器输出需要的29V——43V的交流输入。
第一级:交流输入经过一个有源整流( LT4320 刚好手上有一个),输出40-60V的直流电。
第二级:40-60V的直流电经过一个BUCK电路,稳压到25V。这里的BUCK没有使用单片机,使用了一个TL494硬件方波的方案。
第三级:这里我们是电源切换电路,我们使用了两个Nmos来做了电源其切换电路,即在25V这路供电时就断开电池供电。当25V消失时切换到电池供电,成果是实现了无感切换。
第四级:我们使用了Boost升压电路。我们在Boost升压后加了电压检测和电流检测。因为本题需要对输出进行闭环。因为后级的逆变电路的输出的交流电压与输入的直流在电流一定的情况下是线性的。因为直流转换为交流主要看主控的SPWM的调制度。所以我们测量一组数据即电流与电压的关系,就可实现闭环。当然测量的电流是半余弦变换的我们可以对半个周期进行取平均即可得到输出的电流。
第五级:我们采用了H全桥逆变电路。
控制级:我们使用了STM32F334芯片实行控制,主要控制Boost电路的输出即PID的调节,以及后级逆变的SPWM的产生。和电流反馈的控制和电压的监控。
显示级:我们使用了一款4.3寸的串口屏来显示。可以实现系统状态的监控和PID的调节及电流补偿的调节等功能。
还未写完,现在有点忙,过段时间再写
!注意:请使用浏览器自带下载,迅雷等下载软件可能无法下载到有效资源。
欢迎加入EEWorld参考设计群,也许能碰到搞同一个设计的小伙伴,群聊设计经验和难点。 入群方式:微信搜索“helloeeworld”或者扫描二维码,备注:参考设计,即可被拉入群。 另外,如您在下载此设计遇到问题,也可以微信添加“helloeeworld”及时沟通。
EEWorld Datasheet 技术支持