资源描述:
《基于单片机的大棚温湿度》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、综合实践项目名称基于单片机的大棚温湿度设计专业班级电子104学生姓名指导教师2013年6月28电子104班苏宇宁大棚温湿度设计摘要以ATMELS52单片机为核心,并通过DHT11温湿度传感器的工作原理,实现了对当前环境中温度与湿度的测量,并且通过设置好的温度与湿度的上限、下限的值对当前环境下的温度和湿度实施监控,超过预警值则实施自动报警。该系统由温度传感器模块、湿度传感模块和液晶显示模块组成,应用温湿度传感器的工作原理对当前环境实施监控,定时采集数据传送给单片机,单片机根据温湿度传感器采集到的数据进行处理,再将接收的数据
2、显示到12864液晶显示屏上,若是超过预期设置的上限和下限,采用二极管模拟报警,由于制作和组合上的精细,使得本设计显得智能化、实用化。关键词:51单片机;温度传感;湿度传感;12864液晶显示II电子104班苏宇宁大棚温湿度设计AbstractThedesignSTC52microcontrollercore,andthroughDHT11temperatureandhumiditysensorworkstoachieveinthecurrentenvironment,temperatureandhumiditymeas
3、urements,andagoodtemperatureandhumiditybysettingtheupperlimit,lowerlimitvalueofthetemperatureonthecurrentenvironmentimplementationofmonitoringandhumidity,morethanthevalueofimplementinganearlywarningalarm.Thesystemconsistsoftemperaturesensormodule,humiditysensingm
4、oduleandliquidcrystaldisplaymodule,theapplicationoftemperatureandhumiditysensorworksbymonitoringtheimplementationofthecurrentenvironment,regularlycollecteddatatothemicrocontroller,microcontrollerbasedtemperatureandhumiditysensorforprocessingthedatacollected,andth
5、enwillreceivethedatatotheLCDscreenonthe12864,ifmorethanexpectedtosettheupperandlowerlimits,theuseofdiodeanalogalarm,duetoacombinationofproductionandfine,makingthedesignisintelligent,practical.Keywords:51single-chip;temperaturesensor;humiditysensor;12864LCDII电子104
6、班苏宇宁大棚温湿度设计目录摘要IABSTRACTII第1章绪论11.1设计目的11.2设计背景1第2章设计方案简述22.1方案设计22.2方案设计3第3章设计部分43.1硬件设计43.1.1AT89S52外围电路简述43.1.2液晶显示模块电路设计53.1.3DHT11温度湿度传感器电路设计83.2软件设计103.2.1系统软件设计说明103.2.2编程语言的选择103.2.3主程序流程图113.2.3系统的软硬件的调试12第4章设计结果及分析13总结14参考文献15附录116附录217-18-电子104班苏宇宁大棚温湿
7、度设计第1章绪论1.1设计目的近年来,我国的设施农业得到了较大发展,温室大棚钟植技术已突破了传统的农作物种植受地域自然环境等诸多因素的限制,对农业生产有重大意义。但目前我国温室大棚的温湿度测量和设备的操作大多还是由人工来完成,当温室较大时,操作人员的劳动强度很大本温湿度控制系统是以单片机控制为核心,以瑞士生产的SHT11单片集成温湿度传感器作为温湿度检测元件,初步实现了温室大棚的自动化管理,大大降低了工人的劳动强度。1.2设计背景系统的一大特点是用户可以通过下位机中的键盘输入温湿度的上下限值和预置值,也可以通过上位机对温
8、湿度的上下限值和预置值进行输入,从而实现上位机对大棚内作物生长的远程控制。系统下位机设在种植植物的大棚内,下位机中的温湿度传感器可以将环境中的温湿度非电量参数转化成电量信号,再将这些信号进行处理后送至下位机中的单片机,单片机读取数据后将数据送到缓冲区内,通过LED数码管进行实时显示。同时与原先内部设定的参数值进行比较