24位绝对式编码器设计论文

时间:2022-09-29 03:46:49

24位绝对式编码器设计论文

24位绝对式编码器是集光、机、电于一体的数字式测角装置。具有分辨率高、码盘上每个位置的角度确定不变、抗干扰能力强、断电后再工作不需要重新标定等优点[1?2],被广泛应用于光电经纬仪,完成仪器的测角和测速功能。2000年以来,研制的24位绝对式编码器的数据处理系统是通过电阻采样的方法采集编码器光学系统的光电信号,把轴的转角变换成二进制代码,以光电信号形式表示,经逻辑电路进行放大、比较、存储、信频、译码、校正和组合等处理,变成自然二进制代码输出。但是,在实际使用过程中由于工作环境恶劣,温度差异大,光源衰减等因素的影响,轴角编码器输出的光电流信号幅值易发生变化,需要定期进行人工调试。调试方法是以一个固定的比较电平为基准来调整各路信号,忽略了信号之间的光电流强度的差异,不具备实用性。在调试各码道输出信号的幅值时,采用螺丝刀手动调节各路电位计和观察示波器波形变化来实现所需各路信号的占空比,不仅工作效率较低,而且输入的信号幅值误差大,将导致后续的译码误差增大。因此,传统的数据处理系统无法适应绝对式码盘信号强度随环境温差改变和照明光源老化等产生的变化,导致电路使用寿命降低。本文提出对绝对式编码器的处理电路、译码方法和对外接口等部分进行技术改进,改进后的电路设计合理,实现了绝对式编码器系统的广泛通用性、环境适应性和可靠性,满足光电经纬仪长期参试要求。

1处理电路的改进编码器设计

1.1码盘的编码方式

编码器分为绝对式和增量式两种。码盘是轴角编码器测角的主要元件,圆周360°角度由码道分开,绝对式码盘有多条码道,如图1所示。每条码道依靠透光﹙图中白色﹚和不透光﹙图中黑色﹚把圆周分成若干等分。并采用格雷码、阶梯码和通圈形式刻划。该编码方式的特点为:1﹚第1圈粗码A1和第2圈粗码A2均刻一条线,弧长为半圈,相位错开90°;2﹚第3圈A3起,每圈刻线数为2n?2;3﹚第n圈码道的亮区中心位于第n+1圈码道的暗区中心;4﹚码道刻划从里向外为粗码、通圈、中精码和精码;5﹚该码盘为直径254mm,厚度12mm的环形玻璃圆盘。该编码方式的优点是分辨率高、读数误差小、有绝对零点;缺点是不能直接进行运算处理,需要转换成自然二进制代码。目前我国的大型光电经纬仪多数采用此种编码方式。

1.2改进设计的思路

码盘输出的码道信号有粗码﹙A码﹚,中精码﹙G5码、J码和F码﹚,精码﹙G码﹚和通圈﹙T﹚信号。它们的波形依次为方波、梯形波、似正弦波、正弦波和高低电平[1?2]。传统的处理方法是通过硬件电路进行鉴幅。粗码与固定电平做比较,将方波和梯形波放大并整形为占空比为1:1的方波;中精码与通圈做比较,将梯形波和似正弦波放大并整形为占空比为1:1的方波;精码采用差分放大器、A/D转换器和软件细分,得到绝对式编码器低10位的二进制角度代码﹙即29…20﹚,三者组合成24位编对式编码器的二进式角度总代码,最小分辨率0.077″。选择的比较电平易受环境变化和使用期限等因素的影响,导致各码道的转换点改变而出现乱码、错码、抖动、飞车和不转动等故障现象,经常影响光电经纬仪的正常使用。传统的处理电路中,模拟器件使用数量较多,超过了整体译码电路的85%,使处理电路的运行速度、抗干扰能力、调试过程、通用性以及成本等受到了挑战。鉴于传统编码器处理电路存在的以上弊端,本文提出了改进方法,即采用软件形式替代编码器数据处理电路中的模拟电路,并为数据处理系统增设参数整定和正常工作两种模式。改进后的绝对式编码器经HCX01项目论证,一方面成功地消除了传统数据处理电路中模拟电路造成的调试复杂、抗干扰能力差等问题,另一方面实现了新数据处理电路关键参数的自动获取,有效地避免了手动调试过程中引入的误差,保证了译码精度,并提高了译码电路的可靠性。

1.3硬件电路设计方位

