永发信息网

如何用stm32f4的定时器产生四路相位可调的pwm波,路过的大侠帮帮忙啊,我新手。

答案:2  悬赏:10  手机版
解决时间 2021-04-07 10:36
  • 提问者网友:心牵心
  • 2021-04-07 07:03
如何用stm32f4的定时器产生四路相位可调的pwm波,路过的大侠帮帮忙啊,我新手。
最佳答案
  • 五星知识达人网友:持酒劝斜阳
  • 2021-04-07 07:51
说的不是很准确,pwm本身没有相位差的问题,因为同一个定时器产生的pwm相位都是一样的.
一般是用pwm产生调制波,一路pwm输出一路调制波,你需要的是调制波的相位差.你要输出一个正弦波就按spwm计算数据依次送到定时器通道就行了,输出点的差按周期折算就是相差.追问   那四路pwm波是用来驱动四线的步进电机,所以四路必须得相互之间有一定的相位,用stm32的话我想用定时器来完成这一功能,您不能再给我说的别的方法?追答四线是两相.调制出两个正弦就行了
全部回答
  • 1楼网友:怙棘
  • 2021-04-07 08:07
新手最快、最有效的方法是买一套开发板。比如ALIENTEK MiniSTM32开发板,才136元。所有实验都有追问远水不解近渴,有没有实质性的建议,或者是方法啊...
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