dsp28335基本模块之epwm模块

dsp28335基本模块之epwm模块

ID:20561444

大小:1.32 MB

页数:32页

时间:2018-10-13

dsp28335基本模块之epwm模块_第1页
dsp28335基本模块之epwm模块_第2页
dsp28335基本模块之epwm模块_第3页
dsp28335基本模块之epwm模块_第4页
dsp28335基本模块之epwm模块_第5页
资源描述:

《dsp28335基本模块之epwm模块》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、大创大二次汇报基于DSP逆变器核心模块EPWM谢超ePWM模块ePWM模块概述ePWM子模块功能F283356组12个ePWM6个APWM(EnhancedPulseWidthModucation)每个完整的PWM通道都是由两个PWM输出组成,即ePWMxA和ePWMxB。每个PWM共有的特点:1.专用的16位时间基准计数器,控制输出周期和频率2.两个PWM输出(ePWMxA和ePWMxB),可配置如下方式:–两个独立单边操作的PWM输出–两个独立双边对称操作的PWM输出–一个独立的双边不对称操作PWM输出3.异步控制PW

2、M4.可编程超前和滞后相位控制5.同步相位6.双边沿延时控制的死区产生7.可编程错误定位8.错误条件可以强制PWM输出高、低和高阻态9.所有的事件都可以触发CPU中断和ADC开始转换信号10.高频PWM斩波,用于变换器门驱动ePWM模块内部链接关系ePWM子模块概述ePWM模块内部结构框图寄存器映射完整的ePWM模块控制和状态寄存器装置由子模块构成。计数比较子模块寄存器动作限定子模块寄存器死区发生器子模块寄存器错误区域子模块寄存器事件触发器子模块寄存器PWM斩波器子模块寄存器ePWM子模块功能时间基准子模块计数比较子模块动

3、作限定子模块死区控制子模块PWM斩波器子模块错误控制子模块事件触发子模块每个ePWM都有自己的时间基准模块,它用来决定ePWM模块的事件时序。通过同步逻辑信号,可以实现多个ePWM模块以相同时间基准进行工作。时间基准模块连接关系图通过对时间基准模块的设定与配置可以实现以下功能:确定ePWM时间基准计数器(TBCTR)的频率或周期。与其他ePWM模块的时间基准同步。与其他ePWM模块的相位关系。设置时间基准计数模式。(递增、递减、递增/递减)产生以下事件:CTR=PRD时间基准计数等于指定的周期CTR=ZERO时间基准计数等

4、于0设置时间基准速度。计数比较子模块计数比较子模块作为时间基准计数器的输入值该值连续同计数比较器A(CMPA)和计数比较器B(CMPB)寄存器进行比较,当时间基准计数器等于其中一个比较寄存器时,比较寄存器单元产生一个相应事件。基于CMPA和CMPB寄存器所确定的可编程时间标志产生相应事件CTR=CMPATBCTR=CMPACTR=CMPBTBCTR=CMPB如果动作限定子模块能够适当配置,可控制PWM占空比计数比较子模块功能结构计数比较子模块功能框图计数比较子模块的应用两位独立的比较事件CTR=CMPA:时间基准计数器等于

5、有效计数比较器A的值CTR=CMPB:时间基准计数器等于有效计数比较器B的值两种工作模式映射模式立即装载模式*计数模式时序波形计数比较子模块产生比较事件有以下三种模式:递增模式  用于产生不对称PWM波形;递减模式  用于产生不对称PWM波形;递增递减用于产生对称PWM波形。(应用于逆变器)动作限定子模块在PWM波形产生中起到重要作用,它决定事件的转换类型,从而使ePWMxA和ePWMxB输出所需要的开关波形。(1)动作限定子模块主要实现的功能基于以下事件限制并产生相应操作CTR=PRD时间基准计数器等于周期CTR=ZER

6、O时间基准计数器等于0CTR=CMPA时间基准计数器等于有效计数比较寄存器A的值CTR=CMPB时间基准计数器等于有效计数比较寄存器A的值当事件发生时,管理产生事件的极性当时间基准计数器递增或递减计数时,提供事件的独立控制。(2)ePWMxA和ePWMxB输出的几种操作方式置高、置低、取反、无动作动作限定子模块动作限定模块结构图DSP控制技术动作限定子模块输入输出信号该模块的主要功能如下:根据信号ePWMxA输入产生带死区的信号对。对死区信号对进行高电平有效、低电平有效,相应信号对电平极性相反和低电平有效,相应信号对电平极

7、性相反设置。可编程上升沿延时。可编程下降沿延时。设置禁止死区控制子模块。死区控制子模块死区模块结构图死区模块配置选择结构图PWM斩波器子模块可以通过动作限定和死区控制子模块产生高频PWM斩波,在使用PWM控制功率开关中此功能很重要。PWM斩波器子模块主要功能如下:可编程斩波频率。可编程第一个斩波脉冲的脉冲宽度。可编程第二个或其他脉冲的占空比。不必要时则完全可以不使用此功能。PWM斩波器子模块PWM斩波器子模块功能框图PWM斩波器子模块操作结构图每个ePWM模块都与6个TZn错误控制信号相连,这些错误控制信号与GPIO口复用

8、。当这些信号呈现出外部错误或触发条件时ePWM输出可以设置为相应的工作方式,来响应错误信号的发生。错误控制子模块主要功能:错误输入TZ1-TZ6可以灵活影射到任一个ePWM模块;当错误产生时,ePWMxA和ePWMxB输出可以被强制为下列形式之一: 高电平、低电平、高组态、无动作;支持短路或过流保护的单

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。