dsp28335基本模块之epwm模块.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
dsp28335基本模块之epwm模块,epwm模块,28035epwm中文资料,28335epwm,什么是epwm,f28335的epwm中断,f2812epwm,epwm中断,epwmhrpwm,epwm触发adc中断

事件触发子模块功能结构图 * 行胜于言 敢为人先 和而不同 居安思危 大创大二次汇报 基于DSP逆变器核心模块 EPWM 谢超 ePWM模块 ePWM模块概述 ePWM子模块功能 F28335 6组12个ePWM 6个APWM (Enhanced Pulse Width Moducation) 每个完整的PWM通道都是由两个PWM输出组成,即ePWMxA和ePWMxB。 每个PWM共有的特点: 1.专用的16位时间基准计数器,控制输出周期和频率 2.两个PWM输出(ePWMxA和ePWMxB),可配置如下方式: – 两个独立单边操作的PWM输出 – 两个独立双边对称操作的PWM输出 – 一个独立的双边不对称操作PWM输出 3.异步控制PWM 4.可编程超前和滞后相位控制 5.同步相位 6.双边沿延时控制的死区产生 7.可编程错误定位 8.错误条件可以强制PWM输出高、低和高阻态 9.所有的事件都可以触发CPU中断和ADC开始转换信号 10.高频PWM斩波,用于变换器门驱动 ePWM模块内部链接关系 ePWM子模块概述 ePWM模块内部结构框图 寄存器映射 完整的ePWM模块控制和状态寄存器装置由子模块构成。 计数比较子模块寄存器 动作限定子模块寄存器 死区发生器子模块寄存器 错误区域子模块寄存器 事件触发器子模块寄存器 PWM斩波器子模块寄存器 ePWM子模块功能 时间基准子模块 计数比较子模块 动作限定子模块 死区控制子模块 PWM斩波器子模块 错误控制子模块 事件触发子模块 每个ePWM都有自己的时间基准模块,它用来决定ePWM模块的事件时序。通过同步逻辑信号,可以实现多个ePWM模块以相同时间基准进行工作。 时间基准模块连接关系图 通过对时间基准模块的设定与配置可以实现以下功能: 确定ePWM时间基准计数器(TBCTR)的频率或周期。 与其他ePWM模块的时间基准同步。 与其他ePWM模块的相位关系。 设置时间基准计数模式。(递增、递减、递增/递减) 产生以下事件:  CTR=PRD 时间基准计数等于指定的周期 CTR=ZERO 时间基准计数等于0 设置时间基准速度。 计数比较子模块 计数比较子模块作为时间基准计数器的输入值该值连续同计数比较器A(CMPA)和计数比较器B(CMPB)寄存器进行比较,当时间基准计数器等于其中一个比较寄存器时,比较寄存器单元产生一个相应事件。 基于CMPA和CMPB寄存器所确定的可编程时间标志产生相应事件 CTR=CMPA TBCTR=CMPA CTR=CMPB TBCTR=CMPB 如果动作限定子模块能够适当配置,可控制PWM占空比 计数比较子模块功能结构 计数比较子模块功能框图 计数比较子模块的应用 两位独立的比较事件 CTR=CMPA:时间基准计数器等于有效计数比较器A的值 CTR=CMPB:时间基准计数器等于有效计数比较器B的值 两种工作模式 映射模式 立即装载模式 * 计数模式时序波形 计数比较子模块产生比较事件有以下三种模式: 递增模式  用于产生不对称PWM波形; 递减模式  用于产生不对称PWM波形; 递增递减 用于产生对称PWM波形。(应用于逆变器) 动作限定子模块在PWM波形产生中起到重要作用,它决定事件的转换类型,从而使ePWMxA和ePWMxB输出所需要的开关波形。 (1)动作限定子模块主要实现的功能 基于以下事件限制并产生相应操作 CTR=PRD 时间基准计数器等于周期 CTR=ZERO 时间基准计数器等于0 CTR=CMPA 时间基准计数器等于有效计数比较寄存器A的值 CTR=CMPB 时间基准计数器等于有效计数比较寄存器A的值 当事件发生时,管理产生事件的极性 当时间基准计数器递增或递减计数时,提供事件的独立控制。 (2)ePWMxA和 ePWMxB输出的几种操作方式 置高、置低、取反、无动作 动作限定子模块 动作限定模块结构图 DSP控制技术 动作限定子模块输入输出信号 该模块的主要功能如下: 根据信号ePWMxA输入产生带死区的信号对。 对死区信号对进行高电平有效、低电平有效,相应信号对电平极性相反和低电平有效,相应信号对电平极性相反设置。 可编程上升沿延时。 可编程下降沿延时。 设置禁止死区控制子模块。 死区控制子模块 死区模块结构图 死区模块配置选择结构图 PWM斩波器子模块可以通过动作限定和死区控制子模块产生高频PWM斩波,在使用PWM控制功率开关中此功能很重要。 PWM斩波器子模块主要功能如下: 可编程斩波频率。

文档评论(0)

ayhkjq + 关注
内容提供者

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

1亿VIP精品文档

相关文档