基于AVR 单片机的数字正弦逆变电源设计-设计应用_第1页
基于AVR 单片机的数字正弦逆变电源设计-设计应用_第2页
基于AVR 单片机的数字正弦逆变电源设计-设计应用_第3页
基于AVR 单片机的数字正弦逆变电源设计-设计应用_第4页
基于AVR 单片机的数字正弦逆变电源设计-设计应用_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精品文档-下载后可编辑基于AVR单片机的数字正弦逆变电源设计-设计应用摘要:提出一种高性能的直流-交流(DC-AC)数字式正弦逆变电源的设计方法。采用SG3525A与AVR系列单片机AT90PWM2作为控制器进行设计。SG3525A产生PWM波进行前端的推挽升压控制,通过直流母线上高电压的负反馈,使得全桥逆变的输入电压保持稳定。AT90PWM2的波形发生器产生SPWM波形对后级全桥逆变进行控制,通过采样全桥逆变后的输出电流以及输出电容电压,实现双闭环控制,使得逆变电源在各种不同类型负载条件下都能具备良好的输出特性以及负责效应。实验结果表明:1kW样机性能稳定,逆变效率大于90%,在不同种类的满功率的负载条件下均能保持电压精度为220V±1%,频率精度50Hz±0.1%,THD小于1%。

逆变电源应用广泛,特别是精密仪器对逆变电源性能要求更高。好的逆变电源不仅要求工作稳定、逆变效率高、输出的波形特性好、瞬态响应特性好,还要求逆变电源小型化、智能化、并且具备可扩展性。因此,这里提出一种基于AVR系列单片机AT90PWM2的数字正弦逆变电源,前级SG3525A采用PWM控制升压电路实现输入和过热保护。后级单片机AT90PWM2使用单极性倍频SPWM控制方式进行全桥逆变,且进行输出保护。

1总体设计及工作原理

逆变电源的系统整体框图如图1所示,系统的主电路采用前级推挽升压和后级全桥逆变的2级结构[2],这样可以避免使用工频变压器,有效降低电源的体积和质量,提高逆变效率。其工作原理为:12V的直流输入电压经过滤波后推挽升压和全桥整流升压到350V的直流母线电压,再经过全桥逆变电路转变为220V/50Hz的工频交流电。

图1系统的总体框图

为了减小输入电压的影响,采样全桥整流后的输出电压作为反馈电压来控制前级推挽升压电路的控制器,调节SG3525A输出PWM波形的占空比,使得直流母线的电压始终保持在350V。同时采样输出滤波电容上的电压和输出滤波电感上电流,采用电压电流双环控制,调节后级全桥逆变电路的SPWM的输出,从而得到良好的输出波形特性以及稳定的负载特性。

2系统硬件设计

2.1推挽升压PWM波形的产生

直流升压电路采用推挽式,其结构简单,效率高。电路中的功率管VQ1,VQ2通过SG3525AoutputA,outputB交替产生的2路互补PWM波来控制通断。SG3525A可以通过调节外接的电阻和电容来产生100Hz~500kHz之间的不同频率段的PWM波形,其PWM波的频率fPWM和外接电阻RT,RD,外接电容CT关系为:

SG3525A通过反馈的直流母线电压可自动调节PWM波的占空比,使得输出稳定。同时SG3525A具有电压的输入欠压锁定和PWM锁定功能,一旦发生过流或者过压的现象,可以迅速关断PWM,保证了整个电路的安全性。

2.2全桥逆变SPWM波形的产生

SPWM波形由AVR单片机系列的AT90PWM2产生。AT90PWM2具有2个12位的波形发生器PSC0,PSC2,分别产生2路互补的SPWM信号经过驱动电路隔离放大后驱动全桥逆变中的功率管。其中PSC0生成为VQ3和VQ4的控制信号,PSC2生成VQ5和VQ6的控制信号。

选择PSC工作在中心对齐模式,并且PSC0和PSC2工作在同步状态。则PSC计数器从寄存器OCRnRB定义的值开始计数,先减到零再加到值,当PSC计数器的值与寄存器OCRnSB,OCRnSA的值相等时,则将分别改变PSCn输出引脚PSCOUTn0、PSCOUTn1的电平。其三角波载波周期

fSPWM和PSC计数频率fPSC以及寄存器OCRnRB、OCRnRA(n=0或2)的关系为:

2.3全桥逆变电路

逆变电路是逆变电源的组成部分,完成将直流电压转变为交流电压的过程。采用由4个IGBT作为功率管组成全桥逆变电路,该电路具有控制方便,功率管利用率高等特可以采用IR2110驱动电路。IR2110采用高度集成的电平转换技术,大大简化了逻辑电路对功率器件的控制要求,同时提高了驱动电路的可靠性。尤其是上管采用外部自举电容,使得驱动电源数目较其他驱动器大大减少,如图2所示。

2.4输出LC滤波电路

由于全桥逆变电路的输出为50Hz的基波以及其他高低次谐波,为了得到纯正的正弦波形,必须考虑设置滤波环节。因为谐波主要集中在1倍和2倍fSPWM附近,所以设置截止频率fC为fSPWM/5。则有:

式中,R为直流侧等效负载电阻,Vout为输出的电流电压,P为逆变器的额定功率。

3系统软件设计

3.1单片机简介

AT90PWM2是AVR系列单片机,该单片机主要特点有:

1)高性能的8位RSIC结构,1MIPS/MHz,支持16MHz的时钟;2)8KB系统可编程(ISP)的Flash存储器,支持自举方式编程,512字节SRAM,512字节EEPROM;3)4路PWM通道提供各种PWM信号,并可以进行死区设置;4)8路10位ADC模块,1个10位DAC模块,2个模拟比较器;5)多达29个中断源;6)支持UART,SPI,I2C通信方式。其引脚功能分布图如图3所示。

其中,PSCOUT00~PSCOUT21引脚为SPWM波输出引脚,用来驱动功率开关管,SD引脚为IR2110的使能控制,用来开通或者锁定SPWM的导通。V_MAIN,V_OUT,I_OUT引脚分别用来采样母线电压,输出电容电流以及电感电压。单片机还包括使用LED报警功能,驱动风扇在过热时启动散热功能,ISP在线更新驱动程序以及预留串口通信功能。

3.2控制策略

本数字系统采用电感电流反馈控制。将输出电感电流引入控制系统,和输出电容电压一起形成双闭环控制,通过采样输出电感电流和输出电容电压,用外环电压误差的控制信号去控制内环电流,调节电流使输出电压跟踪参考电压值,提高系统的动态响应。双闭环控制系统由于存在内环回路,增大控制系统带宽,使得逆变器动态响应加快,输出电压的谐波含量减小,对非线性负载的适应能力加强。外环调节器可以按照负荷的变化相应地调整内环调节器的给定值,使调节系统仍然具有较好的品质,所以双闭环控制系统对负荷变化具有较强的适应能力,可使逆变电源的输出性能得到较大的改进。为了简化电压外环设计,可将电流内环看成一个比例环节,电压外环看成一个PI环节。图4为双环控制系统框图。

3.3软件流程

系统软件设计采用模块化设计,主要包括:硬件初始化模块,正弦表初始化模块,输出保护模块,双闭环调节模块,中断处理模块。主程序和SPWM产生中断处理模块的流程分别如图5(a)和图5(b)所示。

4试验结果

根据以上思想完成制作一台1kW的样机,采用IRF3805作为推挽升压的功率管,RHRP8120作为整流二极管,全桥逆变功率管则采用IRG4PC50UD,SG3525A的PWM波频率设置为80kHz,SPWM波的频率设置为10kHz,输出滤波电感L为2.5mH,输出滤波电容C为4.7μF,可得正弦交流输出电压精度220V±1%,频率精度50Hz±0.1%,THD小于1%,逆变效率大于90%,其空载和满负载时的试验波形如图6(a)和图6(b)所示。

5结论

提出了一种前级由SG3535A控制推挽升压和后级基于AT90PWM2的全桥逆变的数字式逆变电源的设计方法。使用AT90PWM2的波形发生器产生SPWM波形,有效简化电路,利用前端负反馈以及后端的双闭环调节使得逆变电源具备输出电压特性的高性能。预留的串口通信和在线功能使得逆变电源具备与上位机通信以及扩展功能,完善的保护措施可使逆变电源在发生故障时,具有完善的指示和自动处理功能。

参考文献:

[1].SG3525Adatasheet/datasheet/SG3525A+_606093.html.[2].AT90PWM2datasheet/datasheet/AT90PWM2+_970840.html.[3].IR2110datasheet/dat

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论