内容摘要:光电编码器是一种精度高的数字化检测装置,外部有一个可以左右旋转同时又可按下的旋钮,被广泛用于车载电子设备的菜单选择和调节等。主要以日本阿尔卑斯EC11J微型光电编码器为例,分析了增量式光电编码器的构造和原理,阐述其在汽车音响音量调节中的应用,并设计了编码器输出控制电路对脉冲的辨向和计数的软件编程方法,进一步总结出程序测试的要点,以检测程序的正确性。

关键词:光电编码器;汽车音响系统;软件编程;程序测试

光电编码器可以通过光电原理将一个机械的几何位移量转换为电子信号(电子脉冲信号或者数据串)。它是一种集光、机、电为一体的数字化检测装置,具有精度高、结构简单、体积小、使用可靠、易于维护、性价比高等优点。

一般来说,根据光电编码器产生脉冲的方式不同,可以分为增量式、绝对式以及复合式3大类。增量式旋转光电编码器容易做成全封闭型式,易于实现小型化。它的外观好像一个电位器,因其外部有一个可以左右旋转同时又可按下的旋钮,很多设备(如显示器、示波器等)用它作为人机交互接口。在车载电子设备中被广泛用于显示器菜单选择、汽车音响的音量控制调节以及汽车空调的控制调节等。笔者主要以日本阿尔卑斯EC11J微型光电编码器为例,分析了增量式旋转编码器的构造及原理,进一步提出了在汽车音量控制调节过程中如何用软件程序实现输出脉冲的辨向和计数的方法。文中如不特别说明,所提到的编码器均指增量式旋转光电编码器。

1 光电编码器的构造与工作原理

1.1 编码器的构造

典型的增量式光电编码器主要由机械系统、数据扫描系统、电气系统3大部分组成。

机械系统主要起外壳和转动支撑作用。

数据扫描系统由光源、码盘、检测光栅、光电检测器件组成,如图1所示。码盘上刻有节距相等的辐射状透光缝

光电编码器的原理及应用场合_增量式光电编码器的构造和原理及应用相关推荐

  1. 光电编码器的原理及应用场合_旋转式光电编码器工作原理及在视觉检测中的使用...

    一.光电编码器工作原理 光电编码器,是一种通过光电转换将输出轴上的机械几何位移量转换成脉冲或数字量的传感器.这是目前应用最多的传感器,光电编码器是由光栅盘和光电检测装置组成.光栅盘是在一定直径的圆板上 ...

  2. 光电编码器的原理及应用场合_图解编码器应用,推荐收藏

    1.认识编码器(编码器在机器人控制中的应用) 2.编码器的测量对象 3.编码器测量直线位移的方式 (1)编码器装在丝杠末端 通过测量滚珠丝杠的角位移q,间接获得工作台的直线位移x,构成位置半闭环伺服系 ...

  3. Arduino、AB相增量式光电编码器测位移和速度方向

    利用Arduino.增量式光电编码器测量速度.方向.位移. 学校的一个项目作业,实测有效,若有改进的地方还需大佬们指点. 材料: Arduino mega 2560 2个2k电阻(红白之间2k,红绿之 ...

  4. 增量式旋转编码器工作原理

    增量式旋转编码器工作原理 增量式旋转编码器通过内部两个光敏接受管转化其角度码盘的时序和相位关系,得到其角度码盘角度位移量增加(正方向)或减少(负方向).在接合数字电路特别是单片机后,增量式旋转编码器在 ...

  5. 增量式旋转编码器的使用,以arduino为例

    简介 旋转编码器是一种位置传感器,用于确定转轴的位置.旋转运动时,产生电信号,可以输出数字信号,也可以输出模拟信号. 组成 旋转编码器一般由5个引脚组成,前3个一起的引脚分别表示输出引脚A端,按纽公共 ...

  6. 旋转增量式拉绳编码器出现故障应急处理

    旋转增量式拉绳编码器出现故障应急处理 旋转增量式拉绳编码器以转动时输出脉冲,通过计数设备来知道其位置,当编码器不动或停电时,依靠计数设备的内部记忆来记住位置.这样,当停电后,编码器不能有任何的移动,当 ...

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

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

  8. 光电编码器的原理及应用场合_【技术浅析】编码器原理在数控系统维修中的应用...

    摘要:本文分析了编码器工作原理及其在数控系统中的应用,  结合维修工作中常见的机床零点丢失故障案例,找出有效的解决方法.      关键词:编码器 FANUC 数控系统 参考点 目前数控机床采用日本 ...

  9. 电路结构原理_数字显示式石英电子表的结构与原理

    数字显亓式石英电子表的结构与原理数字显示式石英电子表完全脱离了机械运动结构,其外观造型.时间指示形式.机心结构与机械手表截然不同.它是在CMOS电路高度集成化的条件下产生的,机心中除显示部分外,其他部 ...

最新文章

  1. Android客户端开发—数据库SQLite基本语句
  2. Ajax请求SSM后台时提示:Invalid character found in the request target. The valid characters are defined in RF
  3. Android Studio系列(二)使用Android Studio开发/调试整个android系统源代码(不定时更新)
  4. C++ Heavy Light Decomposition重轻分解的实现算法(附完整源码)
  5. Web服务器漏洞和安全
  6. mysql数据库架构_MySQL数据库之互联网常用架构方案
  7. 一元php主机,php 一元分词算法
  8. java将map输出到d盘_java后台的“/”相对路径不是代表webroot吗,为什么在这里代表了d盘,测试的文件都传到了d盘呀?...
  9. 微信小程序之点餐系统附源码
  10. 在linux上压缩文件,Linux上压缩文件的 5 种方法
  11. 蝶KIS专业版替换SXS.dll补丁 遭后门清空数据被修改为“恢复数据请联系” 金蝶KIS12.2版本遭遇后门入侵,数据没有了!!应急处置
  12. 卸载steam 桌面图标消失异常
  13. 边缘计算在物联网领域的发展前景
  14. ceres拟合分段函数
  15. mysql创建用户临时表_mysql创建与删除临时表实例
  16. ikuai路由管理系统教程
  17. 产品研发专注于嵌入式领域里,迅为iTOP4418开发板资料(新
  18. Android抽象任务管理框架QTaskManager及其使用方式介绍
  19. java.exe,javac.exe,javaw.exe 是什么进程? (转载)
  20. scp命令传输文件,显示的ETA符号是什么意思

热门文章

  1. php 壁纸源码_牛叉PHP在线壁纸图片开源系统部署和源码
  2. 每周大数据论文(二)Data Mining with Big Data
  3. HBuilder 模拟器端口号
  4. 张宇1000题线性代数 第八章 相似理论
  5. 马云,受聘顶尖大学荣誉教授!聘期3年!
  6. WorkNC3D沿面精加工技巧分享
  7. 小程序+spring boot宠物健康管理系统 毕业设计-附源码201738
  8. 【Bootstrap导入模板完成实例-与模板完美契合】
  9. 中缀表达式To前缀表达式 (python实现)
  10. iOS - 广告标识符(IDFA IDFV)