步进驱动器细分设置多少合适

电子说

1.3w人已加入

描述

  步进驱动器细分设置多少合适

  当步进电机运作的时候,其配套的驱动器的细分数设置为多少比较合适些?下面是我用两种电机做的以下实验来给大家解答疑问。

  实验一:

  组合一:

  步进电机(39BYG250-22)+驱动器(ZD-8731)+控制器(MC-1)+开关电源(12V的)

  当电流0.4A 1细分的时候****空载转速:360转/分

  当电流0.4A 2细分的时候****空载转速:640转/分

  当电流0.4A 4细分的时候****空载转速:400转/分

  当电流0.4A 16细分的时候****空载转速:440转/分

  组合二:

  步进电机(39BYG250-22)+驱动器(ZD-8731)+控制器(MC-1)+开关电源(24V的)

  当电流0.4A 1细分的时候****空载转速:500转/分

  当电流0.4A 2细分的时候****空载转速:1100转/分

  当电流0.4A 4细分的时候****空载转速:650转/分

  当电流0.4A 16细分的时候****空载转速:460转/分

  实验二:

  组合一:

  步进电机(42BYG250-33)+驱动器(ZD-8731)+控制器(MC-1)+开关电源(12V的)

  当电流0.4A 1细分的时候****空载转速:280转/分

  当电流0.4A 2细分的时候****空载转速:350转/分

  当电流0.4A 4细分的时候****空载转速:350转/分

  当电流0.4A 16细分的时候****空载转速:250转/分

  组合二:

  步进电机(42BYG250-33)+驱动器(ZD-8731)+控制器(MC-1)+开关电源(24V的)

  当电流0.4A 1细分的时候****空载转速:350转/分

  当电流0.4A 2细分的时候****空载转速:650转/分

  当电流0.4A 4细分的时候****空载转速:460转/分

  当电流0.4A 16细分的时候****空载转速:460转/分

  如果按照驱动器可分辨的脉冲频率为16K来计算的话,那么当驱动器设置为16细分的时候其转速应该能达到300转/分,8细分的时候其转速应该能达到600转/分,4细分的时候其转速应该能达到1200转/分,2细分的时候其转速应该能达到2400转/分,1细分的时候其转速应该能达到4800转/分。具体的公式算法可点击此处参考;

  所以实验的结论是:42BYG250-33和39BYG250-22步进电机在与驱动器配套运作的时候其驱动器的细分设置为16细分会更能突出电机的效果;不建议使用1细分;两种驱动器细分设定的时候其表现的优略顺序:16细分》8细分》4细分》2细分。

  步进驱动器细分怎么调

  “驱动器上面不能设置参数是不是意味着我的步进电机不能细分”

  1、步进电机控制,只能整步整步的转动,如果细分就失去步进的意义;

  2、但是工件的位移,可以通过传动比细分,通过传动比提高电机的转速,减低工件的位移速度;

  3、例如4极、3相步进电机,每转一周有12步,转100周共1200步,工件走1200mm,那么每步工件移动1mm;

  4、例如4极、3相步进电机,每转一周有12步,转100周共1200步,工件走120mm,那么每步工件移动0.1mm;

  5、例如4极、3相步进电机,每转一周有12步,转100周共1200步,工件走12mm,那么每步工件移动0.01mm;

  6、因为步进电机走一整步是准确的,走半步就不准确了;

  7、工件的位移分辨率(0.01mm),决定伺服的步数(1200=极数×相数×伺服转数)与工件的位移量(12mm=丝杠的螺距×丝杠的转数):

  1)位移分辨率=位移/步数

  2)减速比=伺服的转数/丝杠的转数=伺服的转速/丝杠的转速

  3)位移=丝杠的螺距×丝杠的转数

  4)步数=极数×相数×伺服转数

  5)丝杠的转数=伺服转数/减速比=伺服转数×丝杠的转速/伺服的转速

  6)位移分辨率=位移/步数=丝杠的螺距×丝杠的转数/极数×相数×伺服转数

  =丝杠的螺距×伺服转数/(减速比×极数×相数×伺服转数)

  =丝杠的螺距/减速比×极数×相数

  8、结论:减速比越大、丝杠的螺距越小工件的位移分辨率值就越小,分辨率就越高,工件位移精度控制越高!

  9、减速比一定,伺服的极数、相数越大,位移分辨率值就越小,分辨率就越高,工件位移精度控制越高!

  1、伺服的步数=极数×相数×伺服转数;

  2、伺服的步速=极数×相数×伺服转速;

  3、伺服转速=60f/2P(f为交流电的频率)

  4、伺服输入的脉冲数=伺服的步数=极数×相数×伺服转数

  5、伺服输入的脉冲频率=伺服的步速=交流电的频率×相数×2

  6、伺服转速=60×伺服输入的脉冲频率/极数×相数×2

  编码器检测:

  1、可以检测伺服的转数;

  2、可以检测伺服的步数;

  3、可以检测伺服的转速;

  4、检测伺服的实际角位移,角位置。

  1、伺服控制器,可以通过控制伺服输入脉冲频率,控制伺服转动步速、转速;

  2、伺服转动的角位移的分辨率=伺服步距=360°/极数×相数;

  3、例如4极3相同步交流伺服,转动时,一个步距=30°;

  4、就是说他只能30°+30°+30°+……转动;

  5、也就是说角位移只能是30°的整数倍;

  工件的位移速度:

  1、工件的位移速度=丝杠螺距×丝杠转速;

  2、丝杠转速=伺服转速/减速比;

  3、工件的位移速度=丝杠螺距×丝杠转速

  =丝杠螺距×伺服转速/减速比

  =丝杠螺距×伺服输入的脉冲频率/减速比×极数×相数×2;

  首先,要考虑步进电机驱动器的细分能被角度整除,一般三相驱动器的细分基本为:60000 30000 20000 12000 10000 6000 5000 4000 3000 2000 1200 1000 800 600 500 400步/转。

  步进电机的转动是靠发脉冲来控制的,每发一个脉冲走一步,一步走出一个单位角度,你需要十五度,那么根据上面的讲的,就可以算出要发多少个脉冲了,在系统里设置下就可以了。看一下步进电机的说明书,应该没问题的。

  一般默认细分是10000个脉冲步进电机转一圈(360度),

  10000个脉冲对应360度

  15度=10000/360*15个脉冲

  需要根据你设定的细分来计算,这个公式计算你可以编程让PLC自己计算,在触摸屏中直接输入角度。

  如果单独用步数除以角度是无法除尽,如果你的角度全都15°,我们可以这样计算:360°除以15°等于24等分,再用步数除以等分数,可以被整除的步数有60000,30000,12000,6000,1200,600这几组细分步数(如12000除以24等于500,即500个脉冲为15°)控制部分发500脉冲步进电机运行15°。
责任编辑:YYX

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分