突然想到这个帖子没结,现在结了吧
详细实验见这个帖子:
XXXXXXXXXXXXXXXXXXXX/bbs/bbs_content.jsp?bbs_sn=5093986 ,由于现在在忙那蛋疼数学建模比赛就先不转过来了...
问题的原因是因为步进电机本身有磁阻效应造成的定位转矩,驱动器驱动步进电机的时候转子受到的转矩实际上是电机转矩与定位转矩的线性叠加;而驱动器细分时给的电流是正弦电流,若没有定位转矩的话转子就能理想细分,而又定位转矩的话就没法走匀了,步子就会随当前所在位置的定位转矩大小变化而变化,于是就造成了64细分的时候,每64步中就会有一步所在的位置定位转矩跟电磁转矩恰好抵消,那一步就不走了;如此一来每64步停顿一步自然就会有震动了。