网站大量收购独家精品文档,联系QQ:2885784924

《DSP原理及应用》CH3_事 件管理器.pptVIP

  1. 1、本文档共83页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
这种模式与定向增/减计数模式基本相同。区别是: 计数方向不再受引脚TDIRA/B的控制,而是在计数值达到周期寄存器的值时或FFFFh(初值大于周期寄存器的值)时,才从增计数变为减计数,而在计数值为0时,从减计数变为增计数。 连续增/减计数模式。 通用定时器的比较操作 目的:产生PWM,通用定时器可提供4个PWM输出TxPWM。 在连续增/减计数模式时,产生对称波形; 在连续增计数模式时,产生非对称波形。 PWM输出受以下事件的影响: 计数开始前,输出引脚TxPWM保持无效。 第一次匹配发生后,TxPWM跳变为有效状态,同时产生触发。 若定时器工作在连续增计数模式,则在周期匹配时TxPWM跳变为无效状态,并一直保持到下一个周期的比较匹配发生。 若工作在连续增/减计数模式,则在第二次比较匹配时TxPWM变为无效状态,并一直保持到下一个周期的比较匹配发生。 如果比较值在一个周期开始时为0,则在整个周期PWM输出都为有效状态; 如果下一周期比较值仍为0,则PWM输出将不再改变,继续保持有效; 如果比较值大于或等于周期值,则在整个周期PWM输出为无效状态,直到比较值小于周期值并发生匹配,PWM输出才发生跳变 可通过下列操作产生PWM波形: 根据所需PWM(载波)周期设置TxPR; 设置TxCON以确定计数器模式和时钟源,并启动PWM输出操作; 根据计算出来的PWM脉冲宽度(占空比)载入TxCMPR寄存器中。 当通用定时器复位时,会产生以下结果: 除GPTCONA/B中的计数方向标识位被置为1外,其他相关位都复位为0。因此,所有通用定时器的操作都被禁止。 所有定时器中断标识位都复位为0。 除了PDPINTx*,所有定时器中断屏蔽位都复位为0。即除了PDPINTx*,所有定时器中断都被屏蔽。 定时器所有比较输出都被置为高阻状态。 通用定时器 脉宽调制电路PWM 捕获单元 事件管理器模块的中断 应用事件管理器产生PWM 事件管理器及其应用 (EVA)有3个比较单元(比较单元1,2和3),(EVB)有3个比较单元(比较单元4,5和6)。 每个比较单元都有2个相关的PWM输出。 比较单元的时钟基准由通用定时器1和3提供(GPT2/GPT4不提供)。 事件管理器的比较单元主要用来控制信号处理器的PWM输出的占空比。 比较单元功能介绍 2、脉宽调制电路PWM 与比较单元相关的PWM电路 比较器及相关PWM信号输出可实现如下功能: 5个独立的PWM输出,其中3个由比较单元产生,2个由通用定时器产生。另外还有3个由比较单元产生的PWM互补输出; 比较单元产生的PWM输出的死区可编程配置; 输出脉冲信号的死区的最小宽度为1个CPU时钟周期; 最小的脉冲宽度是1个CPU时钟周期,脉冲宽度调整的最小量也是一个CPU时钟周期; PWM最大分辨率为16位; 双缓冲结构可快速改变PWM的脉宽和载波频率; 带有功率驱动保护中断; 能够产生可编程的非对称、对称和空间矢量PWM波形; 比较寄存器和周期寄存器可自动装载,减小CPU的开销。 与比较器相关的PWM电路 与比较单元相关的PWM电路,主要包括四个功能单元: 非对称/对称波形发生器、可编程死区单元、输出逻辑、空间矢量(SV)PWM状态机 GPT1/3 1. PWM输出逻辑 输出逻辑电路决定了比较发生匹配时,输出引脚PWMx (x=1~12)的输出极性和需要执行的操作。 与每个比较单元相关的输出可被规定为低电平有效、高电平有效、强制低或强制高,通过配置ACTR寄存器确定PWM输出的极性。 输出逻辑电路(OLC)的输入 ●比较匹配信号、来自死区单元的DTPH1~3、 ●寄存器ACTRx中的控制位; ● 复位信号和 比较单元输出逻辑的输出包括: ●EVA:PWM1~6 ●EVB:PWM7~12 (power driver protection interrupt(A/B))功率保护中断输入 在许多运动/电机和功率电子应用中,常将功率器件上下臂串联起来控制。上下被控的臂绝对不能同时导通,否则会由于短路而击穿。因而需要一对不重叠的PWM输出(DTPHx和 DTPHx_)正确地开启和关闭上下臂。 这种应用允许在一个器件开启前另一个器件已完全关闭这样的延时存在,所需的延迟时间由功率转换器的开关特性以及在具体应用中的负载特征所决定,这种延时就是死区。 2 、死区控制 PWM1 PWM4 PWM2 PWM5 PWM3 PWM6 在事件管理器中,分别由比较单元1、2和3的非对称/对称波形产生器提供的PH1 、PH2和PH3作为死区单元的输入,死区单元的输出是DTPH1、DTPH1_、DTPH2、DTPH2_、 DTPH3和DTPH3_,分别相对应于PH1、PH2和PH3。 对于每

文档评论(0)

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

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

1亿VIP精品文档

相关文档