首页>>科技 >>内容

什么是编码器,编码器工作原理是什么

发布时间:2023-10-08 11:20:17编辑:温柔的背包来源:

很多朋友对什么是编码器,编码器工作原理是什么不是很了解,每日小编刚好整理了这方面的知识,今天就来带大家一探究竟。

什么是编码器,编码器工作原理是什么

编码器是一种编译信号(如比特流)或数据并将其转换为可用于通信、传输和存储的信号形式的设备。编码器将角位移或线位移转换成电信号,前者称为码盘,后者称为码盘。按读取方式,编码器可分为接触式和非接触式;根据工作原理,编码器可分为增量式和绝对式。

增量式编码器将位移转换成周期性的电信号,然后将这个电信号转换成计数脉冲,脉冲的个数表示位移。绝对式编码器的每个位置都对应一定的数字编码,因此其指示值只与测量的起始和终止位置有关,与测量的中间过程无关。

什么是编码?例如,您需要提供一个电话号码来安装电话,并提供一个邮政编码来发送信件。这些都是代码。一般来说,用数字或一些文字和符号来表示一个物体或信号的过程称为编码。

十进制编码或某些字符和符号的编码很难用电路实现。在数字电路中,通常使用二进制编码。二进制系统只有两个数字,0和1。几个数字0和1可以按照一定的规则排列形成不同的代码(二进制数)来表示一个物体或信号。一位二进制码有两种:0和1,可以代表两个信号;两位二进制码有四种,00,01,10,11,可以代表四个信号。n位二进制码有多种,可以表示一个信号。

这种二进制编码易于在电路中实现。下面只讨论二进制-十进制编码器。

二进制-十进制编码器是将十位十进制数字0,1,2,3,4,5,6,7,8,9编码成二进制代码的电路。输入为0~9位,输出为相应的二进制码。这种二进制码也被简称为二进制-十进制码和BCD码。编码过程如下1、确定二进制码的位数因为输入有10位,而3位二进制码只有8种组合,所以输出应该是4位(n=4)的二进制码。这种编码器通常被称为10/4行编码器。

2、列编码表

4位二进制码有16种状态,其中任意10种状态可以代表从0到9的十个数字,有多种方案。最常用的编码方式是8421,即从4位二进制码的16个状态中,取出前10个状态,代表0-9位,去掉后6个状态,如表1所示。二进制码的每一位的1所代表的十进制数从高到低依次为8、4、2、1,称为“权重”。然后,将每个数乘以每个位的“权重”,相加在一起,得到一个用二进制码表示的十进制数。

例如,1001,这个二进制代码代表

工作原理:四组正弦波信号由一个以轴为中心的光电码盘组合成A、B、C、D四组,码盘上有环形的通、暗刻线,由光电发射和接收装置读取,每组正弦波有90度的相位差(相对于一个周期为360度),C、D信号反转叠加在A、B相位上,增强了信号的稳定性;此外,每转输出一个Z相位脉冲来表示零参考位。

因为A相和B相相差90度,所以通过比较A相在前还是B相在前就可以判断编码器的正转和反转,通过零脉冲就可以得到编码器的零参考位。

编码器码盘的材料有玻璃、金属和塑料。玻璃码盘在玻璃上沉积有细刻线,热稳定性好,精度高。金属码盘可以直接划线通断,不易碎。但由于金属的厚度一定,精度有限,热稳定性比玻璃差一个数量级。塑料码盘经济实惠,成本低,但精度、热稳定性和使用寿命较差。

分辨率——编码器的分辨率称为每360度旋转所提供的透线或暗线数量,也称为解析分度,或简称为多线,一般为每转5~10000线。

以上知识分享希望能够帮助到大家!