基于controlSTICK-Piccolo F28069的SPWM设计基于controlSTICK-Piccolo F28069的SPWM设计.docxVIP

基于controlSTICK-Piccolo F28069的SPWM设计基于controlSTICK-Piccolo F28069的SPWM设计.docx

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于controlSTICK-Piccolo F28069的SPWM设计基于controlSTICK-Piccolo F28069的SPWM设计

基于controlSTICK-Piccolo F28069的SPWM波形设计摘要:正弦脉宽调制(SPWM)技术在目前是一种比较成熟且使用广泛的PWM法,在电力滤波器中有良好的应用前景。文章介绍了如何利用高性能数字信号处理器controlSTICK-Piccolo F28069的片内外设epwm模块产生单相SPWM 波,给出了程序流程图及关键程序源码。采用对称规则采样算法,参数计算主要采用查表法,计算量小,实时性高。关键词:TMS320F28069;SPWM;对称规则采样法;查表法Design ofthe SPWM wave based oncontrolSTICK-Piccolo F28069Abstract: SPWM technique is relatively mature and widely used PWM method?in the present,?there are good prospects for the application of active power filter. This article describes how to takeadvantage of high-performance digital signal processor TMS320F28069 chip Peripheral epwm module togenerate single phase SPWM wave,process flow diagram and the key to the program source code. The method uses regular sampling algorithm parameters calculated mainly using the look-up table method, a small amount of calculation, realtimehigh. Key words:TMS320F28069;SPWM;Regular sampling method;Look-up table method引言PWM的全称是Pulse Width Modulation,它是通过改变输出方波的占空比来改变等效的输出电压。SPWM就是在PWM的基础上改变了调制脉冲方式,脉冲宽度时间占空比按正弦规律排列,这样输出波形经过适当的滤波可以做到正弦波输出。文中主要介绍使用TMS320F28069 高性能DSP 处理器的eEVA 模块生成电压SPWM 波形,产生电压SPWM 波的方法可分为硬件法和软件法两类, 硬件法主要是采用专用集成电路( 如SA8281),但这种方法成本高、灵活性差,在实际产品中很少采用;软件法是通过ti公司提供的专用软件ccs4.2.1编程实现生成SPWM 波,这种方法灵活性强,实现成本低。SPWM 波的实时计算对控制器的运算速度要求较高。 1 SPWM 算法SPWM 的实现算法主要有等效面积法、自然采样法、规则采样法等。这几种方法各有优缺点,等效面积法和自然采样法的优点是所得SPWM 波形最接近正弦波,但脉宽表达式是一个超越方程,计算繁琐,难以实时控制;规则采样法计算简单,对于产生单向SPWM足够用,因此本此实验设计采用规则采样法。以下主要介绍如何使用规则对称采样法生成SPWM 波形。产生SPWM 波的原理是:用一组三角波与一个正弦波进行比较,在正弦波和三角波的自然交点时刻控制功率开关管的开通与关断,其中这组三角形波称为载波,正弦波为调制波。图1为规则采样说明图。取三角波两个正峰值之间为一个采样周期TS。每个脉冲的中点和相应的三角波中点对称,简化计算,在三角波的负峰时刻TD对正弦波采样得到D点,过D点做一条水平直线和三角波交于A、B两点,在A点时刻tA和B点时刻tB控制功率开关器件的通断。可以看出这种规则采样法得到的脉冲宽度δ和用自然采样法得到的脉冲宽度非常接近,相对简单准确。图1 对称采样法原理图设正弦调制波信号为(1)表达式中,为调制度,0=1,;为正弦信号波角频率。从图中可以得到如下关系式(2)因此可得(3)2 软件实现TMS320F28069的定时器处于连续递增/递减计数模式时,计数寄存器中的数值变化轨迹就是等腰三角形,相当于产生了一个连续的等腰三角形载波,当比较寄存器中的值与计数寄存器中的值相等时,对应的PWM 引脚上的电平就会发生跳变,从而输出一系列的等高方波信号,方波的宽度与比较寄存器中的值一一对应,因此只要比较寄存器中的值呈正弦变化,方波的等效面积也就会呈正弦变化,从而得到SPWM 波形。程序分为主程序、epwm2寄存器初始化、更新sina函数和epwm2定时中断程序三部分。主程序主要完成各部分模块的初始化工作,然后打开epw

您可能关注的文档

文档评论(0)

vshoulrengb3 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档