基于FPGA的嵌入式网络监控系统设计

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:www_073
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的发展,互联网已经深入到生产生活的各个领域,为我们提供了一个基于Web的信息共享平台。本文设计的基于FPGA的嵌入式网络监控系统充分利用了互联网带来的便利,它可以使工作人员不必在设备现场,通过网络的方式对远端的设备进行监控管理操作,达到对工业生产过程的实时远程监控、故障诊断目的,相比于传统的通过现场总线对设备组网监控的集中式监控系统,没有了监控范围的限制,具有一定的现实意义。针对“CCD图像光纤传输系统”收发光端机远程监控的需求,基于FPGA的嵌入式网络监控系统采用SOPC技术,在单颗FPGA芯片内采用Microblaze软核处理器和各种IP核外设构建系统硬件平台,基于Petalinux嵌入式操作系统搭建Web服务器,实现用户通过浏览器便可以对收发光端机进行实时远程监控,具有软硬件可裁剪、可扩展、可升级的特点。本文首先对监控系统的功能需求进行分析,从而确定了监控系统的总体设计方案。接着分别对监控系统的硬件平台和软件部分进行设计,硬件平台以Microblaze软核处理器为核心,采用AXI总线架构将处理器与IP核外设如存储控制器、串口、GPIO和自定义IP核互连,设计中为了实现对收发两个光端机进行监控,设计了网络数据光纤传输IP核用于网口和光口之间接口转换,此外还设计了温湿度采集IP核获取光端机工作环境温湿度信息;软件部分基于Petalinux嵌入式操作系统,采用了分层模块化的思想对嵌入式Web服务器应用程序进行设计,设计了数据采集与控制模块以获取光端机的工作状态、温湿度信息,以及对光端机进行控制,同时设计了相应的CGI程序来完成浏览器和服务器之间的动态页面数据交互,实现了对收发光端机远程监控的目的。最后,在实验室环境下对监控系统的功能进行了测试验证,结果表明本文设计的系统运行稳定,达到了预期目标。
其他文献
济宁市检察机关是依法行使法律监督职能的国家司法机关。作为国家司法体制改革的重要组成部分,最高检提出了深入贯彻党中央关于加强信息化建设、打造网络强国的重大决策部署,
如今计算机系统与我们生活各个方面的联系越来越紧密,但是在计算机技术给我们带来便利的同时,也对我们的生活存在威胁。因此计算机系统可靠性研究是目前人们比较重视的问题。
随着互联网技术,尤其是移动互联网技术的不断发展,网上支付业务发展迅速,各大商业机构围绕着网上支付市场,展开了激烈的竞争,不断有新的竞争者加入到这个战场中。网上支付的
随着无线通信技术的快速发展,传统的单一频率通信系统逐渐不能满足通信要求。为了实现器件小型化,增加灵活性并减少设计成本,双频/多频通信应运而生。同时,为支持高信息传播
镁合金因其质量轻、比强度高等优异性能,在汽车、航空航天和电子工业等领域有较好的应用前景,但较差的耐蚀性限制了镁合金的推广。其中表面有机涂层是一个有效提高镁合金耐蚀性的重要方法,氧化石墨烯(GO)作为性能优异的二维碳纳米材料在防腐领域已显示其具有广阔的前景,结合表面改性技术制备环氧树脂复合涂层,能显著增强镁合金的耐蚀性能。通过调控GO与羟甲基丙烯酰胺(NHAM)的配比,得出不同形态的NGO产物,探究
当今世界环境污染和能源相关问题一天天严重,风力发电作为一种新型的发电方式,具有非常大的开发价值。但是,随着风电的发展,风电场需要更加安全可靠的控制技术来面对各种挑战。本文研究的主要内容是基于模型预测控制的风电场有功功率分配策略,针对这一主要内容本文开展以下内容的工作:1)文章首先就国内外风电研究现状进行了介绍,分析了论文工作的研究背景及意义。通过查阅和分析大量文献资料,总结目前有关风电机组和风场有
随着智能移动终端的普及,社交网络与定位服务的快速兴起,基于位置的社交网络(LBSN)得到了迅猛的发展。同时,随着信息技术和互联网的快速发展,各种信息蜂拥而来,让我们应接不
慢性肝病已成为一个严重危害人类健康的世界性问题,而肝纤维化是一切慢性肝病的共同病理学基础。肝纤维化是肝脏对慢性损伤的一种修复反应,是持续性肝损伤的共有病理改变。肝
目的:胰腺癌是目前恶性程度极高、放化疗效果较差、生存率低于10%的实体肿瘤之一,由于其解剖位置隐蔽、症状不明显导致早期诊断困难、手术切除率低、容易发生远处转移,预后极差。FOXO3是Fox O家族成员之一,是一种通过诱导细胞增殖、凋亡、细胞周期进程、细胞存活和DNA损伤相关靶基因的转录来介导多种生理和病理过程的转录因子。FOXO3也参与了肿瘤的发生发展和恶性转化,其表达活性的失调会对促凋亡因子产生
随着集成电路设计的复杂度和难度日益增大,验证作为设计过程中的关键环节,面临着巨大挑战。据统计,在芯片设计中,超过50%的人力和时间都投入到验证工作中,所以提高验证的效率