基于FPGA的多平台虚拟仪器研究设计

来源 :武汉理工大学 | 被引量 : 5次 | 上传用户:andyofja
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
虚拟仪器技术是以传感器、信号测量与处理、微型计算机等技术为基础而形成的一门综合应用技术。目前虚拟仪器大部分是基于PC机,利用PCI等总线技术传输数据,数据卡插拔不便,便携性差。随着嵌入式技术的飞速发展,嵌入式系统平台已经应用到各个领域,而市场上的嵌入式虚拟仪器系统还相当少,各种研究工作才刚刚起步,各种高性能的虚拟仪器和处理系统在现代工业控制和科学研究中已成为必不可少的部分。因此在我国开发具有较高性能、接口灵活、功能多样化、低成本的虚拟仪器装置势在必行。针对目前虚拟仪器系统发展趋势和特点,采用FPGA技术,进行一种支持多种平台的高速虚拟仪器系统的设计与研究,并针对高速虚拟仪器系统中的一些技术难点提出解决方案。首先进行了系统的总体设计,确定了采用FPGA作为系统的控制核心,并选取了Labview作为PC平台应用程序开发工具,利用USB2.0接口来进行数据传输;同时选取嵌入式处理器S3C2410以及WinCE作为嵌入式系统硬软件平台。随后进行了各个具体模块的设计,在硬件方面,分别设计了前端处理电路,ADC电路以及USB接口电路。在软件方面,进行了FPGA控制程序的设计工作,实现了对各个模块和接口电路的控制功能。在上层应用程序的设计方面,设计了Labview应用程序,实现了波形显示和频谱分析等仪器功能,人机界面良好。在嵌入式平台上面,进行了WinCE下GPIO驱动程序设计,并在上层应用程序中调用驱动来进行数据的读取。为了解决高速ADC与数据缓存器的速度不匹配的问题,提出利用多体交叉式存储器结构的设计方案,并在FPGA内对控制程序进行了设计,对其时序进行了仿真。最后对系统进行了联合调试工作,利用上层软件对输入波形进行采集。根据调试结果看,该系统对输入信号进行了较好的采样和存储,还原了波形,达到了预期效果。课题研究并且对设计出一种支持多平台的新型虚拟仪器系统,具有性能好、使用灵活,节省成本等特点,具有较高的研究价值和现实意义。
其他文献
竞技类运动拥有悠久的历史,特别是随着近代科技的快速发展,更多的竞技类运动被现代科技不断推向高层次的赛事,从而使竞技类体育项目更为迅速得到了普及,因此摔跤这项古老的体育运
互联网的出现和迅速发展使信息检索的环境发生了重大变化。目前人们在互联网上搜索信息主要是通过Google,百度等通用搜索引擎。这类搜索引擎的功能已经十分强大,在一般情况下是
发光二极管(LED)具有节能、高效、环保等多项优点,近年来被越来越广泛的应用在普通照明中。随着汽车工业的高速发展和LED光效的不断提高,LED在汽车中的应用也越来越普遍,包括内
虚拟企业是指当市场出现新机遇时,具有不同资源与优势的企业利用信息技术组成动态虚拟组织,实现技能共享和成本分担、以把握快速变化的市场机遇。虚拟企业可以在世界范围内快
有限元法(FEM)是计算电磁学的主流方法之一,它对于复杂边界结构和非均匀介质问题具有很强的处理能力。本文采用有限元法为基本方法,结合完全匹配层(PML)吸收边界条件、曲面和高
数模转换器在数字处理系统中有着广泛的应用,集成电路的大规模化、数模混合系统及片上系统(SOC)的趋势需要高性能的数模转换器,例如,更高的速度、更高的分辨率、更低的功耗和低
作为一种把多种媒体信息综合在一起进行处理的技术,多媒体技术现在正迅猛地发展,随之而来的多媒体数据在日常的信息传递中无处不在。面对如此海量的数据,如何快速地检索出所
现代战争中,随着雷达技术的广泛使用,雷达使用环境日益复杂,空间中电磁波与以往相比更加密集,电磁威胁环境的信号密度也空前提高,各种干扰信号严重影响到雷达工作性能。因此,
海量数据处理是目前科学研究亟待解决的关键技术问题,如何将高维数据约减为低维数据并且使数据的某种潜在结构变得清晰是研究的热点和难点。非负矩阵分解(Non-negative Matri
逆合成孔径雷达(Inverse Synthetic Aperture Radar,ISAR)成像能够获得非合作目标的高分辨率图像,在军事和民用领域均获得了广泛的应用,随着ISAR观测距离越来越远以及目标的