基于单片机控制的正弦波逆变电源设计

发布者:渤海湾最新更新时间:2014-03-08 来源: elecfans关键字:单片机控制  正弦波  逆变电源 手机看文章 扫描二维码
随时随地手机看文章
  引言

  逆变电源是一种采用电力电子技术进行电能变换的装置。随着电力电子技术的发展,逆变电源的应用越来越广泛,但应用系统对逆变电源的输出电压波形特性也随之提出了越来越高的要求,因为电源的输出波形质量直接关系到整个系统的安全和可靠性指标。

  随着数字信号处理技术的发展,以SPWM控制方式设计的逆变电源越来越受到青睐。本文介绍的SPWM逆变电源就是采用PIC单片机来实现SPWM控制和正弦波方式输出,而且电路简单,性能安全可靠,灵活性强,同时可以降低谐波,提高效率。

  1 SPWM逆变器结构

  逆变电源的拓扑结构有多种形式,图l所示是SPWM逆变电源的基本结构,它主要由变压器中心抽头推挽式升压电路、逆变电路、滤波电路、驱动电路和控制电路组成。控制电路主要包括MCU控制器、升压控制、电压检测和电流A/D检测所示等电路组成。

 

  2 SPWM逆变电源工作原理

  本逆变器电源的前级采用SG3525来交替输出两路PWM信号以控制开关管,然后经过高频变压器升压整流和LC滤波后产生400 V电压。再通过单片机编程产生等效正弦波的矩形脉冲波来控制逆变桥开关管的导通和关断。从而使其工作在SPWM控制方式。图2所示是其逆变电路的电原理图。图2中的左桥臂工作在高频调制方式,即Q1和Q3按照SPWM开通:右桥臂工作在高频调制方式,即Q2和Q4按照SPWM开通,最后经过滤波得到正弦波。

 

  3 SPWM正弦波脉宽调制方法

  SPWM正弦脉宽调制法是采用调制波为正弦波、载波为三角波的一种脉宽调制方法,可广泛应用于逆变器电源上。SPWM的输出波形控制算法有面积等效法、自然采样法、对称规则采样法、不对称规则采样法等,本文采用脉宽调制波的面积等效法来实现SPWM控制。图3所示是其SPWM波形图,该方法将半个周期的正弦波波形分成N等分,从而把该正弦波看成是由N个彼此相连的脉冲所组成,这些脉冲宽度相等(都等于π/N),幅值不等,且脉冲顶部不是水平直线,而是曲线,各脉冲的幅值按正弦规律变化。如果能把这种脉冲序列用同样数量的等幅而不等宽的矩形脉冲序列代替,并使矩形脉冲的中点和相应正弦等分的中点重合。且使矩形脉冲和相应的正弦部分的面积脉冲量相等,那么,就可以得到相应的脉冲序列。这样,再使各脉冲的宽度按正弦规律变化,同时使矩形波与正弦波等效,就可以实现SPWM正弦脉宽调制。

 

  4 软件设计

  4.1 正弦波脉宽的生成

  根据正弦波脉宽调制(SPWM)的产生原理,若把U=Urmsintωt正弦波在半周期内N等分,第i个等分段正弦波的面积为Si,则有:[page]

 

  若再使矩形波的幅值等于输入正弦波的幅值Urm,并使每段矩形波的面积等于对应段的正弦波的面积,那么,便可以得到矩形波脉宽的值为:

 

  由于脉冲宽度是按照正弦波的规律变化,故可把这些脉冲宽度DK的值编制成数值表,再用单片机通过查表输出脉冲序列。实验时,可采用载波频率fc=25 kHz,交流频率fs=50 Hz,载波比N=fdfs来确定正弦波离散点的个数,即一个周期内的脉冲个数(设N=500)。为了节省表的存储空间,实际编程时,可保存半个周期内的正弦波离散点,即保存N/2个点,然后用交替的方式输出SPWM波形来控制逆变桥的工作。

  4.2 SPWM的软件实现

  本系统以PIC16FXX单片机为核心,晶振选用20 MHz,指令周期为0.2μs,SPWM波驱动开关管的工作频率为25 kHz,那么,单片机中寄存器的初始化设置如下:

  首先设置PORTC为输出模式,即TRISC=0X00。设置CCP模块为PWM功能。同时必须在CCPXCON寄存器中设置CCP模块为PWM模式,即CCPxM3:CPxM0=11XX。

  然后再通过PR2来确定PWM的开关周期寄存器,并使TSFMW=(PR2+1)×4TOSC(TMR2 PrescaleValue),fSPWM=1/TSPMW。因为工作频率f=25 kHz,故PR2=0XC7;且工作周期寄存器CCPRxL的值是可变的。

  在程序初始化完成之后,系统中的定时寄存器TMR2将启动并开始工作,此时,PWM单元的引脚输出为高电平;当TMR2>CCPRxl时,PWM单元的引脚开始输出低电平;当TMR2=PR2时,TMR2被归0,并重新开始下一个周期计数,同时PWM单元重新输出高电平。当TMR2的中断标志位TMR2IF被置高电平时,系统将执行定时中断服务程序,图4所示是其SPWM流程图。中断程序 完成查找正弦表值和A/D取样值后,再进行PI调节,即可得出修正值,并将该修正值写入CCPRxL寄存器中。图5所示是该SPWM逆变器电源的输出波形图。

 

 

  5 结束语

  试验表明,基于HC单片机控制的逆变器电源可满足小功率逆变器的要求,而且可用单片机实现数字化SPWM波的控制。本方式不但比传统的模拟控制方式具有一定的优越性,而且该逆变器电源的效率更高、体积更小,同时还具有设计灵活、性能可靠,输出稳定,谐波小等优点。

