|
大家好。刚学习BLDC电机的带霍尔六部方波驱动,今晚试着开始做方波驱动。使用的电机是带霍尔的无刷电机。单片机是STM32的,霍尔使用3个外部中断来读霍尔值,读到值后,再执行对应的MOS状态。 电机能够转起来,但是波形却很不正常。如图,波形是某一个状态时,某一根相线对地的电压波形(黄色线)。青色线是此状态是,其他半桥的下桥臂MOS的G极波形。 与标准的方波驱动波形比,在A处缺少了梯形的反电动势波形。还有B处的波形也有异常。 请问各位前辈,这个现象可能是什么原因导致的啊?求指教。 ![]()
|
微信公众号
手机版
如果有电流探头,可以看一看某一相的电流波形,会发现A处这个地方电流应该不为零,同样,B处也是。
A这部分缺失是控制原因,B是相电流续流造成的。
谢谢指点。
晚上我回去再排查下控制方式有没有问题。
你可以使用例程试一试
你好,我也遇到你这样的问题,请问解决了吗?能不能告诉下我什么原因导致的,我觉得我的时序是对的,但是相电压A段的反向电动势基本没有