全球旧事资料 分类
步进电机精确驱动
步进电机的精确控制步进电机的基本步距角:对F相的步进电机有F个绕组(就是定子中包含的绕组个数),它们被均匀的镶嵌在定子上。步进电机各相轮流接入整步电流后所产生的步距角叫做该步进电机的基本步距角。也就是说相序产生一轮后步进电机并不会转1转。那么转子转一圈的步数(也就是需要几组时序)是多少呢?公式A360M(A为基本步距角,M为步数)。根据公式,基本步距角是不能随意取值的。我们往往希望步进电机转一圈为100步或其倍数,这在24相和5相步进电机容易做到,但对于三相步进电机其基本步距角不可能做到转一圈为100步或200步,但可以是300步。有些厂家所标的三相步进电机的步距角为12度或3度,相当每圈300步或120步,是3的整数倍,这种标注很正常。什么是细分呢?所谓细分,就是驱动器在接到控制发来的每一个脉冲时,只给电机发几分之一个脉冲(用“脉冲”这个词不准确,实际是正弦波一个周期的几分之一)。我们用297芯片写过步进电机的驱动,其中CWCWW引脚还记得吗?这个引脚有什么作用呢,当我将他设置为1时,我每输入一个脉冲,其输出产生一组相序,也就是1个步距。同理,当其设置为0时,它只产生一半的相序。如何找出步进电机的基本步距呢,当然我是看说明书的(哈哈)。如果没有说明书的话可以试试如下的方法:①用数字万用表找到公共线。其他引线与公共线之间的电阻测量值都相同。将此线连接到电池的V。5V或6V就足够测试用了。②胶带粘贴到步进电机的输出铀上,并使它垂直于轴端伸出成为一个标志。此标志的作用在于判断电机是否转动。③任意挑出一条引线称之为相1。若将此线接地,则电机输出轴将做轻微的转动。现在步进电机被锁定在相1的位置上。④取另一根引线并将其接地,仔细观察输出轴上的胶带。如果输出轴向右轻微地旋转,那么此根引线是相2。⑤取另一根线并将其接地,仔细观察输出轴上的胶带。如果输出轴向左轻微地旋转,那么此根引线是相4。如图4所示。⑥再取另一根线并将其接地,仔细观察输出轴上胶带的运动状态。如果输出轴不旋转,那么此根引线就是相3。确定相位之后,找一个参照相,然后挨个给一个脉冲,看看走了多少度。四相六根和八根线的,如何使用两相四线驱动器?问题解决:1和2为一相,分别接A和A;3和4为一相,分别接B和B。不过在你有了一个步进电机驱动芯片后完全不用考虑这些小问题,只需一个命令搞定。HF0IN10IN21
f为何要给步进
电r
好听全球资料 返回顶部