首页 上一页 1 2 下一页 尾页

伺服电机计数一路编码器脉冲时怎么计算转角? 点击:5619 | 回复:21



matianwen123ac

    
  • 精华:1帖
  • 求助:18帖
  • 帖子:27帖 | 135回
  • 年度积分:0
  • 历史总积分:259
  • 注册:2011年2月24日
发表于:2012-09-07 20:21:47
楼主
求助帖10分-已结帖
到现在才发现自己连这么基本的位置都没搞懂?我现在的疑问是伺服电机转角的计算方法,在我只计数了ABZ三路脉冲中A相的情况下,怎么计算电机转过的角度呢?假如记录A相脉冲数位N,脉冲分辨率为262144,那么转过的角度是不是(360/262144)*N?是不是还要乘以2呢,(360/262144)*N*2?



matianwen123ac

  • 精华:1帖
  • 求助:18帖
  • 帖子:27帖 | 135回
  • 年度积分:0
  • 历史总积分:259
  • 注册:2011年2月24日
发表于:2012-09-07 20:24:16
1楼
求明白人解答下啊!这个是真不晓得了,挎专业,刚开始用的伺服电机,求解啊

matianwen123ac

  • 精华:1帖
  • 求助:18帖
  • 帖子:27帖 | 135回
  • 年度积分:0
  • 历史总积分:259
  • 注册:2011年2月24日
发表于:2012-09-07 20:45:24
2楼
假定旋转方向一直朝一个方向的

笨鳥慢飛

  • 精华:3帖
  • 求助:3帖
  • 帖子:15帖 | 2548回
  • 年度积分:0
  • 历史总积分:4928
  • 注册:2005年10月16日
发表于:2012-09-07 21:43:44
3楼

不管朝前 往後 B訊號只作方向判別(系統內部判別)

ANS:(360/262144)*N

matianwen123ac

  • 精华:1帖
  • 求助:18帖
  • 帖子:27帖 | 135回
  • 年度积分:0
  • 历史总积分:259
  • 注册:2011年2月24日
发表于:2012-09-08 08:57:21
4楼
回复内容:
对:笨鳥慢飛关于 不管朝前 往後 B訊號只作方向判別(系統內部判別)ANS:(360/262144)*N 内容的回复:

OK, 谢谢笨鸟慢飞

liujian5118

  • 精华:2帖
  • 求助:8帖
  • 帖子:31帖 | 3109回
  • 年度积分:199
  • 历史总积分:19924
  • 注册:2009年3月25日
发表于:2012-09-08 09:06:20
5楼

Z信号一圈才有一个,位置固定,所以你可以参考来让马达每圈定位

jianfeng01

  • 精华:0帖
  • 求助:5帖
  • 帖子:6帖 | 229回
  • 年度积分:0
  • 历史总积分:2566
  • 注册:2010年7月03日
发表于:2012-09-08 22:26:35
6楼
这是增量式编码器的码盘,输出A/B/Z相信号的关系图!

jianfeng01

  • 精华:0帖
  • 求助:5帖
  • 帖子:6帖 | 229回
  • 年度积分:0
  • 历史总积分:2566
  • 注册:2010年7月03日
发表于:2012-09-08 22:33:01
7楼
结合着两个图应该能理解编码器的工作原理了吧!上图的码盘就是这图中的圆盘!码盘随电机一起转!A/B相是可用来判断旋转方向的!A超前B90度的相位为正转,则B超前A90°相位,则反转!

miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 3065回
  • 年度积分:0
  • 历史总积分:12421
  • 注册:2008年9月18日
发表于:2012-09-09 13:08:21
8楼

根据你的周 分辨率 ,计算转过的角度;

 

例如你编码器 转过的是 8192P/圈 脉冲, 假设你接受编码器 计数变量时 Encoder1 ,

 角度变量 Angle = 3600/8192 * Encoder1;

Angle 求得的角度 , 精确到0.1度;

 

  

matianwen123ac

  • 精华:1帖
  • 求助:18帖
  • 帖子:27帖 | 135回
  • 年度积分:0
  • 历史总积分:259
  • 注册:2011年2月24日
发表于:2012-09-09 18:18:46
9楼
谢谢各位的解答,受益良多。

matianwen123ac

  • 精华:1帖
  • 求助:18帖
  • 帖子:27帖 | 135回
  • 年度积分:0
  • 历史总积分:259
  • 注册:2011年2月24日
发表于:2012-09-10 09:42:09
10楼
回复内容:
对:jianfeng01关于 结合着两个图应该能理解编码器的工作原理了吧!上图的码盘就是这图中的圆盘!码盘随电机一起转!A/B相是可用来判断旋转方向的!A超前B90度的相位为正转,则B超前A90°相位,则反转! 内容的回复:

还有个问题请教下,这里的码盘和光栅有什么区别,或者说,码盘是光栅的一种吗

jianfeng01

  • 精华:0帖
  • 求助:5帖
  • 帖子:6帖 | 229回
  • 年度积分:0
  • 历史总积分:2566
  • 注册:2010年7月03日
发表于:2012-09-16 17:54:42
11楼

还没有真正去比较过,如果粗略比较下的话,从测量原理上,是有区别的,因此光栅的精度一般比编码器要高,用在机床本体导轨或旋转工作台上,用作全闭环的检测装置;编码器也有测直线运动的,虽然从用途上来看与直光栅尺差不多,但由于测量原理不同,其制造和测量精度一般都不一样!两者不是一回事的!

 

matianwen123ac

  • 精华:1帖
  • 求助:18帖
  • 帖子:27帖 | 135回
  • 年度积分:0
  • 历史总积分:259
  • 注册:2011年2月24日
发表于:2012-09-17 10:17:43
12楼
回复内容:
对:jianfeng01关于 还没有真正去比较过,如果粗略比较下的话,从测量原理上,是有区别的,因此光栅的精度一般比编码器要高,用在机床本体导轨或旋转工作台上,用作全闭环的检测装置;编码器也有测直线运动的,虽然从用途上来看与直光栅尺差不多,但由于测量原理不同,其制造和测量精度一般都不一样!两者不是一回事的!  内容的回复:

哦,这样啊。有没有专门介绍编码器和光栅的书啊,能不能推荐几本呢,谢谢这位前辈啦!

bag

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 25回
  • 年度积分:100
  • 历史总积分:3351
  • 注册:2006年5月19日
发表于:2012-09-17 13:55:27
13楼

编码器是通过电机旋转的速度来计数。

刘岩利

  • [版主]
  • 精华:2帖
  • 求助:0帖
  • 帖子:16帖 | 8239回
  • 年度积分:397
  • 历史总积分:28760
  • 注册:2005年3月09日
发表于:2012-09-18 17:48:32
14楼
引用 matianwen123ac 的回复内容:回复内容:对:jianfeng01关于 结合着两个图应该能理解编码器的工作原理了吧!上图的码盘就是这图中的圆盘!码盘随电机一起转!A/B相是可用来判断旋转方向的!A超前B90度的相位为正转,则B超前A90°相位,则反转! 内容的回复:还有个问题请教下,这里的码盘和光栅有什么区别,或者说,码盘是光栅的一种吗



是的。一种精度精度比较低,环形分布的光栅。

笨鳥慢飛

  • 精华:3帖
  • 求助:3帖
  • 帖子:15帖 | 2548回
  • 年度积分:0
  • 历史总积分:4928
  • 注册:2005年10月16日
发表于:2012-09-22 13:19:13
15楼

是的。一种精度精度比较低,环形分布的光栅

是這樣嗎 我可不認為

刘岩利

  • [版主]
  • 精华:2帖
  • 求助:0帖
  • 帖子:16帖 | 8239回
  • 年度积分:397
  • 历史总积分:28760
  • 注册:2005年3月09日
发表于:2012-09-24 18:55:43
16楼
引用 笨鳥慢飛 的回复内容:是的。一种精度精度比较低,环形分布的光栅。 是這樣嗎 我可不認為


那就看您是怎么理解光栅的了.

zxmsjj

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 455回
  • 年度积分:0
  • 历史总积分:4054
  • 注册:2009年5月26日
发表于:2012-10-10 22:06:14
17楼
编码器是通过电机旋转的速度来计数

millernba

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 14回
  • 年度积分:0
  • 历史总积分:99
  • 注册:2010年9月05日
发表于:2012-10-11 22:57:03
18楼
学习了!!!都是高手!!

山宗友110

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 61回
  • 年度积分:0
  • 历史总积分:125
  • 注册:2007年12月04日
发表于:2013-12-23 15:34:36
19楼

都不是一般的人呀!!!!

笨鳥慢飛

  • 精华:3帖
  • 求助:3帖
  • 帖子:15帖 | 2548回
  • 年度积分:0
  • 历史总积分:4928
  • 注册:2005年10月16日
发表于:2013-12-30 12:53:12
20楼

编码器是通过电机旋转的速度来计数!!!!????


热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页