用PIC16F73单片机产生SPWM波控制UPS电源逆变系统解析方案

发布者:qiuxubiao最新更新时间:2012-06-19 来源: 21IC 关键字:PIC16F73  SPWM波  UPS电源  逆变系统 手机看文章 扫描二维码
随时随地手机看文章

1 引言

随着信息技术的不断发展和计算机应用的日益普及,高新技术设备对供电质量的要求越来越高,很多设备都要求电源能够持续提供恒频恒压、无崎变的纯正弦波交流电,不间断电源UPS就是用来给这些设备供电的。UPS一般采用正弦脉宽调制(SPWM)的控制方法将直流电逆变成正弦波交流电。目前,SPWM控制波形的产生一般有三种方式:1、用分立元件电路产生,主要由三角波发生器、正弦波发生器和比较器组成。分立元件电路复杂,调试困难,成本高,可靠性差,因此一般很少采用。2、用专用集成芯片产生,专用集成芯片功能强大,输出波形质量高,应用比较广泛。3、用单片机实现,现在许多单片机都具有产生SPWM波的功能,采用单片机可使电路简单可靠,而且还方便对系统其他数据参数的监控、显示和处理,使整个系统的控制非常的方便。本文就是采用PIC16F73单片机产生SPWM波来控制UPS电源中的逆变系统的。

2 硬件电路设计

系统总体硬件框图如图1所示:电网输入交流电经整流滤波电路后,变成直流电压,送入功率因数校正模块(PFC),进行功率因数校正,并同时进行直流电压调整,升压到360V。另一方面,蓄电池输出的48V直流电压经过蓄电池升压电路后得到345V的直流高压,这两路直流高压通过二极管并联起来,供给桥式逆变电路。正常工作时,由市电整流所得直流给逆变器供电,而当市电异常时,则自动切换到蓄电池供电。直流电经过桥式逆变电路逆变后,再经输出滤波变成220V、50HZ纯正弦波交流电,供给负载。

控制电路以 Microchip公司的PIC16F73单片机为核心。PIC单片机是采用RISC结构的高性价比嵌入式控制器,采取数据总线和地址总线分离的Harvard双总线结构,具有很高的流水处理速度。

PIC16F73最高时钟频率为20MHZ,每条指令执行周期200ns,由于大多数指令执行时间为一个周期,因此速度相当快。其内含192字节的RAM ,4K程序存储器、5路A/D转换及2路PWM波发生器,应用时外围电路极其简单,是理想的单相逆变电源数字控制器。

单片机通过内部软件产生一路SPWM控制信号,然后经过逻辑门变换电路变换成逆变全桥所需的四路驱动信号,再经专用驱动芯片TLP250隔离放大后,分别加到逆变全桥四个IGBT的栅极,进行驱动控制。

为了提高输出电压的稳定性,本系统中采用了电压反馈闭环。输出电压经电阻分压取样后,由运算放大电路将电平转换为单片机A/D转换口所能接受的0~5V电压信号,送入单片机A/D转换口。软件在运行过程中,会每隔一段时间进行一次A/D转换,得到反馈电压值,调整SPWM信号的脉宽,保证输出电压的稳定。

3 软件设计

PIC16F73单片机内部含有两个CCP模块,都可以用来产生PWM波。对于PWM信号来说,周期和脉宽是两个必不可少的参数,PIC16F73单片机将PWM周期储存在PR2寄存器中,而将PWM信号高电平时间值即脉宽值储存在CCPR1L或CCPR2L寄存器中。内部定时器在计数过程中不断与这两个寄存器的值相比较,达到设定时间时输出电平产生相应的变化,从而控制PWM信号的周期和占空比。

SPWM信号要求脉宽按正弦规律变化,因此每一个PWM周期脉宽都要改变,由单片机产生SPWM波的基本思想就是在初始化时将PWM周期值设定,然后用定时器定时,每个周期产生一次中断,来调整脉宽,从而得到脉宽不断变化的SPWM波。但实际上,SPWM频率一般都很高,周期很短,要在每一个周期内都完成脉宽的调整比较困难。本系统中,SPWM周期为20KHZ,设置每六个周期改变一次脉宽,实际输出SPWM信号经滤波后所得正弦波如图6所示,波形光滑无畸变,满足精度要求。

