一种煤气泄漏报警装置的软件设计与实现

被引量 : 2次 | 上传用户:LoveYouNeverChange
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前,随着计算机技术和通信技术以及微电子技术的不断发展,许多新的设备、元器件不断涌现,计算机方面的一些技术不断地与这些设备、器件相结合,逐步产生出了一个行业——嵌入式行业。在嵌入式领域,不断借鉴许多学科和领域的东西,慢慢形成了一系列自己的理论和技术。比如,驱动程序的设计。还有,将目前开源的linux操作系统移植到硬件系统上,让linux操作系统能够完成极其复杂的任务的调度和分配,从而实现各种丰富的功能和要求。本文主要是将目前最热门的ARM技术同嵌入式linux的相关技术相结合,来对一种煤气泄漏报警装置的软件进行设计。本文首先是介绍了一下煤气泄漏报警装置的硬件开发平台,其中硬件平台包括了主处理芯片S3C2410以及一些外围芯片,外围芯片中最主要的是蜂鸣器、AD模块和网卡等,它们都跟后面的搭建环境中的驱动程序的配置及应用软件的开发息息相关。接着在这一硬件开发平台上搭建起一个嵌入式linux的运行环境,包括了u-boot的移植、内核的配置和移植、驱动程序的配置和移植以及根文件系统的制作等,这一部分主要是为后面的软件部分搭建起一个良好的linux运行环境。然后就是对报警装置进行软件部分的设计了。软件要实现的功能就是,当报警装置检测到了室内的煤气浓度超过了一个预定报警值800时,马上启动装置中的蜂鸣器报警,并且装置还要能够将用户的报警信息和求救请求通过网络通信的方式发送给服务器,以获得支援。软件的设计具体包括了报警装置端应用程序设计和服务器端应用程序设计两部分。在报警装置端应用程序设计中,首先创建了两个进程,子进程负责了对室内煤气泄漏的浓度检测及报警功能,当子进程完成了检测浓度超标并报警后,子进程马上向父进程发送一个报警信号,父进程接收到报警信号后,立即将这一报警信息通过网络通信发送个服务器端,服务器端的管理人员收到用户的报警信息和求救请求后,会做出适当的救援措施。在软件部分设计完成之后,本文立即对软件进行了PC机上的测试工作,给出了一个完整的测试过程,输入了4组数据,然后通过对测试过程中的输入数据以及软件的测试结果进行分析,得出本次的软件设计能够完成煤气泄漏之后的报警及网络求救的功能。本文最后,对全文做了一个总结,并且提出以后需要做更进一步研究的地方。
其他文献
研究孝道与人性的关系,离不开当代人类学对于人类独特性的新发现。这些发现否定了一些以往的论断,又新发现了一些以前不知者,两者中都有与孝道相关者。在梳理了这方面的情况
移动计算环境中,由于通信带宽窄、网络断接频繁、移动终端资源有限等缺陷,造成了移动用户数据存取的瓶颈,使得移动计算环境下客户查询请求处理面临一定的挑战。在客户端进行
目的探讨测定注射用左亚叶酸钠的有关物质方法。方法采用高效液相色谱法,流动相:以甲醇-含四丁基氢氧化铵的磷酸氢二钠缓冲液(取40%四丁基氢氧化铵溶液2.0ml和磷酸氢二钠2.2g
目的:探讨久泻的临床证治思路,为临证治疗久泻提供切实可行的治疗方案。方法:全面分析久泻病证特点,以温肾达木、开宣金气、斡旋中枢、通涩兼施四方面为主线,分析久泻治疗临
根据城市燃气输配系统中城市燃气管网和城市燃气用户事故的资料,分析了事故发生的原因,提出了防止对策。
地方公债作为一种地方政府债务,它可以有效地为地方政府筹集资金,并且达到调节地方经济的作用。本文第一部分介绍了地方公债的定义和特点,以及发行所需的公共财政理论支持。
对燃气输配系统燃气事故统计分析 ,从而制定专门措施及设备材料选择标准、技术标准 ,减少与之相关的燃气事故
多环芳烃(PAHs)是一大类环境污染物,研究多环芳烃(如菲)在环境中与腐殖酸代表物质苯甲酸作用有重要意义。本论文将研究单分子能量非常成功的Gaussian理论用于处理氢键的量子化
惩罚性赔偿制度是发端于英国普通法,后由美国、加拿大、澳大利亚等普通法系国家所继受,其发展在美国达到极致。在这些国家该制度被广泛规定于产品责任、反垄断领域、商业秘密
在团体性自陈式人格测验中,由于各种原因的存在经常会出现被试不配合测验的情况,严重影响测验的信度和效度。反应定势区分为社会希望性反应、掩饰、恶作剧式的认真回答、随机