多圈绝对值增量编码器

多圈绝对值增量编码器
多圈绝对值增量编码器

电子增量计圈,通过电池记忆圈数,实际上是单圈绝对,多圈增量,好处是省掉了一组机械齿轮,经济、体积小且没有圈数限制,似乎也不错,但是他毕竟是多圈增量的,不能算真正意义上的绝对值,什么是真正意义上的绝对值?就是不依赖于前次历史的直接读数。它在停电后,由于电池低功耗的要求,移动的速度与范围其实是有限制的,另外加上电池的因数,可靠性方面还是要有疑问的,例如高速中的漏圈、干扰中的错圈、正好在12点钟位置的抖动错圈、电池失效错圈。尤其是如果计圈的失误,反而无法找到原来的绝对位置。

事实上,很多人理解用绝对值,都是停电后移动的问题,却不了解德国人在运动控制中用机械真多圈绝对值的真正用意,由于真正的绝对值是不依赖于前次历史的直接读数,那么,在高速中,跟本不用担心丢数据,在运动控制中,也不需要一直去跟读编码器的数值,再加上EnDat 等快速通讯,可以节省出大量的时间来完成其他的运算,从而来解决高速同步,多轴联动等问题。

另外,上面说到,机械多圈绝对值,其停电后可移动位置是1/2圈数,例如4096圈中的2048圈,而不是4096圈,因为停电后的移动是可能正转或反转,考虑到绝对值的唯一性,可移动位置是实际是2048圈。

关于传感器的分辨与精度的理解,可以用我们所用的机械指针式手表来打这样一个比喻:时针的

分辨率是小时,分针的分辨率是分钟,秒针的分辨率是秒。眼睛反应快的,通过秒针在秒间隙中运动

,我们大概能分辨至约0.3秒,这是三针式机械手表都可能做到的。而精度是什么呢?就是每个手表

对标准时间的准确性,这是每个手表都不相同的(有越走越快的,有越走越慢的。大致都是精确在1

至30秒之间)。

同样的,在旋转编码器的使用中,分辨率与精度是完全不同的两个概念。

一、编码器的分辨率:是指编码可读取并输出的最小角度变化。对应参数有:每圈刻线数(Line)、每转脉冲数(PPR)、最小步距(Step)、位(Bit)等。

线(Line):就编码器的码盘光学刻线数(如图)。

如果这些刻线是直接以方波形式输出的,那么这一转(圈)刻线的脉冲数(PPR)就是编

码器的单转(圈)“分辨率”。跟据电子电路工艺上的不同和现实中的要求,就出现了A、B、Z三相

信号输出(如图)。

由于A、B两相信号相差1/4的脉冲周期,通过A、B相的上升下降沿对比判断,就可以获得1/4脉冲周期的变化“步距”(4倍频),这就是最小测量步距(Step)了。跟据步距(Step)算编码器的单圈分辨率就又有了新的算法就是:4倍PPR(即:4倍刻线数)。

不过现实中我们还是以“刻线数”来表示编码器的分辨率,在通讯数据输出型编码器或绝对值编码器,其分辨率是以多少“位”(即:2的幂次方)来表示。

还有严格地讲,方波最高只能做4倍频,虽然有人用时差法可以分得更细,但那基本不是

增量编码器推荐的,更高的分频要用增量脉冲信号是SIN/COS类正余弦的信号来做,后续电路可通过

读取波形相位的变化,用模数转换电路来细分,5倍、10倍、20倍,甚至100倍以上,分好后再以方波

波形输出(PPR)。分频的倍数实际是有限制的,首先,模数转换有时间响应问题,模数转换的速度

与分辨的精确度是一对矛盾,不可能无限细分,分的过细,响应与精准度就有问题;其次,原编码器

的刻线精度,输出的类正余弦信号本身一致性、波形完美度是有限的,分的过细,只会把原来码盘的

误差暴露得更明显,而带来错误。细分做起来容易,但要做好却很难,其一方面取决于原始码盘的刻

线精度与输出波形完美度,另一方面取决于细分电路的响应速度与分辨精准度。

例如:德国海德汉的ROD486编码器,3600刻线数---方波输出(即:3600ppr)。一个“脉

冲周期”刚好是0.1个角度(0.1度),通过A、B相位差4倍频后,可得0.025度的测量步距。而其精度

为18"(对应0.005度)

计算方式:360角度/3600ppr=0.1度/4倍频=0.025度

德国海德汉的ROD486编码器,3600刻线数---正余弦信号输出,可进行25倍电子细

分获得90000ppr的脉冲。脉冲周期为0.004度,通过A、B相4倍频后可获得0.001度的最小测量步距。

而其原始编码器的精度也是18"(对应0.005度,不含细分误差)

计算方式:360角度/3600*25PPR=0.004度/4倍频=0.001度

德国海德汉的工业编码器,推荐的最佳电子细分是20倍,更高的细分是其推荐的精

度更高的角度编码器,但要求旋转的速度是很低的。

二、编码器的精度:是指编码器输出的信号数据与被测量物理量的真实数据的误差和准确度。对

应参数有:角分(')、角秒(")。

三、精度与分辨率的关系

编码器的精度与分辨率有点关系,但也不只是与分辨率有关系。实际上影响编码器的精度,

包括“分辨率”有以下四部分要素。

1、光学部分:

1> 光学码盘---每圈刻线数、母板精度、刻线精度、刻线宽度一致性、边缘精整

性等

2> 光发射源---光的平行与一致性、光衰减

3> 光接收单元---读取夹角、读取响应

2、机械部分:

1> 轴的加工精度与安装精度

2> 轴承的精度与安装精度(双轴承结构可有效降低单个轴承的偏差)

3> 码盘安装的同心度、光学组件安装的精度

3、电气部分:

1> 电源稳定性---对光的发射源与接收单元的影响

2> 读取响应与电气处理电路带来的误差(包括“电子细分”也会带来误差)

4、使用中的安装与传输接收部分:

1> 与测量转轴连接的同心度

2> 转出电缆的抗干扰能力与信号延迟

3> 接收设备的响应与接收设备内部处理可能的误差

综上所述:编码器的精度与分辨率有一点关系;例如:德国海德汉ROD400系列,其5000线以下的

“精度”为刻线宽度的1/20,但这仅仅只是光学部分的刻线数(刻线数越多、越密,精度越高)。不

过也不能只看这一点,比如以下例子就与分辨率无关了,例如:还是德国海德汉的ROD400系列5000-

10000线的“精度”为12"-15",角度编码器9000-36000线的、200系列的精度都是5",700系列的为2"

,800系列的为1",900系列的为0.4"

今天,和大家谈谈编码器的等级,希望大家可以从编码器的等级来了解编码器的差别。

编码器根据使用情况,大致可分为商用级与芯片级、经济级、标准工业级、各类特殊工业使用级。

商用级与芯片级:

比如打印机,磁卡机内部的编码器,构造简单,很多外壳都没有的,几乎不用谈温度、防尘防水和电磁兼容的,价格极其便宜。芯片级:价格很低,目前国外一些半导体芯片厂家提供,或下游厂家简单封装的,无外壳或简单外壳,电源和信号仅简单处理,适用于厂家二次电路开发,接收线路距离编码器不宜超过50cm,一些流量计、阀门电调厂家选用此等级,该类编码器的防护与电磁兼容抗干扰,应由二次开发的厂家去兼顾的,如不了解,较易造成损坏。

经济级与工业级:

经济级的已有简单封装与简单处理,适用于单机设备,例如绣花机类的,但经济级的特点就是与工业级比较的经济性,其设计与选材都定位在经济实惠上,并不适合大型设备、流水线和工程项目,而工业级的设计、选材与检测都是按标准工业要求做的,适合于各种工业设备、流水线和工程项目,两种级别的典型区别,可从外观和参数表上看到的差别如下:

1.轴承

经济级的转轴轴承为单轴承,(芯片级的有些都不用滚珠轴承),有些经济级的轴承外部是由卡子固定,可以看到卡簧(如下图),有些较聪明,轴承前面加个零件遮住了卡簧,单轴承的在使用一段时间后,由于受力支撑的单一,精度自然就难以保证了,密封性也差些。而工业级的是双滚珠轴承结构,多平衡支撑点,轴的精密性、抗冲击性、密封性都要高。双轴承的结构,对于轴的加工精度和安装精度要求很高,因为如果精度不够,因两个轴承的相互作用,转起来就有“卡”的感觉,所以拿着轴转一下,也可以感觉到轴的精密性。奇怪的是,有些标称“高精度”的编码器,轴承也是单轴承方法,其“高精度”在长期使用下,我不知是如何保证的。

2.外壳封装

经济级的外壳封装依赖于三个螺丝固定(在编码器的外壳外径上如有三个螺丝固定,由于螺丝的顶入,而造成外圆轻微变形而不圆,会影响密封性能),而工业级的外壳没有螺丝固定,密封是挤压式+O型密封圈一次密封的。有些用户以为工作环境没有尘、水汽的问题,怎么还会损坏呢?其实编码器在使用中,必然有开机与停机的变化中,由于热胀冷缩的温差而造成内外气压差,防护等级差的编码器,会产生“呼吸性”水汽,由于压差水汽吸入编码器,因时间的积累而损坏光学组件和电气线路,影响使用或损坏编码器,较典型的是用一段时间不准或信号不稳定。而有些编码器在较高温度下使用出现问题,以为是温度问题,实际却是密封性问题。

3.温度等级

经济级的一般只有-10度~60度,一般不会超过70度,而工业级的工作温度一般为零下20度~70度,好的为零下25度~80度的。温度等级其实反映的是内部零件选用的等级,大家要知道,一般民用级电子零件的温度大部分是到55度或60度,而到70度以上的优级工业级零件价格常常就会贵一倍以上,不同的等级不仅仅是温度问题,而且是其在使用中反映的失效概率。而宽范围不仅仅是可适用于这些极限温度范围,而且抗温度冲击波动的能力好。有些用户以为使用的环境到不了这些温度极限范围,55度就够了,但他们忽视了开机关机等温度冲击波动可能对器件的损坏,以及内部芯片的失效概率。

4.输出信号与电源

经济级的输出大部分是集电极开路的PNP或NPN,电源与信号没有极性保护和短路保护,集电极开路输出为单边非平衡形。抗干扰与信号远传要差,在有些工况下使用,尤其是工程型,其实是很不适用的。而工业级的输出是

推挽式(兼顾PNP与NPN),或差分驱动的平衡输出,或其他标准工业信号。例如SSI信号,有些经济级的也标为SSI,但那个并非标准工业级RS422的SSI,买回来连起来才发现不对;工业级的电源为10-30Vdc,长距离压降衰减不影响,信号线往往带短路保护。很多工业现场电源会有短瞬间的不稳定,宽电源很重要,确保编码器工作不受影响,而极性短路保护可避免工程及检修中的接错线、偶发事故而损坏编码器。

5.电磁兼容性

经济级电磁兼容等级不是很高,基本没有为此的特别设计,而工业级电磁兼容性EMC一般要达到二级以上,(必须有检测标准及提供检测证书),包括浪涌、快速脉冲群、静电等标准测试,这些指标,关系到编码器在复杂电气环境下的稳定工作。

6.内部零件:

内部零件从外观上和参数表上无法看到,工业级的往往集成化、模块化高,线路板贴片式焊接,有三防处理。

7.检测程序与标准及最后的成本:

标准工业级编码器,由于构造设计及零部件的选用,零部件成本可能是经济级编码器成本的几倍以上,再加上检测程序与标准均高于经济级,所以,工业级的编码器的成本远高于经济的。

各类特殊工业使用级:比如防爆等级、汽车电子等级、高温等级(大于100度)、防浸水等级、超重载等级等,由于各自的工况要求不同而专门设计,在此不一一赘述。

不同级别的编码器可能差价很大,从几十元到几千元的不等,源于不同的等级的编码器设计使用目标不同,选材成本与加工、检测成本相差很大。用户可根据使用的要求选择编码器,而非仅相信进口还是国产,或某某品牌中间商的宣传。如果没有正确的选型,即使买的是某某“进口”品牌,也会有怎么也“这么容易坏”或“不准”的问题。翻开很多公司的样本,可能不同等级的产品都有,价格差别也很大,但商家往往并不特别注明,而很多进口代理商甚至厂家,打着进口的品牌,拿低等级的编码器推荐给客户当标准工业等级用,从而损害用户利益,使之在使用上存在品质风险。现在国内使用的很多日韩编码器和一些欧洲杂牌的编码器就可能只是经济等级的,尤其是日韩的一些品牌,经济型等级在中国重点推广,用户需要了解清楚

编码器安装零点位置的找寻和计算

2009-03-19 13:56

增量值编码器一般每圈提供一个z相(零位)信号,而绝对值编码器每个位置唯一,同样也有一个零位,那么,编码器在使用中如何确定零位呢?一般有如下几种方式:

一。编码器轴转动找零,编码器在安装时,旋转转轴对应零位,一般增量值与单圈绝对值会用这种方法,而轴套型的编码器也用这种方法。缺点,零点不太好找,精度较低。

二。与上面方法相当,只是编码器外壳旋转找零,这主要是对于一些紧凑型安装的同步法兰(也有叫伺服法兰)外壳所用,如图:

三。通电移动安装机械对零,通电将安装的机械移动到对应的编码器零位对应位置安装。(伺服中带U/V/W信号的多用这种方法,关于这个题目,中国工控网论坛上的波恩网友有一篇很好的介绍,推荐给大家:

https://www.360docs.net/doc/219286897.html,/Forum/ForumTopic.aspx?Id=2008100512121600001)

四。偏置计算,机械和编码器都不需要找零,根据编码器读数与实际位置的偏差计算,获得偏置量,以后编码器读数后减去这个偏置量。例如编码器的读数为100,而实际位置是90,计算下在实际位置0位时,编码器的读数应该是10,而这个“10”就是偏置量,以后编码器读到的数,减去这个偏置量就是位置值。可重复多次,修正偏置量。对于增量值编码器,是读取原始机械零位到第一个Z点的读数,作为偏置量。精度较高的编码器,或者量程较大的绝对值多圈编码器,多用这种方法。

五。智能化外部置零,有些带智能化功能的编码器,可提供外部置位功能,例如通过编码器附带的按键,或外带的软件设置功能置零。而我们提供的最新的Easypro?的智能化绝对值编码器,提供了一根外部置位线,将这个线与编码器供电的正电源短触一下,编码器此时的位置就是预先定好的预置位置(预置可以是零,也可以是其他事先约定的位置)。

六。需要说明的是,绝对值编码器的零位再往下就是编码的循环最大值,无论是单圈绝对值,还是多圈绝对值,如果置零位,那么再往下(下滑、移动,惯性过冲等),就可能数据一下子跳到最大了,对于高位数的绝对值多圈,可能数据会溢出原来的设定范围。另外,绝对值编码器还有一个旋转方

向的问题,置零后,如果方向不对,是从0跳到最大,然后由大变小的。一些进口的编码器尽管带有外部置零功能,但建议还是不要用此功能。(我们碰到很多用进口绝对值编码器会碰到这样的困惑,不要就迷信进口的)。七。最好的置位方法,是上面介绍的智能化Easypro?编码器,预置一个非零位(留下下滑、过冲的余量)并预置旋转方向+偏置计算的方法。另外一种方法是置“中”,偏置量就是中点值,置位线与电源正相触后,编码器输出的就是中点位置,这样的行程是+/-半全程,在这样的行程范围内,无论旋转方向,确保不会经过零点跳变,我们的绝对值SSi输出编码器就是这种方法,事实证明,这两种方法,优于某些进口品牌的置0的方法,给客户带来了方便,所以,也不要太迷信进口的,我们有的功能和服务,是可以做的比进口更好的。

上篇,今天讲讲编码器的电子开关频率

在增量型编码器的选型中,还有个重要的问题就是开关频率问题,无论是编码器还是接收设备,这都是一个重要的参数。

前面介绍了,增量编码器码盘是由很多光栅刻线组成的,有两个(或4个的)光眼读取A,B信号的,刻线的密度决定了这个增量型编码器的分辨率,而编码器读取并输出这个刻线的频率称为电子开关频率,由于受光学器件与电子放大器件的限制,对于每个增量型编码器,这个频率fmax是有上限的。就好比火车,启动时慢慢开,我们还能辨别车窗内的旅客,开得快了,我们只能看到一节节车皮了。

以f来表示开关频率,n来表示转速,Z来表示分辨率(每圈脉冲数),其

关系如图:

fmax就是编码器参数给出的最大电子开关频率,由此可以计算出在选不同的分辨率下,可以得到的最大工作转速,注意,一般编码器也有一个最大机械转速参数,那是指编码器的轴承等机械可以承受的转速。

在接收设备端,同样由于受电子器件的限制,有一个频率上限问题,这就是大家经常提到的普通计数模块与高速计数模块问题,以提供的公式,计算出接收设备所需要的电子频率,正确选型,以确保信号读取的准确。特别需要说明的是,并不是接收设备的开关频率越高越好,频率越高,接收设备对信号的频宽开的门就越大,抗干扰问题就越严重了,我曾经接到一个用户的电话,在汽车厂的运动控制系统中,接收的运动控制卡的接收频率是1MHz,其现场的抗干扰问题就困惑了他很长时间。

绝对值编码器的开关频率与增量值编码器的开关频率的不同:

绝对值编码器也有开关频率参数(或称响应频率),包括其接收设备,绝对值编码器也有工作转速参数,但是,绝对值编码器的开关频率与增量型编码器的开关频率在理解的概念上有根本的不同!增量值编码器转速高于最高工作转速,超出频率,信号就会丢失,而产生不可恢复的错误,须重新找参考点。而绝对值编码器的转速如高于可读取的最高转速,信号读取只是当前的精度性错误,(编码器低位的分辨率最高的码道几位不准确,其高位的码道刻线密度不高,读取不受影响),等转速下来,其自动恢复,不需要再找参考点;同时绝对值编码器的信号输出频率是其固有的刷新频率,与转速的快慢无关,这是与增量值编码器有根本不同的,这是绝对值编码器又一个突出的优点。所以,绝对值编码器可用于短时间的高速状态。

显然,这个限制同时与分辨率(刻线的密度)、转速(刻线的变化速度)有关。

类别:默认分类 | 评论(0) | 浏览(83 )

增量编码器信号的连接(一)--信号的匹配形式

2009-03-19 13:32

信号输出的匹配:增量编码器的连接,首先最重要的是清楚编码器的信号输出形式与接收设备的匹配问题。选编码器或选接收设备一定要两者信号形式的匹配。增量编码器的信号输出从波形上看,分正余弦输出(sin/cos)

与方波输出两种。(图)

1.正余弦输出(sin/cos)的信号是模拟量变化的信号周期,又分电压输出1Vpp和电流输出11uApp,这两种输出一般PLC都没有接口,大部分是连接专用的运动控制卡,其内部可做细分而获得更高的分辨率和动态特性,也有连接专用的细分盒再细分后输出方波的,选型时搞清楚是电压输出还是电流输出(现在大部分是电压输出了)。

2.方波输出的也有分集电极开路输出(NPN或PNP)、电压输出、差分长线驱动、推挽式输出等。

2.1集电极开路输出就是类晶体管放大电路,三极管放大集电极开路输出,依据三极管的极性,分NPN与PNP ,后接收设备选型要匹配不可选错,这种输出电路简单经济,但选型面窄,传递距离根据放大管有远有近,但总体传递距离不远,且保护不够,较易损坏,大部分用在单机设备上而不是工程项目中。这种输出的电压依据供电,有5—12V 输出和12-24V 输出,这也要搞清楚才能确保信号的连接。

2.2

电压输出,就是在集电极开路输出的反相增加一个电阻,构成一个极性是PNP 或NPN ,而另一个极性是电压,实际上就是NPN+电压或PNP+电压,这是针对是PNP的或NPN的形式的接收设备的一种权宜,便于两者都可以连接,但现在这种电压接口往往已经做在了经济型PLC上了,如果是那样的PLC ,还是应该直接选集电极开路输出的,或电压型的极性相当的编码器,因为如果选电压输出型的编码器PNP+电压的,而连接的PLC是NPN+电压的,就会有漏电流而产生错误。

2.3差分长线驱动(line drive),(有的欧洲的编码器用TTL5V来表示,是相对于后面介绍的HTL的),这是一种差分放大电路,大部分是5V,提供A+、B+、Z+及其180度反相的A-、B-、Z-,读取时,以A+与A-的差分值读取,对于共摸干扰有抑制作用,传递距离较远,由于抗干扰能力较强,在运动控制(数控机床)中用得较多。

2.4推挽式放大,有的欧洲的编码器用HTL表示,其相当于NPN+PNP的推挽放大,而且大部分有标准的集成放大电路,根据供电,输出有10—30V,对于接收设备的兼容性强,信号强而稳定,如果再有与差分长线驱动一样有反相信号的话,因信号电压高,传递最远,差分传递及接收,抗干扰最好,工程项目或大型设备中,首选推挽式输出,而在较远传递或大变频电机工况下,又要选具有反相输出的推挽式输出编码器(例如ABB变频控制器,就有这样的接口:

A+/A-,B+/B-,Z+/Z-)。

增量编码器的分辨率、倍频与细分

2009-03-19 13:12

增量编码器的分辨率、倍频与细分。

前面介绍了,增量编码器码盘是由很多光栅刻线组成的,有两个(或4个,以后讨论4个光眼的)光眼读取A,B信号的,刻线的密度决定了这个增量型编码器的分辨率,也就是可以分辨读取的最小变化角度值。代表增量编码器的分辨

率的参数是PPR,也就是每转脉冲数,例如每圈刻线360线,A,B每圈各输出360个脉冲,分辨率参数就是360PPR。那么这个编码器可分辨的最小角度变化量是多少度呢?就是1度吗?

增量编码器的A/B输出的波形一般有两种,一种是有陡直上升沿和陡直下降沿的方波信号,一种是缓慢上升与下降,波形类似正弦曲线的Sin/Cos曲线波形信号输出,A与B相差1/4T周期90度相位,如果A是类正弦Sin曲线,那B 就是类余弦Cos曲线。

对于方波信号,A,B两相相差90度相(1/4T),这样,在0度相位角,90度,180度,270度相位角,这四个位置有上升沿和下降沿,这样,实际上在1/4T 方波周期就可以有角度变化的判断,这样1/4的T周期就是最小测量步距,通过电路对于这些上升沿与下降沿的判断,可以4倍于PPR读取角度的变化,这就是方波的四倍频。这种判断,也可以用逻辑来做,0代表低,1代表高,A/B两相在一个周期内变化是0 0,0 1,1 1,1 0 。这种判断不仅可以4倍频,还可以判断旋转方向。

那么,方波信号的最小分辨角度=360度/(4xPPR)。

前面的问题:一个方波A/B输出360PPR的增量编码器,最小分辨角度=0.25度。

严格地讲,方波最高只能做4倍频,虽然有人用时差法可以分的更细,但那基本不是增量编码器推荐的,更高的分频要用增量脉冲信号是SIN/COS类正余弦的信号来做,后续电路可通过读取波形相位的变化,用模数转换电路来细分,5倍、10倍、20倍,甚至100倍以上,分好后再以方波波形输出(PPR)。分频的倍数实际是有限制的,首先,模数转换有时间响应问题,模数转换的速度与分辨的精确度是一对矛盾,不可能无限细分,分的过细,响应与精准度就有问题;其次,原编码器的刻线精度,输出的类正余弦信号本身一致性、波形完美度是有限的,分的过细,只会把原来码盘的误差暴露得更明显,而带来误差。细分做起来容易,但要做好却很难,其一方面取决于原始码盘的刻线精度与输出波形完美度,另一方面取决于细分电路的响应速度与分辨精准度。例如,德国海德汉的工业编码器,推荐的最佳细分是20倍,更高的细分是其推荐的精度更高的角度编码器,但旋转的速度是很低的。

我公司提供的IDE弦波细分倍频分割器,可提供5,10,20,25,最高到100倍的正余弦波细分倍频。

一个增量编码器细分后输出A/B/Z方波的,还可以再次4倍频,但是请注意,细分对于编码器的旋转速度是有要求的,一般都较低。另外,如原始码盘的刻线精度不高、波形不完美,或细分电路本身的限制,细分也许会波形严重失真,大小步,丢步等,选用及使用时需注意。

前面的问题:一个正余弦A/B输出360PPR的增量编码器,最小分辨角度可能是0.01度(如果25倍分频,且原始码盘精度有保证)。

有些增量编码器,其原始刻线可以是2048线(2的11次方,11位),通过16倍(4位)细分,得到15位PPR ,再次4倍频(2位),得到了17位(Bit)的分辨率,这就是有些日系编码器的17位高位数编码器的得来了,它一般就用

“位,Bit”来表达分辨率了。这种日系的编码器在较快速度时,内部仍然要用未细分的低位信号来处理输出的,要不然响应就跟不上了,所以不要被它的“17位”迷惑了。

类别:默认分类 | 评论(0) | 浏览(48 )

增量信号Z相及其他的作用

2009-03-19 13:08

增量信号Z是怎么用的,的确,大部分的接收设备只接收A/B信号,而没有接收Z信号的口,很多人不熟悉这个Z怎么用。Z信号是增量编码器上除了A,B 信号以外,另外的一个信号,每转就一个,脉冲宽度相当于A/B相信号的脉冲宽度,(各厂家有不同的)有规定其上升沿对齐A相一个脉冲周期的哪个位置。这样,Z信号在一个转圈内位置是“唯一绝对”的零位,通过读取Z信号,可以在一个转圈内修正增量信号因丢脉冲而产生的计数误差,如果是很多圈工作,可以在每圈作为参考信号修正。

这种方法在光栅尺与角度编码器中更加重要,在光栅尺和角度编码器上,这种信号叫参考信号“R”(有的为I),光栅尺有每隔一段位置一个R信号,而角度编码器是每隔几十度一个R信号(如20度),每隔一段距离(角度)的位置就可以修正参考。

除了Z信号与R信号,还有C,D信号,(欧系)有的增量编码器提供了C/D 信号,这种信号是每转输出一个周期的Sin/Cos正余弦信号,这是单圈的绝对位置模拟量相位输出,因其位置绝对,不受停电影响,可以判别交流伺服电机启动时的磁极位置,或通过电路作为单圈绝对值编码器使用,与增量的A/B信号配合,称为混合式绝对编码器,如德国海德汉的就有这种编码器,目前在国内电梯上用的最多了。

日系的增量编码器用于交流电机启动时磁极位置判断的,是用了另外一种方法,就是U,V,W信号,每个信号位置相差120度,一圈一个(或两个)方波脉冲周期,这种信号尽管分辨率低,但也是“绝对”的,不受停电影响,其有时也称为“混合式绝对值”,这种混合式接收电路要比欧系的简单,但显然其绝对的分辨率和作用要远比欧系的差了。

类别:默认分类 | 评论(0) | 浏览(105 )

绝对值编码器信号及与后续设备的连接

2009-03-19 12:59

绝对值编码器信号及与后续设备的连接:

上篇说到绝对值编码器内部由于是多码道读数,数值是以2的0次方到2的n-1次方的编码,故它的输出不同于增量的脉冲输出,以物理器件分类来看,可分为并行输出、串行同步输出、串行异步总线式输出、转换模拟量输出等。

一.并行输出:

多少位(码道)绝对值编码器就有多少根信号电缆,每根电缆代表一位数据,以电缆输出电平的高低代表1或0,物理器件与增量值编码器相似,有集电极开路NPN、PNP、差分驱动、推挽HTL等等,分高电平有效或低电平有效来针对PNP或NPN的物理器件格式。推挽式输出信号电压较高,电压范围宽,器件不易损坏,与PNP和NPN都兼容,并行输出的应尽量选用这种输出。

并行输出一般以格雷码的数学形式输出,所以在过去就直接被称为格雷码编码器了。

对于位数不高的绝对值编码器,一般就直接以此形式输出数码,可直接进入后续设备如PLC或上位机的I/O接口,有多少位就要连接多少个点,直接读取电平的高低,输出即时,连接简单。但是并行输出有如下问题:

1。必须是格雷码,因为如是纯二进制码,在数据刷新时可能有多位变化,读数会在短时间里造成错码。

2。占用多点接口,所有接口和电缆必须确保连接好,因为如有个别连接不良点,该点电位始终是0,造成错码而无法判断。

3。传输距离不能远,对于不同物理器件传输的距离不同,一般在10米内使用,对于复杂环境,最好有隔离。

4。对于位数较多,要许多芯电缆,并要确保连接优良,由此带来工程难度及可靠性隐患,同样,对于编码器,要同时有许多节点输出,尤其是高位或多圈编码器,器件集中在编码器内部,增加编码器器件的故障损坏率。

推荐的并行绝对值编码器型号:GAS60 R13 E10 PB ----13位单圈并行推挽式输出

GAS60 R16 E10 PB ----16位单圈并行推挽式输出

GMS60 R12 E10 PB ----12位单圈并行推挽式输出

多圈绝对值编码器不推荐用此输出形式。

二。同步串行界面(SSI)输出:

串行输出就是数据集中在一组电缆上传输,通过约定,在时间上有先后时序的数据输出,这种约定称为通讯规约。

串行输出连接线少,传输距离远,对于编码器的保护和可靠性就大大提高了,一般高位数的绝对编码器和绝对值多圈编码器都是用串行输出的。

串行输出分同步与异步界面,同步就是发送指令与数据是同步的,这样就是指令走一对电缆,数据走一对电缆,同步工作,常常用SSI来表示。SSI的物理格式一般是5VTTL的或5V差分的,也有用推挽式的,其数学格式各家自行约定,指令一般有三部分组成,1是同步节拍,2是指令-数据输出的内容,3是数据的起始,这些往往以通讯规约集合在一起了。

SSI只是同步串行界面的简称,国际上并没有统一的标准,以德国海德汉、STEGMANN为主的绝对值编码器厂商使用的5V差分、中断时钟同步的SSI 标准作为绝对值编码器SSI输出的主流,一些厂家与其相似,但仍然有细微

的差别,选购使用时需了解清楚。国内厂家往往不够了解,以为SSI都是一样的,等买来连接起来才发现不对,或者在家里连接的都好的,到了现场连接就不稳定,或工作一段时间之后不稳定(由于对其细小差别的不了解,或因现场因素、或一段时间之后器件的细小变化而产生了变化)。国外厂家出于商业目的,往往要求配置其推荐的后续设备,而对于自行选定或开发的后续设备,除非有很大的量,一般是不一定支持的。国内自行开发SSI信号传感器或SSI接收设备的厂家,应对各种SSI的细微差别充分的了解,如不了解,往往会在家连的好好的,到了现场就经常不稳定,此为在SSI信号的细节上没有处理好。

我从1997年开始在国内推荐使用德国标准的SSI,是国内最早使用SSI的人之一,十年的积累,对于各种SSI的差别有较多的了解,故我公司开发的GP1312系列SSI仪表,能够很好地与各种SSI编码器连接,并稳定地工作,其中在广东飞来峡水利枢纽、上海张家塘水闸、济南钢厂从1999年使用至今,一直稳定工作,深得使用客户的好评。

以海德汉、STEGMANN为主流的SSI信号后续设备,西门子S7-300以上PLC 都有相关的模块接口,德系的各种PLC和运动控制卡也都有匹配的接口,而法国的(如施耐德)或美国的,虽说也有这样的接口,但还是有细微差别的,一定要了解清楚,试用时,应带着较长电缆(100米)、较高时钟频率读取信号,以判断读数的稳定性。

我公司的GP1312系列SSI仪表,对于各种细小差别都可以调整,既可以直接连接使用,也可以作为转换器,转换为4—20mA、RS485或并行信号,再连接后续设备,如与工控机连接,较多的是用GP1312RL/EH转换成RS485信号连接工控机的。

同步串行信号的发展:SSI信号是最简单的串行信号,同时,其信号的可靠性就较低,需要在发送-接收做相应的可靠性处理,随着运动控制速度要求越来越高,或数据可靠性要求越来越高,同步串行信号增加了很多新的内容,如海德汉的EnDat,STEGMANN的hiperface,以及宝马集团的Biss,这些信号特点都是传输速度快,为避免传输速度快而产生的错码概率,而增加了循环校验码CRC,并可以读取编码器内部的工作寿命、工作温度、光学读头可靠性等信息,这类编码器目前都是连接其专用的接口,成本较高,主要在高速运动控制中使用。

推荐的SSI绝对值编码器型号:GAS60 R13 E10 SGB----13位单圈SSI输出

GAX60 R13/12 E10 SGB----25位多圈

(13+12)SSI输出

推荐的SSI信号转换器型号:GP1312SP----25位SSI转换并行推挽式输出

GP1312RL/EH----SSI信号转换4—20mA并

RS485信号输出

三.异步串行信号:指令与数据分时间问和答,接口是双工的。典型的有RS485接口,只需两个线,传输距离远,数据内容即可以是编码器的位置值,也可以是根据指令要求的其他内容,如加上每个编码器不同的地址,可以多个编码器共用传输电缆和后续接收,这种形式称为现场总线型。

常用的异步串行接口有RS485(自由协议)、Profibus-DP(西门子)、Can open、modbus、DeviceNet等,其连接的后续设备接口应选对应的物理接口,而数据形式往往会有一个文件包(软件),如Profibus-DP有一个GSD文件。

这类编码器的特点是可多点连接控制,虽然编码器的成本与SSI比略高,但连接电缆后续设备接口可以大大节省而成本较低了,但这类编码器相比较而言,其数据传输的速度就很难提高了。

推荐的绝对值编码器:GAM60 R13 E10 R4B----RS485输出

GAS60 R13 E10 RCA---Can open输出

GAX60 R13/12 E10 RMB----绝对值真多圈modbus输出

四.4—20mA模拟信号转换输出:绝对值编码器内置智能化嵌入技术和模拟后端电路,将内部的数字化信号计算转换为模拟电流4—20mA或模拟电压0—5V输出。绝对值编码器的输出形式多样,对应的后续设备选择带来了困难,而且采集的信号还要再次解码换算,相比较而言,传统的传感器模拟信号输出更加普及使用方便,为满足不熟悉绝对值编码器输出信号的新手,使用直接模拟信号输出的绝对值编码器,也是最方便的选择。

Easypro技术—内置的智能化嵌入技术,可将编码器的旋转方向,每转对应角度或长度,编码器安装置位零点,编码器工作输出的起始点与终点(4mA对应值、20mA对应值),在编码器初始化时设定,这样,4—20mA或0—5V 的输出,可以直接对应工作量程起始至终点的输出,而无需另外解码换算,特别适合绝对值编码器初用者,同时,绝大部分的后续设备都可以找到这样的接口,可以大大节省器件成本和调试维护成本。

推荐的绝对值编码器:GAM60 R13 E10 LB 直接4-20mA模拟电流输出,Easypro功能。

GAX60 R13/12 E10 LB 绝对值真多圈4—20mA输出,工作量程1圈—4096圈可设定。

绝对值编码器在选用时,与增量编码器最大的不同就是其输出信号完全不同,一定要很好地了解清楚再使用,如无把握,购买绝对值编码器时,就要选择专业的有经验的供应商,而避免选型使用的不当,而没有发挥出绝对值编码器可靠的特点。

类别:默认分类 | 评论(0) | 浏览(382 )

从增量值编码器到绝对值多圈编码器

2009-03-19 12:49

从增量式编码器到绝对式编码器

增量值旋转编码器,也叫圆光栅、脉冲码盘,从这些名称可以知道,它是圆形的光栅刻线码盘,旋转后通过光通量的明暗变化,产生脉冲,通过外部设备的计数脉冲,来增量地加(或减)脉冲数而测得旋转的角度。例如,圆光栅每周刻有360条刻线,每个刻线产生的一个脉冲就相当于1度,测得脉冲累计增加30个,就是正向选转了30度。

增量型编码器码盘示意图:

多圈绝对值编码器工作原理

2010-04-30 08:14 传统的绝对编码器光码盘上有许多道光通道刻线,每道刻线依次以2线、4线、8线、16线。。。。。。编排,这样,在编码器的每一个位置,通过读取每道刻线的通、暗,获得一组从2的零次方到2的n-1次方的唯一的2进制编码(格雷码),这就称为n位绝对编码器。这样的编码器是由光电码盘的机械位置决定的,它不受停电、干扰的影响。 绝对编码器由机械位置决定的每个位置是唯一的,它无需记忆,无需找参考点,而且不用一直计数,什么时候需要知道位置,什么时候就去读取它的位置。这样,编码器的抗干扰特性、数据的可靠性大大提高了。 单圈绝对值编码 多圈绝对值编码器 旋转单圈绝对值编码器,以转动中测量光电码盘各道刻线,以获取唯一的编码,当转动超过360度时,编码又回到原点,这样就不符合绝对编码唯一的原则,这样的编码只能用于旋转范围360度以内的测量,称为单圈绝对值编码器。 如果要测量旋转超过360度范围,就要用到多圈绝对值编码器。 编码器生产厂家运用钟表齿轮机械的原理,当中心码盘旋转时,通过齿轮传动另一组码盘(或多组齿轮,多组码盘),在单圈编码的基础上再增加圈数的编码,以扩大编码器的测量范围,这样的绝对编码器就称为多圈式绝对编码器,它同样是由机械位置确定编码,每个位置编码唯一不重复,而无需记忆。 多圈编码器另一个优点是由于测量范围大,实际使用往往富裕较多,这样在安装时不必要费劲找零点,将某一中间位置作为起始点就可以了,而大大简化了安装调试难度. 绝对值多圈有电子增量计圈与机械绝对计圈等多种,(还有其他几圈方式,但不多见)。机械绝对计圈,无论是每圈位置是绝对的,而且圈数也是绝对值的,但是,这样的话,圈数就有个范围,例如现在较多的4096圈和65536圈两种。这样,就有人提出来,超过圈数还算不算绝对的在一次加工中不超过圈数,或停电移动不超过1/2圈数,当然是绝对的。 电子增量计圈,通过电池记忆圈数,实际上是单圈绝对,多圈增量,好处是省掉了一组机械齿轮,经济、体积小且没有圈数限制,似乎也不错,但是他毕竟是多圈增量的,不能算真正意义上的绝对值,什么是真正意义上的绝对值就是不依赖于前次历史的直接读数。它在停电后,由于电池低功耗的要求,移动的速度与范围其实是有限制的,另外加上电池的因数,可靠性方面还是要有疑问的。尤其是如果计圈的失误,反而无法找到原来的绝对位置。 事实上,很多人理解用绝对值,都是停电后移动的问题,却不了解德国人在运动控制中用机械真多圈绝对值的真正用意,由于真正的绝对值是不依赖于前次历史

绝对值编码器的工作原理

******************************************************************************* 从编码器使用的计数来分类,有二进制编码、二进制循环编码(葛莱码)、二-十进制吗等编码器。 从结构原理来分类,有接触式、光电式和电磁式等几种。最常用的是光电式二进制循环码编码器。码盘上有许多同心圆,它代表某种计数制的一位,每个同心圆上有透光与不透光的部分,透光部分为1,不透光部分为0,这样组成了不同的图案。每一径向,若干同心圆组成的图案带标了某一绝对计数值。二进制码盘每转一个角度,计数图案的改变按二进制规律变化。葛莱码的计数图案的切换每次只改变一位,误差可以控制在一个单位内。精度受到最低位分段宽度的限制。要求更大计数长度,可采用粗精测量组合码盘。 接触式码盘可以做到9位二进制,它的优点是简单、体积小输出信号强,不需要放大;缺点是电刷摩擦是、寿命低、转速不能太高。 光电式码盘没有接触磨损寿命长,转速高,最外层每片宽度可以做得更小,因而精度高。每个码盘可以做到18位进制。缺点是结构复杂价格高。 电磁码盘是在导磁性好的软铁和坡莫合金原盘上,用腐蚀的办法作成相位码制的凹凸图形,当磁通通过码盘时,由于磁导大小不一样,其感应电势也不同,因而可区分0和1,到达测量的目的。该种码盘是一种无接触式码盘,具有寿命长‘转速高等优点。它是一种发展前途的直接编码式测量元件。 工作原理,接触式码盘,每个码道上有一个电刷与之接触,最里面一层有一导电公用区,与各码道到点部分连在一起,而与绝缘部分分开。导电公用区接到电源负极。当被测对象带动码盘一起转动时,与电刷串联的电阻上将会出现电流流过或没有电流流过两种情况,带标二进制的1或0.若码盘顺时针转动,就可依次得到按规定编码的数字信输出。如果电刷安装不准就会照成误差。葛莱码没转换一个数字编码,只改变一位,故照成的误差不会超过一个单位。 *******************************************************************************

编码器内部PNP-NPN详解说明-有图示

编码器输出信号类型 一般情况下,从编码器的光电检测器件获取的信号电平较低,波形也不规则,不能直接用于控制、信号处理和远距离传输,所以在编码器内还需要对信号进行放大、整形等处理。经过处理的输出信号一般近似于正弦波或矩形波,因为矩形波输出信号容易进行数字处理,所以在控制系统中使用比较广泛。 增量式光电编码器的信号输出有集电极开路输出、电压输出、线驱动输出和推挽式输出等多种信号形式。 1集电极开路输出 集电极开路输出是以输出电路的晶体管发射极作为公共端,并且集电极悬空的输出电路。根据使用的晶体管类型不同,可以分为NPN集电极开路输出(也称作漏型输出,当逻辑1时输出电压为0V,如图2-1所示)和PNP集电极开路输出(也称作源型输出,当逻辑1时,输出电压为电源电压,如图2-2所示)两种形式。在编码器供电电压和信号接受装置的电压不一致的情况下可以使用这种类型的输出电路。 图2-1 NPN集电极开路输出 图2-2 PNP集电极开路输出 对于PNP型的集电极开路输出的编码器信号,可以接入到漏型输入的模块中,具体的接线原理如图2-3所示。 注意:PNP型的集电极开路输出的编码器信号不能直接接入源型输入的模块中。

图2-3 PNP型输出的接线原理 对于NPN型的集电极开路输出的编码器信号,可以接入到源型输入的模块中,具体的接线原理如图2-4所示。 注意:NPN型的集电极开路输出的编码器信号不能直接接入漏型输入的模块中。 图2-4 NPN型输出的接线原理 2.2电压输出型 电压输出是在集电极开路输出电路的基础上,在电源和集电极之间接了一个上拉电阻,这样就使得集电极和电源之间能有了一个稳定的电压状态,如图2-5。一般在编码器供电电压和信号接受装置的电压一致的情况下使用这种类型的输出电路。

绝对值编码器 选型

@Q发表于:2013/10/14 16:50:08 标签(TAG):编码器绝对值编码器选型 (绝对值编码器问答集节选) 本人正在编写一部《绝对值编码器问答集》的小册子,以下是部分节选。——根据实际使用要求判断是否需要选用绝对值编码器,根据已有的设备信号接口选择选什么样的编码器 1,使用绝对值编码器一定会比用增量式编码器贵吗? 没有!从编码器器件成本上说增量编码器内部器件少,成本价格确实低,但是从编码器的如何使用并产生效果的角度说,绝对值编码器如果选型得当,其使用的效果带来的综合成本,会低于选用增量值编码器,为使用者大大节省成本。2,什么情况下要选绝对值编码器? a.停电移动、惯性滑动的数据安全可靠性问题,对于一些需要高度、长度测量的安全性设备、较大型设备、起重类工程类设备,安全性是很重要的因素,为确保编码器数据的稳定可靠性,必须选用全行程绝对值编码器。这类应用如果发生编码器数据错误可能引起的损失远远超过了编码器成本本身。例如水闸、工程机械、起重机、电梯、门机等等的高度、长度测量。 b.信号抗干扰问题,有时所化的人工成本远远大于一个编码器成本,增量信号较易受到各种干扰,数据采集不稳定,对于各种现场不可预知的干扰会花很多精力去排查,并要设法避开干扰,此情况下应考虑更换绝对值编码器。例如各种自动化工程项目,对于现场的变频器、开关电源、接地状况不明的情抗下,无从判断干扰情况,选用绝对值编码器可以确保应对各种工况条件。 c.后续设备节省资源,增量编码器需要高速计数不停的计数,耗费CPU资源,有时多个编码器连接没有更多的高速计数口,此时选用绝对值编码器的串行输出(如RS485)或总线型输出,其实是节省了后续设备的资源而节省费用。例如需要多个编码器比较的同步纠偏、多个编码器联动操作的流水线、加工机械等。 d.环境较恶劣的选择,增量编码器绝大部分是光学式的,易受水气灰尘及振动影响而损坏,选用磁电式绝对值编码器(单圈或真多圈)的可以避免这种损坏,而大大提高产品使用的寿命,而得到综合效果更佳,使用成本更低。例如户外使用的港口矿山机械、工厂的快速开门机等。 e.节省综合成本,在一些不便于停机修正、更换、维修,或停机修正、更换、维修成本很高的场合下,用绝对值编码器,因其数据的可靠性、产品的耐用性,可以大大减少售后服务人工成本,产品可长时间的使用效果,直接的是产品使用的综合成本大大的节省了。例如一些高速运转的流水线、较远地区的管网系统(电动执行器)。 。。。。。 3.按绝对值编码器输出信号接口有哪些信号输出可选? 选择使用绝对值编码器,首先要根据自身所有的后续接受设备(例如PLC)有什么样的信号接口,根据已有的信号接口选择编码器:

绝对值编码器工作原理

从增量值编码器到绝对值编码器 旋转增量值编码器以转动时输出脉冲,通过计数设备来计算其位置,当编码器不动或停电时,依靠计数设备的内部记忆来记住位置。这样,当停电后,编码器不能有任何的移动,当来电工作时,编码器输出脉冲过程中,也不能有干扰而丢失脉冲,不然,计 数设备计算并记忆的零点就会偏移,而且这种偏移的量是无从知道的,只有错误的生产结果出现后才能知道。 解决的方法是增加参考点,编码器每经过参考点,将参考位置修正进计数设备的记忆位置。在参考点以前,是不能保证位置的准确性的。为此,在工控中就有每次操作先找参考点,开机找零等方法。 这样的方法对有些工控项目比较麻烦,甚至不允许开机找零(开机后就要知道准确位置),于是就有了绝对编码器的出现。 绝对编码器光码盘上有许多道光通道刻线,每道刻线依次以2线、4线、8线、16线。。。。。。编排,这样,在编码器的每一个位置,通过读取每道刻线的通、暗,获得一 组从2的零次方到2的n-1次方的唯一的2进制编码(格雷码),这就称为n位绝对编码器。这样的编码器是由光电码盘的机械位置决定的,它不受停电、干扰的影响。 绝对编码器由机械位置决定的每个位置是唯一的,它无需记忆,无需找参考点,而且不用一直计数,什么时候需要知道位置,什么时候就去读取它的位置。这样,编码器的抗干扰特性、数据的可靠性大大提高了。 从单圈绝对值编码器到多圈绝对值编码器 旋转单圈绝对值编码器,以转动中测量光电码盘各道刻线,以获取唯一的编码,当转动超过360度时,编码又回到原点,这样就不符合绝对编码唯一的原则,这样的编码只能用于旋转范围360度以内的测量,称为单圈绝对值编码器。 如果要测量旋转超过360度范围,就要用到多圈绝对值编码器。 编码器生产厂家运用钟表齿轮机械的原理,当中心码盘旋转时,通过齿轮传动另一组码盘(或多组齿轮,多组码盘),在单圈编码的基础上再增加圈数的编码,以扩大编 码器的测量范围,这样的绝对编码器就称为多圈式绝对编码器,它同样是由机械位置确定编码,每个位置编码唯一不重复,而无需记忆。

编码器工作原理及特点介绍

1. 编码器的特点及用途 编码器是通过把机械角度物理量的变化转变成电信号的一种装置;在传感器的分类中,他归属于角位移传感器。 根据编码器的这一特性,编码器主要用于测量转动物体的角位移量,角速度,角加速度,通过编码器把这些物理量转变成电信号输出给控制系统或仪表,控制系统或仪表根据这些量来控制驱动装置。 2. 编码器的主要应用场合: 2.1数控机床及机械附件。 2.2 机器人、自动装配机、自动生产线。 2.3 电梯、纺织机械、缝制机械、包装机械(定长)、印刷机械(同步)、木工机械、塑料机械(定数)、橡塑机械。 2.4 制图仪、测角仪、疗养器雷达等。 最常用的有两种:绝对值编码器和增量式编码器。 信号输出有正弦波(电流或电压),方波(TTL、HTL),集电极开路(PNP、NPN),推拉式多种形式,其中TTL为长线差分驱动(对称A,A-;B,B-;Z,Z-),HTL也称推拉式、推挽式输出,编码器的信号接收设备接口应与编码器对应。 传感器电源电压一般分为:5V和24V。信号类型: 1、A/B/Z型 2、RS422差分 3、SSI(格雷码) 信号有正弦波的,有方波的。 信号有电流型的,有电压型的 另外SSI编码器输出除了格雷码,也有二进制码的。电压的范围也不仅限于5V和24V 3. 基本原理

3.1 构造 编码器主要是由码盘(圆光栅、指示光栅)、机体、发光器件、感光器件等部件组成。 (1)圆光栅是由涂膜在透明材料或刻画在金属材料上的成放射状的明暗相间的条纹组成的。一个相邻条纹间距称为一个栅节,光栅整周栅节数就是编码器的脉冲数(分辨率)。(注:本公司码盘有三种金属、玻璃、菲林(类似塑料) 三种)。 (2)指示光栅是一片固定不动的,但窗口条纹刻线同圆光栅条纹刻线完全相同的光栅片。 (3)机体是装配圆光栅,指示光栅等部件的载体。 (4)发光器件一般是红外发光管。 (5)感光器件是高频光敏元件;一般有硅光电池和光敏三极管。 3.2 工作原理 由圆光栅和指示光栅组成一对扫描系统,在扫描系统的一侧投射一束红外光,在扫描系统的另一侧的感光器件就可以收到扫描光信号;当圆光栅转动时,感光器件接收到的扫描光信号会发生变化,感光器件可以把光信号转变成电信号并输出给控制系统或仪表。 一般编码器的输出信号为两列成90度相位差的Sin信号和Cos信号(这是由指示光栅的窗口条纹刻线保证的);这些信号的周期等于圆光栅转过一个栅节(P)的移动时间,对Sin信号和Cos信号进行放大及整形就可输出方波脉冲信号。 4. 应用举例 编码器的应用场合十分的广泛,在此列举几个简单事例: (1) 数控机床对加工工件自动检测就是通过编码器来进行检测的:数控机床刀架的对零校准也是通过编码器来实施的。 (2) 编码器在PLC上的应用:一般PLC上都有高速信号输入口,编码器可以作为高速信号输入元件,使PLC更加迅速和精准地实施闭环控制。而在变频器上其一般接变频器的PG卡上。

绝对值编码器原理.doc

从增量值编码器到绝对值编码器旋转增量值编码器以转 动时输出脉冲,通过计数设备来计算其位置,当编码器不动或停电时,依靠计数设备的内部记忆来记住位置。这样,当停电后,编码器不能有任何的移动,当来电工作时,编码器输出脉冲过程中,也不能有干扰而丢失脉冲,不然,计数设备计算并记忆的零点就会偏移,而且这种偏移的量是无从知道的,只有错误的生产结果出现后才能知道。 解决的方法是增加参考点,编码器每经过参考点,将参考位置修正进计数设备的记忆位置。在参考点以前,是不能保证位置的准确性的。为此,在工控中就有每次操作先找参考点,开机找零等方法。 这样的方法对有些工控项目比较麻烦,甚至不允许开机找零(开机后就要知道准确位置),于是就有了绝对编码器的出现。 绝对编码器光码盘上有许多道光通道刻线,每道刻线依次以2线、4线、8线、16线。。。。。。编排,这样,在编码器的每一个位置,通过读取每道刻线的通、暗,获得一组从2的零次方到2的n-1次方的唯一的2进制编码(格雷码),这就称为n位绝对编码器。这样的编码器是由光电码盘的机械位置决定的,它不受停电、干扰的影响。 绝对编码器由机械位置决定的每个位置是唯一的,它无需记忆,无需找参考点,而且不用一直计数,什么时候需要知道位置,什么时候就去读取它的位置。这样,编码器的抗干扰特性、数据的可靠性大大提高了。 从单圈绝对值编码器到多圈绝对值编码器 旋转单圈绝对值编码器,以转动中测量光电码盘各道刻线,以获取唯一的编码,当转动超过360度时,编码又回到原点,这样就不符合绝对编码唯一的原则,这样的编码只能用于旋转范围360度以内的测量,称为单圈绝对值编码器。 如果要测量旋转超过360度范围,就要用到多圈绝对值编码器。 编码器生产厂家运用钟表齿轮机械的原理,当中心码盘旋转时,通过齿轮传动另一组码盘(或多组齿轮,多组码盘),在单圈编码的基础上再增加圈数的编码,以扩大编码器的测量范围,这样的绝对编码器就称为多圈式绝对编码器,它同样是由机械位置确定编码,每个位置编码唯一不重复,而无需记忆。 多圈编码器另一个优点是由于测量范围大,实际使用往往富裕较多,这样在安装时不必要费劲找零点,将某一中间位置作为起始点就可以了,而大大简化了安装调试难度。

多圈绝对值增量编码器

电子增量计圈,通过电池记忆圈数,实际上是单圈绝对,多圈增量,好处是省掉了一组机械齿轮,经济、体积小且没有圈数限制,似乎也不错,但是他毕竟是多圈增量的,不能算真正意义上的绝对值,什么是真正意义上的绝对值?就是不依赖于前次历史的直接读数。它在停电后,由于电池低功耗的要求,移动的速度与范围其实是有限制的,另外加上电池的因数,可靠性方面还是要有疑问的,例如高速中的漏圈、干扰中的错圈、正好在12点钟位置的抖动错圈、电池失效错圈。尤其是如果计圈的失误,反而无法找到原来的绝对位置。 事实上,很多人理解用绝对值,都是停电后移动的问题,却不了解德国人在运动控制中用机械真多圈绝对值的真正用意,由于真正的绝对值是不依赖于前次历史的直接读数,那么,在高速中,跟本不用担心丢数据,在运动控制中,也不需要一直去跟读编码器的数值,再加上EnDat 等快速通讯,可以节省出大量的时间来完成其他的运算,从而来解决高速同步,多轴联动等问题。 另外,上面说到,机械多圈绝对值,其停电后可移动位置是1/2圈数,例如4096圈中的2048圈,而不是4096圈,因为停电后的移动是可能正转或反转,考虑到绝对值的唯一性,可移动位置是实际是2048圈。 关于传感器的分辨与精度的理解,可以用我们所用的机械指针式手表来打这样一个比喻:时针的 分辨率是小时,分针的分辨率是分钟,秒针的分辨率是秒。眼睛反应快的,通过秒针在秒间隙中运动 ,我们大概能分辨至约0.3秒,这是三针式机械手表都可能做到的。而精度是什么呢?就是每个手表 对标准时间的准确性,这是每个手表都不相同的(有越走越快的,有越走越慢的。大致都是精确在1 至30秒之间)。 同样的,在旋转编码器的使用中,分辨率与精度是完全不同的两个概念。 一、编码器的分辨率:是指编码可读取并输出的最小角度变化。对应参数有:每圈刻线数(Line)、每转脉冲数(PPR)、最小步距(Step)、位(Bit)等。 线(Line):就编码器的码盘光学刻线数(如图)。

增量式编码器工作原理

增量式编码器是将位移转换成周期性的电信号,再把这个电信号转变成计数脉冲,用脉冲的个数表示位移的大小。 编码器是把角位移或直线位移转换成电信号的一种装置。 前者成为码盘,后者称码尺。按照读出方式编码器可以分为接触式和非接触式两种。接触式采用电刷输出,以电刷接触导电区或绝缘区来表示代码的状态是“1”还是“0”;非接触式的接受敏感元件是光敏元件或磁敏元件,采用光敏元件时以透光区和不透光区来表示代码的状态是“1”还是“0”。 按照工作原理编码器可分为增量式和绝对式两类。增量式编码器是将位移转换成周期性的电信号,再把这个电信号转变成计数脉冲,用脉冲的个数表示位移的大小,绝对式编码器的每一个位置对应一个确定的数字码,因此它的示值只与测量的起始和终止位置有关,而与测量的中间过程无关。 旋转增量式编码器以转动时输出脉冲,通过计数设备来知道其位置,当编码器不动或停电时,依靠计数设备的内部记忆来记住位置。这样,当停电后,编码器不能有任何的移动,当来电工作时,编码器输出脉冲过程中,也不能有干扰而丢失脉冲,不然,计数设备记忆的零点就会偏移,而且这种偏移的量是无从知道的,只有错误的生产结果出现后才能知道。 解决的方法是增加参考点,编码器每经过参考点,将参考位置修正进计数设备的记忆位置。在参考点以前,是不能保证位置的准确性的。为此,在工控中就有每次操作先找参考点,开机找零等方法。 比如,打印机扫描仪的定位就是用的增量式编码器原理,每次开机,我们都能听到噼哩啪啦的一阵响,它在找参考零点,然后才工作。 增量式编码器特点: 增量式编码器转轴旋转时,有相应的脉冲输出,其旋转方向的判别和脉冲数量的增减借助后部的判向电路和计数器来实现。其计数起点任意设定,可实现多圈无限累加和测量。还可以把没转发出一个脉冲的Z信号,作为参考机械零位。编码器轴转一圈会输出固定的脉冲,脉冲数由编码器光栅的线数决定。需要提高分辨率时,可利用90 度相位差的A、B两路信号对原脉冲数进行倍频,或者更换高分辨率编码器。 增量式角度数字编码器的工作原理:

绝对值旋转编码器程序

绝对值旋转编码器程序 #include // 寄存器头文件包含 #include // 寄存器头文件包含 #include // 空操作函数,移位函数头文件包含 #define uchar unsigned char #define uint unsigned int /* sbit SH_CP = P1^1; //移位时钟脉冲端口 sbit DS = P1^2; // 串行数据输入端口 sbit ST_CP = P3^7; //锁存端口 */ int inc_data=0; //每刷新一次的增量值 int jms=0; //累计增量 int m_iPrvSSI = 0; int m_bIsSPI = 0; uchar uPrvState = 0; sbit AA = P3^3;// sbit BB = P3^4;//这个是时钟 sbit ZZ = P3^5;//这个是数据 sbit BEEP=P1^5; //正反判断 bit t_bFang = 1; int a; int iSSI = 0;

int temp,num,j; uchar led_buf[12]; /*定义LED显示缓冲区*/ uchar code table[]="0123456789"; void delay (int t) { int i,j; for(i=1;i for (j=1;j } void GetSSI(void) { uchar ix = 0; // uchar uState = 0; //状态位数据 int iSSI = 0;//当前的角度数据(0-1023) bit bCrc = 0; // 奇数或偶数标志位 int ire = 0; //增量数据,表示上次正确读的数据,和这次正确读的位置差 AA = 0; //CSN _nop_();_nop_(); BB = 0;//CLK _nop_();_nop_(); BB = 1;//CLK _nop_();_nop_(); for(ix = 0; ix { BB = 0;//CLK

多圈编码器

多圈编码器 多圈编码器 绝对编码器光码盘上有许多道光通道刻线,每道刻线依次以2线、4线、8线、16线。。。。。。编排,这样,在编码器的每一个位置,通过读取每道刻线的通、暗,获得一组从2的零次方到2的n-1次方的唯一的2进制编码(格雷码),这就称为n位绝对编码器。这样的编码器是由光电码盘的机械位置决定的,它不受停电、干扰的影响。绝对编码器由机械位置决定的每个位置是唯一的,它无需记忆,无需找参考点,而且不用一直计数,什么时候需要知道位置,什么时候就去读取它的位置。这样,编码器的抗干扰特性、数据的可靠性大大提高了。旋转单圈绝对值编码器,以转动中测量光电码盘各道刻线,以获取唯一的编码,当转动超过360度时,编码又回到原点,这样就不符合绝对编码唯一的原则,这样的编码只能用于旋转范围360度以内的测量,称为单圈绝对值编码器。 如果要测量旋转超过360度范围,就要用到多圈绝对值编码器。编码器生产厂家运用钟表齿轮机械的原理,当中心码盘旋转时,通过齿轮传动另一组码盘(或多组齿轮,多组码盘),在单圈编码的基础上再增加圈数的编码,以扩大编码器的测量范围,这样的绝对编码器就称为多圈式绝对编码器,它同样是由机械位置确定编码,每个位置编码唯一不重复,而无需记忆。多圈编码器另一个优点是由于测量范围大,实际使用往往富裕较多,这样在安装时不必要费劲找零点,将某一中间位置作为起始点就可以了,而大大简化了安装调试难度。 技术参数 * 多圈绝对值光电码盘。 * 宽工作电压范围, 10…30Vdc或5Vdc,极性保护。 * 宽工作温度范围,-25~70℃;储存温度: -40~80℃。 * 并行推挽输出,可自选基准电压值,直接连接各种设备。 * 输出信号锁存控制,方便计算。 * 夹紧法兰,同步法兰或盲孔轴套,国际标准型外形,其他外形可选。

绝对值编码器简介

绝对值编码器概述 工作原理 绝对值编码器与增量编码器工作原理非常相似。它是一个带有若干个透明和不透明窗口的转动圆盘,用光接收器来收集间断的光束,光脉冲转换成电脉冲后, 由电子输出电路进行 处理,并将电脉冲发送出去。 绝对值代码 绝对值编码器和增量编码器之间主要的差别在于位置是怎么样来确定的:增量编码器的位置是从零位标记开始计算的脉冲数量来确定的,而绝对值编码器的位置是由输出代码的读数来确定的,在一转内每个位置的读数是唯一的。因此,

当电源断开或码盘移位时,绝对值编码器不会丢失实际位 置。 然而,当绝对值编码器的电源一旦重启位置值就会立即替代旧值,而一个增量编码器则需要设置零位标记。 输出代码用于指定绝对位置。很明显首选会是二进制码,因为它可以很容易被外部设备所处理,但是,二进制码是直接从旋转码盘上取得的,由于同时改变的编码状态位数超过一位,所以要求同步输出代码很难。 例如,两个连续的二进制码编码7(0111)变到8(1000),可以注意到所有位的状态都发生了变化。因此,如果你试着读在特定时刻的编码,要保证读数的正确性是很困难的,因为在数据改变的一瞬间同时就有超过一位的状态变化。因此,格雷码在二个连续编码之间(甚至于从最后一个到第一个)只有一位二进码状态变化。 格雷码通过一个简单的组合电路就可以很容易被转换为二进制码。(见如下表单)

格雷余码 当定义位置的个数不是2的幂次方时,从最后一个位置变到最前一个位置,即使是格雷码,同时改变的编码状态也会超过一位。 例如,假设一个每转12个位置的绝对型编码器,其格雷码如右侧所示,显而易见在位置11和0之间变化时,3位二进制码位同时改变状态,可能会引起读数出错,这是不允许的。试用格雷余码,3位二进制就可以维护编码仅仅只有一位状态变化,使得位置0与N值一一对应,这就得到格雷余码。其中,N是这样一个数,从转换成二进制码的格雷余码中减去N,就得到正确的位置值。 超差值N的计算: N=(2n-IMP)/2 式中:IMP IMP是每转的位置数(只能是 偶数)

绝对值编码器说明

绝对值型的特点 对应旋转角度以格雷码形式并行输出绝对位置值,而且无需计数器。在通电状态下常时输出旋转角度,因为不用计数,可以在有电气噪声、振动的环境下使用。 而且在掉电和上电时都能正确读出旋转角度,不必回归原点,提高系统的速度。 格雷二进制码是为了弥补二进制码的缺陷而产生的代码。 在二进制码中当从某一个数到下一个数变化时,可能同时有2个以上的数据位发生变化,由于对各位读取的时序上的差异,可能造成读出错误。 为了解决此问题,设计一种代码,使其在从任一数到下一数变化时,只有一个数据位变化,以避免读取错误,这样的代码即格雷二进制码。输出码的转换 使用格雷码时,按以下方式进行二进制,BCD码转换。

输出脉冲数/转 旋转编码器的轴转一圈所输出的脉冲数。对于光学式旋转编码器,通常与旋转编码器内部的光栅的槽相同。(也可在电气上使用输出脉冲数增加到槽数的2倍、4倍。) 增量型 在转动时,可连续输出与旋转角度对应的脉冲数。静止状态不输出。因此,只要对脉部进行计数,就可知旋转的位置。 增量型旋转编码器可任选基准位置。根据在一圈内只输出一次的Z 相信号,可调整基准位置。 绝对值型 与旋转的有无没有关系,可并行输出与旋转角度对应的角度信号,可确认绝对位置。 分辩率 分辩率表示旋转编码器的主轴旋转一周,读出位置数据的最大等分数,绝对值型不以脉冲形式输出,而以代码形式表示当前主轴位置(角度),与增量型不同,相当于增量型的“输出脉冲/转”。 光栅 光学式旋转编码器,其光栅有金属和玻璃两种。如是金属制的开有通光孔(槽)。如是玻璃制的,是在玻璃表面涂了一层遮光膜,在此上面没有透明线条(槽)。槽数少的场合,可在金属圆盘上用冲压加工或腐蚀法开槽,在耐冲击型编码器上使用了金属的光栅。

增量值编码器和绝对值编码器原理三篇

增量值编码器和绝对值编码器原理 三篇 篇一;从增量值编码器到绝对值编码器 旋转增量值编码器以转动时输出脉冲,通过计数设备来计算其位置,当编码器不动或停电时,依靠计数设备的内部记忆来记住位置。这样,当停电后,编码器不能有任何的移动,当来电工作时,编码器输出脉冲过程中,也不能有干扰而丢失脉冲,不然,计数设备计算并记忆的零点就会偏移,而且这种偏移的量是无从知道的,只有错误的生产结果出现后才能知道。 解决的方法是增加参考点,编码器每经过参考点,将参考位置修正进计数设备的记忆位置。在参考点以前,是不能保证位置的准 确性的。为此,在工控中就有每次操作先找参考点,开机找零等方法。

这样的方法对有些工控项目比较麻烦,甚至不允许开机找零(开机后就要知道准确位置),于是就有了绝对编码器的出现。 绝对编码器光码盘上有许多道光通道刻线,每道刻线依次以2线、4线、8线、16线。。。。。。编排,这样,在编码器的每一个位置,通过读取每道刻线的通、暗,获得一组从2的零次方到2的n-1次方的唯一的2进制编码(格雷码),这就称为n位绝对编码器。这样的编码器是由光电码盘的机械位置决定的,它不受停电、干扰的影响。 绝对编码器由机械位置决定的每个位置是唯一的,它无需记忆,无需找参考点,而且不用一直计数,什么时候需要知道位置,什么时候就去读取它的位置。这样,编码器的抗干扰特性、数据的可靠性大大提高了。

从单圈绝对值编码器到多圈绝对值编码器 旋转单圈绝对值编码器,以转动中测量光电码盘各道刻线,以获取唯一的编码,当转动超过360度时,编码又回到原点,这样就不符合绝对编码唯一的原则,这样的编码 只能用于旋转范围360度以内的测量,称为单圈绝对值编码器。 如果要测量旋转超过360度范围,就要用到多圈绝对值编码器。 编码器生产厂家运用钟表齿轮机械的原理,当中心码盘旋转时,通过齿轮传动另一组码盘(或多组齿轮,多组码盘),在单圈编码的基础上再增加圈数的编码,以扩大编码器的测量范围,这样的绝对编码器就称为多圈式绝对编码器,它同样是由机械位置确定编码,每个位置编码唯一不重复,而无需记忆。 多圈编码器另一个优点是由于测量范围大,实际使用往往富裕

绝对值多圈编码器概述

绝对编码器和被测“物体”联结,能直接测量角度或加变换装置间接测量长度。有光电式、接触式及磁电式。它由码盘 和读取码盘信息的机构组成。其分辨率由“位数”多少决定。一般单圈7~16位;多圈有16~4096圈,位数比较复杂。如10 位的单圈绝对编码器,360度圆周能读出1024个码,角分辨率即为:360/1024(度)。绝对编码器“码值”跟被测“位置” 对应是唯一的,具有“断电记忆”功能,无旋转测量积累误差,在“一个循环”内用于测控领域比增量编码器优越,可 加前减速箱调节量程。广泛应用于水利、轻工、机械、冶金、纺织、石油、航空、航海等行业。具体到工程项目类如: 回转台、闸门开度、阀门开度、提升机吊车定位、行车定位、物位测量、导弹发射角度定位、导弹空气舵测量、电子经 纬仪等高精度测量定位场合。电源输入:+10~+30VDC,10%(极性保护) 分辨率/圈: 8192(13位) 65536(16位) 正常 使用温度范围:-40℃~+85℃储存温度范围:-55℃~+125℃正常工作电流:< 150mA (12V电源)<80mA(24V电源 )电子编码凸轮:8个预设电子编码凸轮开关,电压输出型;EasyPro设定,开关位置入--开关位置出凸轮模式输出刷新 周期:<3.2ms(波特率为115200) <16.8ms(波特率为9600) 开关信号<1.5ms(不输出RS485信号情况下) 通讯速率:9600, 19200,38400,57600,115200 bps,可EasyPro设定使用外部置位信号确定零位,方便安装使用防护等级: IP65 允许 转速: 3000转/分(16位数据准确性1000转/分) 多圈模式下,掉电后,允许编码器轴转动的角度:< ±120度连接电缆: 1米对绞屏蔽电缆径向侧出,其余形式订货可选外形特征: 金属外壳,密封双轴承结构SSI 单圈绝对式旋转编码器 2 耐 冲击,抗干扰,可靠性高2 多种形式的电气接口(串行,并行等)2 可选择任意分辨率,最高可达65536 2 多种工作电 压可选(5V,12V,24V,8~29V等)2 零位预置功能、计数方向选择技术参数环境参数使用温度—20~60℃相对湿度 30~85%RH(无结露)防护等级IP65 电气参数电源电压5V,12V,24V或8~29V 输出波形方波响应频率0~250KHZ 机 械参数允许最高机械转速5000r/min 耐冲击GB/T 2423.5-1995 100g,6ms 耐振动GB/T 2423.10-1995 10g,10~ 500HZ 启动力矩1.5x10ˉ2 N·m 轴最大负载转动惯量9.0x10ˉ6 kg·m2 允许角加速度1.0x104 rad/s 艾迪科多圈编码器,系机械真多圈,采用十多个铜齿轮多级计数(钟表)原理,精度高、性能可靠、寿命长等特点。 艾迪科多圈编码器有串行SSI、总线式CANOPEN、MODBUS、PD等多圈编码器,为国内少有的高尖端编码器。 串行SSI多圈编码器并行NPN集电极开路多圈编码器较早地应用于核电设备中;并行推挽多圈编码器应用于串行SSI多 圈编码器应用于水利闸门工程;总线式CANOPEN多圈编码器被广泛应用于港机工程车中

多圈绝对编码器

一、多圈绝对式光电编码器 单圈绝对式光电编码器,从转动中测量光栅盘各道刻线,以获取唯一的编码,当转动超过360度时,编码又回到原点,这样就不符合绝对编码唯一的原则,这样的编码只能用于旋转范围360度以内的测量多圈式光电式编码器是在单圈式光电编码器的基础上通过机械传动原理,利用钟表齿轮机械原理结构制作而成。如图1所示为多圈绝对式光电编码器的常见结构。

图1 多圈绝对式编码器 当中心光栅码盘旋转时,通过齿轮传动另一组码盘(或多组齿轮,多组码盘),在单圈编码的基础上再增加圈数的编码,以扩大编码器的测量范围,它同样是由机械位置确定编码,每个位置编码唯一不重复,而无需记忆。 多圈编码器另一个优点是由于测量范围大,实际使用往往富裕较多,这样在安装时不必要费劲找零点,将某一中间位置作为起始点就可以了,从而大大简化了安装调试难度。 二、编码器输出形式 绝对值编码器信号输出有并行输出、串行输出、总线型输出、变送一体型输出 1.并行输出: 绝对值编码器输出的是多位数码(格雷码或纯二进制码),并行输出就是在接口上有多点高低电平输出,以代表数码的1或0,对于位数不高的绝对编码器,一般就直接以此形式输出数码,可直接进入PLC

或上位机的I/O接口,输出即时,连接简单。但是并行输出有如下问题: 1)必须是格雷码,因为如是纯二进制码,在数据刷新时可能有多位变化,读数会在短时间里造成错码。 2)所有接口必须确保连接好,因为如有个别连接不良点,该点电位始终是0,造成错码而无法判断。 3)传输距离不能远,一般在一两米,对于复杂环境,最好有隔离。4)对于位数较多,要许多芯电缆,并要确保连接优良,由此带来工程难度,同样,对于编码器,要同时有许多节点输出,增加编码器的故障损坏率。 2.串行SSI输出: 串行输出就是通过约定,在时间上有先后的数据输出,这种约定称为通讯规约,其连接的物理形式有RS232、RS422(TTL)、RS485等。 由于绝对值编码器好的厂家都是在德国,所以串行输出大部分是与德国的西门子配套的,如SSI同步串行输出。 SSI接口(RS422模式),以两根数据线、两根时钟线连接,由接收设备向编码器发出中断的时钟脉冲,绝对的位置值由编码器与时钟脉冲

数控机床脉冲编码器工作原理

数控机床脉冲编码器工作原理 脉冲编码器是一种光学式位置检测元件,编码盘直接装在电机的旋转轴上,以测出轴的旋转角度位置和速度变化,其输出信号为电脉冲. 这种检测方式的特点是:非接触式的,无摩擦和磨损,驱动力矩小,响应速度快。缺点是抗污染能力差,容易损坏。按其编码化方式,可分为增量式和绝对值式。 根据检测原理,编码器可分为光学式、磁式、感应式和电容式。根据其刻度方法及信号输出形式,可分为增量式、绝对式以及混合式三种. 1.增量式编码器工作原理 增量式旋转编码器通过内部两个光敏接受管转化其角度码盘的时序和相位关系,得到其角度码盘角度位移量增加(正方向)或减少(负方向). 下面对增量式旋转编码器的内部工作原理 A,B两点对应两个光敏接受管,A,B两点间距为S2 ,角度码盘的光栅间距分别为S0和S1. 通过输出波形图可知每个运动周期的时序为 顺时针运动逆时针运动 A B 1 1 0 1 0 0 1 0 A B 1 1 1 0 00 0 1 2.绝对值编码器工作原理 绝对编码器光码盘上有许多道光通道刻线,每道刻线依次以2线、4线、8线、16线。。。。.。编排,这样,在编码器的每一个位置,通过读取每道刻线的通、暗,获得一组从2的零次方到2的n—1次方的唯一的2进制编码(格雷码),这就称为n位绝对编码器。这样的编码器是由光电码盘的机械位置决定的,它不受停电、干扰的影响。?绝对编码器由机械位置决定的每个位置是唯一的,它无需记忆,无需找参考点,而且不用一直计数,什么时候需要知道位置,什么时候就去读取它的位置。这样,编码器的抗干扰特性、数据的可靠性大大提高了。

图从单圈绝对值编码器到多圈绝对值编码器 旋转单圈绝对值编码器,以转动中测量光电码盘各道刻线,以获取唯一的编码,当转动超过360度时,编码又回到原点,这样就不符合绝对编码唯一的原则,这样的编码只能用于旋转范围360度以内的测量,称为单圈绝对值编码器。?如果要测量旋转超过360度范围,就要用到多圈绝对值编码器. 编码器生产厂家运用钟表齿轮机械的原理,当中心码盘旋转时,通过齿轮传动另一组码盘(或多组齿轮,多组码盘),在单圈编码的基础上再增加圈数的编码,以扩大编码器的测量范围,这样的绝对编码器就称为多圈式绝对编码器,它同样是由机械位置确定编码,每个位置编码唯一不重复,而无需记忆。?多圈编码器另一个优点是由于测量范围大,实际使用往往富裕较多,这样在安装时不必要费劲找零点, 将某一中间位置作为起始点就可以了,而大大简化了安装调试难度。 3.编码器的信号输出类型 a)增量式编码器的接线和输出 增量式编码器一般使用A、B、Z三相输出信号,外加+24V和0V;A、B输出相位相差90度的脉冲信号,Z相每圈输出一个脉冲作为零点信号。 如单相联接,用于单方向计数,单方向测速. A.B两相联接,用于正反向计数、判断正反向和测速。 A、B、Z三相联接,用于带参考位修正的位置测量. A、A-, B、B-,Z、Z-连接,由于带有对称负信号的连接,电流对于电缆贡献的电磁场为0,衰减最小,抗干扰最佳,可传输较远的距离。 增量式编码器连接PLC上的FM350、FM450高速计数模块,通过累积计算当前位置。 b)绝对值编码器的接线和输出 绝对值编码器接线上有时钟信号C+、C-,数据信号D+、D-,外加+24V和0V;数据信号发送的是二进制或者格雷码,大部分使用SSI同步串行通讯和DP通讯,传输距离短的话也有使用并行通讯的.