在软件设计中,将CCP2模块作为PWM输出口,CCP1模块采用比较功能,单片机时钟为20MHZ,计时步阶0.2us。首先建立正弦表,在一个完整正弦周期中,采样64个点,采样点正弦值与正弦波峰值的比值就是该点SPWM信号的占空比。然后根据SPWM周期计算出各点的脉宽值,转换成计时步阶,做成正弦表,供CCP1中断子程序调用。这64个点之间的时间间隔也转换成计时步阶储存到 CCPR1H和CCPR1L寄存器中,程序运行过程中, 计数器TIMER1不断和这个寄存器的值相比较,达到设定值时CCP1产生中断,TIMER1重新计时。中断服务子程序用来修改SPWM信号的占空比,其流程图如图2所示。[page]

主程序为一个无穷循环,等待中断发生。本程序中共用到了三个中断:CCP1比较中断,用来调整SPWM脉宽,中断周期为306us;T0定时中断,每隔一段固定的时间进行一次输出电压反馈采样值的A/D转换,在单片机初始化时,将T0的中断周期设为153us,产生一次中断后,将周期改为306us;A/D转换

中断,A/D转换完成产生中断,处理转换值,中断周期为20us。在程序开始运行后,首先发生CCP1中断,使单片机按正弦表的第一个脉宽值输出SPWM波,153us后,产生T0中断,进行A/D转换,并将T0中断周期改306us。 20us后转换完成,产生A/D中断。然后又是CCP1中断,读取A/D转换值和正弦表来调整脉宽。这样周而复始,产生连续不断的SPWM控制信号。中断循环结构如图4所示。

4 实验结果及波形

由单片机CCP2口输出的SPWM波形如图5所示,由于频率为20KHZ,脉宽很窄,只截取了其中的一段,看不到脉宽从最小变到最大的过程,但可以看出这段波形中脉宽逐渐变窄,符合SPWM的变化规律。

经RC滤波后得到如图6所示的正弦波,频率为49.6HZ,与设计的50HZ基本吻合,波形平滑无畸变,满足设计要求。

本UPS系统中,采用的是全桥逆变电路,控制方式是一个桥臂上的两个IGBT互补导通,另一桥臂的两个一个常开,一个常闭。负半波时,换到另一桥臂的两个IGBT互补导通,原桥臂变为一个常开,一个常闭。因此需要将单片机产生的一路SPWM信号变换成四路,分别驱动四个IGBT。具体实现电路如图7所示。

[page]

单片机输出的SPWM信号和正负半波信号分别加到U3D的12和13脚,此图只画出了同一个桥臂的两个IGBT的驱动波形产生电路,另一桥臂的产生电路与此电路完全相同,只是在输入的正负半波信号前加了一个反相电路,使得不论是正半波还是负半波,桥臂1和桥臂2的U3D的11脚总是一个为SPWM信号,另一个为低电平。经过后面的电路变换后,为SPWM信号的桥臂得到两路互补输出的SPWM波形,为低电平的桥臂则得到一个持续的高电平和一个持续的低电平,从而实现逆变全桥的驱动。

由于同一桥臂的两个IGBT互补导通,死区时间的设置是必不可少的,否则可能出现桥臂直通现象,导致器件甚至整个电损坏。图7中的R2、C2就是用来设定死区时间的,通过RC电路的冲放电得到

一个时间的延迟,再经过门电路的处理加到SPWM信号波形中。通过改变R、C的大小就可以调整死区时间的长短,本电路中电阻取1000欧姆,电容取6.8nF,得到5us的死区时间。

通过电路变换最后得到的逆变桥的四路驱动波形如图8所示。IGBT驱动采用低电平有效,由图可以看出,在同一桥臂上下两个IGBT驱动波形中,从一个驱动波形的低电平变到另一个驱动波形低电平时,有一段两个信号都为高电平的时间,也就是两个IGBT都不通的死区时间,防止了逆变桥的直通。

5 结 语

本文介绍的这种运用PIC单片机产生SPWM信号控制逆变桥的方法在UPS电源的应用中取得了较好的实验效果。同时,这种产生SPWM波的方法也可以用在其他正弦波逆变电源中。

关键字:PIC16F73  SPWM波  UPS电源  逆变系统 引用地址:用PIC16F73单片机产生SPWM波控制UPS电源逆变系统解析方案

上一篇:基于RGB三基色原理的手持式色度仪的设计
下一篇:基于PIC16F877单片机的井下压力测量技术研究

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

UPS电源之冗余式双总线输出型供电系统
  采用冗余式双总线输出供电系统的目的是,消除可能出现的从UPS电源冗余并机供电系统的输出端到最终的信息网络设备输入端之间的各种供配电线路系统中的单点瓶颈故障隐患,提高供电系统的可维护性、现场增容性,并降低供电系统的零线对地线的电压,确保信息网络获得100%的高可利用率。      大量的运行实践表明:在IDC机房中,配置“1+1”或者“2+1”型UPS冗余并机系统后,可将UPS并机供电系统的平均无故障工作时间提高5~6倍以上(达几百万小时)。然而,它仍不能百分之百地确保在用户的最终负载(服务器、小型机、磁盘阵列机、磁带库、网关和交换机等关键的IT设备)的输入电源端不出现供电中断故障,并进而导致严重的网络瘫痪的故障发生。其原因是:
[嵌入式]
UPS电源系统与网络系统的关系及发展
随着电源技术的发展,UPS电源系统与网络系统的关系更加紧密,已成为系统工程项目中一个不可缺少的环节。 UPS系统问题凸显 随着全球计算机网络的蓬勃发展,网络化、集成化趋势正在以前所未有的深度和广度影响着我们的生活。但是现在的系统集成概念主要体现在计算机网络设备的集成,对其他一些设备的集成考虑不足。 UPS电源系统在通信网络系统中的集成也经常被忽视。在广东电信研究院从事多年电源动力工作的专家赖世能表示,传统的UPS系统存在以下的问题: 单机故障率高,且经常影响所支持系统的持续工作。传统的单机UPS没有备用线路或应急方案,所有的电力供应线路都为单线,一旦发生问题,电力供应中断就在所难免。 可扩展性差。传统UPS的配置固定,且
[电源管理]
总投资15亿元,欧达光电3GW储能系统逆变器、光伏组件项目开工
【国际能源网 讯】7月17日,据浙江嘉兴市人民政府网站披露,总投资279亿元!嘉兴“千项万亿”重大项目集中开工参加本次集中开工的项目共9个、总投资279亿元、年度投资26亿元,其中“千项万亿”工程有7个,总投资253亿元。“千项万亿”工程主要围绕先进制造业基地、科技创新强基、交通强省、清洁能源保供等领域,每年滚动谋划推进1000个以上省重大项目,每年完成投资1万亿元以上。 欧达光电新能源设备生产基地建设项目是本次集中开工项目之一。据悉该项目通过投资建设3GWH储能系统、3GW逆变器生产线,和3GW高效组件生产线,引进当今世界一流的自动化制造设备,将推进新能源综合制造水平大幅提升。新项目用地161亩,项目总投资15亿元,其中固定资产
[新能源]
日立产机系统推出250/500kW机型升压变压器一体型光伏逆变器 实现高效率并网
日立产机系统公司(东京都千代田区)5月25日宣布,在升压变压器一体型光伏发电用逆变器(PCS)“BUY电Gateway”中,追加了支持250/500kW输出功率的机型。并于当天开始销售。     250kW机型的外观 BUY电Gateway是将PCS和升压变压器封装在一起的产品,具有日立产机系统可提供从整体的生产到保养和维护的一站式支持,且施工容易、工期短、能够高效率并网的优点。 日立产机系统此前一直在销售支持100kW、200kW、300kW的机型,此次以新开发的250kW输出PCS为原型,推出了升压变压器一体型的250/500kW产品。这样一来,还方便应用于百万光伏电站。 利用专门设计的非晶变压器,可降低夜间的待
[新能源]
UPS电源常用电池的分类与介绍
在UPS 电源 应用中常用的 电池 共有三种:包括开放型液体铅酸电池,免维护电池,镍铬电池,影响电池寿命的因素,不同种类电池也有各自的优点和缺点。现UPS厂家所配的电池一般为免维护电池,下面以免维护电池为主介绍三种电池的特点:   1:开放型液体铅酸电池 此类电池按结构可分为8-10年,15-20年寿命两种。由于此电池硫酸电解会产生腐蚀性气体,此类电池必须安装在通风并远离精密电子设备的房间,且电池房应铺设防腐蚀瓷砖。   由于蒸发的原因,开放电池需定期测量比重,加酸加水。此电池可忍受高温高压和深放电。电池房应禁烟并用开放型电池架。   此电池充电后不能运输,因而必须在现场安装后充电初充电一般需55-90小时。正常每节电
[电源管理]
DSP重复控制技术在逆变电源系统中的应用
本文提出一种DSP重复控制的控制方案,利用重复控制器来跟踪周期性参考指令信号,减小输出电压谐波,同时电流环控制改善系统的动态性能。并根据该控制方案,设计和调试了一台基于DSPTMS320I F2407A控制的单相1kW逆变器,仿真和实验结果均验证了该方案的良好性能。 重复控制的基本理论 重复控制是基于内模原理的一种控制思想。它的内模数学模型描述的是周期性的信号,因而使得闭环控制系统能够无静差地跟踪周期信号。单一频率的正弦波是典型的周期信号,只要在控制器前向通道串联上与输入同频率的正弦信号,就可以实现系统的无静差跟踪。重复控制也多用数字控制方式。 基于内模原理的理想重复控制系统的前向通道上含有一个周期性延时环节,不可避免它会导
[嵌入式]
光伏发电系统逆变器保护
逆变器作为光伏发电系统内部重要的电气设备,其设备本身所配备的各类保护功能较为完善,具体有如下基本保护功能。 (1)直流母线过电压保护。逆变器通过持续检测直流母线电压,当连续数次检测到直流电压高于 1 000 V 时,逆变器断开交流接触器,停止向电网供电。 (2)交流过欠压保护。逆变器对电网电压进行持续检测,当检测到电网电压超出规定的电压允许值范围时,逆变器断开交流接触器;如果电网电压在低电压穿越允许范围(20%)内的跌落,低电压穿越功能动作,同时逆变器报警运行,在低电压穿越允许时间内,电网电压没有恢复,则逆变器断开交流接触器,停止向电网供电。 (3)交流频率保护。逆变器对电网频率进行持续检测,当检测到电网频率超出规定的频率允许值范
[新能源]
监控安装中UPS电源容量计算方法
如何确定您需要何种类型的UPS 电源 ?通常,个人办公及家庭用户可以考虑后备式机型,如山特后备式UPS 电源 价格低廉, 外形轻巧,是个人电脑的理想伙伴。有着很高的性价比;对于中小型系统的网络 用户、服务器或精密仪器等,则多用在线式或在线互动式UPS电源,能较好地抵抗来自电网上的各种侵害,其功能完善,并大多具有智能监控和网络连接功能,实现远程 控制 和智能化管理。对于大型的重要设备和系统,大功率的山特在线式UPS电源提供稳定的电源保护必不可少。 具体如何确定所需的功率(VA)大小?则需列出所有需要保护的设备,别忘了显示器、终端、外挂硬盘。 每一设备的电压及电流数据可在背板上找到,把两者相乘即可得VA值。有些设备用 瓦特表明电能需要
[电源管理]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

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

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

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