FPGA理念之高密度位移测量体系软件设计.docVIP

FPGA理念之高密度位移测量体系软件设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
FPGA理念之高密度位移测量体系软件设计.doc

  FPGA理念之高密度位移测量体系软件设计 第1章绪论 光电检测技术的高速发展,为人类的生活和生产都带来了巨大的变化,基于光电方法的位移检测技术具有高精度、高速度、非接触等优点,已经逐步发展为目前主流的位移测量方式之一[1_4]。基于位移检测的应用背景,结合现代先进的微电子技术以及软件设计技术设计出的光电位移检测设备,具有灵敏度高、使用寿命长等突出特点,广泛应用于日常生活中的许多领域,极大地方便了现代人的生活。在光电位移检测技术改变我们生活的同时,我们应该看到,这个领域还具备很大的发展潜力,因此,积极开展光电位移检测设备的幵发研究工作也就具有相当重要的意义。 1.1课题的研究背景和意义 本文研究内容是在国家重点预研基金的支持下完成,是该项目研究的主要内容之一。在项目研究中,为了利用光电手段实现对目标物位移的测量,系统前端采用高精度多象限探测器[5]对被测物体搭载的光源所发出的光信号进行采集,通过多路AD转换器将探测器采集到的模拟电流信号转换成数字信号,并通过RS422串行接口传送至上位机,利用上位机算法计算出最终的位移结果。其中,AD的控制以及串口通信过程都是利用可编程逻辑门阵列(FPGA)芯片完成。本文的研究内容重点集中在下位机FPGA芯片控制程序的编写以及上位机数据接收和处理程序的编写,实时测得的数据将提供给算法处理人员计算得出最终的结果。在本文中,详细描述了系统相关软件的功能指标、框架设计、运行流程以及模块划分等一系列内容,同时对编写的软件性能进行了充分测试,保证了软件系统运行稳定,系统指标充分达到设计要求。在系统设计的过程中,遇到的最大难题便是出于系统应用场合的要求,设计指标对系统采样频率要求很高,并且同时采集的数据量又很大,这就对系统的实时性提出了很高的要求,不仅要求系统选定的AD转换器的采样频率足够高,同时在软件设计方面更要对控制程序的时序进行仔细分析,精心设计,以保证系统具有很高的实时性。数字式位移传感器将被测位移转化为数字信号形式输出,故又称编码器,按照其编码方式又可分为绝对编码器和增量编码器两种。数字式位移传感器由于其测量精度高、测量范围宽等特点,适用于大位移测量,在精密定位系统和精密加工技术中获得了广泛应用。近些年来,随着社会的不断进步,我国在位移检测领域也进行了诸多有益的研究和尝试。2005年5月,武汉中国地震局地震研究所和地壳运动与地球观测实验室的廖成旺和李树德对重力卫星微加速度及位移检测电路的噪声进行了分析;2006年5月,长春理工大学的靳克铭对基于FPGA的光栅位移检测技术进行了研究;2007年4月,长春理工大学的王世峰等人基于激光位移检测技术,研制除了一种螺纹检测仪器,利用光电手段实现了高精度、高速度、非接触测量;2010年2月,湖南大学的黄孔等人依据三角测量原理,设计了一款采用为民探测器(PSD)作为敏感元件,半导体激光器作为发光器件的位移检测传感器系统;2012年9月,浙江大学的陈鹏杰等人研制出了一种新型的基于PSoC3的高精度位移测量仪,有效降低了基于现行可调差动变压器的高精度位移测量仪的生产成本,减小了产品体积,提升了产品的市场竞争力。前人的这些探索,都为我们的研究和设计提供了一定的参考依据。 1.2课题的研究内容 在本文中,我们首先根据设计目标的需求,探讨了整个系统的框架设计以及硬件模块的划分,并根据需求选定多象限光电探测器[12]、AD转换器、FPGA开发板[13]以及串口通讯模块等关键器件和设备。然后根据编程工作的需要,仔细分析了各个器件和设备的工作原理、驱动信号和控制方法,从而明确了编程思路,确定了各个相关软件的运行流程以及功能模块的划分,进一步明确了具体的时序控制方法,从而完成代码的编写。最后,根据系统的设计指标,设计了若千上位机测试程序,对部分实验数据和系统指标进行了验证性测试。 第2章系统概况 2.1系统概述 本系统的设计目的是通过光电检测的手段测量目标物的微振动频率[14]。首先,在被测目标物表面固定一个稳定的激光光源,然后在系统前端利用一个高精度多象限光电探测器[5]对光源发出的激光信号进行采集,通过放大电路、AD转换器将模拟光信号转换成数字电信号,送至下位机FPGA芯片进行初步处理,并将处理结果通过RS422串行通讯接口传送至上位机进一步处理,最终通过上位机的算法处理,计算出该目标物的位移。系统的整体框图如图2.1所示。AD采样芯片是模拟电路板上的一个关键器件,因为它是下位机FPGA控制程序编写所关注的核心器件,整个下位机程序编写工作主要就是围绕控制这个芯片展开,因此,关于AD采样芯片的控制信号、时序约束的研究都成为了 FPGA控制程序编写之前最重要的铺热工作。本节将对系统釆用的AD芯片作详细介绍。系统AD采样芯片采用美国美信公司(MAXIM)生产的MAX 11046

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档