欢迎光临
我们一直在努力

基于单片机的土壤温湿度检测系统(有完整资料)

资料查找方式:

特纳斯电子(电子校园网):搜索下面编号即可

编号:

CJL-51-2022-122

设计简介:

本设计是基于单片机的土壤温湿度检测系统,主要实现以下功能:

可通过LCD1602显示温湿度 ;
可通过按键设置温湿度阈值;
温湿度不在阈值内时蜂鸣器报警相应的继电器工作;
可通过蓝牙模块给手机发送温湿度。

标签:51单片机、LCD1602、蓝牙模块、土壤湿度检测、温度检测。
题目扩展:温湿度控制系统

基于单片机的土壤温湿度检测系统

基于单片机的土壤温湿度检测系统:中控部分、输入部分和输出部分。下面分别对这三部分进行概述:

中控部分

  • 核心处理器:STC89C52单片机,负责数据采集、处理、逻辑判断和输出控制。
  • 数据处理:接收并解析来自输入部分的土壤湿度(通过ADC0832转换)和温度(DS18B20)数据。
  • 逻辑判断:将接收到的数据与预设的阈值进行比较,判断是否需要启动加热、制冷、加湿或除湿继电器。
  • 输出控制:根据逻辑判断结果,控制继电器、LCD1602显示模块和蜂鸣器的动作。
  • 通信功能:通过ECB02蓝牙模块,将测量数据发送到手机进行远程监控。

