基于16位单片机的逆变电源系统的设计

发布者:Huanle最新更新时间:2012-01-04 关键字:8XC196MC  逆变电路  正弦脉宽调制  波形发生器  控制电路 手机看文章 扫描二维码
随时随地手机看文章

1、引言

    近来,逆变电源在各行各业的应用日益广泛。本文介绍了一种以16位单片机8XC196MC为内核的逆变电源系统的设计。8XC196MC片内集成了一个3相波形发生器WFG,这一外设装置大大简化了产生同步脉宽调制波形的控制软件和外部硬件,可构成最小单片机系统同时协调完成SPWM波形生成和整个系统的检测、保护、智能控制、通讯等功能。

2、  电源系统的基本原理

    该电源由蓄电池输入24V直流电,然后通过桥式逆变电路逆变成SPWM波形,经低通滤波器得到正弦波输出。SPWM波形由8XC196MC的3相波形发生器WFG产生,可输出所需电压和频率的正弦波。

3、  系统硬件设计

    该逆变电源系统可实现调频、调压功能。通过A/D转换,自动反馈调节电压,使输出波形稳定。三相电压值、频率可用数码管显示,通过使用MAX232E可与PC机通讯,实现远程控制与监测。该系统的硬件框图如图1所示。

3.1  SPWM波形产生电路

    SPWM波形是由8XC196MC的专用寄存器WFG控制下完成的。

WFG的功能特点:

    片内有3个同步的PWM模块,每个模块包含一个相位比较寄存器、一个无信号时间(dead time)发生器和一对可编程的输出。WFG可产生独立的3对PWM波形,但它们有共同的载波频率、无信号时间和操作方式。一旦起动以后,WFG只要求CPU在改变PWM的占空比时加以干预。


WFG的工作原理:

1.时基发生器为SPWM建立载波周期。该周期值取决于WG-RELOAD的值

2.相位驱动通道决定SPWM波形的占空比,可编程输出,每个相位驱动器包含一个可编程的无信号时间发生器;

3.控制电路用来确定工作模式和其它寄存器配置信息。

WFG有2种中断:WFG中断和EXTINT中断。

WFG中断是重装载WG-COUNT时产生。不同的工作方式,有不同的重装载方式,每个PWM周期,方式0在WG-COUNT=WG-RELOAD时产生一次WFG中断,方式1在WG-COUNT=WG-RELOAD和WG-COUNT=1时都产生中断。

EXTINT中断由保护电路产生。可编程设置产生中断的方式,在整个系统检测过流信号,保护电力电子开关器件。

3.2 驱动与保护电路

    按照传统的逆变器驱动电路的设计,器件的开关动作需要靠独立的驱动电路来实现,并且要求驱动电路的供电电源要彼此隔离,这无疑增加了硬件电路的设计困难,降低了逆变电路的可靠性。为解决上述问题,本文选用了美国IR公司的驱动芯片IR2130。该芯片采用自举驱动方式,悬浮沟道设计使其能驱动母线电压小于600v的功率管,开关频率可以从几十赫兹到数百千赫兹。其内部自举技术的巧妙运用,可使其应用于高压系统,还可以对上下桥臂器件的门极驱动信号产生2微秒的互锁信号,而且设置了欠压保护功能,可方便的设计出过压、过流保护。

    在实际应用中应该注意一些问题,尤其是要严格设计选用自举二极管和自举电容。自举二极管的恢复时间很重要,本设计采用快速恢复二极管,其耐压值一定要大于母线峰值。自举电容的容量由功率管的栅极驱动要求和最大开通时间决定,必须保证电容充电到足够的电压,而放电时其两端电压不低于欠压保护动作值,一般驱动开关频率大于5K赫兹时,电容不应该小于0.1 。电源电容容量的匹配也十分重要,其值至少是自举电容的十倍。芯片内部自带过流保护功能,一旦发生过流或直通故障,能迅速关断PWM输出。

    该器件只要合理的选择自举电容,电源电容,自举二极管,驱动电路工作十分可靠。

3.3显示与通信接口

    显示部分采用HD7279A同时驱动8位共阴极数码管,该芯片完全由单片机控制,接口简单,控制方式灵活。

显示内容:三相电压,三相电流,频率,各种保护状态。

    与PC机通信使用MAX232E进行电平交换,该芯片产生TTL(单片机侧)电平和RS-232(PC机侧)电平。串行通信口通过MAX232E与PC机串行口相连。

4、  系统软件设计


 

    软件程序设计是整个逆变电源系统的核心,它决定逆变电源输出的特性,如:电压范围及稳定度、谐波含量、保护功能的完善、可靠性等。软件框图如图2所示。

4.1 初始化

    计算一个周期内的正弦脉宽值,初始化I/O口和WFG波形发生器,设置载波周期和死区时间。

    在方式0中,载波周期TC的计算公式为:

               Tc =(2×WG-RELOAD)/Fxtal (μs)

 

在忽略无信号时间的情况下,占空比为:

占空比=(WG-COMPx/WG-RELOAD)×100%

4.2频率调节和输出电压调节

    通过改变WG-RELOAD中的时间常数,可调节输出频率。通常保持同步调制关系,即频率调制比不变,mf=常量。在频率调节过程为保证输出电压不变,在改变G-RELOAD 内容的时,按比较地改变WG-COMPx 中的值。

    由于负载的变化,输出电压是不稳定的。要达到良好的动态稳压特性,采用输出电压反馈闭环控制。采用算法为增量数字PID:

∆u(k)=u(k)-u(k-1)=kp[e(k)-e(k-1)]+k1e(k)+kD[e(k)-2e(k-1)+e(k-2)]

 

按PID的结果修正各开关周期的脉宽,可以达到调节电压目的。

4.3对外串行接口程序

      8XC196MC单片机的串行通讯方式在实际应用中效果非常好,其灵活性和实用性是其它独立串口所无法比拟的。利用EPA和PTS实现串行通讯可完成与PC机的RS232方式的通信,进行数据的发送、上传。

5、实验分析

    采用以上方案,制造了一台样机进行试验。实验参数为:直流24V电压输入,载波频率9.6KHZ,主回路功率管IRF540,直流侧电容C=470uF,变压器的匝数比1:10,输出滤波电感Lf=6mH,输出滤波电容Cf=30uF。

   图3为试验输出波形:


 

图3  输出电压波形

 

 

6、结论

    该电源设备结构合理,体积小、成本低、稳定。试验表明,逆变电源输出波形好,可实现调压调频,动态特性好,可靠性高。本文的创新点在于控制电路大为简化并且实现了全数字化,其系统能智能控制及远程监测。

参考文献:


 

[1]程军.intel80 C196单片机应用实践与C语言开发[M].北京:北京航空航天大学出版

关键字:8XC196MC  逆变电路  正弦脉宽调制  波形发生器  控制电路 引用地址:基于16位单片机的逆变电源系统的设计

上一篇:基于uPSD3254A单片机的EPP并口通信技术
下一篇:基于MSP430单片机的智能无功补偿控制器设计

推荐阅读最新更新时间:2024-03-16 12:50

基于EDA技术的航空电源逆变控制电路设计
  当前航空电源型号各异,种类庞杂,应该说综合性能还不够高。特别是随着航空器的不断发展,其对电源保障需求面临诸多新挑战。因此,研制先进电源保障设备,提高其通用性、综合性,可为现有各类航空器提供通用配套保障,不但能够适应航空器换代的需要,提高其实用性,而且可以压缩保障装备设备的数量和规模。研究事例为航空逆变电源,其特性是负载三相平衡的前提下,能够保证三相电压的幅值、相位始终处于平衡。构成的组合式三相全桥逆变电路见图1.本文引入了技术现代电子设计自动化技术(EDA),综合运用非常超高速集成电路硬件描述语言设计语言(VHDL)和可编程逻辑电路(PLD)元器件进行控制逻辑的设计与实现,对组合式三相逆变电路进行状态控制,获得要求的输出电压及
[电源管理]
基于EDA技术的航空电源逆变<font color='red'>控制电路</font>设计
基于C8051F410的波形发生器设计
这段程序大部分是新华龙公司的官方资料,鄙人稍加修改,简化了不少代码,并增加了几种波形,只要按下P1.4键就可以切换。 //----------------------------------------------------------------------------- // F41x_DACs_SineCosine.c //----------------------------------------------------------------------------- // Copyright 2006 Silicon Laboratories, Inc. // http://www.silabs.com // /
[单片机]
基于PIC单片机的电热剪控制电路图设计
  电热剪电路的系统构成如图1所示,其构成由传感器—滚珠开关、单片机定时检测及处理、工作状态指示、PWM信号产生与调整、电热模块驱动、电源共六个部分组成。   由图1可以看出,单片机通过传感器检测到电热剪操作者是否在操作电热剪的开关信息后,决定是否允许PWM信号产生电路工作,直接控制了电热模块的驱动电路对装配在剪刀刀片二侧的陶瓷加热片的功率提供。同时工作指示灯完成工作状态信息指示。   电热剪电路原理图分析:开关S1代表前述的滚珠开关,接入到U2 PIC10F206单片机的PIN6引脚。当由J1端接通系统工作电源时,单片机初始状态设置为由PIN1、2、3引脚输出高电平,使由时基电路U3 LM555构成的PWM信号产生电路工作。
[电源管理]
基于PIC单片机的电热剪<font color='red'>控制电路</font>图设计
感应电机控制电路
感应电机控制电路图
[模拟电子]
感应电机<font color='red'>控制电路</font>图
AWG5200任意波形发生器的功能特点及性能分析
AWG5200可满足苛刻的信号生成需求,具有高信号保真度,支持多台同步,可扩展到最多32条及以上通道,高性价比。是高级研究、电子测试和雷达、电子战系统设计和测试的理想选择。 一、更低的噪声、更清晰的信号。 AWG5200任意波形发生器以极低价格提供业界最佳的采样率和垂向分辨率组合。10GS/s和16位性能可直接生成高达6GHz的真实环境信号。 特点: 16位DAC分辨率 10GS/s采样率 超低噪底 可扩展、灵活经济的任意波形发生器 二、可扩展、灵活经济的任意波形发生器 不需任何设置即可高效扩展,每台设备多达8条通道,每条通道以更经济的成本支持多台同步。全面集成的平台可更快地加载波形,实现更真实的RF性能。 特点:
[测试测量]
三相异步电动机Y-△拖动控制电路讲解
三相异步电动机 Y-△拖动控制电路 1.三相异步电动机星三角启动控制原理说明 三相异步电动机因其结构简单、价格便宜、可靠性高等优点被广泛应用.但在起动过程中起动电流较大,所以容量大的电动机必须采取一定的方式起动,星一三角形换接起动就是一种简单方便的降压起动方式.星三角起动可通过手动和自动操作控制方式实现。 对于正常运行的定子绕组为三角形接法的鼠笼式异步电动机来说,如果在起动时将定子绕组接成星形,待起动完毕后再接成三角形,就可以降低起动电流,减轻它对电网的冲击。这样的起动方式称为星三角减压起动,或简称为星三角起动(Y-Δ起动)。 采用星三角起动时,起动电流只是原来按三角形接法直接起动时的 1/3。如果直接起动时的起动电流以
[嵌入式]
三相异步电动机Y-△拖动<font color='red'>控制电路</font>讲解
正向运转电机控制电路
有关电机正向转动的控制电路图,一例通过按钮点动操作实现电动机的点动运转的控制电路,分析了该控制电路的回路送电操作顺序,以及电机正向运转的操作方法,供大家参考。 正向运转电机控制电路 如下图: 图1:电动机的点动运转的控制电路 说明: 图1-1为是通过按钮点动操作实现电动机的点动运转的控制电路,根据图1-1画出实物接线图如图1-2。 1、回路送电操作顺序 1)合上三相隔离开关QS; 2)合上主回路断路器QF ; 3)合上控制回路熔断器FU1, FU2. 2、启动运转按下启动按钮ST,其动合融点闭合,电源L1相-》控制回路熔断器FU1-》1号线一启动 ,按钮ST动合触点(按下时闭合)-》3号线-接触器KM线園-》2号线-
[嵌入式]
正向运转电机<font color='red'>控制电路</font>
PLC三相感应电动机故障警报控制电路接线图
1 传统电工图 已知的三相感应电动机故障警报控制电路,其传统电工图,如图1所示: 图1 三相感应电动机故障警报控制电路图 2 动作说明 1)电源正常时,仅绿灯gl亮,电动机不动作。 2)按下启动按钮pb1,电磁接触器mc动作,电动机立即运转,指示灯rl亮,绿灯gl熄。 3)按下停止按钮pb2,电磁接触器mc断电,电动机停止运转,指示灯rl熄,绿灯gl亮。 4)电动机在运转中,因过载或其它故障原因,致使积热电驿th-ry动作,电动机停止运转,蜂鸣器bz发出警报,指示灯rl熄,绿灯gl亮。 5)按下按钮开关pb3,蜂鸣器bz停止警报,白灯wl亮,绿灯gl亮,红灯rl熄。 6)故障排除后,按下积热电驿th-ry复归杆
[嵌入式]
PLC三相感应电动机故障警报<font color='red'>控制电路</font>接线图
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

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

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

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