This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

使用相位加载出现TBPRD无法复位

all:

      请问下,我当前使用时1,2,3三路PWM,1路为主,2,3路分别相位相对前一路延迟120度,发波时up_down模式,阴影加载PRD,ZRO时更新prd,在发波动态时,1路的TBPRD有跳变,那么对于2路在计数上升时出现TBPRD计算得到的TBPHS相位值大于当前拍的TBPRD,并且提前于TBPRD更新,从而导致TBPRD无法复位;但是3路是延迟2路120度,画了一下图,3路也应该会在down的时刻去更新TBPHS,那么3路TBPHS也会大于TBPRD,3路在这个时候的TBCTR中CTR_dir是向下的吗?已经跟是否匹配TBPRD没什么关系了,对吗??

实际从驱动波形时1,3路没有问题,2路一直无法复位TBPRD.

在datasheet中有说明CTR_dir时怎么变化的?