玩命加载中 . . .

【调制方式】---PWM移相


PWM移相跟占空比可变

image-20240914135217996

PWM的两种输出方式

PWM模式

  • ARR 当计数器达到ARR值的时候,计数器会自动重置为0
  • CCR 比较寄存器,定时器的计数器与CRR相比,当计数器的值达到CCR时,PWM输出信号会改变状态
  • PWM波形的周期由ARR决定,输出频率等于定时器的时钟频率除以ARR。

输出比较模式

​ 这里有一个用于递增或递减的计数器CNT,当CNT=CCR时,电平发生翻转,这个翻转行为决定了PWM的占空比,CNT超过ARR时,溢出置零

二者区别与联系

  • 通过调整ARR,可以改变PWM信号的频率,而调整CCR可以改变占空比

  • PWM模式与翻转模式下所输出的波形频率是相差2倍的,即PWM模式下输出频率为10Hz,那么输出比较模式下的输出频率只有5Hz

    • 超过CNT=CCR临界值时跳变一次,CNT溢出置零跳变一次

PWM的移相

PWM模式移相

用PWM模式输出实现45°的移相,其中ARR=2000,占空比=50%

​ 把ARR=2000与角度360°一一对应起来,或者说是360°均分为ARR份,那么要移相45°就是

需要注意的是,这里求得是CCR的差值,

AB两点之间的△CRR计算公式如下: \[ \Delta CCR=\frac{ARR}{360^o}*x \] 相位移:当你调整一个PWM信号的CCR值,相对于另一个信号进行移相时,相位的改变实际上是由两个信号的CCR差值决定的。

可以把移相看作是对两个PWM信号之间CCR差值的调整,而不是直接在单一路PWM信号的CCR值上做调整。


文章作者: LS
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 LS !
  目录