伺服电机移动距离的计算

文章详细介绍了如何计算伺服电机驱动工件行走1米所需的时间和脉冲数,以及如何根据电机参数和丝杆导程确定电机的最大速度和实际工作速度。通过实例展示了从脉冲到实际位移的转换,并提到了螺距与导程的关系以及运动控制的相关概念。
摘要由CSDN通过智能技术生成

某伺服电机编码器每转2500个脉冲,额定转速为3000r/min(50Hz)

电机与丝杆直连,丝杆导程为5mm,伺服驱动器内部电子齿轮比为1。

怎么计算:伺服电机驱动工件在5S左右行走1m的距离是否适合?

首先计算走1m所需要的脉冲数量:

(1) 行走1m的距离,丝杠需要转动的圈数=  1*1000mm/5=200r

这里电子齿轮为1,电子齿轮的概念下篇继续

(2) 伺服电机需要走  2500*200=500000 (50万)个脉冲

再确定伺服的行走速度:

(1) 伺服电机额定转速为3000r/min (50Hz),即50r/s  每秒50圈

(2) 伺服电机额定最大接受的脉冲数为: 50*2500=125000脉冲/s

(3) 理论完成50万脉冲的最快时间为: 500000/125000=4s

(4) 为了留下余地,要加上加减速20%,因此选择5秒走50万脉冲行走一米远是适合的。

其它的计算:

硬件参数如上面所述。

(1) 上面配置的伺服电机的最大速度是多少mm/每秒?

s=h/t   (即 速度=距离/时间)   

=(5mm*3000)/60

=250mm/每秒

(2) 假设运动卡速度为10000脉冲/每秒,那么具体是多少mm/每秒?

因为丝杆导程是5mm, 转一圈2500脉冲,因此如果每秒转2500脉冲的话,速度就是5mm/每秒

因此运动卡速度为10000脉冲/每秒= 10000/2500*5mm= 20mm/每秒

另一算法:

因为丝杆导程是5mm,转一圈2500脉冲,因此每毫米的脉冲数是:  2500/5mm=500脉冲

脉冲当量就是 500脉冲

速度= 卡的最大速度/脉冲当量

=10000/500=20mm/每秒

这就是为啥雷塞的api的速度单位为  脉冲/每秒  的原因,也是为了方便计算 mm/每秒。

另外,这个计算是不需要考虑加减速度的,因为算速度肯定是指的工作速度(均速运动阶段)

螺距与导程的关系

螺纹导程,是螺纹上任意一点沿同一条螺旋线转一周所移动的轴向距离,符号S。
单线螺纹的螺距等于导程;如果是双线螺纹,一个导程包括两个螺距,
则螺距等于导程/2;若是三线螺纹,则螺距等于导程/3。
因此螺距和导程之间的关系可以用下式表示:螺距=导程/线数,即S=nP。

另外工控概念类可参考:http://t.csdn.cn/zn40h

--------------------- 

作者:hackpig

来源:www.skcircle.com

版权声明:本文为博主原创文章,转载请附上博文链接!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值