历史上的今天
今天是:2024年09月10日(星期二)
2021年09月10日 | 58-基于51单片机GSM温湿度光照检测系统设计
2021-09-10 来源:eefocus
具体实现功能:
(1)温湿度值、光照值测量及显示稳定、精确;
(2)可以通过按键设定温湿度、光照报警阈值,且测得的温湿度、光照超过设定的阈值时,报警指示灯闪烁,蜂鸣器报警;
(3)可将测得的温湿度值、光照值实时发送到用户手机,且可提示报警。

设计背景
温度、湿度、光照度和人类的生产、生活有着密切的关系,同时也是工农业生产中最常见最基本的工艺参数,例如农业上农作物的生长离不开对温度、湿度,特别是光照度的检测与控制,机械、电子、石油、化工等各类工业中广泛需要对温度、湿度的检测与控制,并且随着人们生活水平的提高,人们对自己的生存环境越来越关注,而空气中温湿度、光照强度的变化与人体的舒适度和情绪都有直接的影响,所以对温度、湿度及光照度的检测及控制就非常有必要了。
温度、湿度、光照度是工业农业生产不可缺少的因素,但传统的方法是用温度表、毛发湿度表、双金属式测量计、人对光照的感觉、观测植物的生长情况等手段,通过人工进行检测,对不符合温度、湿度、光照度要求的环境进行通风、去湿、降温、采光等工作。这种人工测试方法费时费力、效率低,且测试的误差大,随机性大。含有微型计算机或微处理器的测量仪器,由于它拥有对数据存储,运算逻辑判断及自动化的功能,有着智能作用。随着生产的发展,一个低成本和具有较高精度的环境测量仪在许多领域会代替人工操作,自动控制各种仪器调整环境温度湿度光照度。目前市场上普遍存在的环境检测仪器大都是单点测量,而且温湿度、光照度信息传递不及时,精度达不到要求,不利于控制者根据温度、湿度、光照度变化及时做出决定,为此,本设计开发了一种能够同时测量多点,并实时性高、精度高,能够综合处理多点温湿度、光照度信息的检测产品。总之,环境温湿度与光照强度的检测的设计和开发具有非常大的市场前景和实用价值。
硬件设计
本方案以STC89C52单片机系统为核心来对温度、湿度、光照度进行实时控制和巡检。各检测单元能独立完成各自功能,并根据主控机的指令对温湿度进行实时采集。主控机负责控制指令的发送,并控制各个检测单元进行温度采集,收集测量数据,同时对测量结果进行整理和显示。其中包括单片机、复位电路、温度检测、湿度检测、光照度检测、键盘及显示、报警电路、系统软件等部分的设计。
软件设计
系统监控程序是系统的主程序,它是系统程序的框架,控制着单片机系统按预定操作方式运转。监控程序的主要作用是能及时的响应来自系统内部的各种服务请求,有效地管理系统自身软硬件及人机对话设备与系统中其它设备交换信息,并在系统一旦出现故障时,及时作出相应处理。
该系统控制核心是单片机STC89C52,其工作过程是:系统通电后,单片机STC89C52进入监控状态,同时完成对各扩展端口的初始化工作。在没有外部控制信息输入的情况下,系统自动采集温湿度、光照度传感器数据,最后产生的数据在LCD显示器上显示,。若有数据超出了设定值或者打电话给预定号码,就会发送温湿度及光照数据给手机。
原理图
本系统原理图设计采用Altium Designer19,具体如图。
程序
本设计利用KEIL5软件实现程序设计,具体如图。
史海拾趣
|
内容:本系统由两部分组成,以MCS-51单片机作为下位机采集数据部分设计和 MCS-51与LabVIEW之间数据通讯部分设计。 要求: 1、查阅相关的文献资料,撰写开题报告并完成外文资料翻译。 2、熟练掌握掌握相关元器件的功能,并会加以运用。 3、熟练 ...… 查看全部问答> |
|
在研制带处理器的电子产品时,如何提高抗干扰能力和电磁兼容性? 一、下面的一些系统要特别注意抗电磁干扰: 1、微控制器时钟频率特别高,总线周期特别快的系统。 2、系统含有大功率,大电流驱动电路,如产生火花的继电器,大电流开关等。 ...… 查看全部问答> |
|
松下M2X 3.7KW变频器的故障是,可以运行,但是运行一段时间后会跳L故障,请问是什么原因,哪里坏了? 艾默生EV1000 1.5KW变频器的故障是,同样可以运行,也是运行一段时间后跳009缺相故障,这两个时间都不固定,请各位高手指教! 两 ...… 查看全部问答> |
|
在build的时候出现这样的错误: >> error: illegal relocation type 050002 found in section .debug_info, file C:\\\\tidcs\\\\DMC\\\\c28\\\\v32x\\\\lib\\\\dmclib\\\\c ...… 查看全部问答> |
|
运行Vds-id DC ITM漏极[1]扫描电压的默认设置是0-4V,以100 mV为一个步长,同时门极电压有三级:1.5,2.0,2.5V(图1,图2)。当改变这些设置时,请注意,电压和步长的设置可以用于Vds-id-pulse测试的设置。 图1. &nbs ...… 查看全部问答> |
|
问:我在ISE4.1中,用fpga express verilog编译的某些文件,用modelsimxe只能前仿,不能后仿,不知 5.1i是否有改进? 问:和 5.1结合比较好的验证工具除了Modelsim外,PC机上可运行的有什么? 问:ISE在综合的时候,把很多中间信号、特别是组 ...… 查看全部问答> |






