0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

旋转编码器选择:绝对式还是增量式?

丫丫119 来源:未知 作者:肖冰 2019-08-26 10:15 次阅读

旋转编码器是一种经过验证的常用解决方案,适用于测量旋转轴的速度、运动方向或位置。旋转编码器分为多种不同的类型,最主要的两种类型是绝对编码器和增量编码器。它们的工作原理分别如何?有哪些区别?如何为应用选择适合的类型?

编码器工作原理

顾名思义,绝对编码器会直接输出正在测量的轴的确切位置。每个旋转点都具有唯一的位置值或数据字,并在随轴一起旋转的码盘上编码。码盘上唯一代码的数量决定了位置的表示精度。编码器一旦开启,便立即使用光学电容式或磁性传感器读取代码,并生成有效的输出。而且,无需建立参考点或转动轴,传感器便能确定位置,并且即便编码器临时掉电,也能持续跟踪位置。

图 1:绝对编码器的码盘为每个位置提供唯一代码,从而实现有效的即时输出,并确定编码器的分辨率。(图片来源:CUI, Inc.)

编码器的分辨率以位表示,对应于一圈内的唯一数据字数量。绝对编码器可分为单圈和多圈两种类型,其中单圈版本提供一整圈 (360°) 的位置数据,并且在轴的每一圈旋转中重复提供。多圈类型包含一个转数计数器,能让编码器不仅输出轴位置,还能输出圈数。

下面是增量编码器:根据轴旋转时产生的脉冲来工作。输出通常是两个相位差为 90° 的方波,并且需要额外的电路对这些脉冲进行跟踪或计数。

图 2:增量编码器产生具有 90° 相位差的脉冲波形。(图片来源:CUI, Inc.)

增量编码器的分辨率以每转脉冲数 (PPR) 表示,相当于任一方波输出的高脉冲数。您可以阅读CUI 关于 PPR 的博客文章,了解有关此主题的更多信息

通过仔细观察图 2,您会发现其中只有四个不同的重复输出状态。因此,增量编码器必须以已知的固定位置为参考,才能提供有意义的位置信息。这个“起始”位置就是编码器的索引脉冲。然后通过跟踪旋转中相对索引脉冲的增量变化,来计算轴的绝对位置。每次开启编码器时,或在临时掉电之后,都必须执行此参照过程,因此轴必须处于旋转状态才能获得位置信息。这一过程获取位置信息的速度不及绝对编码器,因为后者无需初始旋转。

绝对式还是增量式:选择标准

绝对编码器比增量编码器更加复杂,因而价格通常也更昂贵。虽然两者的价格差距正逐渐缩小,但增量编码器通常更适合简单的速度、方向或相对位置监控。另一方面,在某些情况下,绝对编码器是更好的选择。

绝对编码器的主要优势是,它会维护轴的位置,因此可以即时获取位置数据,而无需等待完成起始或校准序列。这使得系统能够更快地启动,或者从电源故障中恢复,即便在编码器关闭期间轴位置已发生变化。

还有一种情况需要选择绝对编码器,即启动时,在任何机构激活或移动之前需要立即获得位置信息。例如,如果从起始位置沿错误的方向旋转轴,可能会损坏设备或对用户造成危险。

此外,由于绝对编码器能实时提供真实的位置,因此数字系统可通过中央通信总线轮询编码器,以最小的延迟捕捉位置。使用增量编码器来持续跟踪位置难度更大,因为它通常需要外部电路,使用正交解码跟踪所有脉冲,这会增加主机系统的开销,尤其在必须监控多个编码器的情况下更是如此。

图 3:绝对编码器为每个码盘位置生成唯一数码“字”,相当于我们所说的分辨率。(图片来源:CUI, Inc.)

另外一个优势是,使用绝对编码器有助于减少系统受到的电气噪声干扰。与采用脉冲计数的增量编码器不同,绝对编码器允许系统从二进制输出,或以数字方式从串行总线读取经过错误校验的代码,以便计算位置。

此外,在同一个系统中组合多个绝对编码器,也比增量编码器更简单。典型示例包括工厂自动化或多轴机器人。监控多个增量编码器的输出可能变得非常复杂,需要很高的处理能力,而从绝对编码器读取的信息更易于解释,特别是当它们连接到同一条中央通信总线时。

绝对编码器的机遇

现在,您应该大致了解了绝对编码器和增量编码器之间的主要差别。下面我们介绍一些通常使用绝对编码器的应用领域。

其中,机器人是一个快速发展的领域。它正在渗透到医疗领域的众多部门,例如远程手术需要依赖大量的精确位置信息来监视和控制手术机器人的机械臂,另外还有众多工业使用案例,如自动装配、焊接、涂料喷涂等更多。展望未来,家庭助理机器人的前景尤其令人兴奋,它将受益于绝对编码器所提供的速度和易用性。

随着企业持续寻求数字化转型,增量编码器和绝对编码器之间的价格差异日渐缩小,绝对编码器的应用几乎层出不穷。在消费市场,绝对编码器也有很多机会。无论是用于控制自动门、摄像机万向架等机构,还是用于智能 HVAC 控制、工厂自动化或电动车子系统,绝对编码器都为设备设计师提供了高性能且成本日益合理的选择。

工程师提供位置反馈的首选器件

