基于51单片机GSM温湿度光照检测系统设计

具体实现功能

具体实现功能:

 (1)温湿度值、光照值测量及显示稳定、精确;

 (2)可以通过按键设定温湿度、光照报警阈值,且测得的温湿度、光照超过设定的阈值时,报警指示灯闪烁,蜂鸣器报警;

 (3)可将测得的温湿度值、光照值实时发送到用户手机,且可提示报警。

设计背景

温度、湿度、光照度和人类的生产、生活有着密切的关系,同时也是工农业生产中最常见最基本的工艺参数,例如农业上农作物的生长离不开对温度、湿度,特别是光照度的检测与控制,机械、电子、石油、化工等各类工业中广泛需要对温度、湿度的检测与控制,并且随着人们生活水平的提高,人们对自己的生存环境越来越关注,而空气中温湿度、光照强度的变化与人体的舒适度和情绪都有直接的影响,所以对温度、湿度及光照度的检测及控制就非常有必要了。

温度、湿度、光照度是工业农业生产不可缺少的因素,但传统的方法是用温度表、毛发湿度表、双金属式测量计、人对光照的感觉、观测植物的生长情况等手段,通过人工进行检测,对不符合温度、湿度、光照度要求的环境进行通风、去湿、降温、采光等工作。这种人工测试方法费时费力、效率低,且测试的误差大,随机性大。含有微型计算机或微处理器的测量仪器,由于它拥有对数据存储,运算逻辑判断及自动化的功能,有着智能作用。随着生产的发展,一个低成本和具有较高精度的环境测量仪在许多领域会代替人工操作,自动控制各种仪器调整环境温度湿度光照度。目前市场上普遍存在的环境检测仪器大都是单点测量,而且温湿度、光照度信息传递不及时,精度达不到要求,不利于控制者根据温度、湿度、光照度变化及时做出决定,为此,本设计开发了一种能够同时测量多点,并实时性高、精度高,能够综合处理多点温湿度、光照度信息的检测产品。总之,环境温湿度与光照强度的检测的设计和开发具有非常大的市场前景和实用价值。

硬件设计

本方案以STC89C52单片机系统为核心来对温度、湿度、光照度进行实时控制和巡检。各检测单元能独立完成各自功能,并根据主控机的指令对温湿度进行实时采集。主控机负责控制指令的发送,并控制各个检测单元进行温度采集,收集测量数据,同时对测量结果进行整理和显示。其中包括单片机、复位电路、温度检测、湿度检测、光照度检测、键盘及显示、报警电路、系统软件等部分的设计。

软设计

系统监控程序是系统的主程序,它是系统程序的框架,控制着单片机系统按预定操作方式运转。监控程序的主要作用是能及时的响应来自系统内部的各种服务请求,有效地管理系统自身软硬件及人机对话设备与系统中其它设备交换信息,并在系统一旦出现故障时,及时作出相应处理。

该系统控制核心是单片机STC89C52,其工作过程是:系统通电后,单片机STC89C52进入监控状态,同时完成对各扩展端口的初始化工作。在没有外部控制信息输入的情况下,系统自动采集温湿度、光照度传感器数据,最后产生的数据在LCD显示器上显示,。若有数据超出了设定值或者打电话给预定号码,就会发送温湿度及光照数据给手机。

原理图

本系统原理图设计采用Altium Designer19,具体如图。

程序

本设计利用KEIL5软件实现程序设计,具体如图。

全部资料

全部资料包括程序(注释)、AD原理图、PCB源文件、参考论文、任务书、开题报告、元件清单等,全网最全!

资料获取请关注下方公众号,后台回复关键词“资料”!  

  • 4
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

电子工程师成长日记

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值