这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 已经处于PWM输出状态下的MCPWM,如何切换到上下管同时关断状态?

共3条 1/1 1 跳转至

已经处于PWM输出状态下的MCPWM,如何切换到上下管同时关断状态?

高工
2023-06-13 19:23:57     打赏

也就是无刷电机驱动应用里,把相应桥臂切换到“浮空”状态,正确操作时什么?
我现在PWM波形输出、置高、置低已经会操作了,但浮空还不会。
下载了BLDC的示例代码也没研究明白…
笨办法我肯定会:关闭PWM输出,然后两个管脚分别设定输出为低电平。

但我想应该有更“优雅”或者说更靠谱的办法吧?
这么手动搞感觉在电机连续运行的时候会有风险吧?死区啥的。

大神能不能一两句话给说明一下?
就是正常PWM输出状态下的MCPWM,我如何让它切换到上下MOS管同时关断、桥臂浮空的状态?

现在离让电机转起来我就差这一步了。


高工
2023-06-13 19:30:23     打赏
2楼

MCPWM0->PRT = 0x0000DEAD;
MCPWM0->FAIL012 &= ~(1<<6);
MCPWM0->PRT = 0x0000CAFE;


专家
2023-06-13 20:29:47     打赏
3楼

没看懂


共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]