开题报告-基于Linux弱电机房温度测控系统设计与实现_第1页
开题报告-基于Linux弱电机房温度测控系统设计与实现_第2页
开题报告-基于Linux弱电机房温度测控系统设计与实现_第3页
开题报告-基于Linux弱电机房温度测控系统设计与实现_第4页
开题报告-基于Linux弱电机房温度测控系统设计与实现_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业设计(论文)开题报告题 目:基于 Linux 弱电机房温度测控系统设计与实现学 院: 专业名称: 班级学号: 学生姓名: 指导教师: 填 表 日 期 2013 年 11 月 28 日南昌航空大学东软班 开题报告1一、 选题依据、目的和意义温度是一个和人们生活环境有着密切关系的物理量,也是一种在生产、科研、生活中需要测量和控制的重要物理量,是国际单位制七个基本量之一,同时它也是一种最基本的环境参数。人民的生活与环境温度息息相关,物理、化学、生物等学科都离不开温度。在工业生产和实验研究中,在电力、化工、石油、冶金、机械制造、大型仓储室、实验室、农场塑料大棚甚至人们的居室里经常需要对环境温度进行检测,并根据实际的要求对环境温度进行控制。例如,许多化学反应的工艺过程必须在适当的温度下才能正常进行;炼油过程中,原油必须在不同的温度和压力条件下进行分流才能得到汽油、柴油、煤油等产品;没有合适的温度环境,许多电子设备不能正常工作,粮仓的储粮就会变质霉烂,酒类的品质就没有保障等等。由此可见,温度测量在保证产品质量,提高生产效率,节约能源,安全生产,促进国民经济发展等诸多方面起到了至关重要的作用。所以研究温度的检测具有重要的理论意义和推广价值。多点无线温度采集系统可被广泛应用于温度测量或相应的可转换为温度量或供电故障监控的工业、农业、环保、服务业、安全监控等工程中,例如:实时监测机房环境的各个位置的温度指标、城市路灯故障检测和供电线路防盗监视、城市居民小区供热检测、大型仓库温度检测、工业生产测控、农业生产温度测控、环保工程、故障监控工程等。考虑到许多工业环境中对多点温度进行监控,一般需要测量几十个点以上。本文设计多点无线温度监控系统。二、国内外研究现状及发展趋势2.1 国外现状及发展趋势国外对温度检测技术研究较早,始于 20 世纪 70 年代。先是采用模拟式的组合仪表,采集现场信息并进行指示、记录和控制,80 年代末出现了分布式控制系统,目前正开发和研制计算机数据采集控制系统的多因子综合控制系统。现在世界各国的温度检测技术发展很快,一些国家在实现自动化的基础上正向着完全自动化、无人化的方向发展。2.2 国内现状及发展趋势我国对于温度检测技术的研究较晚,始于 20 世纪 80 年代。近年来,我国引进了多达 16 个国家和地区的工厂环境控制系统,在总体上,正从消化吸收、简单应用阶段向实用化、综合性应用阶段过渡和发展,对推动工厂温度自动检测产生了积极的作用。与此同时,我国的温度测控设施计算机应用以单片机控制的单参数单回路系统居多,尚无真正意义上的多参数综合控制南昌航空大学东软班 开题报告2系统。在生产实际中仍然有许多问题困扰着我们,比如环境控制水平落后,软硬件资源不能共享和可靠性差等缺点。与发达国家相比,还存在较大的差距。我国温度测量控制现状还远远没有达到工厂化的程度,生产实际中仍然有许多问题困扰着我们,存在着装备配套能力差,产业化程度低,环境控制水平落后,软硬件资源不能共享和可靠性差等缺点。在今后的温控系统的研究中会趋于智能化,集成化,系统的各项性能指标更准确,更加稳定可靠。三、研究的主要内容及实验方案3.1、毕业设计的主要研究内容Linux 操作系统上实现一个图形化温度控制系统。实时监测机房环境的各个位置的温度指标,并以图形方式显示出来,在遇到温度过高情况,能够及时记录、查询和自动快速报警。3.2、实验方案开发环境:Linux 系统Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。它能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。它主要用于基于 Intel x86 系列 CPU 的计算机上。这个系统是由全世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的 Unix 兼容产品。开发工具:GTK+2.0、mysqlGTK(GIMP Toolkit)是一套跨多种平台的图形工具包,按 LGPL 许可协议发布的。虽然最初是为 GIMP 写的,但目前已发展为一个功能强大、设计灵活的一个通用图形库。特别是被 GNOME 选中使得 GTK+广为流传,成为 Linux 下开发图形界面的应用程序的主流开发工具之一。 【1】MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL 所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策(本词条“授权政策” ) ,它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。 【2】南昌航空大学东软班 开题报告3开发模型:瀑布模型开发语言:C 语言C 语言是一种计算机程序设计语言 ,它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔研究所的 D.M.Ritchie 于 1972 年推出,1978 年后,C 语言已先后被移植到大、中、小及微型机上,它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到 C 语言,适于编写系统软件,三维,二维图形和动画,具体应用比如单片机以及嵌入式系统开发。四、目标,主要特色及工作进度4.1 目标:实时监测机房环境的各个位置的温度指标,并以图形方式显示出来,在遇到温度过高情况,能够及时记录、查询和自动快速报警。4.2 主要特色:1.使用 Linux 系统环境进行开发。2.搭建 MySQL 数据数,存储数据。3.图像数据的实时显示。4.使用 GTK+2.0 制作界面。5. 格式化读取串口数据。南昌航空大学东软班 开题报告46.遇高温时,能自动快速报警,并记录。7.使用 mySQL 数据库记录和查询历史温度数据。4.3 工作进度:第一阶段:论文开题阶段 2013.11.252013.12.03 主要完成开题报告,确定毕业设计研究题目和方向。第二阶段:需求分析阶段 2013.12.042013.12.10 完成项目中需求阶段。第三阶段:概要设计阶段 2013.12.112013.12.18 完成项目概要设计阶段。第四阶段:详细设计阶段 2013.12.192013.12.29 完成项目详细设计阶段。第五阶段:中期检查 2013.12.302014.01.5 完成中期检查报告。第六阶段:代码实现及测试阶段 2014.01.62014.01.20 完成项目编码及测试阶段。第七阶段:完成系统,备齐相关文档,制作答辩 PPT 并做好答辩的准备。五、主要参考文献【1】GTK+2.0百度百科【2】MySQL 百度百科【3】谭浩强. C 语言程序设计(第三版).北京:清华大学出版社,2005. P49-P

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论