电机控制
直播中

一样

6年用户 12经验值
擅长:CRF/无线 控制/MCU
私信 关注
[问答]

SVPWM中PWM比较值计算问题

关于这个占空比计算问题,我看到了有两种,一种是说pwm计数器从0->最大值->0,第二种是计数器从最大值->0->最大值,但是我看STM32的芯片手册,计数器都是从0开始计数的,然后两种计数器的比较值不一样,这个一直理解不了。
  • Screenshot 2021-06-11 225100.png

回帖(3)

张飞实战电子赵云

2021-6-11 22:51:38

最佳答案

这个不同的单片机可能计数方式上有区别而已,但是实际原理都是一样的,比较的方法也是一样的,都是计数器的计数值跟我们设定的比较值进行比较,只不过有的单片机会设置比较的有效电平,比如设置有效电平为高,那么在计数器计数值小于比较值的时候,比较器的输出都是输出有效电平高电平,一旦计数器计数值等于比较值,比较器的输出立即发生翻转变为低电平,遵循这样的比较原则,不管什么计数方式,都能得到对应的PWM波形了。
1 举报

一样

2021-6-12 13:44:54
大佬们过来看看
举报

王栋春

2021-6-12 22:13:13
好专业的知识,帮顶一下。期待大佬解答
举报

更多回帖

发帖
×
20
完善资料,
赚取积分