完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
本帖最后由 24不可说 于 2015-11-15 18:10 编辑 高精度PWM子模块的作用是增强型高精度脉冲宽度调制器(eHRPWM)扩展了常规数字脉冲宽度调制器(PWM)的时间精度。HRPWM一般用于PWM精度低于9-10位时。ePWM外设功能相当于一个数模转换(DAC)对于常规PWM,有效精度与PWM频率(或周期)和系统时钟有关。对于低频PWM操作(<250kHz)一般不需要HRPWM,不过在PWM模式下PWM运行频率不能提供足够的精度时,就需要考虑使用HRPWM。HRPWM基于微边沿定位器(MEP)技术。MEP逻辑通过对常规PWM发生器的原时钟进行细分,可以非常精确的定位一个边沿。时间步长的精度可以达到将近 150ps。HRPWM也有自检软件诊断模式,用以检测MEP逻辑是否运行在最优模式。 为了产生 HEPWM波形,需要配置TBM、CCM和AQM寄存器以产生一个给定频率和极性的常规PWM。HRPWM与TBM、CCM和AQM寄存器一起工作以提高边沿精度。HRPWM的MEP(微边沿定位器)由两个8位扩展寄存器控制。这两个HRPWM寄存器连接到控制 PWM操作的16位TBPHS和CMPA寄存器。 高精度PWM子模块操作要点:微边沿定位(MEP)逻辑可以按255个(8位)离散时间步长放置边沿,每个时间步长有大约150ps的时间精 度。MEP与TBM和CCM寄存器一起工作以确保时间步长的最优应用,并确保在不同 PWM频率、系统时 钟频率和其他操作条件下维持边沿位置的精度。 假定对于特定的操作要求占空比为40.5%,所需变换器PWM频率为1.25MHz。对于系统时 钟为100MHz的常规 PWM发生器,占空比只能接近40.5%。如下图所示能达到的最接近40.5%占空 比的比较值为3,此时占空比为40%。这时的边沿位置为320ns而不是324ns。(假定MEP的步长精度为180ns)
占空比范围限制:在高精度模式下,MEP(微边沿定位)不能对PWM周期进行100% 调整。它在周期启动3个SYSCLK周期后运行。占空比调整范围限制如下图示。该限制将限定MEP调节低占空比。例如,对于低至0占空比将不能 实现精确的边沿控制。尽管HRPWM功能不能使用最初的3-6个周期,但是常规的PWM占空比控制仍 然能实现低至0占空比的控制。在绝大多数应用中这将不是问题,因为控制器通常很少要求占空比接近0%。
如果应用需要HRPWM操作在低百分数占空比范围,则HRPWM可以配置为递增递减模式,MEP控制上升沿位置(REP)。如下图所示这种情况下就没有低占空比限制。
小结:其实对于高精度PWM模块(HRPWM),在TMS320F2812和TMS320F2808和2TMS320F28335等2000系列DSP也有,只是用到HRPWM的时候并不是很多,只有在一些特殊要求的高精度应用中才会使用它,不过学习HRPWM也具有很深的意义,能更深刻地理解和应用ePWM模块。(附件依然传上来,visio2013画图)
高精度PWM(HRPWM)子模块附件.zip
(120.74 KB, 下载次数: 88
)
|
|
相关推荐
1 个讨论
|
|
你正在撰写讨论
如果你是对讨论或其他讨论精选点评或询问,请使用“评论”功能。
TMS320C6748 板卡设计中是否一定需要有SDRAM或者DDR
1997 浏览 0 评论
1032 浏览 0 评论
3688 浏览 1 评论
【六岳微LY-F335开发板试用体验】epwm启动ADC并在OLED上显示结果
4530 浏览 0 评论
【六岳微LY-F335开发板试用体验】软件开发环境及调试下载
4577 浏览 0 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-3 08:10 , Processed in 0.800308 second(s), Total 73, Slave 54 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
26578