基于FPGA的多路光栅信号采集方案

最新更新时间:2014-01-07来源: 21IC关键字:FPGA  多路光栅信号  采集方案 手机看文章 扫描二维码
随时随地手机看文章

光栅传感器作为精密机械量测量的有效工具在线位移、角位移、速度、加速度等工程的测量上得到了广泛应用。在长度测量中,光栅微位移传感器可以达到μm级的测量精度,同时可以动态采集长度的变化,从而可以精确地算出运动速度甚至加速度。在曲面测量中,相比于传统的三坐标机、轮廓仪,光栅传感器也具有可以动态检测面形变化,精度高,可以实时输出面形数据等优势。

多路选择技术的数据采集中得到了广泛应用,在一些分布式系统当中,使用多路选择技术可以减少I/O口使用数量,提高系统集成度。具体来说,使用多路选择开关对多路信号进行选通处理,将多路选择开关的输出端连接采集芯片的I/O口,使采集芯片对各路信号进行轮番采样,但轮番采样使得原始波形的采集离散化,即在芯片对采得的离散信号进行处理前,需要对采得的波形进行处理。

1 系统整体方案

系统选用了60 支高精度光栅传感器(精度为0.5 μm),按环带状排布,以测量圆状动态面形变化。

实际测量时,60个光栅微位移传感器安放在测量台上,待测面形与各传感器接触,待测面形变化时,各路光栅传感器会产生相应的位移,将面形各采集点处的数据变化采集起来,通过一定的插值算法还原面形的动态变化。

通常情况下,采集系统选用FPGA作为光栅信号的采集芯片。因系统涉及的信号路数较多,单片低端FPGA 很难满足信号采集的要求,故需要多片FPGA 并行工作,最后用一片DSP芯片或单片机对多片FPGA进行轮番寻址取值,再将各传感器的数据传送给上位机,如图1所示。系统结构设计较为复杂,成本也较高。

 

 

本文提出了一种基于多路选择技术的多路信号采集方案,针对多路信号无法同时被单芯片采集的问题,采用串、并结合采样的方法,可以在满足采样精度要求的情况下,实现单FPGA上的多路信号采集,如图2所示。

 

 

每个传感器输出信号中,表示传感器移动距离的信号有两路(A、B)。4 个传感器分为一组,共有8 路信号(1A、…、4A,1B、…、4B)。将1A~4A 接双4 位多路选择开关(如74HC4052)的1Y0~1Y3,1B~4B 接多路选择开关的2Y0~2Y3.FPGA发出2位控制信号同时控制该多选芯片MUX1.即FPGA控制信号为00时,MUX1的1Z输出为1A,2Z输出为1B,此时FPGA接收到的信号为传感器1 的信号。FPGA 的控制信号进入下一个状态01时,MUX1的1Z 输出为2A,2Z 输出为2B,此时传感器2的信号被采集。依次类推,传感器4的信号之后重新返回到传感器1上。这样就形成一个循环采样的过程。

在对采样频率要求不高时,多路并行采样可以节省很多IO资源,同时精度也可以得到保证。FPGA内部用状态机可以完成多路选择的控制,如图3所示。

 

 

2 光栅信号预处理

光栅位移传感器输出为两路相位相差90°的方波信号,如图4所示,正常情况下可以通过两路波形的上升、下降沿的个数来计量位移的实际变化;并由两路信号的瞬时相位变化得出位移的移动方向。但由于本方案使用循环采样的方法,使得某路光栅信号只有14 被采集到,故需通过相关方法还原原始信号。

 

 

这里采用通过滤波引入临时信号的方法,将采集信号通过时钟延时将采样波形保持为采样值四个时钟周期,生成类似于原始信号的临时信号,如图5所示。

 

 

