基于FPGA的USB高速数据采集器

来源 :西安工程大学 | 被引量 : 0次 | 上传用户:lxxfeng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
电能质量问题模拟电源系统用来研究电网电压的质量问题,数据采集和获取是研究电能质量问题模拟电源的核心技术。在系统设计中,多通道、高精度、高速通信的数据采集器是检测电能质量问题准确性的重要保障。本文针对电能质量问题模拟电源测试系统,设计了一款基于FPGA的USB高速数据采集器。本文设计的数据采集器可以对三路输入电流、三路输出电流、三路输入电压、三路输出电压共12路模拟电源进行采集,并通过参数可调的PWM信号、计数器输出信号和多路数字IO控制电能质量问题模拟电源及测试系统的状态,具有多通道、多功能、高速、低成本的特性。系统分为硬件设计和软件设计两部分。硬件设计主要包括信号调理电路、STM32F407系统电路、FPGA控制电路以及USB芯片电路;软件设计主要包括STM32F407程序设计、FPGA逻辑设计、USB程序设计、GUI软件应用程序设计。信号调理电路完成电压和电流信号的隔离、调理功能,将输入的模拟电源信号调理成符合数据采集输入要求的电压信号;STM32F407模块实现对模拟输入的采集,并采用SPI接口传输采集数据;FPGA控制模块主要实现对采集数据的缓存及高速传输,并实现计数器输出、PWM输出以及多路数字IO功能;USB通信模块实现数据缓存,并采用USB接口与GUI应用程序通信;GUI应用软件基于windows操作系统,通过软件界面上的输入控件对采样通道、计数器、PWM、IO的参数配置,根据输入通道数,采用显示控件实现对应的波形显示。实验表明,系统实现了参数可调的高速率、高精度、多功能、低成本的数据采集器,各个模块协调工作,符合项目需求,具有普遍适用性。本文首先阐述了高速数据采集器的意义和国内外发展现状,研究了数据采集系统相关理论技术,提出了基于FPGA的USB高速数据采集器的总体设计方案。其次完成了数据采集器的硬件设计,详细介绍了数据采集器的软件设计,最后通过对各部分独立测试以及整体系统测试,验证了系统功能,完成了预期目标。
其他文献
随着经济及社会的不断发展,我国公路桥路建设的数量不断增多,规模不断扩大。本文主要从加强公路桥路工程路基路面施工质量控制的重要意义入手,重点对当前道路桥梁工程中路基
<正>草原文化是以中国北方草原为载体,由生息在这里的先民,特别是阿尔泰语系民族和族群共同创造的文化,是人类文化最具古老传统的地域文化之一,是中华文化的重要组成部分。旅
<正>一、岭南情结我出生于广州老西关。在我儿时的记忆中,广州是个河涌密布的地方,河上有许多石拱桥。小街上铺着大块的石板路面,两旁都是青砖古屋。大马路的两边都是骑楼建
随着我国证券市场的不断发展,上市公司变更审计师的现象频频发生,恶意变更审计师的行为不胜枚举,这其中可能潜藏着相当数量的不正当竞争和审计独立性减损问题。本文将结合我
概述了ESA和ECSS标准体系结构,介绍了ESA PSS标准的结构及ESA产品保证标准体系、ECSS标准的结构及其应用指南。 The ESA and ECSS standard architectures are outlined. Th
为了满足现阶段支气管病人的治疗需要,进行临床护理体系的健全是必要的,这需要实现其内部各个环节的协调,比如针对哮喘这种常见病进行分析,控制其患病率,从而实现人体健康的
作为道路桥梁工程的基础性工作,路基路面施工管理对质量控制的要求不断提升,传统落后的施工质量控制方式已经难以符合现代管理的需求。所以,在道路桥梁工程施工中,强化路基路
随着科学技术的发展,以分子生物学、现代医学和离子学为主的分析技术逐步得到了人们的关注与研究,与此同时人们也逐步的关注了各种为微生物元素的作用与人体之间的关系。尤其
目的:通过对哮喘患者心理护理,使各项治疗措施顺利进行,能够明显的提高治疗效果。方法:对82例哮喘患者不同阶段采取心理护理。结果:患者对哮喘相关知识有了较系统的了解,对于
哈得油田是中石油塔里木油田公司的重要产油区块,该区块的井设计多采用"二开制"长裸眼施工,这给该区块的井的安全钻井及钻井提速带来的一定难度,最主要原因是二开过程要钻遇