目前确定28069的CPU频率是90M ,确认PWM周期的情况下,可以计算出EPwm1Regs.TBPRD 这个值。
现在需要频率可调的 正弦波,如何计算 EPwm1Regs.TBPRD EPwm3Regs.CMPA.half.CMPA 等 。
何用算法实现 频率可调的 PWM 正弦波表?
chao fu1:
要实现频率可调的正弦波,可以去百度一下数字振荡器的做法,利用这种方法可以生成各种频率的正弦波,希望能帮到你。关键词:数字振荡器设计
,
mangui zhang:
周期变了 也就是输出PWM的频率变了 如果每个周期取一个正弦波的值
那么一组正弦波的值在PWM波频率变高的情况下 用时更短 也就意味着
输出正弦波的频率变高
,
Huihuang Chen:
可以调试IQmath来实现,X为角度0-1代表0-360度。X为IQ格式。
X的改变频率变化,正弦波的频率就会变化。
_IQsinPU(X)
,
chao fu1:
是否有例程?
,
user6311038:
您好,
请问有例程可以参考吗?这个和查正弦表有什么优点和缺点吗?