编码器和高低编码器分别安装在垂直轴和水平轴上。基于DSP处理器的应用,其数据处理系统设计在一块电路板上,由光电信号整理电路、A/D模拟转换电路、DSP数据处理电路、接口电路、控制软件和电源等组成。改进后的处理电路原理如图2所示。

1.3.1数据采集装置

数据采集装置包括照明系统、码盘、狭缝、读数头、轴系及固定机构等。其中,光源采用白炽灯照明方式。白炽灯为特制的6V,15W,要求用直流稳压电源供电,亮度能手动调节;光学系统由非球面镜、柱面镜、转角棱镜、直角棱镜和固定件组成;码盘是一个环形玻璃圆盘,共刻印了22圈同心圆码道。从外向里分成精码道、中精码道和粗码道3个部分;狭缝分为精狭缝和粗狭缝,精狭缝拾取精码信号和中精码信号,粗狭缝拾取粗码信号;读数头采用硅光电二极管,具有防潮、防腐和稳定等特点;轴系采用密珠轴系,具有较高的回转精度[2?6]。

1.3.2数据处理装置

该编码器灯源采用6V、15W白炽灯,白炽灯发出的恒光经光学系统变为平行光后分三路照射到粗码照明区和两个精码照明区;采用对径读取精码、中精码信号,软件上进行数字量相加取平均,消除码盘的工艺误差、安装的偏心误差和轴系晃动误差;精码采用差分放大和12位A/D转换器,以减小细分误差和量化误差。1﹚光电信号整理电路:精码差分放大电路和中精码放大电路完成编码器原始信号的放大,同时对信号中的直流成分和噪音进行共模处理,进一步提高信号质量[7]。2﹚A/D模数转换电路:整理后的精码和中精码信号均为±5V的交流信号,经过A/D转换电路进行模数转换,为了保证测角精度和测速反馈的要求,设计中选用8通道12位A/D转换电路,8个通道转换时间为1.98μs。高低、方位共40路光电信号,编码器数据采集和A/D转换时间小于10μs。3﹚DSP数据处理电路:DSP数据处理电路是编码器分系统的核心元件,完成编码器分系统指令接收,进行角度信息处理,实现与系统的数据通讯的控制功能,电路设计选用TMS320F2812中央处理器﹙DSP﹚作为核心处理电路。4﹚同步采样信号接收及整理电路:为了实现角度信息与光电经纬仪时间的一致性,电路还设计了系统同步采样信号接收及整理电路,对系统发送来的采样信号进行整理处理,处理后的同步采样信号脉冲为负脉冲信号,信号宽度6μs。5﹚电子调零电路:可以在方位角0°~360°、高低角?5°~185°范围内,根据系统指令,能够设置仪器的绝对零点,数据永久保存在E2ROM,直到重新设置。6﹚任意点清零功能:光电经纬仪可在任意位置完成手动清零。7﹚角度显示:采集的角度数据送至平显控制电路,实时显示光电经纬仪的高低角和方位角,自检时可显示编码器系统工作状态和故障。8﹚供电电源:包含5V,±12V3个电源等级,电源采用GJB要求的标准电源产品。

2改进电路的技术特点

24位绝对式编码器处理电路随码盘形式、码道刻划、细分方式的不同而各异,但其作用相同,即放大光电信号、细分,将其转换成自然二进制的角度信息。

2.1中央处理器的选择

本编码器设计采用TMS320F2812中央处理器﹙DSP﹚作为核心处理电路,具有处理速度快、在线自检功能和可并行处理各种事件等优点[8]。

2.2减少调整环节

以往在调整各码道信号的输出幅值时采用电位计手动调整,信号通过比较鉴幅器后输出1:1的方波信号。而本改进电路去掉了传统的粗码电位计调整环节和中精码、粗码信号的比较鉴幅电路,绝对式编码器输入的所有码道信号全部通过A/D模拟转换器转换,与传统的处理电路相比,减少了电路的体积,系统的稳定性和集成度也得到了提高。2.3可靠性增加由于大幅度减少了调整环节和相应的放大器、比较器,在程序中增加了角度信号的调整和自动补偿,并且可以在线自检,提高了编码器工作的可靠性。

3关键技术的实现

3.1信号参数的自动计算与调整

传统的处理电路是通过硬件电路进行比较鉴幅,比较电平是固定的,导致占空比的变化不能准确反映出轴角的位置。本改进设计根据A/D转换器采集的码道信号是连续变换的数字值,DSP处理器利用公式计算出各码道信号的参数后找出比较电平,再进行调整。以粗码A5为例,比较电平计算见式﹙1﹚。当A5输出的码道信号幅值发生改变时,比较电平也相应改变,输出的数字信号占空比始终为1:1,准确反映出轴角的位置,提高了24位绝对式编码器的准确率和可靠性。Vs=Vmax?Vmin3+Vmin。﹙1﹚通常比较电平应设定为各路中精码和粗码信号峰值的1/3,如图3所示。经过与相应的比较电平比较后,形成的各路数字信号的占空比为1:1。

