【《基于Keil软件的逆变电源系统软件开发(论文)》8400字】.docx

【《基于Keil软件的逆变电源系统软件开发(论文)》8400字】.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

变化幅度在相等的交点时刻调节开关元件的通断,这在某种程度上展示从而进行PWM信号(王悦婷,魏嘉怡,2020)。但其输出信号波形的低次谐波浓度较多,所以不采用此方法。

方法四:SPWM法

SPWM法是一个相对完善并广泛应用的PWM法,其作用原理基本相同的方法为来理论,通过变化调制信号的频率和幅度调整逆变电路的输出电流范围和频率,达到实验目的(张哲瀚,刘雨桐,2020)。这在某种程度上映射了此方法的优点是计算简单,便于控制,波形接近正弦波。采用此方法的实现。

2.3单片机的选择

逆变电路的系统中的核心是逆变电路,而逆变电路的性能在很大的程度上决定了系统的效率和实现程度,其控制的方案按实现方法划分有模拟控制和数字控制方案(赵子豪,魏颖珊,2022)。

方案1:模拟控制

模拟控制器的主要实现方法控制了脉冲的产生、控制算法的实现方法全部由仿真器件实现。的好处是工艺比较成熟,不过它的不足之处是使用的大量的分散原件和电路板,这确切显现了而且电路复杂容量高灵敏度也不高,且调试升级困难,效率不高。

方案2:由单片机实现的数字控制

本系统要求传输稳定完整的正弦波,并采取了由微机控制的实现方式,在传统模拟控制系统的基础上大大改善了电路,而数字控制具有领先的方式和智能控制决策,操作灵活性便于维修,使其性能得到了提高(徐鹏飞,贾馨月,2021)。同时该方案的一致性较好,成本底等优势,选择采用单片机实现的数字控制方法。虽然当前研究结果符合理论预期,但在应用这些结论时仍需留意特定情境下的局限性和变量的影响,以便更全面地解释现象并指导实践。未来的研究可以着眼于这些变量的影响机制及其在不同条件下的适用性,以增强理论与实践的融合。

2.4设计思路和整体方案

设计了输入直流24V输出交流正弦电压,单片机采用了芯片LM2596稳压芯片将24V降压到12V给驱动电路的驱动芯片IR2104进行供电,12V经过芯片7805降压电路降到5V给单片机STM32进行供电,后面采用两路MOS管驱动芯

片来驱动四路由N-MOS管组成的H桥进行逆变,通过这点显示然后通过LC低通滤波输出一个完美的正弦波。

直流24

直流24V输入

STM

32单

片机

两路1IR2104

MOS管驱动芯片

四路N-MOS

管组成的H桥

24V转37VBOOST升压电路

LM2596降压12V

LC低通滤波

7805降压5V

交流输出

系统结构框图

第三章系统软件设计

3.1软件环境介绍

硬件是一个设计的灵魂,软件设计同样不可或缺。两者紧密联系,因此对于系统软件设计也是必不可少的。系统设计的有三步,一是选择合适的开发环境,二是各个功能的模块程序的设计和编写,三是最后的功能和程序应用的调试,确保程序的严谨性和正确性(周思远,李欣怡,2022)。本次软件设计使用了Keil软件,可以使用Keil库中的STC系列的单片机,但STC与51系列单片机的内部核心基本相同,因此可以选择STM32的内核。

3.2SPWM部分程序

1#includereg52.h

2#defineuIntunsignedint

rt_=10;unsignedchar//一个周期

5staticuchart=0,i=0;//PWH计数6曰/*

7ucharcodeSinParam[40]={

80,3,6,9,13,16,19,22,25,28,31,34,37,40,43,45,

948,51,54,56,59,61,64,66,68,71,73,75,77,79,81,83,

1084,86,88,89,90,92,93,94,95,96,97,98,98,99,99,100,

11100,100,100,100,100,100,99,99,98,98,97,96,95,94,93,92,

1290,89,88,86,84,83,81,79,77,75,73,71,68,66,64,61,

1359,56,54,51,48,45,43,40,37,34,31,28,25,22,19,16,

1413,9,6,3

15};

16*/

17曰ucharcodeSinParam[20]={

185,5,6,7,7,8,9,9

您可能关注的文档

文档评论(0)

鼎天教育 + 关注
实名认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年04月13日上传了教师资格证

1亿VIP精品文档

相关文档