输入部分

  • 土壤湿度检测模块:使用土壤湿度传感器和ADC0832模数转换器,将土壤湿度转换为数字信号供单片机读取。
  • DS18B20温度检测模块:使用DS18B20温度传感器,实时检测土壤温度并转换为数字信号供单片机读取。
  • 独立按键:提供用户交互界面,用于设置土壤温度和湿度的阈值。
  • 供电电路:为整个系统提供稳定的直流电源,确保单片机、传感器、显示屏、继电器和蓝牙模块等正常工作。
  • 输出部分

  • LCD1602显示模块:显示当前土壤的温度和湿度值,以及用户设置的阈值。
  • 制冷继电器:当土壤温度超过最大值时,启动制冷设备降低温度。
  • 加热继电器:当土壤温度低于最小值时,启动加热设备提高温度。
  • 加湿继电器:当土壤湿度低于最小值时,启动加湿设备增加湿度。
  • 除湿继电器:当土壤湿度超过最大值时,启动除湿设备降低湿度。
  • 蜂鸣器:在温度或湿度超出阈值时发出报警声,提醒用户注意。
  • ECB02蓝牙模块:将测量数据发送到手机,实现远程监控和数据记录。
  • 5 实物调试

    5.1 电路焊接总图

    首先在AD中根据各个模块画出原理图,然后导出PCB进行连线,最后通过嘉立创进行打板。板子到手之后就是焊接过程,第一部分是电源模块,将电源插座、电源开关、10k电阻和一个指示灯依次焊接,焊接好之后插入Type-C电源,指示灯点亮,电源模块测试正常。第二部分是显示模块,排针焊接好后,将LCD1602显示屏插入排针。第三部分是单片机模块,本次课题使用的是STC89C52单片机。第四部分是复位电路模块,一个复位按键、10uF极性电容、10k电阻为一个模块焊接,构成复位电路。第五部分是晶振电路模块,由两个30pF瓷片电容、一个11.05926MHz晶振焊接而成。第六部分是下载口,焊接下载接口GND、TXD、RXD,将HEX文件下载到单片机中,查看是否能下载正常,测试验证一切正常。第七部分是温度传感器,用的是DS18B20测得温度。第八部分是土壤湿度传感器,先焊接4Pin的排母,直接插入排母。第九部分是模数转换芯片ADC0832,先焊接一个2*4Pin的底座,将芯片插入底座。第十部分是四个继电器,直接焊接在板子上。第十一部分是三个独立按键模块,直接焊接在板子上。第十二部分是蓝牙模块,先焊接一个6Pin的排母,将传感器插入排母。第十三部分是蜂鸣器,直接焊接在板子上。下图5-1为焊接完的整体实物图:

    图5-1电路焊接总图

    5.2 蓝牙连接实物测试

    如图5-2所示,上电后,LCD1602显示屏显示温度、湿度。连接蓝牙时先在微信中搜索“特纳斯电子”公众号,关注之后在屏幕的左下角有“工具”,点一下“工具”,再点一下“蓝牙助手”,找到名称带有“@”符号的蓝牙名称,点一下会自动连接,连接好之后,可通过手机查看数据。

    图5-2蓝牙连接图

    5.3 按键实物测试

    如图5-3所示,第一次按下第一个按键S2,显示屏显示“Temp_max”和“Temp_min”,且“Temp_max”的值在闪烁,这时,按下第二个按键S3,温度最大值+1,按下第三个按键S4,温度最大值-1。同理,可设置温度最小值、湿度最大值和湿度最小值。

    图5-3按键实物图

    5.4 湿度控制实物测试

    如图5-4所示,当湿度小于湿度最小值时,加湿继电器打开,蜂鸣器报警。

    图5-4加湿实物图

    如图5-5所示,当湿度大于湿度最大值时,除湿继电器打开,蜂鸣器报警。

    图5-5除湿实物图

    5.5 温度控制实物测试

    如图5-6所示,当温度大于温度最大值时,制冷继电器打开,蜂鸣器报警。

    图5-6制冷实物图

    如图5-7所示,当温度小于温度最小值时,加热继电器打开,蜂鸣器报警。

    图5-7加热实物图

    6 仿真调试

    6.1仿真总体设计

    仿真设计总体包括51单片机最小系统、LCD1602显示屏、三个按键、模拟土壤湿度检测的电位器和ADC0832、温度传感器、四个继电器、蜂鸣器和模拟蓝牙模块的串口虚拟终端。

    图6-1 仿真设计总图

    6.2 按键仿真测试

    如图6-2所示,第一次按下第一个按键S2,显示屏显示“Temp_max”和“Temp_min”,且“Temp_max”的值在闪烁,这时,按下第二个按键S3,温度最大值+1,按下第三个按键S4,温度最大值-1。同理,可设置温度最小值、湿度最大值和湿度最小值。

    图6-2按键仿真图

    6.3 湿度控制仿真测试

    如图6-3所示,当湿度小于湿度最小值时,加湿继电器打开,蜂鸣器报警。

    图6-3加湿仿真图

    如图6-4所示,当湿度大于湿度最大值时,除湿继电器打开,蜂鸣器报警。

    图6-4除湿仿真图

    6.4 温度控制仿真测试

    如图6-5所示,当温度大于温度最大值时,制冷继电器打开,蜂鸣器报警。

    图6-5制冷仿真图

    如图6-6所示,当温度小于温度最小值时,加热继电器打开,蜂鸣器报警。

    图6-6加热仿真图

    设计说明书部分资料如下

    设计摘要:

    本文介绍了一种基于单片机的土壤温湿度检测系统的设计与实现。该系统通过使用温湿度传感器和土壤湿度传感器,可以实时监测土壤的温度和湿度。通过LCD1602液晶显示屏,系统可以将监测到的温湿度数据直观地显示出来。同时,系统还配备了按键,用户可以通过按键来设置温湿度的阈值。当温湿度超过设定的阈值时,系统会触发蜂鸣器进行报警。此外,系统还支持蓝牙连接,用户可以通过手机远程监测和控制土壤的温湿度。通过实验验证,该系统具有较高的准确性和稳定性,可以有效地监测土壤的温湿度,为农作物的生长提供重要的参考信息。

    该系统的设计采用了单片机作为控制核心,具有较低的功耗和成本。温湿度传感器和土壤湿度传感器能够准确地采集土壤的温湿度数据,并通过ADC转换后传输给单片机进行处理。LCD1602液晶显示屏可以清晰地显示当前的温湿度数值,方便用户实时了解土壤的环境状况。通过按键设置阈值,用户可以根据需要进行自定义设置,当温湿度超过设定的阈值时,蜂鸣器会发出警报,提醒用户及时采取措施。此外,系统还支持蓝牙连接,用户可以通过手机远程监测和控制土壤的温湿度,提高了系统的便捷性和灵活性。该系统具有较高的准确性和稳定性,能够准确地监测土壤的温湿度变化。通过及时了解土壤的温湿度状况,农民可以根据实际情况采取相应的措施,合理调节土壤的温湿度,提高农作物的产量和质量。该系统具有较好的实用性和推广价值,可广泛应用于农业生产和科研领域。

    关键词:单片机;蓝牙模块;温度检测;土壤湿度检测

    字数:11000+

    目录:

    摘 要

    ABSTRACT

    1 引 言

    1.1 选题背景及实际意义

    1.2 国内外研究现状

    1.3 课题主要内容

    2 系统设计方案

    2.1 系统整体方案

    2.2 单片机的选择

    2.3 电源方案的选择

    2.4 显示方案的选择

    2.5 温度检测方案的选择

    3系统设计与分析

    3.1 整体系统设计分析

    3.2 主控电路设计

    3.2.1 STC89C52单片机

    3.2.2 晶振电路和复位电路

    3.3 液晶屏显示模块

    3.4 DS18B20传感器检测温度模块

    3.5 土壤湿度传感器

    3.6 ADC0832模数转换芯片模块

    3.7 蓝牙模块

    4 系统程序设计

    4.1 编程软件介绍

    4.2 主程序流程设计

    4.3 按键功能图

    4.4 显示函数流程图

    4.5 处理函数流程图

    5 实物调试

    5.1 电路焊接总图

    5.2 蓝牙连接实物测试

    5.3 按键实物测试

    5.4 湿度控制实物测试

    5.5 温度控制实物测试

    6 仿真调试

    6.1仿真总体设计

    6.2 按键仿真测试

    6.3 湿度控制仿真测试

    6.4 温度控制仿真测试

    结  论

    参考文献

    致  谢

    赞(0)
    未经允许不得转载:171主机测评 » 基于单片机的土壤温湿度检测系统(有完整资料)
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址