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

最新更新时间:2012-03-25来源: 电子发烧友关键字:单片机控制  正弦波  逆变电源设计 手机看文章 扫描二维码
随时随地手机看文章

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

  随着数字信号处理技术的发展,以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,则有:

 

  若再使矩形波的幅值等于输入正弦波的幅值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波的控制。本方式不但比传统的模拟控制方式具有一定的优越性,而且该逆变器电源的效率更高、体积更小,同时还具有设计灵活、性能可靠,输出稳定,谐波小等优点。

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

上一篇:逆变器介绍及原理
下一篇:电力专用逆变器电路图

推荐阅读最新更新时间:2023-10-18 16:34

基于单片机控制的数字频率计设计
在电子领域内,频率是一种最基本的参数,并与其他许多电参量的测量方案和测量结果都有着十分密切的测量精度。因此,频率的测量就显示得尤为重要,测频方法的研究越来越受到重视。频率计作为测量仪器的一种,常称为电子计数器,它的基本功能是测量信号的频率和周期,频率计的应用范围很广,它不仅应用于一般的简单仪器测量,而且还广泛应用于教学、科研、高精度仪器测量、工业控制等其他领域。随着微电子技术和计算机的迅速发展,特别是单片机的出现和发展,使传统的电子测量仪器在原理、功能、耗电、可靠性等方面都发生了重大的变化。目前,市场上有各种多功能、高精度、高频率的数字频率计,但价格不菲。为适应实际工作的需要,本文考虑以单片机(AT89 S52)为控制平台和一个1
[单片机]
基于<font color='red'>单片机控制</font>的数字频率计设计
基于MSP430单片机的单相正弦波逆变电源设计
本系统实现输入直流电压15V,输出交流电压有效值10V,额定功率10W,交流电压频率在20至100Hz可步进调整。以MSP430单片机为控制核心,产生SPWM波控制全桥电路,然后经过LC滤波电路得到失真度小于0.5%的正弦波。采用PID算法反馈控制使输出交流电压负载调整率低于1%,采用 开关电源 作为辅助电源、合理选用MOSFET等使系统效率达到90%,采用输入电流前馈法来估计输出电流以实现过流保护以及自恢复功能。    引言   要求实现单项正弦波 逆变电源 ,输入直流15V,输出交流电压有效值10V,功率10W,且频率20至100Hz步进可调,要求波形无明显失真,负载调整率小于1%,效率尽可能高,系统要具备过流
[电源管理]
基于MSP430单片机的单相<font color='red'>正弦波</font><font color='red'>逆变</font><font color='red'>电源设计</font>
基于SM2001的正弦波逆变调压电源研制
  提出了一种基于SM2001的单相电压幅值连续可调的纯正弦波逆变电源的工作原理和电路结构。给出了该逆变电源系统的实验波形和结论,实验结果表明了电路设计的正确性和可行性。此系统可广泛应用于各种半导体测试台所需的电源以及各种需要电源输出电压为可调正弦波的设备。
[电源管理]
基于SM2001的<font color='red'>正弦波</font><font color='red'>逆变</font>调压电源研制
正弦波逆变器SPWM设计参考
//最近在搞SPWM逆变,贡献一个小程序,FYI   //用18F452调的,只有SPWM波形部分,反馈没加进来,如果需要改幅度,该R_rate的值就好了,范围(1~195)   //晶震10M+PLL锁到40M,RC2输出SPWM波形,RC0为50HZ方波,作为半桥驱动时的交越信号。   void main()   { asm("NOP");   TRISC=0X00; //设置I/O口方向   TRISD=0X00; //设置I/O口方向   PORTC=0X00;   PORTD=0X00;   //=============LCD init====================
[电源管理]
正弦波振荡电路的振荡条件
正弦波振荡电路的振荡条件 (a) (b) 图1a为正反馈放大电路方框图。由图可知, , 为反馈信号,它是信号 经过基本放大电路和反馈网络所构成的环路传输后得到的,如果 与 在大小和相位上都一致,那么,就可以使输入信号 ,将 直接输入 端,形成如图1b所示的闭环系统,因此,从结构上看,正弦波振荡电路就是一个没有输入信号的带选频网络的正反馈放大电路。 振荡条件 由于 ,便有 或 (1) 上式中设 , ,则可得 即 (2) n=0, 1, 2, … (3) 式(2)称为振幅平衡条件
[模拟电子]
<font color='red'>正弦波</font>振荡电路的振荡条件
PIC12C508单片机控制灯光源程序
;P IC 12C508 单片机 控制灯光源程序 ;以上程序使用PIC12C508 单片机 ,内部4M Hz 时钟,4脚输入50HZ脉冲信号,7,6,3脚(GP0,GP1,GP4端口)为输出口。其中渐变部分是让灯慢慢的变亮(或灭)。不知道以上程序有没错误,有错误之处请大家多多给意见。谢谢 ;程序如下: GPI0 EQU 6 COUNT1 EQU 11 COUNT2 EQU 12 COUNT3 EQU 13 COUNT4 EQU 14 COUNT5 EQU 15 POINTER EQU 16 POINTER1 EQU 17 ORG 00H MOVLW 07H ;设定时钟参数1:256 分频 OPTION MOVL
[单片机]
单片机控制继电器原理
首先看看继电器的驱动 这是典型的继电器驱动电路图,这样的图在网络上随处可以搜到,并且标准教科书上一般也是这样的电路图 为什么要明白这个图的原理? 单片机是一个弱电器件,一般情况下它们大都工作在5V甚至更低.驱动电流在mA级以下.而要把它用于一些大功率场合,比如控制电动机,显然是不行的.所以,就要有一个环节来衔接,这个环节就是所谓的 功率驱动 .继电器驱动就是一个典型的、简单的功率驱动环节.在这里,继电器驱动含有两个意思:一是对继电器进行驱动,因为继电器本身对于单片机来说就是一个功率器件;还有就是继电器去驱动其他负载,比如继电器可以驱动中间继电器,可以直接驱动接触器,所以,继电器驱动就是单片机与其他大功率负载接口.
[单片机]
<font color='red'>单片机控制</font>继电器原理
基于PIC单片机控制的RLC智能测量仪
在使用电子元器件时,首先需要了解其参数,这就要求能够对元器件的参数进行精确测量。采用传统的仪表进行测量时,首先要从电路板上焊开器件,再根据元件的类型,手动选择量程档位进行测量,这样不仅麻烦而且破坏了电路板的美观。经过理论分析和实验研究,采用正交采样算法,并由单片机控制实现在线测量、智能识别、量程自动转换等多种功能,可大大提高测量仪的测量速度和精度,扩大测量范围。因此这种RLC测量仪既可改善系统测量的性能,又保持了印刷电路的美观,较传统的测量仪还具有高度的智能化和功能的集成化,在未来的应用中将具有广阔的前景。 1 硬件电路设计 此测量仪硬件设计思路如图1所示。 由于PIC单片机只能正确采集0~5 V之间的电压
[应用]
小广播
最新电源管理文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved