2020年大学生电子设计竞赛,B题,单相在线式不间断电源,详细技术方案!
点击上方“大鱼机器人”,选择“置顶/星标公众号”
福利干货,第一时间送达!
概述
2020年全国大学生电子设计竞赛基本落下帷幕。
上一篇出了:「电赛分享」电源题,省一等奖!,有兴趣的同学可以点击跳转阅读。
本篇主要是关于B题:单相在线式不间断电源。
后续,公众号将会出一些出关于电赛题目的详细技术方案,有兴趣的同学可以持续关注。
下面进入正题!
此电源系统的大体电路模块可分为控制电路、整流电路、Boost升压电路、单相逆变电路、交流直流采样电路、辅助电源电路。
经过分析,系统以STM32F103RCT6作为主控芯片,采用Boost升压电路对输入电压升压,使逆变之前的直流电压维持在60V以上,从而使电压和负载调整率大大提高;
采用全桥式DC-AC变换器,极大的提高电源工作效率;采用单极性SPWM调节来降低谐波分量,从而减小输出波形的失真度;
方案分析
通过对赛题的分析研究,我们认为,要完成题目需要满足以下几个指标:
1)无论交流供电还是直流供电时,输出电压都要满足=30V0.2V。
2)在指标1的条件下单片机闭环调制使负载调整率和电压调整率尽可能低。
3)在满足以上的的条件下,使电路整体的效率尽可能高。
图1 系统整体方案图
2.1 整流方案
采用全桥整流电路。全桥整流电路是对半波整流的改进,利用二极管单向导电性进行整流。桥式整流电路克服了全波整流电路要求变压器次级有中心抽头和二极管承受反压大的缺点,实际应用广泛。
2.2 DC-AC变换器方案
采用全桥逆变电路。全桥逆变电路中互为对角的两个开关同时导通,而同一侧半桥上下两开关交替导通,将直流电压转换成幅值为的交流电压,通过改变开关的占空比改变输出电压。
2.3 DC-DC变换器方案
采用Boost升压式DC-DC变换器。开关的开通和关断受外部PWM信号控制,通过改变PWM控制信号的占空比可以相应实现输出电压的变化。该电路采用直接直流升压方式,电路结构较为简单,损耗较小,效率较高。
2.4 PWM模式
采用单极性PWM控制模式。单极性调制方式的特点是在一个开关周期内两只功率管以较高的开关频率互补开关,保证可以得到理想的正弦输出电压;另两只功率管以较低的输出电压基波频率工作,从而很大程度上减小了开关损耗。
但又不是固定其中一个桥臂始终为低频,另一个桥臂始终为高频,而是每半个输出电压周期切换工作,这样可以使两个桥臂的功率管工作状态均衡,在选用同样的功率管时,能使其使用寿命均衡,增加了器件可靠性。
理论参数计算
3.1 Boost升压电路的电感电容参数计算
电感计算:
其中f=1/T,电感电流变化量 ΔI ,K的设计经验值取10%-20%,为输出电流最大值,电感要取最大值,取最大值,D取最大值。
则电容计算:
其中ESR电容等效串联电阻,由分析得知输入电容电流的变化量是由电感电流变化引起的,且电感电流增加量等于电容电流减少量,所以输入电容与输出电容的计算方法相同。
3.2 LC滤波电路的参数计算
对于逆变器LC的选择,对于L和C的参数:
一般取额定负载的0.4-0.8倍,一般取开关频率的0.04-0.1倍
3.3 开关频率的选择
开关频率和MOS管的功耗有很大关系,频率越高,产生的损耗就越大。在较低的电路工作频率可以降低损耗,但是输出电压脉动会增大,所以选择允许的频率范围内较低的频率。
合适的开关频率范围大致在10kHZ-60kHZ之间,我们本系统选取开关频率为20KHZ,可以降低损耗。
硬件电路
4.1 整流桥与直流输入电路
全桥整流是用四个二极管将交流电转化成直流电,电容在电路中滤波,接入下一级电路。直流输入通过二极管进行切换,使得在交流电输入时直流电断开,交流电输入断开的时候直流电能迅速接入电路。
图2 整流桥与直流输入电路
4.2 Boost升压电路
使用IR2104驱动电路来驱动MOS管控制其开关。当MOS管导通时,电感以的速度充电,把能量储存在L中。当开关截止时,L产生反向感应电压,通过MOS管Q2把储存的电能以的速度释放到输出电容器C2中。
图3 整流桥与直流输入电路
4.3 单相逆变电路
单相全桥逆变电路由四个MOS管及其驱动辅助电路构成,工作时Q1与Q4通断互补、Q2与Q3通断互补。当Q1、Q3闭合,Q2、Q4断开时,负载电压Uo为正;
当Q1、Q3断开,Q2、Q4闭合时,负载电压Uo为负。Q1、Q3和Q2、Q4交替导通,使得负载上获得交流电能。
当负载不是纯电阻时,负载电压和负载电流不是同相位,这时MOS管的寄生二极管D1-D4则起着电流续流的作用。
图4 单相逆变电路
4.4 MOS管驱动电路
MOS管驱动电路采用驱动芯片IR2104驱动外置MOS管实现,IR2104型半桥驱动芯片能够驱动高端和低端两个N沟道MOSFET,能提供较大的栅极驱动电流,并具有硬件死区、硬件防同臂导通等功用。
图5 MOS管驱动电路
4.5 信号调理电路
直流采样电路通过电阻分压从主电路上采集电压信号输入,然后输入运算放大器,将电压信号进行缩小,经过LC无源滤波器滤波后输出0-3.3V的电压信号,进入单片机进行AD转换。
图6 直流采样电路
软件设计
5.1 整体框架
图7 对应硬件部分
图8 对应最小系统模块
5.2 系统思路
单相逆变控制是通过STM32MCU的PWM模块,以高频率的可控占空比PWM(SPWM)波控制MOS管的关断,实现由直流转为交流的过程。单相逆变稳压思路是通过采样电路对逆变电路的输出端进行采样,由MCU ADC模块进行采集并对其进行PI调控后使电路电压趋于稳定。主程序流程图如下图所示:
图9 主程序流程图
要使得输出电压稳定在30V,要使逆变器的输出=30V,利用ADC对其采样得到输出电压有效值,实现对输出电压的实时监测和调控。
PI稳幅的实现是计算ADC采样值与输出电压值的误差,将其误差转化为调制载波比的增量。对载波比采用增量式PI的算法进行调节;
通过调节调制载波比来调节输出功率大小,当输出电压>时,减少调制比载波,使输出功率减少,使下降,当输出电压<时,使输出功率增大,使升高。最终使输出电压趋于稳定在30V,实现PI稳幅功能。
高清报告请关注公众号:大鱼机器人
在公众号后台回复:2020B
即可获取。
-END-
最 后
关注下方公众号,后台回复【电赛】,送你一份电赛学习资源。
2020年大学生电子设计竞赛,B题,单相在线式不间断电源,详细技术方案!相关推荐
- 2020年电子设计竞赛B题 ——单相在线式不间断电源 回顾
单相在线式不间断电源系统 一.题目及其思路 二.模块介绍 Buck电路 Boost电路 INA282电路 逆变电路 切换电路 HLW8032 三.代码思路 四.总结与反思 第一次参加电子设计比赛,还是 ...
- 简易无接触温度测量与身份识别装置【2020年大学生电子设计竞赛F题】
点击上方"大鱼机器人",选择"置顶/星标公众号" 福利干货,第一时间送达 赛题分析 通过对赛题的分析研究,完成题目的要求需要满足以下几点功能要求: (1)非接触 ...
- 坡道行驶电动小车制作分享【2020年大学生电子设计竞赛C题】
点击上方"大鱼机器人",选择"置顶/星标公众号" 福利干货,第一时间送达 视频展示:https://www.bilibili.com/video/BV1oo4y ...
- 单相在线式不间断电源(B 题)--2020 年TI 杯大学生电子设计竞赛
单相在线式不间断电源(B 题)–2020 年TI 杯大学生电子设计竞赛 文章目录 单相在线式不间断电源(B 题)--2020 年TI 杯大学生电子设计竞赛 1.任务 2.要求 3.说明 4.加油,冲冲 ...
- 实现2020年TI杯大学生电子设计竞赛F题简易无接触温度测量、身份识别与口罩检测装置(未完待续)
声明 本文仅在CSDN发布,其他均为盗版.请支持正版! 正版链接: https://blog.csdn.net/meenr/article/details/109298042 本文目录 *实现2020 ...
- 放大器非线性失真研究装置设计报告_大工学子荣获2020全国大学生电子设计竞赛辽宁省最高奖“TI”杯...
11月10日,2020全国大学生电子设计竞赛辽宁赛区竞赛成绩公布.我校选拔的21支代表队,共获得一等奖8项.二等奖7项.其中,由创新创业学院李胜铭.吴振宇老师指导,来自电信学院苏子粱.宗承澳.陈瑞三名 ...
- 2019 年TI杯全国大学生电子设计竞赛H题模拟电磁曲射炮
2019 年TI杯全国大学生电子设计竞赛H题模拟电磁曲射炮 前言 首先要肯定电子设计竞赛的含金量,而也正是电子设计竞赛给了我本科阶段最好的体验.此文章介绍的作品是我所在团队于2019年参加电赛的参赛作 ...
- 2021年全国大学生电子设计竞赛F题中数字识别这一技术分支实践与学习笔记
文章目录 Chapter 1 简介 Chapter 2 制作思路 Section 1 环境与成像效果及思路 Section 2 制作并训练数据集 Section 3 电脑环境配置 Section 4 ...
- 单相在线式不间断电源(B题)
2020年TI杯大学生电子设计竞赛 单相在线式不间断电源(B题) 任务 设计并制作交流正弦波在线式不间断电源(UPS),结构框图如图1所示. 图1 在线式不间断电源原理框图 要求 (1) 交流供电,U ...
最新文章
- 下载Ext JS 5.1 gpl版本的方法
- 在EXCEL指定SHEET页,指定文字位置,插入批注
- 声学测试软件手机版_最新手机性能排名:小米84万分拿到第一,iQOO5Pro第五,华为?...
- Java必会的基础知识(3)
- 甘特图看起来很生硬?教你使用智能颜色装饰你的甘特图!(二)
- matlab不同调制方式下性能比较,用不同调制方式实现跳/扩频混合通信的抗干扰性能...
- javascript 文件的同步加载与异步加载
- 0x00007FFEBAD050D8 处(位于 first.exe 中)有未经处理的异常: Microsoft C++ 异常: cv::Exception,位于内存位置 0x0000000DD73CE
- html透明度_iMac下制作含透明度图片及判断图片透明度
- c语言自学教程——数组
- 美国行政区划 数据mysql,美国,行政区划地理数据库大全.doc
- 飞信机器人FXRobot
- 力扣刷题(347. 前 K 个高频元素)快速排序
- linux批量修改图片大小,Linux中使用Imagemagick批量调整图片大小
- android api版本修改,Android 版seesmic修改API方法
- 关于道路标志牌的标记和数字标记
- idea使用中项目出现library root
- Modbus学习总结
- tensorflow/stream_executor/cuda/cuda_dnn.cc:378] Loaded runtime CuDNN library: 7301--2019.5.12
- 个人微信api接口调用-微信群管理
热门文章
- SAP CRM WebClient UI F2页面里from pre-processing table标签位的含义
- Hybris里类似ABAP Netweaver的DDIC - 如何做data type的extension
- SAP成都研究院数字创新空间基于SAP C4C开发的一个智能服务原型项目
- SAP Business Application Studio和SAP云平台Destination
- How org unit id and type is determined in Genil
- SAP UI5 bindProperty的实现
- SAP UI5 binding, property binding and resourceBinding
- why in GM0 the extAddTo Controller is not loaded
- SAP Pricing的access sequence是如何在循环被处理的
- Cloud for Customer work center的数据是如何从ABAP Netweaver返回给前端的