打印
[DSP编程]

用28335做SVPWM,怎么把开关状态检测出来

[复制链接]
1745|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
七个吉他|  楼主 | 2015-5-16 17:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
因为要计算相电压Va,Vb,Vc,必须要用到母线电压和开关状态,母线电压可以用传感器测出来,但是开关状态S1,S2,S3怎么检测出来?
评论
seaseeyou 2019-11-20 15:28 回复TA
楼主这个问题解决了吗?能告知下吗 

相关帖子

沙发
DSPTYJ| | 2015-5-17 14:54 | 只看该作者
你要计算相电压的有效值还是什么?不需要检测开关状态吧

使用特权

评论回复
板凳
七个吉他|  楼主 | 2015-5-17 15:44 | 只看该作者
相电压公式是Va=1/3Udc*(2S1-S2-S3),Vb=1/3Udc*(-S1+2S2-S3),Vc=1/3Udc*(-S1-S2+2S3),因为我用的是直接转矩控制,需要相电压来计算磁链,但是实在不知道这个开关量S1,S2,S3该怎么检测出来

使用特权

评论回复
地板
七个吉他|  楼主 | 2015-5-17 15:45 | 只看该作者
DSPTYJ 发表于 2015-5-17 14:54
你要计算相电压的有效值还是什么?不需要检测开关状态吧

相电压公式是Va=1/3Udc*(2S1-S2-S3),Vb=1/3Udc*(-S1+2S2-S3),Vc=1/3Udc*(-S1-S2+2S3),因为我用的是直接转矩控制,需要相电压来计算磁链,但是实在不知道这个开关量S1,S2,S3该怎么检测出来

使用特权

评论回复
5
successjiang| | 2016-3-9 09:54 | 只看该作者
楼主你好,我用2812做DTC,基于swpwm。我QQ544850277,可否一起探讨一下

使用特权

评论回复
6
zuoanhuafeng| | 2019-11-25 08:54 | 只看该作者
开关不是EPWM控制的吗,输出1就是1,输出0就是0,为什么要检测出来?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

9

帖子

0

粉丝