增量式编码器的工作原理与使用方法 

1.工作原理
    旋转编码器是一种采用光电等方法将轴的机械转角转换为数字信号输出的精密传感器,分为增量式旋转编码器和绝对式旋转编码器。
    光电增量式编码器的工作原理如下:随转轴一起转动的脉冲码盘上有均匀刻制的光栅,在码盘上均匀地分布着若干个透光区段和遮光区段。
    增量式编码器没有固定的起始零点,输出的是与转角的增量成正比的脉冲,需要用计数器来计脉冲数。每转过一个透光区时,就发出一个脉冲信号,计数器当前值加1,计数结果对应于转角的增量。
    增量式编码器的制造工艺简单,价格便宜,有时也用来测量绝对转角。
    2.增量式编码器的分类
    1)单通道增量式编码器内部只有一对光电耦合器,只能产生一个脉冲序列。
    2)AB相编码器内部有两对光电耦合器,输出相位差为90°的两组脉冲序列。正转和反转时两路脉冲的超前、滞后关系刚好相反。由下图可知,在B相脉冲的上升沿,正转和反转时A相脉冲的电平高低刚好相反,因此使用AB相编码器,PLC可以很容易地识别出转轴旋转的方向。
    需要增加测量的精度时,可以采用4倍频方式,即分别在A、B相波形的上升沿和下降沿计数,分辨率可以提高4倍,但是被测信号的最高频率相应降低。

3)三通道增量式编码器内部除了有双通道增量式编码器的两对光电耦合器外,在脉冲码盘的另外一个通道有1个透光段,每转1圈,输出1个脉冲,该脉冲称为Z相零位脉冲,用做系统清零信号,或坐标的原点,以减少测量的积累误差。
    2.编码器的选型
    首先根据测量要求选择编码器的类型,增量式编码器每转发出的脉冲数等于它的光栅的线数。在设计时应根据转速测量或定位的度要求,和编码器的转速,来确定编码器的线数。编码器安装在电动机轴上,或安装在减速后的某个转轴上,编码器的转速有很大的区别。还应考虑它发出的脉冲的最高频率是否在PLC的高速计数器允许的范围内。
    3.编码器与PLC高速计数器的配合问题
    以S7-200为例,使用单通道增量式编码器时,可选高速计数器的单相加/减计数器模式(模式0~5),可细分为有/无外部方向输入信号、有/无复位输入和有/无启动输入信号。
    使用AB相编码器时,高速计数器应选A/B相正交计数器模式(模式9~11),可以实现在正转时加计数,反转时减计数。
    4.怎样判断AB相编码器是正转还是反转?
    S7-200的高速计数器用SM区中的当前计数方向状态位来指示编码器的旋转方向。如果编码器输出脉冲的周期大于PLC的扫描循环时间的两倍,通过在B相脉冲的上升沿判断A相脉冲信号的0、1状态,可以判断编码器旋转的方向。

增量式编码器的工作原理与使用方法相关推荐

  1. 【知识点】增量式编码器的工作原理和使用方法

    原文地址:http://blog.gkong.com/liaochangchu_132825.ashx 1.工作原理 旋转编码器是一种采用光电等方法将轴的机械转角转换为数字信号输出的精密传感器,分为增 ...

  2. 11旋转编码器原理_旋转编码器的原理是什么?增量式编码器和绝对式编码器有什么区别?...

    先给出结论,最重要的区别在于:增量式编码器没有记忆,断电重启必须回到参考零位,才能找到需要的位置,而绝对式编码器,有记忆,断电重启不用回到零位,即可知道目标所在的位置. 接下来细说一下,主要包含如下的 ...

  3. 增量式编码器有哪些分类?增量式编码器是如何工作的?

    编码器可以对一些信号进行编码,由此可见编码器的重要性.为增进大家对编码器的认识,本文将对增量式编码器.增量式编码器分类以及增量式编码器的工作原理予以介绍.如果你对增量式编码器或者编码器具有兴趣,不妨继 ...

  4. 旋转编码器详解(主要讨论增量式编码器与绝对式编码器)

    参考资料:旋转编码器的原理是什么?增量式编码器和绝对式编码器有什么区别? 0. 前言 我们在选电机时,非常注重电机的扭矩和尺寸,因为这直接决定了电机是否能按规定的运动模式拖动负载,能不能很好地布置在有 ...

  5. 增量式编码器工作原理超详细图解

    旋转编码器是由光栅盘(又叫分度码盘)和光电检测装置(又叫接收器)组成.光栅盘是在一定直径的圆板上等分地开通若干个长方形孔.由于光栅盘与电机同轴,电机旋转时,光栅盘与电机同速旋转,发光二极管垂直照射光栅 ...

  6. 11旋转编码器原理图_plc编程入门:浅谈编码器的工作原理!

    编码器(encoder)是将信号(如比特流)或数据进行编制.转换为可用以通讯.传输和存储的信号形式的设备.编码器把角位移或直线位移转换成电信号,前者称为码盘,后者称为码尺. 编码器主要是由码盘(圆光栅 ...

  7. 简述旋转编码器的工作原理_什么是编码器,编码器工作原理介绍

    点击上方蓝色字体 机械菌 关注我们,涨知识涨见识就在这里. 正文开始 编码器(encoder)是将信号(如比特流)或数据进行编制.转换为可用以通讯.传输和存储的信号形式的设备.编码器把角位移或直线位移 ...

  8. 4位格雷码的顺序编码_整理丨一文掌握编码器的工作原理!

    编码器的定义与功能 在数字系统里,常常需要将某一信息(输入)变换为某一特定的代码(输出).把二进制码按一定的规律编排,例如8421码.格雷码等,使每组代码具有一特定的含义(代表某个数字或控制信号)称为 ...

  9. 增量式编码器c语言,增量式编码器

    机器人运行过程中,电机转动会产生各种干扰信号.通过两组电源给机器人驱动系统和控制系统供电,以消除干扰对稳定性的影响. 码盘加陀螺仪的方法在应用过程中发现陀螺仪的角度会随着机械振动发生漂移,影响定位精度 ...

最新文章

  1. 人是被经验塑造的动物,一家公司也是
  2. C 如何在函数中返回一个数组
  3. 广东省广播电视网络股份有限公司佛山分公司BOSS系统容灾中心建设项目
  4. Oracle SQL语句执行过程
  5. linux查看和终止进程,linux 查看并终止进程
  6. 【Excel】如何用SUMIF实现SUMIFS的功能
  7. 网络编程之 socket编程
  8. 自动装配的几种方式——Spring IOC/DI(四)
  9. 51单片机:stc烧录软件下载.hex文件遇到无法下载问题的解决方法(虚拟串口占用实际下载串口)
  10. 【乌拉喵.教程】PCtoLCD2002作为LCD5110字模提取软件的使用方法
  11. 利用信鸽推送实现登录后强制退出的功能
  12. 【小程序源码】超强大的头像制作神器微信小程序源码
  13. 社区发现算法中模块化度量值Q(Modularity)的计算
  14. 有功功率、无功功率 和 视在功率之间的关联
  15. play框架使用起来(16)
  16. Java踩坑记录-00001 BeanCreationException
  17. EPICS数据通过MQTT物联网协议上云
  18. 如何使linux用户下次登录强制修改密码
  19. 李进良丁守谦论道4G:决不应三国纷争
  20. 网络私有制行得通吗?

热门文章

  1. Linux进程是如何创建出来的?
  2. 智航学编程005(七彩虹)
  3. 微积分的本质(六):多元微积分入门——隐函数求导
  4. 安卓 jni 开发错误 UnsatisfiedLinkError: Native method not found
  5. Chapter7.1:频域分析法理论基础
  6. 全极化雷达遥感图像的迭代优化非局部均值去噪法
  7. 胡博君图解Java之eclipse下载地址和JDK下载和安装和环境变量配置
  8. 更改极点为第一输入法
  9. android 记事本ppt,基于Android记事本软件设计与实现.ppt
  10. Kelvin's Oracle on centOS6.5