世纪电源网社区logo
社区
Datasheet
标题
返回顶部
未解决

关于ePWM移相丢波形的这个问题,有没有什么解决方案?

[复制链接]
查看: 2942 |回复: 5
1
pro1
  • pro1
  • 离线
  • LV2
  • 本网技师
  • 积分:179
  • |
  • 主题:11
  • |
  • 帖子:28
积分:179
LV2
本网技师
  • 2018-10-21 16:42:03
10问答币
这问题是DSP的ePWM移相机制造成的,从滞后跳到超前或者从超前跳到滞后时pwm一定会丢掉半个周期的波形。
已经有很多的人遇到过相同的问题但一直没有一个可行的解决方案。
https://e2echina.ti.com/question_answer/microcontrollers/c2000/f/56/t/162853
https://e2echina.ti.com/question_answer/microcontrollers/c2000/f/56/t/81574
https://e2echina.ti.com/question_answer/microcontrollers/c2000/f/56/t/46242

附上自己抓出来的问题波形和相应的分析(分析见附件)。
该波形绿色为基准,蓝色为需要超前滞后移动的pwm。通过设置TBPHS值让蓝色那路的移相角不断在-PI/2和PI/2来回跳,就是让其在滞后和超前状态来回跳,就会出现如下波形丢失问题。



这个问题有什么解决方案吗?
或者当一路PWM从超前跳到滞后状态或者滞后跳到超前状态时,其过渡期间期望的波形应该是长什么样的?



波形丢失2.docx

446.02 KB, 下载次数: 12, 下载积分: 财富 -2

收藏收藏1
後會絠萋
  • 积分:9358
  • |
  • 主题:195
  • |
  • 帖子:2538
积分:9358
版主
  • 2018-10-22 10:56:15
  • 倒数5
 
这是TI C2000历史性的重大BUG,解决不了的,因为相位寄存器是立即更新模式,并没有
影子寄存器。我做全桥LLC,本来要加入移相策略的,碰到了这个BUG,多次邀请TI原厂FAE
,最终解决不了问题,他们也问过TI美国工程师,确认过是重大BUG,在勘误手册上已有登记。
最后我放弃了移相策略。改为另外一种更好的方式。

TI C2000在后来的280049上增加了相位影子寄存器,解决了这个历史性BUG。

评分

参与人数 121币 +5收起理由
世纪电源网-九天 + 5

查看全部评分

nc965
  • 积分:93663
  • |
  • 主题:115
  • |
  • 帖子:27356
积分:93663
版主
  • 2018-10-22 11:25:58
  • 倒数4
 
也就是说这是数字控制的BUG?模拟控制没这个问题?之前有个学生也碰到这个问题,貌似已经解决。

评分

参与人数 121币 +5收起理由
世纪电源网-九天 + 5

查看全部评分

delig
  • delig
  • 离线
  • LV6
  • 高级工程师
  • 积分:1211
  • |
  • 主题:19
  • |
  • 帖子:253
积分:1211
LV6
高级工程师
  • 2019-10-10 11:35:34
  • 倒数3
 
280049 最近在搞变频移相 还是会出现丢波啊   请问这个您是怎么解决的  不胜感激
huzi741
  • 积分:919
  • |
  • 主题:2
  • |
  • 帖子:58
积分:919
LV6
高级工程师
  • 2021-4-10 17:33:07
  • 倒数2
 
channel3/4 一组,channel1/2 一组,phase 变为0 的时候,直接丢了一个周期。
不知道你解决了没。

tek00867.png (25.7 KB, 下载次数: 39)

tek00867.png
delig
  • delig
  • 离线
  • LV6
  • 高级工程师
  • 积分:1211
  • |
  • 主题:19
  • |
  • 帖子:253
积分:1211
LV6
高级工程师
最新回复
  • 2022-1-12 16:01:26
  • 倒数1
 
这是PWM机制 最好绕过它
热门技术、经典电源设计资源推荐

世纪电源网总部

地 址:天津市南开区黄河道大通大厦8层

电 话:400-022-5587

传 真:(022)27690960

邮 编:300110

E-mail:21dy#21dianyuan.com(#换成@)

世纪电源网分部

广 东:(0755)82437996 /(138 2356 2357)

北 京:(010)69525295 /(15901552591)

上 海:(021)24200688 /(13585599008)

香 港:HK(852)92121212

China(86)15220029145

网站简介 | 网站帮助 | 意见反馈 | 联系我们 | 广告服务 | 法律声明 | 友情链接 | 清除Cookie | 小黑屋 | 不良信息举报 | 网站举报

Copyright 2008-2024 21dianyuan.com All Rights Reserved    备案许可证号为:津ICP备10002348号-2   津公网安备 12010402000296号