当前位置:
工控论坛
> >
产品
>
运动控制
>
数控(CNC)
我要发帖
首页
上一页
1
2
3
下一页
尾页
滑台找零点的问题
点击:
1862
| 回复:
42
姗姗
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 40回
年度积分:0
历史总积分:70
注册:2007年9月07日
发表于:2008-01-23 14:26:00
楼主
步进电机控制滑台找零点,检测零点是用槽型光耦的来做的.
测试过程:从光耦一端出发向前走3199步,然后后退检测到光耦就停止显示走的步数,但是显示出现一些步解的现象:就是这次比3199多了几步,下次还是多几步,在下次还是多,要么有连续几次都比3199少的现象.误差在正负5步.按照理论上说,应该是多或者少是轮流出现的吧.
如果把3199换成9600,误差就在正负15步了,如果是光耦的问题,应该是无论是3199或者9600误差都是正负5步左右吧.
测试频率也不是很高啊,500hz.到底是什么原因呢?
分享到:
收藏
邀请回答
回复楼主
举报
波恩
关注
私信
精华:10帖
求助:0帖
帖子:203帖 | 11028回
年度积分:0
历史总积分:36300
注册:2003年6月12日
发表于:2008-01-23 16:30:00
1楼
“3199换成9600,误差就在正负15步了,如果是光耦的问题,应该是无论是3199或者9600误差都是正负5步左右吧.”———既然有这样的倍数规律,估计是脉冲生成或者计数方法的原理误差。
回复
引用
举报
胡家
关注
私信
精华:0帖
求助:0帖
帖子:4帖 | 552回
年度积分:0
历史总积分:0
注册:1900年1月01日
发表于:2008-01-23 17:47:00
2楼
500Hz应该是比较舒服的频率,理想状态的误差在加减一个脉冲。传感器的打开和关断一般不在同一个位置,这个特性叫什么呢,数字电路讲过的,都还给老师了^_^你回零也最好单方向为准,方向信号确保先于脉冲给的,
回复
引用
举报
沧海一黍
关注
私信
精华:0帖
求助:0帖
帖子:10帖 | 856回
年度积分:0
历史总积分:1192
注册:2006年6月09日
发表于:2008-01-24 11:14:00
3楼
那么实际位移距离对么?
回复
引用
举报
姗姗
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 40回
年度积分:0
历史总积分:70
注册:2007年9月07日
发表于:2008-01-24 11:44:00
4楼
传感器的打开和关断一般不在同一个位置,这个特性叫什么呢,数字电路讲过的?????????
是啊 回零是单方向的
方向信号确保先于脉冲给,为什么呢?
既然有这样的倍数规律,估计是脉冲生成或者计数方法的原理误差。
怎么理解这句话呢?是用延迟的方法产生脉冲
回复
引用
举报
姗姗
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 40回
年度积分:0
历史总积分:70
注册:2007年9月07日
发表于:2008-01-24 11:45:00
5楼
那么实际位移距离对么?
是什么意思呢 ?
我查了一下相关的资料,是不是启动的频率有些高,停止的时候产生过冲的现象呢?
回复
引用
举报
沧海一黍
关注
私信
精华:0帖
求助:0帖
帖子:10帖 | 856回
年度积分:0
历史总积分:1192
注册:2006年6月09日
发表于:2008-01-24 14:24:00
6楼
我的意思是计数记了3199步,那么滑台物理上移动的距离对应于3199步是否正确? 是不是不带编码器的?
如果不带编码器,那么步数的监测就是以回程步数来对比的吧;那么如果是轮流出现正负误差,可能的原因是滑台和丝杠的机械配合间有误差或松动,或者电机轴与传动皮带间。。。。。。。
个人意见,有误请见谅!
回复
引用
举报
姗姗
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 40回
年度积分:0
历史总积分:70
注册:2007年9月07日
发表于:2008-01-24 15:10:00
7楼
那么滑台物理上移动的距离对应于3199步是否正确?
这个如何看得出来的呢?
是没有带编码器的
出现误差不是轮流的
有的时候连续三次比3199多或者少
回复
引用
举报
沧海一黍
关注
私信
精华:0帖
求助:0帖
帖子:10帖 | 856回
年度积分:0
历史总积分:1192
注册:2006年6月09日
发表于:2008-01-24 20:08:00
8楼
不知道在软件操作中有没位移的参数? 有的话,看看具体数值是多少; 要是没有,步数乘分辨率也是一样,这个波恩大哥很在行,问问他吧.
回复
引用
举报
姗姗
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 40回
年度积分:0
历史总积分:70
注册:2007年9月07日
发表于:2008-01-25 09:51:00
9楼
波恩大哥都没有理我,我知道他在行,在其它论坛上也看到他得到他的身影的.上面不是有问他的问题了吗?
回复
引用
举报
波恩
关注
私信
精华:10帖
求助:0帖
帖子:203帖 | 11028回
年度积分:0
历史总积分:36300
注册:2003年6月12日
发表于:2008-01-25 12:55:00
10楼
不是不理楼主,而是没有太明确的建议和想法。
光电是传感器的开和关的时间响应特性一般是不一样的,因而开通延时和关断延时会有所差异,再则就是光电是传感器输出信号的触发电平和触发时机的离散度,为此此建议使用施密特性质的触发接口电路,以保证每次的触发电平尽可能具备一致性。
还有,关于3199和9600的问题,这个3倍关系涉及细分比例问题吗?还是相同的分辨率情况下的3倍简单关系,降低脉冲频率或移动速度,误差有没有变化?
建议楼主改变给定条件,多做机组实验,找找误差间的内在关系或规律。
回复
引用
举报
姗姗
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 40回
年度积分:0
历史总积分:70
注册:2007年9月07日
发表于:2008-01-25 13:39:00
11楼
关于3199和9600的问题是相同分辨率情况下的3倍简单关系.
降低频率还是一样的,我把他降到200hz的时,返回来电机没有办法启动,可能频率太低.
还有电机走了9600后要停止下来,如果当时不给电给电机,但是又很快运行的话,对电机或者实验会有什么样的影响啊?
回复
引用
举报
沧海一黍
关注
私信
精华:0帖
求助:0帖
帖子:10帖 | 856回
年度积分:0
历史总积分:1192
注册:2006年6月09日
发表于:2008-01-25 13:55:00
12楼
请问lZ没有编码器是以什么反馈来检测驱动步数的?只是单以脉冲计数么?还是以回程来比较?
回复
引用
举报
姗姗
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 40回
年度积分:0
历史总积分:70
注册:2007年9月07日
发表于:2008-01-25 14:29:00
13楼
是用光电传感器,就是红外对管.来反馈驱动的步数.是以回程来比较的.不知道是不是我的控制方法有问题还是怎么的?我把频率降低以后,往回走的时候会堵转.是不是和我的整个运行过程都是匀速运动有关呢?
回复
引用
举报
沧海一黍
关注
私信
精华:0帖
求助:0帖
帖子:10帖 | 856回
年度积分:0
历史总积分:1192
注册:2006年6月09日
发表于:2008-01-25 14:38:00
14楼
是用光电传感器,就是红外对管.来反馈驱动的步数.-----
这个好象没明白,光电传感器如何来反馈步数,莫非在移动件上打洞,让对管对准后来计数?
回复
引用
举报
姗姗
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 40回
年度积分:0
历史总积分:70
注册:2007年9月07日
发表于:2008-01-25 14:42:00
15楼
应该说是槽型光耦,反馈步数是找到光耦后数码管显示走的步数
回复
引用
举报
沧海一黍
关注
私信
精华:0帖
求助:0帖
帖子:10帖 | 856回
年度积分:0
历史总积分:1192
注册:2006年6月09日
发表于:2008-01-25 14:48:00
16楼
哦!有几个光槽?
回复
引用
举报
姗姗
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 40回
年度积分:0
历史总积分:70
注册:2007年9月07日
发表于:2008-01-25 15:01:00
17楼
一个而已
回复
引用
举报
沧海一黍
关注
私信
精华:0帖
求助:0帖
帖子:10帖 | 856回
年度积分:0
历史总积分:1192
注册:2006年6月09日
发表于:2008-01-25 15:41:00
18楼
哦,那就是原点一个啊!那么检测过程就是发3199个脉冲然后返回,检测到原点光槽再作2者的比较得出的喽?
回复
引用
举报
波恩
关注
私信
精华:10帖
求助:0帖
帖子:203帖 | 11028回
年度积分:0
历史总积分:36300
注册:2003年6月12日
发表于:2008-01-25 16:47:00
19楼
楼主能否再详细描述一下系统构成和控制方式?
回复
引用
举报
姗姗
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 40回
年度积分:0
历史总积分:70
注册:2007年9月07日
发表于:2008-01-25 17:24:00
20楼
沧海说对了 啊,就一个原点.
系统构成:就是电机,联轴器和丝杠的组合.
控制方式是:电机用TA8435H芯片做驱动板,然后信号时钟,方向,使能的控制是由单片机控制的.还有槽型光耦也是由单片机控制,如果电机驱动丝杠转动,检测到光耦的时候就停止,然后反向走3199.后停止,然后在反响找光耦,直到找到光耦电机才停止,用这是的步数和3199相比就可以判断是否找到零点了
回复
引用
举报
热门招聘
相关主题
步进电机空载时发热大还是带...
[19857]
求助:埃斯顿伺服与台达伺服的...
[8321]
国产伺服和日系的性能可以同...
[6166]
PLC脉冲驱动两台伺服的奇怪问...
[8127]
运动控制器PC在线控制VC源码
[7303]
步进电机的电源如何选?相电流...
[20793]
关于飞剪系统
[7548]
求助:伺服电机能在通电时处于...
[7380]
请教富士伺服电机编码器调零...
[5737]
伺服电机的回零问题
[5565]
官方公众号
智造工程师
客服
小程序
公众号
首页
上一页
1
2
3
下一页
尾页