德国Posital绝对值编码器样本

ABSOLUTE ENCODER ANALOG High-resolution absolute encoder based on magnetic technology. Singleturn sensing based on 360° Hall effect technology. Multiturn sensing based on magnetic pulse counter. No batteries used. Main Features - Compact Industrial Design - Interface: Analog – Current, Voltage - Housing: 36,5 mm - Shaft: 6 mm - Blind Hollow / Hub Shaft: 6 mm - 12 Bit Total Resolution - Max Turns (Default) : 16 Turns (0 To 5760°) - Inputs for User Defined Measuring Range - Over Range and Under Range Deadband - EMC: EN 61000-6-2, EN 61000-6-4 Mechanical Structure - Aluminum Flange - Coated Steel Housing - Stainless Steel Shaft - Precision Ball Bearings Suitable for Applications Requiring: - Sensing of Angles or Distances of Rotating Shafts - Straightforward Communication - Potentiometer Replacement - Robustness with High IP Rating - Minimum Wiring Electrical Features - Reverse Voltage Protection - Over-Voltage Protection - Programmable Measurement Range

浅谈单圈绝对值编码器在多圈计数中的应用

浅谈单圈绝对值编码器在多圈计数中的应用 摘要:工业自动控制工程中,有大量的直线位移和角位移需要通过电信号来加以处理,编码器便是实现这一功能的最主要设备。但由于各类型编码器价位差别很大,实际应用中选型不当既容易造成使用不合理,也会造成浪费。本文主要探讨单圈绝对值编码器在多圈过程控制中的应用。 关键词:单圈绝对值编码器格雷码多圈计数 一.简述 编码器(encoder)是一种将旋转位移转换成一串数字脉冲信号的旋转式传感器,这些脉冲能用来控制角位移,如果编码器与齿轮条或螺旋丝杠结合在一起,也可用于测量直线位移。编码器产生电信号后由数控制置CNC、可编程逻辑控制器PLC、控制系统等来处理。这些传感器主要应用在下列方面:机床、材料加工、电动机反馈系统以及测量和控制设备。 二.编码器分类 按照工作原理编码器一般分为增量型与绝对型,它们存着最大的区别:增量式编码器是将位移转换成周期性的电信号,再把这个电信号转变成计数脉冲,用脉冲的个数表示位移的大小。在增量编码器的情况下,位置是从零位标记开始计算的脉冲数量确定的,而绝对型编码器的位置是由输出代码的读数确定的。在一圈里,每个位置的输出代码的读数是唯一的;绝对式编码器的每一个位置对应一个确定的数字码,因此它的示值只与测量的起始和终止位置有关,而与测量的中间过程无关。因此,当电源断开时,绝对型编码器并不与实际的位置分离。如果电源再次接通,那么位置读数仍是当前的,有效的;不像增量编码器那样,必须去寻找零位标记。 绝对型编码器又可分为单圈编码器和多圈编码器。多圈绝对式编码器中,生产厂家运用钟表齿轮机械的原理,当中心码盘旋转时,通过齿轮传动另一组码盘(或多组齿轮,多组码盘),在单圈编码的基础上再增加圈数的编码,以扩大编码器的测量范围,这样的绝对编码器就称为多圈式绝对编码器,它同样是由机械位置确定编码,每个位置编码唯一不重复,而无需记忆。多圈编码器另一个优点是由于测量范围大,实际使用往往富裕较多,这样在安装时不必要费劲找零点,将某一中间位置作为起始点就可以了,而大大简化了安装调试难度。 三.编码规则 绝对值编码器一般采用格雷码编码方式,在一组数的编码中,若任意两个相邻的代码只有一位二进制数不同,则称这种编码为格雷码,另外由于最大数与最小数之间也仅一位数不同,即“首尾相连”,因此又称循环码或反射码。在数字系统中,常要求代码按一定顺序变化。例如,按自然数递增计数,若采用8421码,则数0111变到1000时四位均要变化,而在实际电路中,4位的变化不可能绝对

相关文档
最新文档