BLDC电机驱动策略
日期:2023-05-09
微 信 号:13713728695
1.换相计时清零、超时计数开启->设置驱动功率->AB相驱动打开->检测过零->检测到过零、换相计时开启、超时计数清零并开启->AC相驱动->检测过零->检测到过零、记下换相时间、超时计数清零并开启->下一相拖动。。。。连续检测到6个电周期,更新换相时间滤波器,进入闭环。
2.AB相驱动打开->检测过零->检测到反向过零,说明电机要反转,跳过AC,使用BC驱动,使驱动逻辑回到正确方向->继续检测过零。
3.如果没检测到过零,超时计数满时强制换到下一相
4.强制换相一个电周期后,一个过零都未检测到,增加驱动功率,继续循环。
5.强制换相的时间,不能是固定的,弄成在几ms间抖动的;无刷电机磁钢是一片片贴上去的,有装配误差,抖动的强制换相时间,更容易使电机启动成功
您可能感兴趣的产品
-
产品型号:ACM6755
三相180˚ 正弦/方波, 无感或者外置霍尔的直流无刷电机驱动器, 180˚ 正弦/方波/开窗正炫可选
-
产品型号:ACM6763
三相180˚ 正弦, 无感或单霍尔,车规级无刷电机驱动
-
产品型号:ACM6754
三相180˚ 正弦/方波, 无感或者外置霍尔的直流无刷电机驱动器
-
产品型号:ACM6252
正弦波或方波驱动,外置霍尔的12V/1.2A单相无刷直流电机驱动器
-
产品型号:ACM6753
5-18V无感三相无刷电机驱动器