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

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

3天内不再提示

了解编码器输出信号有助于选择最佳设备

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

电子电机控制器常常需要接入编码器检测转子位置和/或转速。要想选择合适的设备,工程师就必须对若干方面进行评估。第一步则是判断应用需要的是增量编码器、绝对编码器还是换向编码器。一经确定,就必须考虑分辨率、安装方式、电机轴尺寸等其他参数

最合适的输出信号类型并不总是那么明显,而且往往受到忽视。最常见的三种类型是开集输出、推挽输出和差分线路驱动器输出。本文将分别介绍这三种输出类型,帮助工程师根据具体应用需求选择合适的设备。

首要原则

无论是增量编码器的正交输出,换向编码器的电机极输出,还是使用特定协议的串行输出,这些编码器输出都是数字信号。因此,5 V 编码器的信号会一直在近似 0 V 与 5 V 之间切换,这两个电压分别对应逻辑 0 和 1。增量编码器的输出是基本方波,如图 1 所示。

图 1:数字编码器的通用方波输出。(图片来源:CUI Inc.)

开集输出

旋转编码器大多采用开集输出(图 2),即输入信号为高电平时,晶体管的集电极引脚保持开路或断开。当输出为低电平时,输出直接接地。

图 2:开集输出原理图。(图片来源:CUI Inc.)

由于输入信号为高电平时输出断开,需要使用外部“上拉”电阻,才能确保集电极电压达到所需的电平,即逻辑 1。因此,工程师在连接不同电压的系统时就更具灵活性:通过上拉电阻可将集电极电压上拉至不同电压,使之高于或低于编码器工作电压(图 3)。

图 3:集电极输出可上拉至适当电压以连接至外部系统。(图片来源:CUI Inc.)

不过,这种接口也具有一些缺陷。许多现成的控制器都已内置了上拉电阻,而这些上拉电阻会消耗电流,即产生耗散功率。此外,当该电阻与寄生电容组成 RC 电路时,输出在高电压与低电压之间的转换速率将因此降低。转换斜率(图 4)即转换速率。

图 4:当输出在两种逻辑状态之间转换时,上拉电阻会显著降低输出电压转换速率。(图片来源:CUI Inc.)

通过降低转换速率,上拉电阻会显著降低编码器运行速度,从而降低增量编码器的分辨率。减小电阻值可以提高转换速率,但是当信号为低电平时,上拉电阻功耗的电流更大,耗散功率也更大。

推挽输出

推挽输出使用两个晶体管,而不是一个(图 5),因此可以弥补上述开集输出接口的缺陷。上部晶体管取代上拉电阻,导通时可将电压上拉至电源电压,由于电阻极小,因而转换速率较快。而输出信号为低电平时,晶体管关断,因此相较于开集电路,该有源上拉电路的耗散功率也相对较小,从而使电池供电设备的运行时间相对较长。

图 5:推挽输出(图片来源:CUI Inc.)

CUI 的AMT 系列单端编码器都使用推挽输出,因此无需上拉电阻即可连接外部电路。除了提高速率和降低耗散功率外,推挽输出还可简化测试和原型开发。此外,AMT 编码器还具有 CMOS 输出。由于设备的高低电压各不相同,因此应参考规格书以确定如何转换输出电压。

差分线路驱动器输出

虽然使用推挽输出的编码器弥补了开集输出的一些缺陷,但两者都是单端输出。在布线距离较长的应用或存在电噪声和干扰的环境中,使用单端输出具有一定局限性。

布线距离较长时,信号幅度衰减,电容效应将减慢转换速率。由于单端信号的传输信号以地为参考,这类衰减就可能产生误差,从而导致系统性能下降。

此外,在电噪声环境中,不同幅度的干扰电压都将耦合到电缆上,从而导致单端系统的接收器错误地解码信号电压。

电缆长度超过一米时,CUI 建议使用差分信号。使用差分线路驱动器的编码器可产生两个输出信号:一个与原始信号相匹配,另一个与之完全相反,即互补信号。这两个信号之间的幅度差是原始单端信号的两倍,有助于克服电压降和电容引起的衰减问题(图 6)。

图 6:差分线路驱动器克服了信号衰减问题。(图片来源:CUI Inc.)

此外,由于两个信号均存在共模噪声,可以相互抵消,因此接收系统可忽略其影响(图 7)。由于噪声抑制能力相当出色,差分线路驱动器接口广泛用于工业和汽车应用。多种 CUI 编码器都提供差分线路驱动器输出选项,可用于要求严苛的应用。

图 7:差分接收器可忽略两个信号上同时存在的噪声。(图片来源:CUI Inc.)

综上所述,本文简要说明了编码器的三种输出类型及其相对优势,有助于工程师综合考量最佳功耗、可靠通信、适当的连接距离以及充分的抗噪性,从而为应用选择最佳设备。

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

    关注

    45

    文章

    3704

    浏览量

    135752
  • 数字信号处理

    关注

    16

    文章

    566

    浏览量

    46152
  • 推挽
    +关注

    关注

    1

    文章

    62

    浏览量

    33864
收藏 人收藏

    评论

    相关推荐

    从步进电机到智能系统,编码器究竟如何选择

    编码器的要求各不相同。例如,在步进电机控制中,可能需要编码器来提供精确的位置反馈,以实现精确控制。而在智能系统中,编码器可能用于测量和记录设备的运动状态,以优化系统性能。 二、
    的头像 发表于 03-05 07:34 68次阅读
    从步进电机到智能系统,<b class='flag-5'>编码器</b>究竟如何<b class='flag-5'>选择</b>?

    如何选择合适的编码器及其作用

    在数字通信和数据处理领域,编码器扮演着至关重要的角色。它们负责将信号或数据从一种格式转换为另一种格式,以适应不同的传输介质、存储设备或处理系统。选择合适的
    的头像 发表于 11-24 09:57 463次阅读

    高精度磁编码器选型指南 磁编码器的安装与调试技巧

    的工作环境,包括温度、湿度、振动和电磁干扰等因素。选择能够适应这些环境条件的磁编码器,以确保其长期稳定运行。 输出信号 : 根据控制系统的要求,选择
    的头像 发表于 11-23 09:14 922次阅读

    如何监测自动化测试仪和编码器

    。此外,通道密度更高的 ADC有助于缩小电路板尺寸,并增加通过给定电路板传输的数据量。这篇技术文章将介绍精度更高且速度更快的 ADC 如何在自动化半导体测试仪、数据采集设备和高端线性编码器等站点数量较多的系统中实现更高的精度
    的头像 发表于 11-08 09:30 330次阅读
    如何监测自动化测试仪和<b class='flag-5'>编码器</b>

    二进制编码器应用场景 二进制编码器与模拟编码器比较

    限性。 二进制编码器概述 二进制编码器是一种将输入信号转换为二进制代码的设备。它通常用于数字系统中,将模拟信号或非二进制
    的头像 发表于 11-06 09:45 728次阅读

    二进制编码器工作原理 如何选择二进制编码器

    二进制编码器是一种数字电路,它将输入的二进制代码转换为对应的输出信号。在数字系统中,编码器用于将数据从一种形式转换为另一种形式,以便于处理和传输。 二进制
    的头像 发表于 11-06 09:44 1433次阅读

    旋转编码器可以收集并发出什么信号,旋转编码器信号异常怎么处理

    旋转编码器是一种精密的测量装置,主要用于将旋转运动转换为可测量的电信号。它可以收集并发出多种信号,但主要的是与旋转运动相关的位置、速度或角度等物理量的信号。具体来说,旋转
    的头像 发表于 10-01 16:55 899次阅读

    MSPM0-高级控制计时有助于实现更好的控制和更好的数字输出

    电子发烧友网站提供《MSPM0-高级控制计时有助于实现更好的控制和更好的数字输出.pdf》资料免费下载
    发表于 08-28 11:30 0次下载
    MSPM0-高级控制计时<b class='flag-5'>器</b><b class='flag-5'>有助于</b>实现更好的控制和更好的数字<b class='flag-5'>输出</b>

    增量式编码器3大特点,工作模式,精度,输出脉冲信号 一起了解一下吗

    增量式编码器3大特点,工作模式,精度,输出脉冲信号...一起了解一下吗?在现代工业自动化和控制系统中,增量式编码器扮演着至关重要的角色。它可
    的头像 发表于 08-15 14:20 868次阅读
    增量式<b class='flag-5'>编码器</b>3大特点,工作模式,精度,<b class='flag-5'>输出</b>脉冲<b class='flag-5'>信号</b> 一起<b class='flag-5'>了解</b>一下吗

    有助于提高网络设备性能的FRAM SF25C20(MB85RS2MT)

    有助于提高网络设备性能的FRAM SF25C20(MB85RS2MT)
    的头像 发表于 07-25 09:49 384次阅读
    <b class='flag-5'>有助于</b>提高网络<b class='flag-5'>设备</b>性能的FRAM SF25C20(MB85RS2MT)

    怎么看编码器上的参数?

    编码器是一种用于测量运动和位置的设备,常用于工业控制、机器人和自动化设备等领域。编码器的工作原理基于数码信号与机械旋转之间的特定关系,可以将
    的头像 发表于 06-23 16:16 1910次阅读
    怎么看<b class='flag-5'>编码器</b>上的参数?

    编码器的种类及其特点

    编码器是一种将模拟信号或物理量转换为数字信号设备,广泛应用于自动化、测量、控制等多个领域。编码器种类繁多,每种
    的头像 发表于 06-13 14:50 994次阅读

    伺服控制编码器信号输出怎么接

    伺服控制编码器信号输出接线是伺服系统设计和安装过程中的一个重要环节。本文将详细介绍伺服控制编码器
    的头像 发表于 06-05 14:57 2099次阅读

    伺服电机如何选择编码器

    精度、响应速度和运行效率。因此,如何根据实际需求选择合适的伺服电机编码器成为了工程师和技术人员需要面对的重要问题。本文将从编码器类型、精度、分辨率、输出
    的头像 发表于 06-03 16:16 693次阅读

    编码器脉冲信号(怎么测量 | 丢失怎么处理 | 丢失的原因)

    线的功能。 2. 使用计数或微控制:通常使用计数或微控制来计量编码器的脉冲信号。可以通过
    的头像 发表于 04-17 15:24 3261次阅读