简介
本应用笔记说明了无传感器无刷直流(Brushless DC,BLDC)电机控制算法,该算法采用dsPIC数字信号控制器(digital signal controller,DSC)实现。该算法对电机每相的反电动势(back-Electromotive Force,back-
EMF)进行数字滤波,并基于滤得的反电动势信号来决定何时对电机绕组换相。这种控制技术不需要使用离散式低通滤波硬件和片外比较器。
BLDC电机的应用非常广泛。本应用笔记中描述的算法适合于电气RPM范围在40k到100k的BLDC电机。
运行于此RPM范围内的一些BLDC电机应用可以是模式化RC电机、风扇、硬盘驱动、气泵以及牙钻等。
本应用笔记中描述的算法可在以下两个Microchip开发板平台上实现:
·PICDEMTA MCLV开发板
·dsPICDEMTM MC1开发板
PICDEMTM MC LV 开发板包括一片dsPIC30F3010
DSC。上述算法在该器件上得以实现,因为该器件包含在PICDEMTM MCLV开发板中。然而,您也可使用dsPIC30F2010作为替代处理器以节约成本。该板的默认配置包含一个5MHz的晶振。在测试该算法时使用7.37MHz的晶振。
PICDEM MCLV开发板上所使用的资源如下: