编码器(encoder)是将信号(如比特流)或数据进行编制、转换为可用以通讯、传输和存储的信号形式的设备。光电编码器如果按信号原理来分类的话,可以分为增量型编码器和绝对型编码器。旋转编码器是一种光电式旋转测量装置,它将被测的角位移直接转换成数字信号(高速脉冲信号)。因此可将旋转编码器的输出脉冲信号直接输入给PLC,利用PLC的高速计数器对其脉冲信号进行计数,以获得测量结果。

编码器接线原理:

我们通常用的是增量型编码器,可将旋转编码器的输出脉冲信号直接输入给PLC,利用PLC的高速计数器对其脉冲信号进行计数,以获得测量结果。不同型号的旋转编码器,其输出脉冲的相数也不同,有的旋转编码器输出A、B、Z三相脉冲,有的只有A、B相两相,最简单的只有A相。

编码器有5条引线,其中3条是脉冲输出线,1条是COM端线,1条是电源线(OC门输出型)。编码器的电源可以是外接电源,也可直接使用PLC的DC24V电源。电源“-”端要与编码器的COM端连接,“+”与编码器的电源端连接。编码器的COM端与PLC输入COM端连接,A、B、Z两相脉冲输出线直接与PLC的输入端连接,A、B为相差90度的脉冲,Z相信号在编码器旋转一圈只有一个脉冲,通常用来做零点的依据,连接时要注意PLC输入的响应时间。旋转编码器还有一条屏蔽线,使用时要将屏蔽线接地,提高抗干扰性。

编码器-----------PLC

A-----------------X0

B-----------------X1

Z------------------X2

+24V------------+24V

COM--------------24V-----------COM

增量式编码器转轴旋转时,有相应的脉冲输出,其计数起点任意设定,可实现多圈无限累加和测量。编码器轴转一圈会输出固定的脉冲,脉冲数由编码器光栅的线数决定。需要提高分辩率时,可利用90度相位差的A、B两路信号进行倍频或更换高分辩率编码器。

namiki电机光电编码器接线:

这个电机的光电编码器是四根线其中,两根电源线分别接5V和地还有两根数据线,其输出信号为方波具体输出过程为:

电机旋转一圈,两根对称的信号线各输出一个脉冲,两根数据线输出可以提高电机位置的控制精度。如果只是粗略计数使用一根数据脉冲数据线即可。

绝对式光电编码器与单片机怎么接线

绝对式光电编码器有很多种接口,现在比较常见的是串行同步接口,也就是符合RS422电平标准的时钟数据接口,其时钟线通常有+,-一组,数据线+,-一组,如与单片机连接的话,最好是选用带有SPI功能的单片机,把单片机的SPI的时钟输出和数据输入分别用422电平转换芯片转换成差分信号后与编码器连接,当然也可以用普通单片机IO口模拟SPI时序,不过这样做的话程序上处理相当麻烦,最好不用。

NPN开路输出,又叫OC输出。

需要在A、B端分别外接一个电阻,电阻上端的电压由你的电路决定:

单片机接5V,PLC接24V,使用就很方便了。

检测A、B信号就是(1)检测脉冲数量;(2)A、B谁在前,谁在后。A相上升沿在前(出现高电平)表示编码器正转;反之B在前,表示反转。

至于45°,就看编码器一周有多少脉冲,自己分配了。

PLC与旋转编码器的接线图

旋转编码器是一种光电式旋转测量装置,它将被测的角位移直接转换成数字信号(高速脉冲信号)。因此可将旋转编码器的输出脉冲信号直接输入给plc,利用PLC的高速计数器对其脉冲信号进行计数,欧姆龙触摸屏,以获得测量结果。

旋转编码器与plc的链接图

如图所示是输出两相脉冲的旋转编码器与FX2N系列PLC的连接示意图。

编码器有4条引线,其中2条是脉冲输出线,1条是COM端线,1条是电源线。

编码器的电源可以是外接电源,也可直接使用PLC的DC24V电源。电源“-”端要与编码器的COM端连接,“+”与编码器的电源端连接。

编码器的COM端与PLC输入COM端连接,A、B两相脉冲输出线直接与PLC的输入端连接,连接时要注意PLC输入的响应时间。有的旋转编码器还有一条屏蔽线,使用时要将屏蔽线接地。

不同型号的旋转编码器,其输出脉冲的相数也不同,有的旋转编码器输出A、B、Z三相脉冲,有的只有A、B相两相,最简单的只有A相。

stm32编码器正反转计数程序_光电编码器接线图分析相关推荐

  1. stm32编码器正反转计数程序_如何高效的扩展定时/计数器?

    来源:公众号[鱼鹰谈单片机]作者:鱼鹰OspreyID   :emOsprey我们都知道,单片机往往都有定时器这个外设,定时器有时候也会用来作为计数器使用,在项目中它的的使用非常频繁,但有时候却满足不 ...

  2. stm32编码器正反转计数程序_编码器接线方法你会吗?

    编码器的作用主要是它是一种将旋转位移转换成一串数字脉冲信号的旋转式传感器,这些脉冲能用来控制角位移,如果编码器与齿轮条或螺旋丝杠结合在一起,也可用于测量直线位移.想知道5线编码器接线方法吗?想了解更多 ...

  3. stm32编码器正反转计数程序_第六章:STM32CubeMx 定时器编码器模式基本使用方法...

    前言: 增量式编码器在实际应用中还是很常见.stm32的定时器带的也有编码器模式.所用的编码器是有ABZ三相,其中ab相是用来计数,z相输出零点信号.AB相根据旋转的方向不同,输出的波形如下图所示: ...

  4. 台达编码器型号含义_光电编码器型号含义_光电编码器应用实例

    光电编码器型号含义 例型号是:ZKX-6A-50BM7.5T-G05E.厂家:长春光学有限公司 型号含义如下: ZKX产品型号,外径38盲孔轴8:6A是顺序号:50BM是500脉冲,B指的是AB相位差 ...

  5. 初出茅庐的小李第36篇博客之读取旋转编码器正反转状态(arduino uno 测试)

    旋转编码器的引脚 CLK(A相) DATA(B相) SWITCH VCC GND 工作原理 旋转编码器的工作原理以及如何在Arduino中使用 https://www.yiboard.com/thre ...

  6. ec12编码器电路图_光电编码器电路图.DOC

    光电编码器电路图 光电编码器电路图 文章出处: 发布时间: | 35 次阅读 | 0次推荐 | 0条留言 EPC-755A光电编码器光电编码器 光电编码器,是一种通过光电转换将输出轴上的机械几何位移量 ...

  7. hdb3编码规则波形_光电编码器都归入8543吗?

    光电编码器是利用光栅衍射原理实现位移-数字变换,通过光电转换,将输出轴上的机械转速转换成脉冲数字量的传感器. 一般由码盘,发光元件和光敏元件组成. 码盘是一个刻有规则透光和不透光线条的圆盘,发光元件和 ...

  8. abb变频器正反转切换参数_变频器自动节能功能与电动机正反转图解

    1.预置变频器的"自动节能"功能有效时能节能吗? 变频器的自动节能功能预置有效时,具有一定的节能效果.预置的方法很简单,一般只要预置动作或不动作,有效或无效即可.例如富士G11S系 ...

  9. 光电编码器的原理及应用场合_光电编码器的工作原理和使用特点大盘点

    光电编码器的工作原理和使用特点大盘点 文章来源:http://www.kindele.com/  发布时间:2016/03/22    点击数: 光电编码器一种重要的测量装置,出于到位的工艺以及性能, ...

最新文章

  1. 你知道怎么分库分表吗?如何做到永不迁移数据和避免热点吗?
  2. c语言求n(n从1到10),关于C语言的一道题
  3. 利用sendmail搭建邮件服务器
  4. 文本分类和序列标注“深度”实践
  5. linux多cpu运行python脚本,linux系统使用python获取cpu信息脚本分享
  6. hdu1251统计难题
  7. 在Qsys中创建用户自定义IP
  8. 韩顺平Java学习 面向对象【高级】(笔记)
  9. Arduino Uno接JQ8900-16p语音播报模块
  10. 星期一到星期日的英文缩写「知识普及」
  11. 博弈论(四)——#10246. 「一本通 6.7 练习 3」取石子
  12. @Autowired实现的原理
  13. windows 图标文件在哪里?
  14. autojs左右滑动脚本代码_Swiper.js实现移动端元素左右滑动
  15. Android 10.0锁屏界面默认不显示Notification通知
  16. 《叶圣陶语文教育论集》的阅读笔记和读后感3400字
  17. Hbuilder x css样式编写无提醒
  18. mybatis源码过程学习梳理
  19. 中国城市资本流动问题探索(Python)
  20. ccflow表结构与运行机制(二次开发必看)

热门文章

  1. 摆脱困境:将环境特定的Cron表达式与@Scheduled批注一起使用
  2. Java 8中的默认方法(Defender方法)简介
  3. Java 7:满足Fork / Join框架
  4. 使用Twitter Bootstrap,WebSocket,Akka和OpenLayers玩(2.0)
  5. c语言结构体定义字符串数组,C语言,结构体中字符串的声明(采用字符指针还是字符数组)...
  6. MyEclipse或者Eclipse的小图标含义详解
  7. 太阳能板如何串联_光伏板清洁专用的清洁毛刷
  8. 定向输出命令_数据流的世界,带你了解Linux重定向
  9. LeetCode 02.两数相加
  10. 【WebRTC---入门篇】(十四)WebRTC音视频录制