毕设帮助、开题指导、技术解答(有偿)见文末。

目录

摘要

一、硬件方案

二、设计功能

三、实物图

四、原理图

五、PCB图

六、程序源码

七、资料包括


摘要

温度湿度在工农业生产中占有很重要的地位,是工农业生产的重要组成数据。温湿度过高会造成粮食发霉长芽,还会引起大棚蔬菜一系列的病害。因此对其适时准确的测量就显得尤为重要。而一般的测量过程较为复杂繁琐,误差还大。比如现在所使用的水银,酒精温度计进行温度检测和用传统的物理模拟量的方法进行的湿度检测,这些温湿度检测计的刻度间隔通常都很密,不容易准确分辨,读数困难,而且他们的热容量还比较大,达到热平衡所需的时间较长,因此很难读准,并且使用非常不方便。

随着科技的飞速发展和普及,高性能设备也越来越多,各行各业对温湿度的要求也越来越高。传统的温湿度监测模式是以人为基础,依靠人工轮流值班,人工巡回查看等方式来测量和记录环境状况信息。在这种模式下,不仅效率低下,还浪费大量人才资源及财力资源,而且缺乏科学性,许多重大事故都是因为人为因素造成的,人工维护缺乏完整的管理系统。它的工作步骤如下:感应环境温湿度;单片机判断感应到的温湿度是否异常;若感应到的温湿度异常,实行措施进行调节;判断异常是否超过预设时间,若超过预设时间,则输出异常信号报警;判断异常是否处理完毕,若处理完毕,解除报警。这样就可以利用控制器对机房温湿度进行监控,从而实现环境温湿度管理的实时性和有效性。故本次设计对于类似项目还具有普遍意义。

智能温度传感器(亦称数字温度传感器)在20世纪90年代中期问世。它是微电子技术、计算机技术和自动测试技术的结晶。目前,国际上已开发出多种智能温度传感器系列产品。智能温度传感器内部包含温度传感器、A/D传感器、信号处理器、存储器(或寄存器)和接口电路。有的产品还带多路选择器、中央控制器(CPU)、随机存取存储器(RAM)和只读存储器(ROM)。智能温度传感器能输出温度数据及相关的温度控制量,适配各种微控制器(MCU),并且可通过软件来实现测试功能,温度计也越来越智能化。跟电子温度计一样湿度计随着湿度传感器的发展趋于成熟。现在常用的温度传感器AD590,DS18B20湿度传感器HMxx系列,HS1xx系列,SHT系列随着温湿度计的发展温室监控系统也越来越成熟,更好的为人们服务。对于国内外对温湿度检测的研究,从复杂模拟量检测到现在的数字智能化检测越发的成熟,现在的对于温湿度研究,检测系统向着智能化、小型化、低功耗的方向发展。在发展过程中,以单片机为核心的温湿度控制系统发展为体积小、操作简单、量程宽、性能稳定、测量精度高,等诸多优点在生产生活的各个方面实现着至关重要的作用。

本设计以STC89C52RC为主要芯片,利用数字式温湿度传感器DHT11采集温湿度,把收集到的数据传给单片机STC89C52RC,再用无线发射模块NRF24L01将经过处理的数据发射出去。单片机通过模拟SPI口跟NRF24L01之间传送数据。同时,NRF24L01具有接收功能,

接收模块的NRF24L01将接收到的数据传给STC89C52RC,最后用数字显示屏LCD1602将经过单片机处理后的数据显示出来。整个系统的软件编程就是通过C语言程序对单片机STC89C52RC实现控制功能。单片机体积小,价格低,且稳定性较强,操作灵活简单,误差较小,具有很高的应用价值。

本系统结构紧凑,简单可靠,操作灵活,功能强大,性能价格比高,较好的满足了现代生产和科研的需要。

关键词:STC89C52RC;DHT11;NRF24L01;采集与控制

一、硬件方案

本系统采用51单片机+LCD1602液晶显示+DHT11温湿度传感器+7133稳压芯片+24L01无线模块+指示灯+按键电路及电源组成。

二、设计功能

1、本设计基于STC89C51/52(与AT89S51/52、AT89C51/52通用)。

2、本设计共三块板子,两个无线温湿度采集板利用NRF24L01通信将温度信息传给接收板,接收板接收到另外两块板子的实时采集的温湿度,从而在LCD 1602屏显示出来以及报警。

3、主要实现:温湿度测量及无线传输显示,超出温湿度范围蜂鸣器报警,上下限温湿度可通过按键设定等功能。

4、温湿度传感器DHT11、NRF24L01无线模块来实现温度的采集和无线通信的

5、按键可设置上下限报警温湿度(上下限温湿度掉电存储)

三、实物图

四、原理图

五、PCB图

六、程序源码

七、资料包括

需要完整的资料可以点击下面的名片,找我要资源压缩包的百度网盘下载地址及提取码。

