测速

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2.2:输出波形
2.2.1:以 A 相超前 B 相作电机正转,输出波形如下:
注:C 相即欧姆龙编码器的黄色线,又称 Z 相,是零位标志信号的输出端。(在上一页结构 图的码盘里圈,还有一根狭缝 C,每转能产生一个脉冲,该脉冲信号又称“一转信号”或零 标志脉冲,作为测量的起始基准。) 2.2.2:反转时(即 B 相比 A 相超前 90°)的输出波形:
增量式测量得到的脉冲波形:
测量原理:绝对式编码器按照 角度直接进行编码,可直接把 被测转角用数字代码表示出 来。根据内部结构和检测方式 有接触式、光电式等形式。
光电绝对式码盘与光电增量式码盘 对比:
2.光电增量式编码器: 2.1 结构图
在编码器内部为了判断码盘旋 转的方向,在上图的光栏板上 的两个狭缝距离是码盘上的两 个狭缝距离的(m +1/4)倍,m 为正整数,并设置了两组光敏 元件 A、B,有时又称为 sin、 cos 元件。
.
B 相波形 (即是 CLK 时钟脉冲端输入波形) 上升沿触发
注:蓝色表该引脚为低电平,红色为高电平。从波形图中看出因为 A 相超前 B 相 90°,所 以当把 B 相作(CLK)时钟脉冲信号时,在有效脉冲边沿(上升沿)到来时,所对应的 A Q n 1 D 可知输出端 Q 的状态 相此刻的状态都是高电平,因此根据 D 触发器的特性方程: 在此种状态下始终为高电平。在 B 相超前 A 相 90°时,电路不变,情况正好相反,这里就 不详述了。
三:软件部分
软件部分是 XS128 单片机的程序代码。 测速所用到单片机的功能是脉冲计数功能模块。XS128 单片机的 TIM 模块(定时器模 块)中就有一个 16 位的脉冲累计器。底层配置如下:
16 位脉冲累计器有三个相关寄存器:
将寄存器配置好之后,只需在主函数里读结果寄存器即可。
特点:在增量式测量中,移 动部件每移动一个基本长度 单位,位置传感器便发出一 个测量信号,此信号通常是 脉冲形式。这样,一个脉冲 所代表的基本长度单位就是 分辨力,对脉冲计数,便可 得到位移量。
绝对式测量
特点: 每一被测点都有一个对 应的编码,常以二进制数据形式 来表示。绝对式测量即使断电之 后再重新上电,也能读出当前位 置的数据。典型的绝对式位置传 感器有绝对式角编码器。
B
A
2.3:编码器(电机)正反转识别
2.3.1:硬件电路识别 用双稳态 D 触发器识别编码器(电机)正反转 鉴相电路:以 74ls74 双 D 上升沿触发器芯片为例,Proteus 仿真如下:
A 相超前 B 相的波形(默认为正转方式)
90°
Q 端输出状态 (高电平)
以 E6A2-CW3C 欧姆龙 500 线编码器 为例讲解光电增量式编码器的测速原理

者:王家辉
编辑时间:2015-1-25 完成时间:2015-1-27
一:实物部分
图 1:欧姆龙编码器实物图
图 2:引脚接线说明
图 3:硬件测速电路
图 4:车模(B 车)安装图
二:理论部分
1.编码器简介 按测量方式不同分类 增量式测量
相关文档
最新文档