huamantang
级别: 家园常客
精华主题: 0
发帖数量: 336 个
工控威望: 541 点
下载积分: 1826 分
在线时间: 270(小时)
注册时间: 2010-01-08
最后登录: 2024-11-15
查看huamantang的 主题 / 回贴
楼主  发表于: 2013-11-11 15:39
      以前做设备用松下伺服马达(相对编码器)定位,开机的时候都要设置外接感应器来做归原点的操作。目前手头有一个512分度格雷码绝对值编码器,能不能用这个编码器来控制伺服马达定位,免去搜索原点的操作?然后用编码器的反馈值来控制马达定位?该如何做?我自己想想绝对挺麻烦的。。哪位能指点一下。。
huamantang
级别: 家园常客
精华主题: 0
发帖数量: 336 个
工控威望: 541 点
下载积分: 1826 分
在线时间: 270(小时)
注册时间: 2010-01-08
最后登录: 2024-11-15
查看huamantang的 主题 / 回贴
1楼  发表于: 2013-11-12 09:47
引用
引用第1楼rockyhuo于2013-11-11 20:31发表的  :
绝对值的不麻烦的,就是在第一次设定好就行了,其他时侯不用在回原点了.其他正常开机怎么用就怎么用就行

能再详细点吗?
huamantang
级别: 家园常客
精华主题: 0
发帖数量: 336 个
工控威望: 541 点
下载积分: 1826 分
在线时间: 270(小时)
注册时间: 2010-01-08
最后登录: 2024-11-15
查看huamantang的 主题 / 回贴
2楼  发表于: 2013-11-12 16:51
引用
引用第4楼lijinniu于2013-11-12 16:07发表的  :
你可以这样来思考一下。就把绝对编码器看成是一个带刻度的游标尺。伺服就是手。当游标尺的位置在20处,你需要移到30处,那你只要向前移10就好了。如需要移到10处,那就反向移10就可以了。

这是个思路,这样的话,只需要上电第一次走位置的时候,先走到原点位置,把脉冲清零,然后就可以不借助编码器了,512的分度可能每次都会位置有一定误差了。。