基于EPM7128的光栅位移测量仪设计

发布者:Mengyun最新更新时间:2010-04-16 来源: 黄勇关键字:测量  EPM7128  光栅位移测量仪 手机看文章 扫描二维码
随时随地手机看文章

  1 光栅位移传感器测量原理

  将光源、两块长光栅(指示光栅和标尺光栅)、光电检测器件等组合在一起构成的光栅传感器通常称为光栅尺。当两块光栅以微小倾角重叠时,在与光栅刻线大致垂直的方向上就会产生莫尔条纹,在条纹移动的方向上放置光电探测器,可将光信号转换为电信号,这样就可以实现位移信号到电信号的转换。目前使用的光栅尺的输出信号主要有2类:一类是相位角相差90°的2路方波信号,另一类是相位依次相差90°的4路正弦信号。

  本文针对输出正弦波的传感器进行了讨论,对于输出为正弦信号的光栅尺,需要对输出信号进行整形。光栅尺的输出信号经过整形后如图1所示。

  将光栅尺输出的信号进行细分,然后辨向,再送入可逆计数器。由于2路信号周期同为T,相位相差90 °,光栅尺中的指示光栅每移动一个栅距,输出电信号就变化一个周期,如果能够把变化的周期数测量出来,就可以测出相对位移。

  2 CPLD的选择

  本设计中选择的CPLD(复杂可编程逻辑器件)是Altera公司的EPM 7128SLC84-15,它采用CMOS工艺,是一种基于EPROM的器件。该芯片有84个引脚,其中5个用于ISP(In System Programmable)下载,可以方便地对其进行在系统编程。此器件内集成了6 000门,其中典型可用门为2 500个,有128个逻辑单元,60个可用I/O口,可以单独配置为输入、输出及双向工作方式,2个全局时钟及1个全局使能端和1个全局清除端。EPM 7128SLC284-15支持多电压工作,其中15代表芯片的速度,该芯片传输延时为7.5 ns,最高工作频率为125 MHz,并支持多种编程方式。利用Altera公司的QuartusⅡ5.1软件可以方便地进行仿真、综合和下载。

  3 系统实现

  本系统中使用的光栅传感器输出的是4路相位差为90°的正弦信号,因此需要对传感器的输出信号进行整形处理。本设计中采用了由运放LM393构成的差分放大器,将光栅传感器输出的4路信号分别送入2个差分放大器的输入端,从差分放大器输出的2路信号其相位差为90°,整个系统框图如图2所示。

  将差分后的信号进行整形得到2路方波信号,得到的方波信号不能直接送入计数器中,在本设计中由EPM 7128SIC84-15完成4细分、辨向、计数的功能,在QuartusⅡ5.1中采用原理图的输入方式将上述模块组合成一个软件系统。[page]

  3.1 数字滤波电路

  通过多次实验发现,光栅传感器输出的信号虽然经过了前级电路的预处理,但光栅发生抖动或测头被冲击时,仍然会产生噪声信号,从而影响计数的准确性,降低整个测试系统的精度。为了消除噪声信号,在CPLD内部设计了一数字滤波电路模块米滤除抖动脉冲,防止计数器误计数。图3是数字滤波电路图。

  该电路的基本原理是用触发器将输入的方波信号通过时钟clk的延迟来克服毛刺和噪声信号,延迟的时钟周期数与毛刺和噪声信号的脉冲宽度有关,需要通过多次实验合理选取。

  图4是数字滤波电路的仿真波形图,从图中可以看出,当输入信号ina或inb出现毛刺时,经过数字滤波后,输出波形a和b中已看不到毛刺。在仿真过程中需要注意的足输入信号ina和inb与clk之间的频率设置,如果设置不合适,仿真将会失败。

  3.2 细分辨向电路

  光栅尺信号的细分与辨向足提高光栅尺测量精度的关键性一步,没计者需要综合考虑辨向与细分的复杂性。在辨向时,是对细分后的信号进行辨向,而不是在细分前进行辨向,否则不能提高测量精度。本测量系统中是先细分、后辨向。电路仿真波形如图5所示。

  在波形图中:a、b信号足输入波形,clk是系统时钟;clr是系统复位信号;direction是方向信号,通过该信号能够判断出光栅尺中指示光栅的移动方向,如果是高电平,则表示指示光栅作正向运动,反之则作反向运动;clkadd表示指示光栅正向运动时的细分信号;clksubb表示指示光栅反向运动时的细分信号;clkout信号是clkadd和clksubb相"与非"后的结果,该信号作为可逆计数器的时钟信号;当direction为高电平时,叮逆计数器作加运算,当direction为低电平时,可逆计数器作减运算。[page]

  3.3 计数电路

  本系统中的计数器采用VHDL进行设计,输入信号定义为时钟信号和方向信号,输出信号定义为24位的计数结果。用VHDL实现的24位可逆计数器功能的原程序如下:

  仿真波形如图6所示。

  在波形图中:clk信号是上一级电路的clkout信号,作为可逆计数器的时钟;up_down是辨向信号,计数器的加运算和减运算由该信号控制,当up_down为高电平时计数器作加法,否则作减法。

  3.4 译码驱动和显示电路

  本系统中要正确显示测量结果,需要译码驱动和显示电路模块,泽码电路用于转换24位的计数结果;显示电路需要8个LED显示数据,其中1个LED为符号位。当正向运动时,符号位不显示符号,当反向运动时显示"-"号。

  4 结束语

  基于EPM 7128SLC84-15构成的位移测量系统具有分辨率高、误差小、电路结构简单、成本低等优点,完全能够满足实际测量的需要。由于采用的是CPLD设计,系统易于升级。目前,该设计已经成功运用于某测量检定系统中,性能稳定可靠。

