网上找到的用Microchip公司芯片,进行BLDCM无刷电机6步换相法控制的说明及例子程序及说明
------------------------------------------------------------
无刷直流电机基础
| 如果你不熟悉无刷直流电机的驱动原理,这是一份很好的入门教程 |
无刷直流电机控制轻松入门
|
这个应用笔记很好地概述了无刷电机的特性,并使用PIC16F的单片机来做电机驱动
|
PIC18FXX31驱动无刷直流电机(有传感器)
| 一个有传感器BLDC的基本驱动方法 |
PIC18FXX31驱动无刷直流电机(无传感器)
| 使用反电动势的方法来驱动无传感器的BLDC |
dsPIC30F2010驱动无刷直流电机(有传感器)
| 使用霍尔传感器确定电机定子位置,源程序采用C语言完成,适用于DSPIC30F2010及28脚DSPIC芯片
|
dsPIC30F驱动无刷直流电机(无传感器)
|
此应用笔记描述了使用反电动势(BEMF)的方法来控制无传感器的BLDC。dsPIC的ADC可以用来检测反电动势,此代码包含有相应的参数用于调节开环的启动及闭环的运转过程。在MPLAB IDE里面有一个可视化的图形界面(GUI)可以用来设置这些参数,欲了解更多关于GUI的信息,可以查阅 GS005 。
AN901程序用C语言完成,使用sPIC30F6010 或dsPIC30F6010A
28脚dsPIC30F单片机的无传感器BLDC代码
要想知道如何将AN901的程序移值到28脚的DSPIC30F单片机上,可以参照 AN992 的做法。 |
反电动势BLDC控制法(过滤器)
| 这个应用笔记使用dsPIC来驱动无传感器的三相BLDC电机,使用高速ADC和DSP滤波器预处理信号,这个滤波器的应用大大地减少了外围器件。 |
|