基于单片机的环境监测系统毕业论文Word文档格式.doc
- 文档编号:14566566
- 上传时间:2022-10-23
- 格式:DOC
- 页数:17
- 大小:6.22MB
基于单片机的环境监测系统毕业论文Word文档格式.doc
《基于单片机的环境监测系统毕业论文Word文档格式.doc》由会员分享,可在线阅读,更多相关《基于单片机的环境监测系统毕业论文Word文档格式.doc(17页珍藏版)》请在冰豆网上搜索。
KeywordSinglechipmicrocomputerEnvironmentdetectionsystemAgriculturalgreenhouse
目录
1课题任务与要求 4
1.1任务 4
1.2任务目标 4
1.3课题要求 4
2系统概述 4
2.1选题背景 4
2.2单片机简介 5
2.3C语言简介 5
2.5KeilC51简介 5
2.6Proteus概述 5
3系统的总体设计 6
3.1系统监控对象 6
3.2系统总体结构 6
3.3系统流程图 7
4系统硬件设计 9
4.1微处理器 9
4.2模数转换模块 10
4.3传感器 10
4.4光照强度传感器模块 10
4.5大气压强传感器模块 10
4.6PM2.5传感器模块 11
4.7温湿度传感器模块 11
4.8系统总电路图 11
4.9PCB图片 12
5系统软件设计 12
5.1温湿度子程序 12
5.2光照强度子程序 13
5.3大气压强子程序 13
5.4PM2.5子程序 13
5.5串口通信子程序 14
6测试结果与分析改进 14
7附录 15
8参考文件 17
9总结、致谢 18
引言
在日常生活中,关乎我们的生活质量,也在农业大棚中关乎大棚的产量,合适的,会极大地提高产量。
合适的也会极大地提高我们的生活质量。
但是。
传统的监控系统监控耗时间极长,效率挤满,而且需要人工不间断的监控,费事,费力,才能达到每时每刻监控的目的。
单片机体积小,对外界环境的抗干绕能力也强,可以应用在场合。
我们单片机做重点的操控原点,配合多个传感器和信息分析模块,有效的采纳,分析等信息,并置设报响声的系统,数据超过设定的数值,就可以利用响声系统来提醒操作人员进行调控。
为了实现以上系统,我们小组应用EXP-89S51单片机设计了一套环境监测系统,该系统对可以系统的监控和控制,有不错的效果。
1课题任务与要求
1.1任务
设计一个基于单片机实现PM2.5、温度、湿度、光照强度、大气压强的实时监测系统。
当五个被测环境数据中的任何一个超过设的定范.围,系统会发出警报并且提醒操作人员进行人工干.预控制。
1.2任务目标
1、根据所学知识,查询资料,学会自学。
2、根据所学知识,学会了解,解决实际问题。
3、通过制作实物,掌握,了解相关芯片的功能及一般应用,锻炼自己的动手能力以及分析思考能力。
1.3课题要求
(1)使用传.感器采集环境数据,并对此中的模拟量举行模和数的转换,以便于单片机处理;
(2)了解单片机最小系统及典型模块的电路设计,掌握基于典型外围电路如测温度、测湿度、测光照等的软件设计,实现用单片机对所采集的数据进行处理;
(3)实现RS232串口通信和1602液晶屏的程序设计,解决数据的传输、显示及排列问题;
(4)完成单片机与按键联合工作的程序设计,实现数据的手动设置。
2系统概述
2.1选题背景
随着电子技术的迅猛发展,环境监测的方法也不断改进,尤其是以计算机系统为基础的环境监测手段更加方便、快捷,广泛适用于农业温室控制和日常家庭生活等。
进行着社会不断发展,人们对植物业的需求越来越高,古代能也生产方式已经远不能喂饱社会的需要,而随之诞生的现代农业技术愈来愈受到人们的青睐,温式大棚就是其中一种。
我们知道,农作物的成长受到光照、温、湿度和大气压强等多重洇素的配合作用,而温式可以借助计算机系统模拟植物成长的天气前提,供应最佳的成长环.境以避免因外面恶劣天气等不好的因.素的影响,进而提高农作物的产量。
此外,室内空气质量对人们的日常生活也产生了重要影响,适宜的温湿度能给人舒适感,而有害气体的散发却严重损害人体健康。
是以,如何节制室内温.度、湿.度、气.压等破坏气氛质量的成分显得至关重要。
而传感器技术的发展为我们解决这个问题找到了突破口,我们可以运用单片机配合传感器实时采集环境数据并进行处理实现
自动控制。
2.2单片机简介
单片机是电脑进程中的一个重的有用的的纪念碑,标识着电脑正在发现了平常电脑和欠入式见算计系统两条河流。
单片机目前按用途划分,单片机画为普通和专业的型两种类:
通用性单片机就是其内部可以开发资源全部提供给客户。
(如:
存储器,I/O等外围功能部件),用户根据需要,设计一个通用单片机为核心,在配备意外为接口电路以及其他外围设备,别切编写不同的软件来满足不同的监控系统。
专业型单片机只对某些特殊东西特殊用途而制作的单片机,所以,专业单片机有非常明显的综合优势。
我们应用sT89C52单片机,ST89C52单片机是STC企业出生的一种耗供较少、功能很多的CMS8位小的可以控制的一起器件,具有在8K系统可一用编程FlAsh存储器。
芯片上,拥有8bitCPU和在系统编程闪存。
2.3C语言简介
C语言是在上世纪末问世的,早期C语言主要应用于UNIX系统。
C拥有很厉害的性能和个方面否认厉害的地方嘴贱为普通人认识的语言,到了上世纪末,C语言慢慢走里其他可以控制的系统,并快快的的得到广大的应用,成为当代最优秀的程序设计语言之一。
使用C语言解题时,在程序中有两个描述,及数据描述和处理步骤描述。
2.5KeilC51简介
KeilC51是美利坚合众国Keilsoftwre集团出生的关于51系单片子机开法东西,它的集聚了关于原程编吗、编、译吗、仿真、调试于乎一体,支持汇.编、C和P1/m语言。
系统也供应了许多的库函数和功能强力的集成开法调试软见,界面好看,简单好学。
KeilC51出生到现在已经经历了几个个版本。
2.6Proteus概述
ProttusIsIs是Labcnter生产开展的有关运输电的线拆开来观察和现实的东西仿直的东西。
他是在Windows系统中执行仿直、分.析、模.拟种种吧运输电的线集中起来。
Proteus,完成了数字、电路、单片机及各种外面的部件的仿直。
有许多虚仪.器,如示.波器,逻.辑分.析仪、信.号发生.器的等。
,支持流行单片机方真。
,提供软件调式功能。
有关断的点等使用的功能,而已可以查看每个变的东西、储存器等的目前的情形;
还支持其他软件的编程和翻译④,有厉害的原理图片绘画功能。
已有,这款软件是很实用,易学,好上手。
Proteus发展很快,现在已经几个版本。
3系统的总体设计
3.1系统监控对象
PM2.5温度湿度大气压强
3.2系统总体结构
本系统主要由信.号采集部分、信号处理,显示(1902显示屏)模块、报警(蜂鸣器模)块、串口通信五个成分组成,结构图如图。
全部硬件整体中以ST89C52单片机作为原点操控终点,外面连接有传送器电路、报警电路和操控电.路等模板。
系统工作时大气压强传送器,细微颗粒传送器,光照强度传送器,温、.湿度传送器会定时对周围环境中等参数进行数据的收集和比较,将得到的资料递给到单片机中与既定的信息进行蒋亮,假如收到到的资料信息在正常的氛围以里,则单片机将该资料信息输出至显示模块(1902液.晶显示屏)进行每时每刻的显示,并遥控系统继续执.行数据的收集工作;
收集到的信息已经大于平常既定的氛围,单片机应该通过其出口端向报响声电路(蜂鸣器)发送报.警消息。
另外,还设置了三个按键,分别是设置键,按键+,按键-,用来调节单片机中压强,PM2.5。
光照强度,温湿度的正常范围,设置键用来切换模块切换模式或者设置范围模式,设置+,设置-用来调节正常范围的数值以及切换模块。
3.3系统流程图
主程序流程图
AD。
转换BH150程序流程图BMP85程序流程图DHT1程序流程图
串口通信流程图
1602程序流程图
总体程序框图
4系统硬件设计
4.1微处理器
微处理器(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 环境监测 系统 毕业论文