绝对编码器和增量编码器在性能、价格和用户体验方面存在差异,这意味着对于任何新产品设计而言,选择适当类型的编码器都是至关重要的。随着价格差距的缩小,技术的持续革新,绝对编码器相对于增量编码器的优势令其成为设计师在越来越多的应用领域提供位置反馈功能的首选器件。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 旋转编码器
    +关注

    关注

    5

    文章

    143

    浏览量

    25735
  • 增量式
    +关注

    关注

    0

    文章

    11

    浏览量

    8662
收藏 人收藏

    评论

    相关推荐

    MCSDK霍尔和增量编码器同时配置,程序生成后中断函数冲突了怎么解决?

    的问题如何解决? 2如何使用mcsdk配置两个传感,霍尔编码器做初始定位,增量编码器做速度和角度计算? 3mcsdk允许配置两个传感
    发表于 03-12 08:22

    如何将增量旋转编码器与Arduino连接

    在本教程中,您将学习如何将增量旋转编码器与Arduino连接,以读取旋钮的运动。这对于在机器人和其他应用程序中创建用户界面或读取机械位置非常有用。
    的头像 发表于 02-11 10:00 394次阅读
    如何将<b class='flag-5'>增量</b><b class='flag-5'>旋转</b><b class='flag-5'>编码器</b>与Arduino连接

    FM350-2可以带8路增量编码器采集速度吗?

    请问FM350-2可以带8路增量编码器采集速度吗? FM350-2是8 通道智能计数模块,我想用来采集8路增量
    发表于 12-20 08:19

    增量编码器绝对编码器的区别

    编码器有两种方式检测位移和位置信息:相对位置检测与绝对位置检测。相对位置的检测方法为增量式,绝对位置的检测方法包括绝对式和伪
    的头像 发表于 12-13 16:55 585次阅读
    <b class='flag-5'>增量</b>式<b class='flag-5'>编码器</b>与<b class='flag-5'>绝对</b>式<b class='flag-5'>编码器</b>的区别

    R128开发指南:中断方式驱动旋转编码器

    旋转编码器有两种类型-绝对式和增量式。绝对编码器为我们提供旋钮的精确位置(以度为单位),而
    发表于 10-19 17:20 257次阅读
    R128开发指南:中断方式驱动<b class='flag-5'>旋转</b><b class='flag-5'>编码器</b>

    增量编码器怎么判断位置已经转动了一圈?

    增量编码器怎么判断位置已经转动了一圈
    发表于 10-09 07:23

    增量编码器绝对编码器控制位置一样吗

    增量编码器绝对编码器是两种常见的位置控制装置,它们在控制位置方面有着不同的工作原理和特点。虽然它们都可以用于位置控制,但是在某些方面存在差异。首先,
    的头像 发表于 08-18 14:43 524次阅读
    <b class='flag-5'>增量</b>型<b class='flag-5'>编码器</b>和<b class='flag-5'>绝对</b>值<b class='flag-5'>编码器</b>控制位置一样吗

    选择增量编码器分辨率的方法,影响增量编码器分辨率的因素

    增量编码器的分辨率是以编码器轴转动一周所产生的输出信号基本周期数来表示的,即脉冲数/转(PPR)。本文主要介绍选择增量
    的头像 发表于 07-26 09:59 846次阅读

    绝对编码器校正调零方法,绝对编码器调零怎么调

    绝对编码器是一种用于测量旋转位置或线性位移的传感器。与增量编码器不同,绝对
    的头像 发表于 07-26 09:53 1.2w次阅读

    看看在伺服电机中常用的几种编码器协议

    我们知道编码器的种类有很多,什么增量编码器绝对编码器、光电编码器
    发表于 07-13 14:26 5570次阅读
    看看在伺服电机中常用的几种<b class='flag-5'>编码器</b>协议

    增量编码器绝对编码器有哪些区别?

    增量编码器绝对编码器有哪些区别?增量编码器通过对变化量进行计数来测量位置变化,而
    的头像 发表于 07-05 13:34 2628次阅读
    <b class='flag-5'>增量</b>式<b class='flag-5'>编码器</b>和<b class='flag-5'>绝对</b>值<b class='flag-5'>编码器</b>有哪些区别?

    虹科干货 | 光纤绝对式和光纤增量编码器的区别

    ————虹科&Micronor——————虹科干货——绝对编码器增量编码器的区别纯光学无源设计|应用于各种恶劣环境PART1什么是编码器
    的头像 发表于 05-31 16:04 457次阅读
    虹科干货 | 光纤<b class='flag-5'>绝对</b>式和光纤<b class='flag-5'>增量</b>式<b class='flag-5'>编码器</b>的区别

    虹科干货|绝对编码器增量编码器的区别

    在不同的工作领域和工作中,需要使用对应的工具和产品。在处理具有旋转角度编码器的工作任务时,了解所需工具的类型是必要的。除了绝对编码器外,还有增量
    的头像 发表于 05-26 10:51 1781次阅读

    编码器种类及型号

    编码器种类及型号:最常见的编码器类型是旋转编码器和线性编码器旋转
    的头像 发表于 05-18 11:15 3805次阅读
    <b class='flag-5'>编码器</b>种类及型号

    增量编码器绝对编码器

    增量编码器绝对值型编码器怎么选择?在进行编码器选择
    的头像 发表于 05-08 11:28 1504次阅读
    <b class='flag-5'>增量</b>型<b class='flag-5'>编码器</b>与<b class='flag-5'>绝对</b>值<b class='flag-5'>编码器</b>