基于嵌入式Linux的烟道粉尘测定仪远程监控系统设计与实现

被引量 : 4次 | 上传用户:jay36890
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式系统的不断发展,嵌入式系统开发对嵌入式操作系统的依赖性显得越来越突出,一个优秀的嵌入式操作系统可以大大简化嵌入式系统的软件设计、缩短开发周期、最大限度地利用了嵌入式系统的各种硬件资源。近年来,Linux在作为微控制领域的嵌入式操作系统这方面得到了很大的发展。相比其它的嵌入式操作系统,嵌入式Linux具有免费开放源代码、完善的网络支持、丰富的网络软件资源等优点。 本文从嵌入式Linux的应用研究出发,设计并实现了一个基于嵌入式Linux的烟道粉尘测定仪远程监控系统,并深入研究了实现过程中涉及到的一些关键技术。 首先,在结合嵌入式Linux技术与工业以太网技术的基础上,提出了基于TCP/IP网络的烟道粉尘测定仪远程监控系统的两种具有代表性的设计方案。并对两种系统方案的性能特点、设计成本、适用范围等进行了综合的分析比较,最终确定了以一个嵌入式Linux Web服务器为核心,采用新颖的B/S(Browser/Server)架构的系统设计方案。 然后,对选用的华恒嵌入式Linux开发平台进行了分析,这是一个基于MC68ez328处理器和uClinux操作系统的嵌入式Linux开发平台。uClinux是专门针对无MMU(内存管理单元)处理器设计的一种嵌入式Linux版本,目前无MMU的中低档嵌入式处理器使用相当普遍,因此对uClinux操作系统的研究具有很大实用价值。文中就uClinux的小型化方法、内存管理、进程管理等内容与标准Linux进行了对比分析,并详细阐述了uClinux下的应用程序开发方法。 接着,详细阐述了系统工作原理和具体实现方法和过程,并对其中所使用的一些关键技术进行了深入的研究,如MODBUS协议、Linux TCPSOCKET网络编程、HTTP协议、uClinux单进程循环Web服务器与并发服务器算法、uClinux进程间通信(IPC)等等。系统组成分为三个主要模块:串行通信、嵌入式Web服务器、用户界面。串行通信模块主要实现主机(嵌入式Linux系统设备)与从机(烟道粉尘测定仪)之间的串行通信,参考国际上流行的MODBUS协议设计了系统的串行通信协议,使系统更具开放性。嵌入式Web服务器模块是整个监控系统的软件核心,作为Web服务器守护进程独立运行,远程用户通过浏览器与嵌入式Web服务器进行数据交互,实现对烟道粉尘测定仪的.监控。用户界面模块主要为远程用户提供一个良好的监控管理操作环境,界面网页设计主要依靠HTML实现,在这部分内容中主要研究了多框架网页技术在解决网页实时数据自动刷新等问题中的应用。 最后,还研究了嵌入式Linux的实时性问题。实时性差是制约嵌入式Linux在工业控制领域中应用的一大关键因素,论文从分析影响嵌入式Linux实时性的几个关键因素出发,比较了当‘前各种用于增强嵌入式IJ 111 ux实时性能的措施,并给出具体可行的实现方案。 烟道粉尘测定仪远程监控系统已在课题研究期间基本实现,并在实验室局域网环境下得到验证。总体来说,该系统具有一定的实用价值,同时对于其它领域即将采用嵌入式Linux设计的远程监控系统来说也是一个非常好的范例。
其他文献
工程质量是企业生产和发展的重要保证,关系到建设项目多方的共同利益,本文站在建筑工程监理的角度就如何控制施工阶段工程质量这一话题,首先谈谈施工阶段主动控制的原理,接着
本文主要论述核电站辅助管道工艺系统安装施工管理方法,并从中得出系统管理的经验。另外,简要论述了在核电站辅助工艺管道系统管理过程中存在的主要问题及其解决方案的建议。
<正>对美国网络空间安全立法的思考在网络空间安全立法方面,美国一直走在世界的最前面。当前美国国会的网络安全立法主要包括整合修订旧法律、审议通过新法律在内的一项系统
介绍了电子测量仪器中的分贝绝对误差,分贝相对误差; 讨论了分贝相对误差与实际相对误差、读数相对误差、绝对误差、满度相对误差的换算; 讨论了分贝绝对误差与分贝相对误差、读
顾护脾胃之功能是<伤寒论>中始终坚持的治疗原则,通过对急、危、重证、疑难病证拟或慢性病证等多方面治验数则总结,以论证仲景顾护脾胃,扶助正气之思想.
不宁腿综合征属于神经系统常见病,患者临床主要表现为双下肢活动欲望强烈,该不适症状多出现于晚间睡前或睡眠状态下,患者通常睡眠状态受影响严重,容易出现焦虑、抑郁等症状,
猪增生性肠炎(PPE)是由细胞内劳森菌引起的猪的接触性传染病,介绍了其病原学、流行病学、临床症状、病理变化等方面的研究现状,并提出了诊断方法和防治措施。
介绍一个支持进化的计算机辅助设计环境.多Agent系统的结构为设计人员在该环境下的协作及资源共享提供了支撑框架,基于树结构的遗传算法为拓宽设计人员的思维空间提供了一种
为实现精确实时的车辆检测,本文算法基于迁移学习思想,以深度学习实时检测算法YOLOv2为基础。使用在大规模数据集上预训练得到的分类模型初始化YOLOv2卷积神经网络,搜集交通