关键字:单片机控制  正弦波  逆变电源 引用地址:基于单片机控制的正弦波逆变电源设计

上一篇:结温保护的LED驱动设计方案
下一篇:一种24V直流电机驱动器设计

推荐阅读最新更新时间:2024-03-16 13:37

低频正弦波形发生器仿真与设计
利用核磁共振方法勘查地下水就是利用一个铺在地面上的线圈发射并接受NMR信号,线圈中需通入某一谐振频率(拉莫尔频率即氢质子在地磁场中的旋进频率)的正弦波作为激发源。欲获得合适的正弦波,分析了谐振电路的频率特性,对低频正弦波形发生器进行仿真,得到相应的仿真结果,从而设计了实际发射电路,并通过室内实验获得与仿真电路一致的结果,解决了将直流电源能量转化为交流能量发射的实际需要。该正弦波形发生器优点在于发射波形没有衰减,且发射电流持续时间可调节。 1引言 在核磁共振( NMR)测深工作中需要发射某一频率的正弦波作为激发源,这一频率与地磁场大小满足一定的关系,如式(1)。NMR测深中认为地磁场B 0 是均匀的,地磁场强度决定了拉莫尔频
[电源管理]
低频<font color='red'>正弦波</font>形发生器仿真与设计
51单片机使用DAC0832编程输出方波,锯齿波,三角波,正弦波
#include reg51.h #include math.h #define uchar unsigned char #define uint unsigned int #define PI 3.1415925 float alph; void delayms(uint x) { uchar i; while(x--); { for(i=0;i 123;i++); } } main() { uchar i; while(1) { for(alph=0;alph 2*PI;alph+=0.1) { P2=1
[单片机]
51单片机使用DAC0832编程输出方波,锯齿波,三角波,<font color='red'>正弦波</font>
单相正弦波逆变器容错控制研究
1 引言     单相正弦波逆变器在工业生产中得到广泛应用,一旦发生故障,不但影响生产的正常进行,而且造成严重的经济损失。采用故障诊断和容错控制技术是提高系统可靠性的有力措施。容错控制的基本思想是:当系统中某些部件发生故障时,这些部件在系统中的功能可由其他部件完全或部分代替,使系统在故障的情况下仍能维持规定的性能,或不丧失基本性能。目前容错控制主要可分为两大类:基于硬件冗余的方法和基于软件冗余的方法。硬件冗余是对容易失效的部件设置一定的备份。此方法简单易行,但易使系统成本增加,结构变得复杂。软件冗余的方法充分利用系统中不同部件在功能上的重叠,为提高控制系统的可靠性设计提供了较经济的途径。 2 容错控制策略     容错控制目的在于针
[电源管理]
单相<font color='red'>正弦波</font>逆变器容错控制研究
基于直流电压前馈控制数字逆变电源设计与实现
   1 引言   逆变电源一般采用瞬时反馈控制技术来提高逆变电源的动态响应速度,减少输出电压的谐波含量,改善输出电压波形的质量。常见的逆变电源控制技术,有重复控制、谐波补偿控制、无差拍控制、电压瞬时值控制和带电流内环的电压瞬时值控制等类型。其中,带电流内环电压瞬时值环路的双环控制方法因实现简单,系统动态性能优越和对负载的适应性强等优点,而逐渐成为高性能逆变 电源 的发展方向之一。但传统控制方法是基于逆变电源直流侧输入电压为无脉动直流电压的假定,而实际逆变电源,存在因电网电压波动或负载突变而导致直流侧电压波动的现象。直流输入电压波动会引起逆变器开环增益波动,进而影响输出电压质量。在传统双环控制的基础上,增加输出电压有效值反馈环的
