1.一种无刷直流电机无传感器控制方法,其特征在于,包括:步骤1:在预设时间内获取比较器模块的输出信号以及分压滤波模块的输出信号;
步骤2:判断比较器模块的输出信号电平是否发生变化,当比较器模块的输出信号电平发生变化时,执行步骤31;当比较器模块的输出信号电平未发生变化时,执行步骤1;
判断是否捕获到分压滤波模块的输出信号的边沿信号,当捕获到分压滤波模块的输出信号的边沿信号时,执行步骤32;当未捕获到分压滤波模块的输出信号的边沿信号时,执行步骤1;
步骤31:根据换相标志位判断是否换相,当换相标志位为允许换相时,执行换相并执行步骤1;当换相标志位为不允许换相时,不执行换相并执行步骤1;
步骤32:将换相标志位在允许换相和不允许换相之间切换并执行步骤1。
2.如权利要求1所述的无刷直流电机无传感器控制方法,其特征在于,所述步骤32中将换相标志位在允许换相和不允许换相之间切换的具体方法如下:在预设时间内,当第一次捕获到分压滤波模块的输出信号的边沿信号时,换相标志位切换为不允许换相;当第二次捕获到分压滤波模块的输出信号的边沿信号时,换相标志位切换为允许换相。
3.如权利要求1或2所述的无刷直流电机无传感器控制方法,其特征在于,所述预设时间为50μs~100μs。