12、基于51单片机多机 NRF24L01 无线温湿度 DHT11报警设计相关推荐

  1. 133、仿真-基于51单片机太阳能热水器水温水位智能监控仪报警设计(Proteus仿真+程序+配套资料等)

    毕设帮助.开题指导.技术解答(有偿)见文未 目录 一.硬件组成 二.设计功能 三.Proteus仿真图​编辑 ​编辑 四.程序源码 资料包括: 需要完整的资料可以点击下面的名片加下我,找我要资源压缩包 ...

  2. 基于51单片机的PM2.5和温湿度检测报警

    具体实现功能 系统由STC89C52单片机+LCD1602液晶显示屏+ADC0832模块+蜂鸣器+DHT11温湿度传感器 +GP2Y1010AUOF粉尘传感器+LED+按键构成. 具体功能: 1.LC ...

  3. 基于51单片机红外非接触测温仪阈值报警设计

    本设计由STC89C52单片机电路+1602液晶显示电路+MLX90614ESF红外非接触温度检测电路+按键电路+蜂鸣器报警电路. 1.液晶实时显示MLX90614ESF检测的环境温度值和被测物体温度 ...

  4. 基于51单片机水塔水箱液水位WIFI监控报警设计proteus仿真原理图PCB

    功能: 0.本项目采用STC89C52作为单片机系统的控制MCU 1.WIFI实时上传当前水位状态 2.通过液位传感器检测液位,检测到最低液位和最高液位时,超过设定阈值将声光报警 3.通过状态指示灯显 ...

  5. 基于51单片机PH值测量液晶lcd1602显示报警设计

    视频演示地址:https://www.bilibili.com/video/BV1FA41137sa/ 开机后显示PH值的大小 校准后可直接使用.

  6. 基于51单片机宠物自动投料喂食器控制系统仿真设计( proteus仿真+程序+讲解视频)

    基于51单片机宠物自动投料喂食器控制系统仿真设计( proteus仿真+程序+讲解视频) 仿真图proteus 7.8及以上 程序编译器:keil 4/keil 5 编程语言:C语言 设计编号:S00 ...

  7. 基于51单片机的数字电子钟万年历闰年判断闹钟设计

    基于51单片机的数字电子钟万年历闰年判断闹钟设计 视频 1 开发环境 2 功能说明介绍 3 仿真图 4 程序 5 原理图 6 视频讲解 7 设计报告 7.1 设计目的 7.2 概述 8 资料清单下载链 ...

  8. 基于51单片机的多层电梯(1-16层)运行系统仿真设计_层数可改

    基于51单片机的多层电梯(1-16层)运行系统仿真设计_层数可改 仿真图proteus 8.9 程序编译器:keil 4/5 编程语言:C语言 设计编号:S0027 视频演示 基于51单片机的多层电梯 ...

  9. 基于51单片机的自动浇花系统设计/基于51单片机的智能抽奖系统控制设计/基于51单片机的数字时钟与日历显示控制设计 毕业设计

    1147基于51单片机的自动浇花系统设计 设计思路:通湿度传感器实时监测湿度,通过LCD显示出实时的湿度采集值,可以通过按键设定目标界限,当达到这个界限值时,浇花系统的电机装置运行. 电路包含:LCD ...

最新文章

  1. python 获取当前时间 时间差
  2. python100行代码-100行Python代码自动抢火车票!
  3. union(联合)合并查询结果
  4. mysql 存储过程 主键_存储过程生成主键
  5. c++服务器开发学习--03--TrinityCore学习
  6. 如何在Python中删除字符串中的所有反斜杠?
  7. BZOJ 4720: [Noip2016]换教室
  8. SpringBootAdmin项目创建
  9. IEnumerable和IEnumerator详解
  10. vue-router中hash模式、history模式原理
  11. 二十四种设计模式:策略模式(Strategy Pattern)
  12. [javascript]实现登陆界面拖动窗口
  13. Hudi-集成Flink(Flink操作hudi表)
  14. 量化交易的十个知识点
  15. PHP小马免杀的浅谈[过最新D盾]
  16. 用数据分析验证,王者荣耀完胜阴阳师,小学生才是最终的赢家
  17. xp系统打印机没有服务器属性设置,xp系统打印机纸张设置的方法
  18. Nagios监控软件源码安装
  19. 李含光《C语言程序设计教程》答案第一——四章
  20. java将中文转换为pinyin/繁简互转

热门文章

  1. linux运行微软运行库,Windows Desktop Runtime(微软官方运行库) V3.1.6
  2. 单应性矩阵 matlab,四点求解单应性矩阵
  3. C语言表达式和表达式的值
  4. 福大软工1816 ·软工之404NoteFound团队选题报告
  5. 投屏协议以及投屏的测试点
  6. web服务器使用JSP创建网页的过程
  7. NeHe的OpenGL教程8(Bang翻译Delphi版)-如何制作立体透明效果
  8. 问道海岛地区服务器维护,问道7月9日全区更新维护公告
  9. 有没有一个比较好的文字转换成语音的手机软件?
  10. linux之getopt函数,linux之getopt 函数(转)