[电源管理]
基于直流电压前馈控制数字<font color='red'>逆变电源</font>设计与实现
基于PIC16C55单片机控制多用电子钟原理介绍
本 电子钟 采用 PIC16C55 单片机 控制,适于温室的定时恒温或自来水的定时定压控制等。PIC16C55单片机工作电压为2.5~6.25V,功耗低、驱动能力强。本电子钟可以控制一路负载在24小时内的3次开/关;一个双限触发的定时输出口,既可接传统的功率保持型继电器,也可接脉冲继电器。本机用四位LED数码管扫描式显示,还有消隐(省电)工作方式,使用起来非常灵活、方便。 一、 电子钟工作原理 电子钟电路见图1。RB7口是定时指示端,在定时开期间输出高电平,驱动V1发光,该口也可经缓冲作定时输出口;RB6是双限触发控制的定时输出口,其工作方式是:在RB7高电平期间,若RB1为高电平,则RB6输出高电平;若RB0为高电平,RB6输出
[单片机]
基于PIC16C55<font color='red'>单片机控制</font>多用电子钟原理介绍
如何使用AT89C51单片机控制LED显示屏的电路设计
LED显示屏广泛应用于工矿企业、学校、商场、店铺、公共场所等进行图文显示,广告宣传,信息发布。本文设计一种由4个16×16点阵LED模块组成的显示屏,由单片机作控制器,平滑移动显示任意多个文字或图形符号,本电路可级联扩展实现由任意多个16×16点阵LED模块组成的显示屏。 1 电路设计 控制电路由AT89C51单片机作控制器,显示屏由4个16×16点阵LED模块组成,每个16×16点阵LED模块由4个8×8点阵LED模块组成,用户可根据需要扩展增加任意多个16×16点阵LED模块。8×8点阵LED模块结构如图1所示,共8行8列,每个发光二极管放置在行线和列线的交叉点上,共64个发光二极管。当某一列为高电平,某一行为低电平时,则
[单片机]
如何使用AT89C51<font color='red'>单片机控制</font>LED显示屏的电路设计
基于PICFxx单片机控制正弦波逆变电源
0 引言 逆变电源是一种采用电力电子技术进行电能变换的装置。随着电力电子技术的发展,逆变电源的应用越来越广泛,但应用系统对逆变电源的输出电压波形特性也随之提出了越来越高的要求,因为电源的输出波形质量直接关系到整个系统的安全和可靠性指标。 随着数字信号处理技术的发展,以SPWM控制方式设计的逆变电源越来越受到青睐。本文介绍的SPWM逆变电源就是采用PIC单片机来实现SPWM控制和正弦波方式输出,而且电路简单,性能安全可靠,灵活性强,同时可以降低谐波,提高效率。 1 SPWM逆变器结构 逆变电源的拓扑结构有多种形式,图l所示是SPWM逆变电源的基本结构,它主要由变压器中心抽头推挽式升压电路、逆变电路、滤波电路、驱动电路和控
[单片机]
基于PICFxx<font color='red'>单片机控制</font>的<font color='red'>正弦波</font><font color='red'>逆变电源</font>
3000VA逆变电源电路(power-inverter)
稳压二极管(又叫齐纳二极管)它的电路符号是:此二极管是一种直到临界反向击穿电压前都具有很高电阻的半导体器件.在这临界击穿点上,反向电阻降低到一个很少的数值,在这个低阻区中电流增加而电压则保持恒定,稳压二极管是根据击穿电压来分档的,因为这种特性,稳压管主要被作为稳压器或电压基准元件使用.其伏安特性见图1,稳压二极管可以串联起来以便在较高的电压上使用,通过串联就可获得更多的稳定电压. 稳压管的应用: 1、浪涌保护电路(如图2):稳压管在准确的电压下击穿,这就使得它可作为限制或保护之元件来使用,因为各种电压的稳压二极管都可以得到,故对于这种应用特别适宜.图中的稳压二极管D是作为过压保护器件.只要电源电压VS超过二极管的稳压值D就导通,使
[电源管理]
3000VA<font color='red'>逆变电源</font>电路(power-inverter)
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved