基于DSP的SPWM实现

发布者:EnchantedMelody最新更新时间:2011-05-30 关键字:SPWM  保护电路 手机看文章 扫描二维码
随时随地手机看文章
   

 一.原理

SPWM是一种关于PWM技术的控制技术。在现代逆变电路中应用的中得到了广泛应用。

假设正弦波为UO= U2sinφ(φ=0~2π=2πf)把一个周期4N等分,则每一分为2π/4N=π/2N弧度,则每一个小面积的值为:

 这样,可以通过DSP来控制IGBT的导通时间(在低电平关断IGBT,在高电平导通IGBT)就可以得到我们所需要得SPWM波形。

二. 具体实现

图1.电路原理框图

   

     [page]本设计系统由DSP控制器完成对SPWM逆变电路控制,键盘输入,A/D转换,输出显示等工作,具体运行框图如图1所示。每个240x系列DSP可产生多达16路的PWM输出,为了利用DSP来产生PWM输出,采用通用定时器的比较操作,因为每个通用定时器都有一个相关的比较寄存器TxCMPR和一个PWM输出引脚TxPWM。通用定时器的值总是与相关的比较寄存器的值进行比较,当定时计数器的值与比较寄存器的值相等时,就产生比较匹配,可通过置TxCON.1位为1来使能比较操作,发生匹配后的一个CPU时钟周期后,根据GPTCONA/B寄存器相应位的配置情况,相关的PWM输出将发生跳变。由于采用一系列等幅不等宽的矩形波代替正弦波,所以,使通用定时器处于连续增/减计数模式下,来产生对称波形,通过比较产生所需脉宽脉冲的波形。

    根据所需的PWM周期设置TxPR:假设正弦半波低电平的时间间隔设为L1、L2……Ln,高电平时间间隔设为H1、H2……Hn,在周期寄存器中存入如下的

一系列值:

 为了节省存储器空间,只在周期寄存器中存入前1/4正弦半波的高低电平值。当周期寄存器中的值由上而下被读取后,可通过编程来完成再由下而上读取,正好对应PWM等效矩形脉冲中的前半周期,后半周期值的读取也可由编程实现。

设置比较寄存器:由于采用的是连续增\减的计数模式,所以要在比较寄存器中

存入以下一系列值:

    当定时器的计数值增计数达到L1对应的计数脉冲值发生比较匹配,PWM发生跳变,输出高电平驱动IGBT导通,然后当定时器计数值减计数达到L2/2时,再次发生比较匹配,PWM又发生跳变,关断PWM输出,直到减计数到零,定时器复位,进行下一周期的PWM 输出。

    这里为了节省存储器空间,同样可以采用设置周期寄存器的方法。不过,二者一定要匹配,即要存储相同周期的值。

    以上是产生0~1800之间的PWM矩形脉冲,为了的到正弦波的负半周波形,我们就令DSP在0~1800间控制VT1、VT4导通,VT2、VT3关断,得到的是正半周的波形。在1800~3600间,控制VT2、VT3导通,VT1、VT4关断,得到负半周波形。

    为了改变输出正弦波的频率,我可以通过改变前面已经计数得出的公式中的T值。为了减少输出正弦波的高次谐波,应保证等效矩形脉冲的数目N不小于720。

     以上所用的数值为DSP定时器的计数脉冲个数,在进行DSP软件设计时,应编程将计算出的时间间隔换算成时钟的计数脉冲数.

三.保护电路

1.过压保护

    将IGBT用于电力变换器时,应采用保护措施,以防止损坏器件,在本设计中主要有过压保护和过流保护。

    过压保护主要用于防止电网电压的波动,对功率变频器件突然产生大于安全裕量的电压冲击过压保护。如图2所示:过零比较器LM339实现过压保护,它是GESolidst的产品,集成了四个电压比较器。

图2. 过压保护电路

    因TIL113的驱动电压为+5V,所以由LM339构成的电压比较器的负输入端同一个+5V的稳压二极管2CW53相连。运放的正输入端在没有过压的情况下(Ud=55V )为4.5V,小于负端电压5V,运放输出0。这时光电耦合器TIL113不发光,不导通。当电压过压时,运放的正输入端电压大于5V,运放导通,输出+5V电压,驱动TIL113发光导通,导通后发一个驱动信号到DSP的INT2,DSP检测到中断后,发出信号驱动过压保护电路的大功率三极管导通,导通后由分压电阻分去一部分电压,保护功率器件不被烧坏。

2.过流保护

过流保护电路主要防止发生短路等使电路中电流剧增,功率器件迅速升温而烧坏的情况,具体电路如图3所示:

为了判断电路是否过流,可在DSP的控制程序中事先设置一个限定值,由DSP的A/D转换不断对主电路的电流进行转换。主电路的电流通过耦合电感后,在A/D转换侧由电阻R先进行分流并转换成电


图3.过流保护电路

压信号,经电压跟随器后,输入到DSP的A/D转换中。当A/D转换检测到电流超过限定值时,就发出中断给PWM发生器,关掉PWM输出,从而断开主电路电流,防止过流发热而烧毁。

四.结语

    本文作者创新点为充分利用集成了外围设备的TMS320C240内部资源,设计出基于DSP的SPWM的实现,使整个设计变得简单易行。

关键字:SPWM  保护电路 引用地址:基于DSP的SPWM实现

上一篇:DSP和FPGA在图像传输系统中的应用和实现
下一篇:基于TMS320DM642电子稳像算法的实现

推荐阅读最新更新时间:2024-05-02 21:24

一种新型SPWM中频电源的研制
摘要: 介绍基于PIC16C73和SA838的SPWM中频逆变电源数字化控制系统,并对SA838的工作特点及工作原理以及单片机控制电路、隔离驱动电路、保护及抗干扰措施等作了详细介绍。 关键词: 中频电源 微控制器 1 引言 为适应野外工作的需要,我们力求研制一种体积小、 重量轻、可靠性高的中频电源。逆变器采用MICROCHIP公司的PIC16C73作为CPU,单相SPWM波形发生器SA838产生SPWM波形,富士混合集成驱动电路EXB840构成隔离驱动保护电路,主电路采用高压整流模块和IGBT模块,组成高效智能的逆变电源。全系统简洁明了,维修便捷,具有实用价值。 逆变电源载波频率20kHz,交流输入三相
[电源管理]
电视近距离人体信号检测及保护电路研究
    摘要: 介绍了可靠实用的电视近距离保护装置。该装置主要由人体信号检测与处理电路、语音提示电路和控制输出电路组成。当有人体靠近时电视机能发出语音提示、切断电视信号;当人体离开检测范围时经延时自动恢复电视信号。     关键词: 视力保护 红外传感器 语音提示 引起儿童视力下降的原因是多方面的,例如看书学习的姿势不正确,距离不适当等。另外,儿童看电视距离过近也是不容忽视的一个原因。这是因为电视机显象管是一种阴极射线管,电子枪发射的电子经过聚焦后,再经阳极高压加速,以很大的能量轰击荧光屏,使荧光粉发出亮点,同时也会向其周围辐射出有害的X射线。虽然近年来生产的电视机一般都增加了防X射线泄露电路,在正常的视距范围
[测试测量]
IPM驱动和保护电路的研究
摘要:介绍了IPM的基本工作特性和常用IPM驱动和保护电路的设计方法,并给出了一个驱动和保护电路的设计实例。 关键词:IGBT(绝缘栅双极性晶体管) IPM(智能功率模块) PIC(功率集成电路) 智能功率模块(IPM)是Intelligent Power Module的缩写,是一种先进的功率开关器件,具有GTR(大功率晶体管)高电流密度、低饱和电压和耐高压的优点,以及MOSFET(场效应晶体管)高输入阻抗、 高开关频率和低驱动功率的优点。而且IPM内部集成了逻辑、控制、检测和保护电路,使用起来方便,不仅减小了系统的体积以及开发时间,也大大增强了系统的可靠性,适应了当今功率器件的发展方向——模块化、复合化和功率集成电路(
[电源管理]
msp430f5529产生单路/双路spwm正弦波信号
//main.c #include msp430.h #include PWM.h #include include.h #define uint unsigned int /*---------------------------------------------------------------------------------------------- * 功能:产生单路SPWM波 * 输入:无 * 输出:P1.4 */ void SPWM_1Way_Init(float x,float y)//x控制pwm周期,y控制占空比,y小于1且大于0 {
[单片机]
单片机系统与掉电保护电路的可靠性提高方案
1 问题的提出 在以单片机为核心的智能仪表及过程控制系统中常常需要长时间保存实时参数。通常可采用E2PROM、FLASH MEMORY以及以随机存贮器为基础内置电池的非易失芯片来实现。E2PROM、 FLASHMEMORY属于可在线修改的ROM器件,它解决了应用系统中实时参数掉电保存的难题,但这类芯片写入速度慢(ms级),擦写次数有限(万次级),有些器件擦写次数虽达百万次,对某些应用系统而言,其写入次数仍然是有限的。因此这类芯片只能用在需要保护的数据量小且写入不频繁的系统中。对那些需要大容量高速反复存取实时参数的系统,只能用随机存贮器RAM加掉电保护电路实现。掉电保护系统一般由低功耗的CMOS-RAM、供电电路及控制电路组成。
[单片机]
单片机系统与掉电<font color='red'>保护电路</font>的可靠性提高方案
MS8829无刷直流马达特点及应用
MS8829 为一款三相无刷电机的驱动芯片,最高工作电压可达 35V,最大驱动电流 1.5A。pin对pin兼容LV8829。 芯片采用 PWM 脉冲驱动的方式来减少输出功耗,通过调节外部信号的占空比来调节电机的转速;芯片内置锁存型保护电路,可以在电机正常运转但 HALL 信号输入异常时起到保护芯片的作用。 主要特点 Imax=1.5A 低输出阻抗上臂桥 0.6Ω,下臂桥 0.5Ω 使用直接 PWM 输入进行速度控制和同步整流 1-HALL FG 输出 锁存型 CSD 保护电路 正、反转工作模式,可切换 stop 模式下的节电功能 过温、过流保护以及低电压保护 5V 稳压输出 STAR/STOP 电路(当电机关闭时进入 “急刹
[嵌入式]
MS8829无刷直流马达特点及应用
一种开关电源保护电路的改进
  引言   UC3842是美国Unltmde公司生产的一种性能优良的电流控制型脉宽调制芯片,它具有管脚数量少,外围电路简单等特点,因而得到了广泛的应用。但随着UC3842开关频率的提高,由它所构成的开关电源的保护电路也出现了很多问题。本文分析了UC3842保护电路的缺陷及改进的方法。    1 UC3842的典型应用   UC3842的典型应用电路如图l所示。该电路主要由桥式整流电路,高频变压器,MOS功率管以及电流型脉宽调制芯片UC3842构成。其工作原理为:220V的交流电经过桥式整流滤波电路后,得到大约+300V的直流高压,这一直流电压被M0S功率管斩波并通过高频变压器降压,变成频率为几十kHz的矩形波电压,再
[电源管理]
一种开关电源<font color='red'>保护电路</font>的改进
SPWM控制技术中全数字单相变频器的设计及实现方法
本文介绍了基于DSPTMS320LF2407A并使用SPWM控制技术的全数字单相变频器的设计及实现方法,最后给出了实验波形。 常见的AC/DC/AC变频器,是对输出部分进行变频、变压调节,而且在多种逆变控制技术中,应用最广泛的一种逆变控制技术是正弦脉宽调制(SPWM)技术。在变频调速系统中,应用DSP作为控制芯片以实现数字化控制,它既提高了系统可靠性,又使系统的控制精度高、实时性强、硬件简单、软件编程容易,是变频调速系统中最有发展前景的研究方向之一。 1 TMS320LF2407A芯片简介 TMS320LF2407A是TI公司专为电机控制而设计的单片DSP控制器。它具有高性能的C2XLP内核,采用改进的哈佛结构,四级流水线操作
[电源管理]
<font color='red'>SPWM</font>控制技术中全数字单相变频器的设计及实现方法
热门资源推荐
热门放大器推荐
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

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

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