wuzhishou
级别: 工控侠客
精华主题: 0
发帖数量: 213 个
工控威望: 2051 点
下载积分: 4100 分
在线时间: 387(小时)
注册时间: 2013-08-06
最后登录: 2024-04-23
查看wuzhishou的 主题 / 回贴
楼主  发表于: 2015-03-28 18:28
   本人经手2轴码垛几今天发现步进驱动器细分有问题   步进电机轴带链轮走链条  链轮分度圆101  要求精度到1MM   我设定细分10000    电机角距1.2°  360除以1.2等于300
300乘以10000等于一圈需要3000000个脉冲    101乘以3.14等于317.14 电机转一圈走的距离     1除以317.14等于0.00315318  在乘以3000000等于9459.54468
   我程序内用9459.54468除以10等于945.954468 舍去了小数  直接位置乘以945得到一个坐标需要的脉冲数
   可是调试时候发现电机走的不对   都后来我把细分调到30000位置才对   请问下大家这样的算法对吗?还有是不是驱动器上的细分表是错误的?
[ 此帖被wuzhishou在2015-03-28 18:33重新编辑 ]
二手工控电器
且行且珍惜
级别: 工控侠客
精华主题: 0
发帖数量: 2780 个
工控威望: 4406 点
下载积分: 206644 分
在线时间: 3113(小时)
注册时间: 2008-02-22
最后登录: 2024-05-09
查看二手工控电器的 主题 / 回贴
1楼  发表于: 2015-03-28 18:42
细分是不会错的!是你的计算方法错误!还有请教一下你那是什么驱动器居然能达到30000细分??感觉有点牛!!
欢迎捧场光临工控自动化小店!供应二手拆机PLC 、伺服、步进、变频器、3相固态调压调功模块、接线端子等等
http://shop115113109.taobao.com/?spm=a1z10.5-c.0.0.L6cazp&v=1
wuzhishou
级别: 工控侠客
精华主题: 0
发帖数量: 213 个
工控威望: 2051 点
下载积分: 4100 分
在线时间: 387(小时)
注册时间: 2013-08-06
最后登录: 2024-04-23
查看wuzhishou的 主题 / 回贴
2楼  发表于: 2015-03-28 18:46
引用
引用第1楼跑步向钱于2015-03-28 18:42发表的  :
细分是不会错的!是你的计算方法错误!还有请教一下你那是什么驱动器居然能达到30000细分??感觉有点牛!!

深圳众为兴的    求教你的算法 我那程序内全部是坐标乘以945居然都没走错一个位置哦
qinchenglim
级别: 论坛先锋
精华主题: 0
发帖数量: 1213 个
工控威望: 1313 点
下载积分: 3923 分
在线时间: 738(小时)
注册时间: 2009-06-09
最后登录: 2024-05-07
查看qinchenglim的 主题 / 回贴
3楼  发表于: 2015-03-28 18:50
细分不要太高了。步进马达的细分不是为了增加精度,主要是为了增加稳定,减小震动。
细分设的太高了有可能走位不准。
wuzhishou
级别: 工控侠客
精华主题: 0
发帖数量: 213 个
工控威望: 2051 点
下载积分: 4100 分
在线时间: 387(小时)
注册时间: 2013-08-06
最后登录: 2024-04-23
查看wuzhishou的 主题 / 回贴
4楼  发表于: 2015-03-28 19:03
引用
引用第3楼qinchenglim于2015-03-28 18:50发表的  :
细分不要太高了。步进马达的细分不是为了增加精度,主要是为了增加稳定,减小震动。
细分设的太高了有可能走位不准。

我那个要的是高速转动  现在细分到30000很稳定 但是我就不明白我那样算怎么就不对了细分10000就是走不对
wuzhishou
级别: 工控侠客
精华主题: 0
发帖数量: 213 个
工控威望: 2051 点
下载积分: 4100 分
在线时间: 387(小时)
注册时间: 2013-08-06
最后登录: 2024-04-23
查看wuzhishou的 主题 / 回贴
5楼  发表于: 2015-03-28 19:43
百度出来的公式为什么我算来算去还是不对了  30000细分