滤波的作用是消除毛刺等噪声对采样信号产生的影响,常规的滤波方法为通过对若干个时钟周期内信号的判断来实现。当几个时钟周期内信号的值并未发生跳转时,认为信号值为真实值,可以作为进一步处理的临时信号,如图6所示。可以看出临时信号仅仅比原始波形信号滞后了若干时间(该滞后时间所对应的时钟周期数小于串行采样数,此处串行采样数为4),这样可以基本准确地还原原始的波形,细分辨向计数等操作基于该临时信号,当信号周期远大于时钟周期,即光栅信号变化缓慢时,对采样的精度基本没有影响。

 

 

3 多路光栅信号并行采集

对8 路光栅信号按上述方法进行处理,如图7 所示。在图中所示范围内,传感器1~4产生以下信号:增加18、减少11、先减1再加14、减少13.

 

 

观察图中A、B两处的计数,如图8所示。A处传感器1~4的初始值为64,0,8,4,B处可见传感器1~4的计数值为82,-11,21,-9.与产生的脉冲信号完全符合,说明实现了正确的数据采集。

 

 

4 结论

本方案适用于低速且输入较多的数据采集装置,对于高速信号,信号周期与时钟周期相差倍数较小时,此法会造成有效信号的损失,并不适用。当信号周期远大于时钟周期时(Ts > 20Tclk ),引入的临时信号仅仅比原始信号滞后几个时钟周期(该滞后小于并行采样数乘以时钟周期),整体上可以比较好地还原初始波形。同时,临时信号还能有效消除一个时钟周期内的部分波形抖动,实现准确的低速多输入数据采集。

关键字:FPGA  多路光栅信号  采集方案 编辑:探路者 引用地址:基于FPGA的多路光栅信号采集方案

上一篇:基于AD9650的高速数据采集系统的设计方案
下一篇:基于数字频率合成DDS的正弦信号发生器设计

推荐阅读最新更新时间:2023-10-12 22:33

Altera荣获CEN的2012年度FPGA技术创新奖
2012年9月18日,北京——Altera公司 (NASDAQ: ALTR)今天宣布,公司荣获了中国电子报(CEN)的2012年度FPGA创新技术奖。2012年8月17号在成都举行的年度FPGA行业发展论坛上,Altera被授予该奖项。该奖项是对Altera FPGA技术及其业界领先创新技术的认可。 作为中国著名的出版企业,CEN主办了每年一次的FPGA行业发展论坛,邀请上游和下游FPGA企业研讨行业发展趋势以及最新技术。企业能够参加此次论坛,表明这些企业对行业发展做出了一定的贡献。从六月开始,评选过程持续了大约三个月。评选委员会由政府官员、业界专家、CEN编辑人员以及渠道代理商组成,他们对CEN编辑和公众的提名进行了评选。
[嵌入式]
降低从中间总线电压直接为低电压处理器和 FPGA 供电的风险
工业、航天和国防系统通常采用额定 24V~28V 的中间总线电压,在这些系统中,串联电池作为备用电源,但是,由于分配损耗,并不适合采用 12V 总线体系结构。系统总线和数字处理器电源输入之间较大的电压差在电源分配、安全和解决方案规模上带来了设计难题。如果使用单级非隔离降压  DC/DC 转换器 ,那么,必须工作在非常精确的 PFM/PWM 定时上。输入浪涌事件对 DC/DC 转换器提出了更严格的要求,对负载存在另一个过压风险。由于制造中导致的错误或假冒电容,这会使得输出电压偏离超出负载额定范围,有可能导致 FPGA、ASIC 或者微处理器被烧坏。取决于受损程度,很难确定故障根本原因所在,最终高昂的维修成本、停机时间以及对声誉的损害
[电源管理]
降低从中间总线电压直接为低电压处理器和 <font color='red'>FPGA</font> 供电的风险
洛克希德马丁将采购1.95亿美元84000片FPGA
本周,美国海军航空系统司令部位于马里兰州帕图森河海军航空站授予了洛克希德马丁公司一份价值1.047亿美元的合同,洛克希德马丁公司位于得克萨斯州沃思堡的航空部门将采购赛灵思公司的83169片现场可编程门阵列(FPGA),以用于美国及其盟国的F-35联合打击战斗机。 FPGA是可配置的计算机处理器,包含大量的逻辑门和随机存储器(RAM)模块,可实现复杂的数值计算。这些器件可以执行任何专用集成电路(ASIC)的逻辑功能,且生产成本更低,应用更灵活。 FPGA用于F-35的低速初始生产批次VII。83169片赛灵思FPGA中,25842片提供给美国空军,10517片提供给美国海军陆战队,9517片提供给美国海军,5
[嵌入式]
Altera、Lattice、Xilinx力图角逐低成本FPGA市场
    据报道,Altera、Lattice、Xilinx等可编程逻辑供应商又掀起一波低成本FPGA的竞争,都力图角逐低成本FPGA市场,在未来的等离子显示器和触摸屏中都将出现廉价FPGA的身影。 Altera公司日前推出FPGA家庭的新成员Cyclone 2,该芯片将在2005年面市,面向低成本应用市场,采用台积电的90纳米工艺制造。 Lattice公司正试图冲破Xilinx和Altera公司对市场的垄断,该公司推出低价的ECP系列FPGA。在经历了初期的挫折后,Lattice公司主席兼首席执行官Cyrus Tsui表示,“我们现在已打开了市场,希望能夺取10%的FPGA市场。”04年第三季度,Lattice将会
