两个绕组3 根线的我没驱动过,2相4线的电机倒是有驱过。
个人认为,细分不细分与电机没多大关系,与驱动器是息息相关的。拿最常见的28BJ来说,这是个4相5线的,当你与4相4拍驱它是不细分的,而用用4相8拍驱它是就是2细分了,更多的细分就要启用PWM了,通过不同绕组注入不同的电流,控制转子的角度:
//4相5线时序码表,从上而下正转,从下而上反转
//unsigned char motor_4p5l[]={ //低4位
// B_1111_0001,//0x01,////step1
// B_1111_0011,//0x03,////step2
// B_1111_0010,//0x02,////step3
// B_1111_0110,//0x06,////step4
// B_1111_0100,//0x04,////step5
// B_1111_1100,//0x0c,////step6
// B_1111_1000,//0x08,////step7
// B_1111_1001,//0x09,////step8
// };
这是个8拍码表,上表中的“0”位,如果能施加反极性的50%的PWM,则加上原来的8拍就是16拍了,相对4拍来说,这就是一个4细分的驱动了。
然而4相5线的电机因为公共端的存在,好象还做不到 反极性的PWM,2相4线因为2个绕组相互独立,做到这点就很容易。然后25%、12.5%...就更进一步细分了。
我说的不一定全对,欢迎讨论~~
|