基于以太网的高速实时数据采集与传输系统设计

来源 :天津工业大学 | 被引量 : 0次 | 上传用户:sunjuanhuahard
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数据采集系统搭建了由模拟世界通往数字世界的桥梁,并伴随着微电子技术和计算机技术的发展,渗透到科研、生产和生活的多个领域,得到了广泛的应用。而工业化水平和信息技术的不断提升,对系统性能提出了更高的要求,具备更高采集精度和传输速度的数据采集系统逐步成为研究的热点。  本文介绍了数据采集系统的相关概念以及组成结构,并针对日常生活以及工业生产中常使用的±5V范围的正弦模拟信号,设计了一种成本低、性能高、实时性强、灵活性好的以FPGA为主控单元的数据采集、预处理以及传输的硬件平台。首先为使模数转换器达到最佳转换性能,通过设计模数转换器前端衰减电路,完成外部输入模拟信号到模数转换器输入量程的匹配;其次通过FPGA内部的硬件资源利用窗函数法设计FIR滤波器,完成对采集数据的预处理;最后通过Altera公司的SOPCBuilder工具构建以嵌入式软核处理器NiosⅡ为主控单元的以太网高速实时数据传输平台,并结合千兆网PHY芯片完成预处理后的数据由FPGA至PC的传输系统设计。  整体方案采用AnalogDevice公司的高速模数转换器AD9226、Marvell(美满)公司千兆网PHY芯片88E1111以及Altera公司的CycloneⅡ系列的FPGA构建硬件平台,以QuartusⅡ以及NiosⅡ集成开发环境(IDE)为软件平台,并利用硬件描述语言(verilog)和C语言完成整个系统设计。最终将采集数据通过千兆以太网发送至上位机,便于数据的后期分析与处理。经数据传输测试实验表明,被测数据可实时的传至上位机,满足设计要求,具有一定的实用价值。
其他文献
在环境日益恶劣,石油资源紧缺的今天,混合动力车的发展是汽车发展的必然趋势。微混合动力车是混合动力车的初级阶段,因其怠速熄火创造了最高性价比的节能减排。改造原有发电机为
随着我国乃至世界范围内的城镇化进程的推进,城市交通正面临前所未有的压力。一方面交通拥堵造成了极大的时间浪费,由此带来不可预估的直接或间接的经济损失;另一方面大量的用车
基于多包传输网络控制系统的网络脉冲控制问题是综合了多包传输理论、网络控制系统理论和脉冲控制理论的一种控制技术。本论文正是结合这几种相关理论成果研究了基于多包传输
随着全球环境污染和能源问题日益严重,大部分国家已经开始尝试减少对石油的依赖,电动车辆的出现以期解决这个问题。但是,电动车辆所遇到的最大问题是续航里程短。因此,如何有
数据预处理时,主成分分析算法(PCA算法)能够降低特征空间的维数。但是,由于涉及整体面部图像,使得在改变视点的情况下不能保证具有相同的识别率,故为了弥补局限性,在PCA算法
本文对目前数字图像篡改盲检测算法进行了分析和研究,发现目前图像篡改盲检测算法存在鲁棒性较差、适用性不好等问题。针对这些问题,设计了两种盲检测算法:基于二进小波和直
随着人类对海洋开发的不断深入和区域扩展,海洋资源的合理利用得到更有效的发挥。耙吸式挖泥船因其良好的疏浚性能,在疏浚业得到了广泛青睐。耙吸式挖泥船在海洋疏浚作业时,受到
随着我国经济的发展和人民生活水平的提高,对乳制品的需求不断增加,推动了奶牛养殖业的快速发展。在养殖过程中,养殖环境对奶牛的健康生长、最大程度的发挥其生长性能,产出优质牛
Lure系统是一类具有广泛代表意义的典型区间非线性系统,其非线性项通常处在有限的扇形区间(有限霍尔维茨角域)或者无限的开平面内(无限霍尔维茨角域)。在对Lure系统或者似Lure系统
由于全球能源危机以及空气污染加剧,许多国家都在研发利用可再生能源,而安全、清洁的风能无疑是非常重要的可再生能源。风电场风速较准确的预测和评估有利于合理规划风电场调度