AB相编码器与正交解码,绝对值编码器

AB相编码器与正交解码,绝对值编码器:

一、增量式编码器:

欧姆龙的编码器一般为AB相增量式编码器,在输出方式上分为电压输出和集电极开路输出两种输出方式。其中集电极开路输出在采集脉冲是需要加一个上拉电阻。同时编码器还有一个Z相信号,即编码器机械零位信号,每当编码器转到机械零位,Z相输出一个脉冲,可用于矫正脉冲长时间的积分误差。

二、正交解码:

如果只是采集A相或B相的脉冲数,只能测量转速的大小,而不能判断旋转的方向。正交解码则能解决这个问题。

 

光电编码器:

 

AB相输出:

发光二极管发射的光通过光栅到达光敏管,引起电平变化。

如果正转,A相输出超前B相90度,如果反转A相滞后B相90度。

每转一周,索引相,即Z相经过发光二极管一次,输出一个脉冲,可作为编码器的机械零位。

 

1、 FTM正交解码

现在很多单片机都有FTM模块,FTM模块中则有正交解码功能。正交解码有两种模式。下面以飞思卡尔(现在为恩智浦)的K60芯片的FTM为例进行讲。

一种是AB相正交解码,

http://www.lpld.cn/wp-content/uploads/2013/11/OSKinetis-8-4.png

先介绍两个寄存器:

CNT寄存器:寄存器通过正解解码的得到的脉冲值,最后只要读取CNT的值就可以得到编码器转数(正值为正转,负值为反转)。

CNTIN寄存器:CNT计数的初始值。

AB相的电平和跳变沿决定了CNT的加数和减数。

CNT增计数时:
A上升沿,B逻辑低
B上升沿,A逻辑高
B下降沿,A逻辑低
A下降沿,B逻辑高
CNT减计数是:
A下降沿,B逻辑低
B下降沿,A逻辑高
B上升沿,A逻辑低
A上升沿,B逻辑高

 

另外一种A相输出的是脉冲,B相输出方向。

http://www.lpld.cn/wp-content/uploads/2013/11/OSKinetis-8-3.png

当B相输出高电平,CNT寄存器加上A相输出的脉冲;

当B相输出低电平,CNT寄存器减去A相输出的脉冲;

而CNT的初始值由CNTIN决定,一般设置为0。

 

2、 D触发器:

如果单片机没有正交解码功能,可以通过D触发器来判断编码器的旋转方向。

将编码器的B相作为时钟输入到D触发器的1CLK(时钟),A相作为脉冲输入到D触发器的1D(数据位)。B相有上升沿时,A相的电平将被锁存到Q1引脚。这样,通过读取Q1引脚电平的高低,就可以判定编码器的旋转方向。当Q1为高电平时,A相超前B相,正转;当Q1为低电平时,A相滞后B相,反转;再综合单片机PTM的脉冲计数功能,就可以实现正交解码功能。

3、 正交解码芯片(如HCTL-2020):

也可以通过外加正交解码芯片实现正交解码功能,如何使用暂时不进行叙述。

 

 

三、绝对式编码器:

 

绝对式编码器的每一个位置对应一个二进制数,二进制数有每一道线的亮暗表示。例如:10位的绝对式编码器每个位置有10道线,可以表示0-1023共1024个位置。

绝对值编码器为每一个轴的位置提供一个独一无二的编码数字值。绝对编码器由机械位置决定的每个位置是唯一的,它无需记忆,无需找参考点,而且不用一直计数,什么时候需要知道位置,什么时候就去读取它的位置。这样,编码器的抗干扰特性、数据的可靠性大大提高了。

  • 48
    点赞
  • 270
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
众所周知,人工智能是当前最热门的话题之一, 计算机技术与互联网技术的快速发展更是将对人工智能的研究推向一个新的高潮。 人工智能是研究模拟和扩展人类智能的理论与方法及其应用的一门新兴技术科学。 作为人工智能核心研究领域之一的机器学习, 其研究动机是为了使计算机系统具有人的学习能力以实现人工智能。 那么, 什么是机器学习呢? 机器学习 (Machine Learning) 是对研究问题进行模型假设,利用计算机从训练数据中学习得到模型参数,并最终对数据进行预测和分析的一门学科。 机器学习的用途 机器学习是一种通用的数据处理技术,其包含了大量的学习算法。不同的学习算法在不同的行业及应用中能够表现出不同的性能和优势。目前,机器学习已成功地应用于下列领域: 互联网领域----语音识别、搜索引擎、语言翻译、垃圾邮件过滤、自然语言处理等 生物领域----基因序列分析、DNA 序列预测、蛋白质结构预测等 自动化领域----人脸识别、无人驾驶技术、图像处理、信号处理等 金融领域----证券市场分析、信用卡欺诈检测等 医学领域----疾病鉴别/诊断、流行病爆发预测等 刑侦领域----潜在犯罪识别与预测、模拟人工智能侦探等 新闻领域----新闻推荐系统等 游戏领域----游戏战略规划等 从上述所列举的应用可知,机器学习正在成为各行各业都会经常使用到的分析工具,尤其是在各领域数据量爆炸的今天,各行业都希望通过数据处理与分析手段,得到数据中有价值的信息,以便明确客户的需求和指引企业的发展。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值