关键字:测量  EPM7128  光栅位移测量仪 引用地址:基于EPM7128的光栅位移测量仪设计

上一篇:面向GPS/Galileo接收器的便携式位置模拟器
下一篇:智能水表的应用现状及前景展望

推荐阅读最新更新时间:2024-03-30 22:10

Alpha和Beta测试简介
大型通用软件,在正式发布前,通常需要执行Alpha和Beta测试,目的是从实际终端 用户 的使用角度,对软件的功能和性能进行测试,以发现可能只有最终 用户 才能发现的错误。 Alpha测试是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的受控测试,Alpha测试不能由程序员或测试员完成。Alpha测试发现的错误,可以在测试现场立刻反馈给开发人员,由开发人员及时分析和处理。目的是评价软件产品的功能、可使用性、可靠性、性能和支持。尤其注重产品的界面和特色。Alpha测试可以从软件产品编码结束之后开始,或在模块(子系统)测试完成后开始,也可以在确认测试过程中产品达到一定的稳定和可靠程度之后再开始。有关的手
[测试测量]
指针万用表怎么测量380v交流接触器线圈
在交流带电情况时,测量电压,此时要把打在交流电压的位置上(带v~的符号位置上),量程选择500v就可以量出电压值了。如果没有通电的情况下,就要测量是否导通,这是要把万用表打到测量电阻档,量程选择在1k档就ok了,表笔接触线圈两端后,表针有动就表示线圈是导通的,一般情况下,必须准确的读出欧姆值,直接量导通就可以了。
[测试测量]
全球定位系统(GPS)在公路测量中的应用
  1 GPS 测量简介   全球定位系统(GPS) 是美国国防部主要为满足军事部门对海上、陆地和空中设施进行高精度导航和定位的要求而建立的。该系统从本世纪70 年代初开始设计、研制。GPS 具有全天候提供高精度的连续实时三维导航、定位能力。自1980 年第一台商用GPS 接收机问世以来,随着GPS 工作卫星的不断入轨和GPS 接收机性能的不断提高和改进,GPS测量技术已广泛应用于我国国民经济建设的各个部门。   实时GPS系统由以下3部分组成.   (1) GPS信号接收系统. 从理论上讲,双频接收机与单频接收机均可用于实时GPS测量. 但是,单频机进行整周未知数的初始化需要较长的时间,此乃实时动态测量所不允许的;加
[嵌入式]
一种用于测量皮肤电阻的仪器
  常常用来测电阻的仪器首选万用表,万用表是经常用到的测量仪器,可以不同量程的测量电压、电流、电阻等,但是用万用表来测量皮肤的电阻则显示读数不稳定,并且波动比较大,而且万用表体积相对比较庞大,并不适合放在小巧的体感设备中。现在小巧的体感设备为了更加符合人们追求的舒适度,需要测量人体皮肤的电阻特性。但小巧的体感设备中,则放不下万用表那么大的体积测量器,则需要设计一个小巧的电路仪器添加到体感设备中,方便测量皮肤的电阻特性,并要使其显示数值稳定、精确,所以此文提出了数字电阻表的设计。   本文采用的方法就是将数字电压表转化为数字电阻表,是基于ICL7107主芯片的电压表的基础上做出更改,这是一款具有高性能、低功耗的并且将高精度、通用
[测试测量]
一种用于<font color='red'>测量</font>皮肤电阻的仪器
怎样用万用表测量二极管
  一、指针表和数字表的选用:   1、指针表读取精度较差,但指针摆动的过程比较直观,其摆动速度幅度有时也能比较客观地反映了被测量的大小(比如测电视机数据总线(SDL)在传送数据时的轻微抖动);数字表读数直观,但数字变化的过程看起来很杂乱,不太容易观看。   2、指针表内一般有两块电池,一块低电压的1.5V,一块是高电压的9V或15V,其黑表笔相对红表笔来说是正端。数字表则常用一块6V或9V的电池。在电阻档,指针表的表笔输出电流相对数字表来说要大很多,用R×1Ω档可以使扬声器发出响亮的“哒”声,用R×10kΩ档甚至可以点亮发光二极管(LED)。   3、在电压档,指针表内阻相对数字表来说比较小,测量精度相比较差。某些高电压微电流的
[测试测量]
测量高频信号时避免使用鳄鱼地线
对于高频信号测量时,探头的鳄鱼接地线是万恶之源,无论多好的仪器都无法发挥价值,这是为什么呢? 1、高频晶振实测对比 我们先来感受一下,探头地线长与短其测量结果有何不同。 以晶振信号测量为例,如图1所示为常规的鳄鱼线接地测量方法,可看到信号过冲严重伴随振荡,和想像中的方波不一样。而图2所示的短地线弹簧接地测量方法,波形端正不少,显然资深工程师的方法没错。 图1 常规(鳄鱼线)测量方法(错误) 图2 短地(弹簧地)测量方法(正确 2、核心区别:电感 种种迹象表明凶手就是“地线” 如图3所示为示波器使用探头进行信号测量理论上的等效模型。探头与示波器组成具有一定输入电阻和输入电容的测试设备;被测量信号等效为具有一定内阻
[测试测量]
<font color='red'>测量</font>高频信号时避免使用鳄鱼地线
提升风电机传动系统质量,海克斯康参与风电行业测量标准
风能作为一种可再生资源,已经越来越受到世界各国的重视。过去十年中,风能系统(WES)的发电量倍增,但对于大多数风力涡轮发电机来说,基本上20年内都会出现2个及以上的主要传动部件的机械故障,导致长达数周的停机,进而导致产能降低,维护成本显著增加等负面影响。 尺寸精度不足:风力涡轮机传动系统的机械故障可能是由尺寸不正确引起的,尺寸不正确可能导致磨损和局部发热。诸如波纹或粗糙度之类的表面状况也会对高应力组件的寿命产生重大影响。另外,在这样的大部件中,诸如制造温度和整个零件上的温度梯度或夹持的影响也可能是有害的。 质量问题不可追溯:与汽车行业相比,用于WES的大型传动系统组件距离汽车行业中的高性能和低故障率还有很长的路要走。
[工业控制]
提升风电机传动系统质量,海克斯康参与风电行业<font color='red'>测量</font>标准
超声波测厚仪测量误差的产生原因
示值过大或过小原因分析在实际检测工作中,经常碰到测厚仪示值与设计值(或预期值)相比,明显偏大或偏小,原因分析如下: 1、层叠材料、复合(非均质)材料。要测量未经耦合的层叠材料是不可能的,因超声波无法穿透未经耦合的空间,而且不能在复合(非均质)材料中匀速传播。对于由多层材料包扎制成的设备(像尿素高压设备),测厚时要特别注意,测厚仪的示值仅表示与探头接触的那层材料厚度。 2、声速选择错误。测量工件前,根据材料种类预置其声速或根据标准块反测出声速。当用一种材料校正仪器后(常用试块为钢)又去测量另一种材料时,将产生错误的结果。 3、温度的影响。一般固体材料中的声速随其温度升高而降低,有试验数据表明,热态材料每增加100°C,声速下降1%。
[测试测量]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved