应用于高速计数器的编码器基础知识介绍


1 编码器基础
1.1光电编码器
编码器是传感器的一种,主要用来检测机械运动的速度、位置、角度、距离和计数等,许多马达控制均需配备编码器以供马达控制器作为换相、速度及位置的检出等,应用范围相当广泛。按照不同的分类方法,编码器可以分为以下几种类型:
 根据检测原理,可分为光学式、磁电式、感应式和电容式。
 根据输出信号形式,可以分为模拟量编码器、数字量编码器。
 根据编码器方式,分为增量式编码器、绝对式编码器和混合式编码器。

光电编码器是集光、机、电技术于一体的数字化传感器,主要利用光栅衍射的原理来实现位移——数字变换,通过光电转换将输出轴上的机械几何位移量转换成脉冲或数字量的传感器。
典型的光电编码器由码盘、检测光栅、光电转换电路(包括光源、光敏器件、信号转换电路)、机械部件等组成。光电编码器具有结构简单、精度高、寿命长等优点,广泛应用于精密定位、速度、长度、加速度、振动等方面。

这里主要介绍SIMATIC S7系列高速计数产品普遍支持的增量式编码器和绝对式编码器。
1.2增量式编码器
增量式编码器提供了一种对连续位移量离散化、增量化以及位移变化(速度)的传感方法。
增量式编码器的特点是每产生一个输出脉冲信号就对应于一个增量位移,它能够产生与位移增量等值的脉冲信号。增量式编码器测量的是相对于某个基准点的相对位置增量,而不能够直接检测出绝对位置信息。
如下图所示,增量式编码器主要由光源、码盘、检测光栅、光电检测器件和转换电路组成。在码盘上刻有节距相等的辐射状透光缝隙

应用于高速计数器的编码器基础知识介绍相关推荐

  1. 视频编解码的理论和实践1:基础知识介绍

    近几年,视频编解码技术在理论及应用方面都取得了重大的进展,越来越多的人想要了解编解码技术.因此,网易云信研发工程师为大家进行了归纳梳理,从理论及实践两个方面简单介绍视频编解码技术. 相关阅读推荐 &l ...

  2. 【人工智能】大模型之编码器基础知识

    [人工智能]大模型之编码器基础知识 文章目录 [人工智能]大模型之编码器基础知识 1. 引言 2. 技术原理及概念 2.1 基本概念解释 2.2 技术原理介绍 一.自注意力机制 二.编码器的基本工作流 ...

  3. NLP汉语自然语言处理入门基础知识介绍

    NLP汉语自然语言处理入门基础知识介绍 自然语言处理定义: 自然语言处理是一门计算机科学.人工智能以及语言学的交叉学科.虽然语言只是人工智能的一部分(人工智能还包括计算机视觉等),但它是非常独特的一部 ...

  4. 【 MATLAB 】逆离散余弦变换(idct)的基础知识介绍

    基础知识介绍 逆离散余弦变换从离散余弦变换 (DCT) 系数中重建序列.idct 函数是 dct 函数的逆. The DCT has four standard variants. For a tra ...

  5. OpenGL开发之旅基础知识介绍

    最近由于手机项目中需要用到OpenGL ES的知识,所以这段时间正在研究OpenGL的相关知识.因为OpenGL ES是OpenGL的剪裁版本,所以我直接从OpenGL入手,然后再去看OpenGL E ...

  6. UICC 之 USIM 详解全系列——UICC基础知识介绍

    本人就职于国际知名终端厂商,负责modem芯片研发. 在5G早期负责终端数据业务层.核心网相关的开发工作,目前牵头6G算力网络技术标准研究. UICC 之 USIM 详解全系列--UICC(TS102 ...

  7. view基础知识介绍(一)

    view基础知识介绍 view是一种界面层的控件的一种抽象 分为view和viewGroup viewGroup继承自view 也就是说view本身可以是单个控件 也可以是一个控件组 例如:一个vie ...

  8. 计算机动画的基础知识是什么,计算机动画历史基础知识介绍课件

    计算机动画历史基础知识介绍课件 早期无神经系统定位症状和体征.抽搐发作和其他不自主运动可见于疾病晚期,并有锥体系和锥体外系症状和体征,包括震颤.肌强直和肢体屈曲等 早期无神经系统定位症状和体征.抽搐发 ...

  9. 计算机应用基础知识盘,计算机应用基础知识介绍.ppt

    计算机应用基础知识介绍.ppt 计 算 机 应 用 基 础;第三章 Word2003的操作与应用;启动Word窗口的常用方法有:?从[开始]菜单启动:单击[开始]|[所有程序]| Microsoft ...

  10. JMeter-01-性能测试基础知识介绍

    JMeter-01-性能测试基础知识介绍 开篇词 性能测试常见分类 Web服务的主要指标 前端页面的主要指标 数据库的主要指标 开篇词 参加工作这些年来,性能测试做过不少,主要用的LoadRunner ...

最新文章

  1. springmvc @responsebody json字符编码
  2. pandas isnull 函数
  3. Notification(二)——PendingIntent的flag导致数据同样的问题
  4. javascript 高级程序设计学习笔记(面向对象的程序设计) 1
  5. linux多进程知识汇总
  6. spring elasticsearch 按条件删除_实战:项目数据源转为Elasticsearch
  7. zookeeper原理及搭建
  8. Android 四大组件学习之Service二
  9. 沸腾新十年 | 中国语音产业江湖和科大讯飞的前半生
  10. java 算法之斐波那契数列
  11. Android源码参考
  12. 传说中的PHPWORD的安装
  13. SAP月结在制品结算时不产生凭证的一个问题
  14. 戴尔笔记本插耳机听歌暂停后继续声音突然变大
  15. 拥有一台云服务器可以干什么?
  16. android 百度地图线路规划问题
  17. 支付宝商户代扣(免密签约,免密扣款)
  18. LaTex 编译中文
  19. 有没有想过:malloc分配的内存空间地址连续吗
  20. PyTorch GPU 利用率低?常见原因分析及优化

热门文章

  1. Mac IDEA 自带Maven换国内源
  2. SQL Sever——远程过程调用失败(0x800706be)
  3. 视频号直播信用分总被扣?如何提高信用分?
  4. 微信小程序中转义字符的处理
  5. bootstrap—预定义样式风格
  6. VC 蓝牙设备 编程
  7. 排队叫号医院管理系统源码
  8. IDEA 修改全文搜索快捷键
  9. 构建红图注册到蓝图中
  10. Chrome html播放器卡顿,谷歌Chrome浏览器卡顿原因及解决办法