旋转编码器的工作原理是什么,请大侠帮解决。

如题所述

增量型编码器 (旋转型) 工作原理:
它由一个中心有轴的光电码盘,其上有环形通、暗的刻线,有光电发射和接收器件读取,获得四组正弦波信号组合成A、B、C、D,每个正弦波相差90度相位差(相对于一个周波为360度),将C、D信号反向,叠加在A、B两相上,可增强稳定信号;另每转输出一个Z相脉冲以代表零位参考位。
由于A、B两相相差90度,可通过比较A相在前还是B相在前,以判别编码器的正转与反转,通过零位脉冲,可获得编码器的零位参考位。
编码器码盘的材料有玻璃、金属、塑料,玻璃码盘是在玻璃上沉积很薄的刻线,其热稳定性好,精度高,金属码盘直接以通和不通刻线,不易碎,但由于金属有一定的厚度,精度就有限制,其热稳定性就要比玻璃的差一个数量级,塑料码盘是经济型的,其成本低,但精度、热稳定性、寿命均要差一些。
分辨率—编码器以每旋转360度提供多少的通或暗刻线称为分辨率,也称解析分度、或直接称多少线,一般在每转分度5~10000线。
信号输出:信号输出有正弦波(电流或电压),方波(TTL、HTL),集电极开路(PNP、NPN),推拉式多种形式,其中TTL为长线差分驱动(对称A,A-;B,B-;Z,Z-),HTL也称推拉式、推挽式输出,编码器的信号接收设备接口应与编码器对应。
信号连接—编码器的脉冲信号一般连接计数器、PLC、计算机,PLC和计算机连接的模块有低速模块与高速模块之分,开关频率有低有高。
如单相联接,用于单方向计数,单方向测速。
A.B两相联接,用于正反向计数、判断正反向和测速。
A、B、Z三相联接,用于带参考位修正的位置测量。
A、A-,B、B-,Z、Z-连接,由于带有对称负信号的连接,电流对于电缆贡献的电磁场为0,衰减最小,抗干扰最佳,可传输较远的距离。
对于TTL的带有对称负信号输出的编码器,信号传输距离可达150米。
对于HTL的带有对称负信号输出的编码器,信号传输距离可达300米。
1、按照读出方式编码器可以分为接触式和非接触式两种.
接触式采用电刷输出,一电刷接触导电区或绝缘区来表示代码的状态是“1”还是“0”;非接触式的接受敏感元件是光敏元件或磁敏元件,采用光敏元件时以透光区和不透光区来表示代码的状态是“1”还是“0”。
2、按照工作原理编码器可分为增量式和绝对式两类。
增量式编码器是将位移转换成周期性的电信号,再把这个电信号转变成计数脉冲,用脉冲的个数表示位移的大小。绝对式编码器的每一个位置对应一个确定的数字码,因此它的示值只与测量的起始和终止位置有关,而与测量的中间过程无关。
旋转增量式编码器以转动时输出脉冲,通过计数设备来知道其位置,当编码器不动或停电时,依靠计数设备的内部记忆来记住位置。这样,当停电后,编码器不能有任何的移动,当来电工作时,编码器输出脉冲过程中,也不能有干扰而丢失脉冲,不然,计数设备记忆的零点就会偏移,而且这种偏移的量是无从知道的,只有错误的生产结果出现后才能知道。
解决的方法是增加参考点,编码器每经过参考点,将参考位置修正进计数设备的记忆位置。在参考点以前,是不能保证位置的准确性的。为此,在工控中就有每次操作先找参考点,开机找零等方法。比如,打印机扫描仪的定位就是用的增量式编码器原理,每次开机,我们都能听到噼哩啪啦的一阵响,它在找参考零点,然后才工作。这样的方法对有些工控项目比较麻烦,甚至不允许开机找零(开机后就要知道准确位置),于是就有了绝对编码器的出现。
绝对型旋转光电编码器,因其每一个位置绝对唯一、抗干扰、无需掉电记忆,已经越来越广泛地应用于各种工业系统中的角度、长度测量和定位控制。
绝对编码器光码盘上有许多道刻线,每道刻线依次以2线、4线、8线、16线。。。。。。编排,这样,在编码器的每一个位置,通过读取每道刻线的通、暗,获得一组从2的零次方到2的n-1次方的唯一的2进制编码(格雷码),这就称为n位绝对编码器。这样的编码器是由码盘的机械位置决定的,它不受停电、干扰的影响。
绝对编码器由机械位置决定的每个位置的唯一性,它无需记忆,无需找参考点,而且不用一直计数,什么时候需要知道位置,什么时候就去读取它的位置。这样,编码器的抗干扰特性、数据的可靠性大大提高了。
由于绝对编码器在定位方面明显地优于增量式编码器,已经越来越多地应用于工控定位中。绝对型编码器因其高精度,输出位数较多,如仍用并行输出,其每一位输出信号必须确保连接很好,对于较复杂工况还要隔离,连接电缆芯数多,由此带来诸多不便和降低可靠性,因此,绝对编码器在多位数输出型,一般均选用串行输出或总线型输出,德国生产的绝对型编码器串行输出最常用的是SSI(同步串行输出)。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-10-22
一般都用绝对式的旋转编码器啦,原理比较简单:比如一百线的旋转编码器,你把一圈分成100份,也就是一百个点,当编码器转过一周,编码器的IO口会相应输出100个高电平,你可以通过统计高电平的个数转化为编码器的圈数,当然你也可以把每个高电平当成转过3.6度(一圈360度/100,具体看你需要)。
淘宝上有卖,你输“旋转编码器”自然就有了,你要用来测电机速度的吗?可以根据你对测试精度要求选择不同的编码器,一般100线都不错了,当然也有上千线的,不过价格都不便宜哦~!
第2个回答  2021-05-17

旋转编码器的工作原理是什么,请大侠帮解决。
旋转增量式编码器以转动时输出脉冲,通过计数设备来知道其位置,当编码器不动或停电时,依靠计数设备的内部记忆来记住位置。这样,当停电后,编码器不能有任何的移动,当来电工作时,编码器输出脉冲过程中,也不能有干扰而丢失脉冲,不然,计数设备记忆的零点就会偏移,而且这种偏移的量是无从知道的,只有...

旋转编码器怎么连接51单片机
旋转编码器 信号主要是两个 都是方波 不过相位差有180度 一个接到外部中断上 另一个接普通IO口 当有外部中断是 中断程序里判断另一个信号是高还是低电平 依据这个判断旋转的方向 还有什么问题 可以HI我

旋转编码器可以通过PLC控制伺服电机的转速吗?
1) 可以实现这样的功能啊!2)编码器类型:增量式旋转编码器 3)PLC可选的范围比较广啊 (三菱 FX1N 西门子 S7-200 松下 FPX 肯定可以啊)4)要实现这个功能伺服电机工作模式:位置控制模式 PLC 发脉冲给伺服电机驱动器,不需要模拟量 更多交流请登录www.shchangying.com 或者直接加Q-4-6-2-3-7...

请问大侠们多摩川编码器的问题
有区分的哦。最简单的区别是看线哦 能确定是增量型还是 绝对值型,你的编码器是不是和伺服驱动匹配

小弟初步接触伺服电机,看书看的很糊涂,想请教几个问题
说说你考虑的这个问题,你首先要了解一下伺服系统的工作原理,伺服电机在电机的末端有一个旋转编码器,伺服电机每转过一个角度,旋转编码器就会反馈给伺服驱动器一个信号,这个可以视作伺服电机精确定位的关键。所以,伺服系统在运行时,不需要依靠外部传感器实现精确定位。现在一般的伺服系统,是靠脉冲(方波...

请大侠指点三菱PLC的FX2N-1HC的高速计数通道接AB相编码器怎么接线
我们通常用的是增量型编码器,可将旋转编码器的输出脉冲信号直接输入给PLC,利用PLC的高速计数器对其脉冲信号进行计数。如单相联接,用于单方向计数,单方向测速,只接 X0 输入 A.B两相联接,用于正反向计数、判断正反向和测速,接 X0、 X1 输入 A、B、Z三相联接,用于带参考位修正的位置测量,接 X...

我要用伺服电机每次30度分度,同一方向旋转,电气上是否会有累积误差...
若够始终是向同一个方向运行的话是会出现误差的、这个在你电子齿轮设置处就有说明的。好好看看吧,

数控车床主轴编码器的运用 螺纹车削指令的系统程序
一般螺纹切削的原理就是利用主轴编码器的一转信号来保证每次的进刀点保持一致。加工时,可以利用G32螺纹加工指令中的Q来偏移切削起始角度,Q的值自定义,想偏移多少就设置多少度。不知道这样能不能满足你的加工要求,这种编程不需要伺服主轴,普通的变频器主轴即可满足要求。另外还有一种螺纹加工方法,叫做...

笔记本电脑与omron plc如何设置连接
1、首先在MCGS组态软件的工作台上,双击打开设备窗口。2、在系统菜单选择“查看――设备工具箱”,将通用串口父设备及欧姆龙HostLink 设备添加到选定设备栏中,确认退出。3、然后将设备工具箱内的通用串口父设备,及OMRON 设备添加到设备窗口中。4、双击打开设备0(欧姆龙HostLink),可以选择在线帮助项的...

数控机床毕业论文
图2 电气连接原理图 2·2·2 主轴控制 主轴电机采用交流变频控制电机,由变频器进行控制,转速范围60~6000r\/min。模拟量由基本I\/O单元的A0端口输出0~10V的直流电压,变频器根据输入的电压变化而输出相应的转速。由于模拟主轴电机没有编码器,因此在发出转速命令后,系统无法检测到主轴的是否运行。为解决这一问题,我们...

相似回答