[嵌入式]
基于FPGA的雷达脉冲压缩系统设计
脉冲压缩技术是指对雷达发射的宽脉冲信号进行调制(如线性调频、非线性调频、相位编码),并在接收端对回波宽脉冲信号进行脉冲压缩处理后得到窄脉冲的实现过程。脉冲压缩有效地解决了雷达作用距离与距离分辨率之间的矛盾,可以在保证雷达在一定作用距离下提高距离分辨率。 线性调频信号的脉冲压缩 脉冲压缩的过程是通过对接收信号s(t)与匹配滤波器的脉冲响应h(t)求卷积的方法实现的。而处理数字信号时,脉压过程是通过对回波序列s(n)与匹配滤波器的脉冲响应序列h(n)求卷积来实现的。匹配滤波器的输出为: (1) 依据式(1)的实现方法叫做时域相关法。根据傅里叶变换理论,时域卷积等效于频域相乘,因此,式(1)可以采用快速傅里叶变换(FF
[应用]
基于FPGA的图像采集和快速移动物体检测
近年来,计算机技术、通信技术、微电子技术迅猛发展,数字监控系统逐步从传统方式的监控系统走向小型化、多样化和智能化。监控系统的发展首先是从图像采集开始的,本文根据项目需要提出了一种基于FPGA的图像采集和移动物体检测的设计方案,用以实现对特定背景下的图像采集和移动物体快速检测。 1 系统总体设计 本系统主要由摄像头初始化模块、图像采集模块、数据传输模块和运动物体检测模块构成。本系统中所使用的FPGA 芯片型号是FUSION系列的AFS600。如果只是完成本文中所要实现的内容,则完全可以选择更低性能的FPGA芯片,例如 ProASIC3 系列的 A3P060 ;如果所选择的芯片没有片内RAM或者片内RAM很小,需要对本文的设计做适当的
[安防电子]
基于<font color='red'>FPGA</font>的图像<font color='red'>采集</font>和快速移动物体检测
TI推出首款多载波多标准开发平台
2008 年 4 月 16 日,德州仪器 (TI) 以帮助客户节省开发成本,应对多重挑战为己任,推出具有扩展性的可编程开发环境,使基站 OEM 厂商能够以统一平台达到支持符合现有与最新无线标准要求的多载波技术的目的。该开发平台建立在 TI 多内核 TMS320TCI6487 与 TMS320TCI6488 DSP 与多接口软件库的基础上,能支持各种主要空中接口,其中包括 GSM-EDGE、HSPA、HSPA+、TD-SCDMA、LTE 与 WiMAX。借助统一的开发平台,OEM 厂商可推出通过统一部署以满足多种基站要求的设计,从而大幅降低设计成本,加速最新 3G 功能与超 3G 标准的部署工作。 除了缩短开发时间
[新品]
小广播
最新电源管理文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved