回复:增量式编码器A/B之间的相位差

老兵veteran

  • 帖子

    10010
  • 精华

    506
  • 被关注

    575

论坛等级:至圣

注册时间:2004-03-11

钻石 钻石 如何晋级?

发布于 2018-05-06 17:22:06

5楼

展开查看
以下是引用csyyy在2018-05-06 11:20:30的发言 >楼主

    最近研究了下增量编码器的构造和工作原理,发现一个问题:大部分的资料上都说的是“根据判断AB间的90度相位差来判定旋转的方向”而我们又知道编码器每旋转一圈输出一个零位信号(图中C),那图示是不是存在问题?应该是每个360度周期信号都应该对应产生一个C信号。

    个人认为只有当码盘上是只有一个刻度时(即分辨率为1)的时候才为如图所示的情况。当分辨率比较高的时候,AB相位差应该是90度/倍频系数。 

    大家怎么认为呢?



 楼主狭隘的理解“90度”这个概念了。

两个脉冲的上升沿之间定义的就是360度,这个与编码器的旋转圈数没有任何关系。并不是只有“一圈”才是360度啊。这个定义与正弦波的定义是类似的,没有任何说法要求正弦波360度必须对应物理上的圈。


而C脉冲(有的也称Z)则是与物理的360度有关了,这个确实是编码器旋转一圈才产生一个。这个脉冲最初始的应用是验证A/B脉冲是否有丢失或者多出。比如你的编码器是1024线的,那么每当产生1024个A(或B)脉冲时,就应该产生一个Z脉冲。多了或者少了,都可以判定是编码器或者线路有问题。

天生不宜做胜利者,自来没有胜利的欲望,只是不甘失败,十分十分不甘心失败。木心

精华帖版主置评:理解应是这样。-yming

推荐帖推荐理由:这个问题最小,但是影响对编码器工作原理的理解。兵版解释的很好,通俗易懂!(推荐人:csyyy)

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINAMICS

共有8126条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。