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

DSP28035编程开关频率超过40KHz,调制波频率按照(开关频率/采样点个数=调...

[复制链接]
查看: 1993 |回复: 2
1
powerLee
  • 积分:338
  • |
  • 主题:6
  • |
  • 帖子:28
积分:338
LV4
初级工程师
  • 2019-6-8 13:12:52
10问答币
Hi,Team    用DSP28035编写三相开环程序,编写正弦表(sin数值范围-1 — +1,小数点后保留4位)
20KHz  用400个采样点,测得调制波的频率是50Hz(20KHz/400=50),
现保持采样点数不变,将开关频率加到30KHz,测得调制波频率为75Hz(30KHz/400=75),
继续增加开关频率至60KHz,此时测得调制波频率仍是75Hz,按理应该是150Hz(60KHz/400=150),
降低至40KHz ,调制波频率100Hz(40KHz/400=100),
但当开关频率变为50KHz,调制波频率变为88Hz。
    综上,开关频率超过40KHz,调制波频率就不会按照(开关频率/采样点个数=调制波频率)规律变化,用DSP2812也验证过,出现同样情况,请问这是为什么?有什么解决办法没?

最佳答案

查看完整内容

楼主好! 显然是载波高时丢失了点数。
BingSun
  • 积分:2986
  • |
  • 主题:11
  • |
  • 帖子:727
积分:2986
LV8
副总工程师
  • 2019-6-8 15:59:02
  • 倒数2
 
楼主好!

显然是载波高时丢失了点数。
powerLee
  • 积分:338
  • |
  • 主题:6
  • |
  • 帖子:28
积分:338
LV4
初级工程师
最新回复
  • 2019-6-8 17:19:28
  • 倒数1
 
en.........我测了一下中断程序的执行时间,发现大于开关频率对应的时间,所以数据没处理完,导致调制波频率出错。
热门技术、经典电源设计资源推荐

世纪电源网总部

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

电 话:400-022-5587

传 真:(022)27690960

邮 编:300110

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

世纪电源网分部

广 东:(0755)28285637 /(13823562357)

北 京:(010)69525295 /(15901552591)

上 海:(021)24200688 /(13585599008)

香 港:HK(852)92121212

China(86)15220029145

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

Copyright 2008-2019 21dianyuan.com All Rights Reserved    备案许可证号为:津ICP备10002348