关于TB6560使能电机抖动的问题
因为系统需要,使用了使能功能 ,令人苦恼的时,在使能电机时,电机有由脱机状态 进入工作状态有时候会"咯"的地声,传动使用能齿轮组,想请教各位前辈,有什么方法可以避免出现这个声音? 低速,步进嘛,一步一步地走,就会有声音切换到高细分,另外看看斩波的参数 本帖最后由 test_machine 于 2013-4-22 16:32 编辑
感谢二楼的回答,细分为16,斩波电容为220pf 斩波时间对这个有影响吗? 这个声音是使能时,从脱机状态变为工作状态,芯片的电流输出回复到初始位置,如果转子不在整步位置,则转子会自动转动到整步位置,这个声音就是这时产生的声音 那得说清楚。
使能为高,输出有效果。使能为低,关闭输出。
控制使能由低转换到高,类似于生新上电。会直接加载最后一个控制值。对于电机来说,就是重新上电。
只有停止的时候,A相的电流刚好处于100%的状态,B相电流为0,然后脱机。这种情况再上电才不会有冲击。 那么,如何使停止时A相处于100%,B相电流为0 不清楚。我也想知道这个问题。 步进电机使能时是否出现错步或抖动,关键在于电机在使能禁止前所处状态和使能允许前为其提供的状态是否保持一致(不变)。
TB6560这类低端的步进电机驱动芯片就是这样的,控制效果不能跟专用的步进电机驱动器比的。楼主可以考虑用TMC系列的控制芯片 细分后,停在A相 100% 电流所需要的脉冲数 =4 * 细分数
像1.8度的电机,上电启动时为零度,然后停止的角度在 ,1.8 * 4 、 1.8 * 8、 1.8 * 16 …… 停止时就处在A相 100% 电流
即使给出的脉冲为整步状态,但也无法保证每次停在整步,看了一下,DATASHEET,使用RST信号强制回到初始状态 mark.
页:
[1]