3.2码道自动检查主控

计算机分系统按照通讯协议要求,将各码道信号的检查指令通过数据通讯分系统转发给编码器分系统,在线自检方位和高低编码器分系统的码道工作状态,如发现故障,能及时报警,并定位故障位置,实现编码器分系统码道故障的远程诊断。1﹚中精码、粗码码道的检查:通过改进电路的A/D转换器采集各路中精码、粗码的码道信号,检测其波形是否有高低电平的交替变化。有变化表明该条码道工作正常,没有变化表明该条码道有故障。2﹚精码码道的检查:通过改进电路的A/D转换器采集各路精码信号,检测其波形是否满足幅值和正交性要求。满足要求表明该对精码道工作正常;未满足要求表明该对精码道有故障。精码信号参数如图4所示。

3.3编码连续性的实时检查

编码器在运行过程中,根据外推功能实时检测方位、高低编码器分系统的进位情况,如出现跳变现象,能及时报警并通知主控计算机分系统[9]。检测依据是误差外推公式,即编码器分系统工作在800Hz的采样频率下,通过前3个采样时刻编码器分系统输出的角度信息,根据式﹙2﹚计算出下一时刻编码器分系统输出的理论角度值S0,用理论值S0减去编码器分系统实际输出的角度值,“差值”大于60″,表明编码器分系统出现进位故障,应及时报警。理论值计算公式S0=2﹙S1?S2﹚+S1+S32。﹙2﹚判断依据为理论值减去当前值大于60″。参数60″即编码器分系统以1/s的角速度转动,以800Hz频率采样,在一个采样周期内,编码器角度变化为4.5﹙即58个分辨率﹚。

4新旧处理电路的比较

4.1旧处理电路的不足

绝对式编码器传统的处理电路由于硬件设计的固有原因,存在着如下不足[10?11]:1﹚粗码、中精码和精码在数据处理系统内含有大量的电阻、运算放大器和可调电位计,在选配精确的电阻型号时工作繁琐、任务量大,且电路调试过程过于复杂;2﹚调试各精码信号的幅值、对称性和差分放大器零点漂移需要依赖手动调节电位计和观察示波器的波形,自动化程度很低,而且引入的信号幅值误差导致后续译码中的细分误差量偏大;3﹚硬件电路的编码器设计无法适应光电码盘信号强度随环境条件改变和自身老化产生的变化,导致数据处理电路寿命短,不具有实用性;4﹚粗码比较鉴幅电路的输入电平在恶劣环境下极易被高频噪声干扰,噪声信号很容易穿越比较电平,导致源码信号产生跳变。

4.2新处理电路的优势

绝对式编码器改进型处理电路存在的明显优势:1﹚利用软件替代和实现了传统处理电路中的比较鉴幅电路和精码差分放大电路的功能,简化了硬件结构,电路调试简单,有效地避免了模拟器件容差等因素带来的误差;2﹚为数据处理电路增设了工作模式,即参数整定模式和正常工作模式,该编码器设计可根据气候的变化或在轻微故障时,通过整定参加试验任务;3﹚精码道信号的幅值放大采用软件形式,精码sinθ、cosθ、sinθ'、cosθ'放大后消除了偶次谐波和共模量,信号质量好,提高了精码译码的准确性。新旧型数据处理电路性能比较如表1所示。

5结束语

相对于传统译码电路的以上弊端,改进的处理电路存在着明显优势。本编码器设计去掉了中精码和粗码的比较鉴幅器,输入的码道信号全部通过A/D转换器采集,采用软件替代比较鉴幅环节并通过软件进行参数整定和译码工作;采用软件进行重要参数整定与计算,可根据环境和光源变化采集每路光电信号的电流强度,计算出不同的比较电平,实时调整数字信号的占空比,提高了编码器分系统数据处理电路的通用性和参数调整的精度;减少了编码器的错码率。本编码器分系统在多台HCX01光电经纬仪上的应用未出现过任何故障或隐患,经受了野外恶劣环境的考验,并得到推广。

作者:杨顺平 单位:中国人民91351部队

上一篇:集团财务管理创新论文 下一篇:房屋价值工程设计论文