无位置控制技术的关键在于转子位置准确测试,无位置传感器控制技术发展至今,已经出现很多控制策略,直流无刷电机驱动推荐其中应用比较的广泛的有:反电动势过零测试法、线反电动势过零法、滑模观测器法等。
而直流无刷电机驱动应用普通的是反电动势过零测试法,由于控制简单,容易实现,一般的工程方案大多为反电动势过零检测法,此处也使用反电动势过零检测法实现直流无刷电机无位置传感器的控制。通过检测端电压,经过分压后阻容滤波,再经过比较器宇重构中性点电压比较,将比较器输出信号即反电动势过零点信号传至单片机中,然后软件处理延迟30°电角度,实现反电动势过零检测法直流无刷电机无位置传感器控制。
这种方法的缺陷是:需经过阻容滤波之后,造成反电动势过零点漂移,使其延迟一定的角度 容易造成直流无刷电机的控制失步并且在起动和低速容易造成反电动势检测困难,重载时续流影响等问题。如果完全依赖硬件,通过选择合适的电阻和底单容,将反电动势过零点的信号通过硬件延迟30°电角度,再将信号经过比较器传入单片机,直接将得到的信号当作转子的准确位置进行换相,该方法由于完全依赖于硬件电路,因此一般电阻电容选择错误势必造成反电动势过零点位置不准,导致直流无刷电机换相不准。
直流无刷电机驱动采用反电动势是三次谐波过零点来确认转载位置,从而得到定子绕组换相信息来解决这个问题。