基于SOPC的高速数据采集系统研究与设计

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:dfl_peng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会的进步,科技的发展,数据采集以及相应的显示、控制,在现代工业生产及科学研究中的重要地位日益突出,并且对实时、高速数据采集的要求也不断提高。对数据采集设备设计有两方面要求:一方面要求接口灵活且有较高的数据传输率;另一方面需要有高速、高精度、实时性高的高性能控制器件对数据做出快速、准确的响应,并及时处理。传统数据采集卡多是采用PCI或ISA总线接口,安装麻烦、价格昂贵、扩展性差等缺点。通用串行总线USB具有安装方便、高带宽、易扩展等优点,其中USB2.0标准具有480Mbps的最高数据传输率,这使USB成为本系统所选接口类型。控制方面,传统数据采集通常使用单片机或DSP作CPU进行控制和数据处理。单片机的时钟频率低,无法适应高速数据采集;DSP虽能满足速度要求,但速度提高的同时,提高了成本。由FPGA实现的SOPC具有时钟频率高、内部延时小和配置灵活等优势。数据显示方面,采用虚拟仪器,不但可按自己的要求设计、变换灵活,还能执行传统仪器无法实现的许多功能。本系统使用FPGA实现的SOPC控制数据采集系统,利用Labview实现系统的显示与控制。基于课题要求以及对新技术的研究,本文提出了一种基于SOPC(可编程片上系统)和USB2.0接口进行高速数据采集系统的设计方案,并利用Labview实现一个简单虚拟仪器(Ⅵ)的设计,介绍了此方案中用到的USB接口芯片CY7C68013的工作原理,利用FPGA(现场可编程门阵列)实现的SOPC功能模块以及使用Labview虚拟仪器开发平台进行虚拟仪器设计的方法与步骤,并阐述了此方案的硬件实现。在本系统基础上嵌入操作系统,可进一步开发便携式手持数据采集设备;另外,虚拟仪器的应用,用户可按自己的要求自行设计、变换灵活,不仅能执行传统仪器的功能,还能执行传统仪器无法实现的功能。对广大测控技术人员具备较高的参考价值。
其他文献
即时通信实时、多样化的服务特点使它逐渐替代电子邮件的地位,成为互联网用户日常交流的一种重要手段。在开放的互联网上传递消息,安全性是一个不可回避的问题,对用户之间发
决策支持系统(Decision Support System,DSS)是企业经营决策和提高企业核心竞争力的重要工具,它通过为企业提供各种决策信息及解决方案来提高决策的质量和效率。Agent技术是
肝脏分割是肿瘤切除手术、活体肝移植和微创手术等计算机辅助手术的基础。但是在肝脏和胃、心脏、肋骨的肋下脂肪等相邻组织的边界,相邻的器官通常和肝脏自身的密度非常相似。
医学图像配准是现代医学图像处理技术的一个重要方面,为医生充分利用多种模态的医学图像信息,提高医学诊断和治疗的准确性打下了基础。它不仅可以用于诊断治疗,还可以用于病
随着网络技术和Internet的迅速发展,基于B/S结构的服务端应用程序得到了广泛的应用。而J2EE平台的成熟以及各种开源框架的发展,为Web应用程序更进一步的发展提供了更广阔的空间
在多Agent系统中,由于环境是动态变化的,其他Agent的行为是未知的,所以多Agent系统及系统中的每个Agent应当具备学习或自适应能力。强化学习作为一种不需要环境模型的机器学
在现有的铝电解生产过程中,通过控制系统采集了大量的电解槽生产数据,这些数据反映了电解槽在采样时刻的各种工作状态,并在上位机监控系统中通过图形、报表等各种形式为用户
用户在云计算环境下租用IaaS层云服务执行工作流时,通常认为IaaS云提供的虚拟机上具备了执行所有任务的环境。由于工作流中任务的多样性和复杂性,不同任务需要的执行环境往往不
激励学习因具有较强的在线自适应性和对复杂系统的自学习能力,备受机器人导航研究者的关注。但其在连续状态和动作空间的泛化,局部环境的反应式控制,大状态空间和部分可观测
从大量的数据中提取和挖掘未知的、有效的和可操作的知识就是数据挖掘,它是知识发现过程中的重要步骤。数据挖掘能够发现未知的知识,区别于那些先提出假设再进行验证的数据处理