news 2026/6/12 10:31:06

普中51实验板基于51单片机的温湿度报警LCD1602液晶显示设计

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
普中51实验板基于51单片机的温湿度报警LCD1602液晶显示设计

普中51实验板基于51单片机的温湿度报警

  • 1.主要功能:
  • 讲解视频:
  • 2.仿真
  • 3. 程序代码
  • 4. 设计报告
  • 5. 设计资料内容清单&&下载链接

【普中】基于51单片机的温湿度报警LCD1602液晶显示设计

( proteus仿真+程序+设计报告+讲解视频)

仿真图proteus8.15(有低版本)

程序编译器:keil 4/keil 5

编程语言:C语言

设计编号:P15

1.主要功能:

基于51单片机AT89C51/52(与AT89S51/52、AT89C51/52、STC89C51/52等51内核单片机通用)

基于51单片机的DHT11温湿度测量报警LCD1602液晶显示设计

1.使用全数字型温湿度传感器DHT11;

2.AT24c02芯片掉电存储设置的上下限阈值;

3.四个按键为设置、加、减、确定,实现了阀值的调节;

4.LCD1602液晶显示,上面行显示当前的温度和湿度,下面行显示相应的冷、热、干、湿;

5.当超过阀值的时候,有蜂鸣器闪烁报警提示。默认的温度阈值下限是20℃,温度上限是40℃。湿度的下限默认50%,上限模式80%。

6.需要在Proteus软件和普中51开发板实现功能验证。

(目前仅完全适配普中开发板A234,需额外接DHT11温湿度模块,其他普中开发板型号可能需要做代码修改或额外接线)

(目前仅完全适配普中开发板A234,其他普中开发板型号可能需要做代码修改或接线)

需注意仿真中51单片机芯片是兼容的,AT89C51,AT89C52是51单片机的具体型号,内核是一样的。相同的原理图里,无论stc还是at都一样,引脚功能都是一样的,程序是兼容的,芯片可以替换为STC89C52/STC89C51/AT89C52/AT89C51等51单片机芯片。

以下为本设计资料展示图:

讲解视频:

仿真讲解+实物演示+代码讲解

2.仿真

开始仿真

打开仿真工程,双击proteus中的单片机,选择hex文件路径,然后开始仿真。开始仿真后LCD1602显示温度和湿度。

仿真中通过箭头调整DHT11温湿度模块的值改变显示数值。

开始仿真后,按下设置/切换按键调整上下阈值,默认的温度阈值下限是20℃,温度上限是40℃。湿度的下限默认50%,湿度上限80%。

LCD1602第二行显示和温湿度大小有关,显示和温湿度关系如下所示:

温度高湿度正常It’s very hot!
温度高湿度高Hot and humid!
温度高湿度低Hot and dry!
温度低湿度正常It’s very cold!
温度低湿度高Cold and humid!
温度低湿度低Cold and dry!
温度正常湿度高It’s very humid!
温度正常湿度低It’s very dry!
温度正常湿度正常Good environment

开始仿真后,调整湿度超过湿度上限阈值80%后,蜂鸣器报警,湿度过高指示灯点亮。

开始仿真后,调整湿度低于湿度下限阈值50%后,蜂鸣器报警,湿度过低指示灯点亮。

开始仿真后,调整温度高于温度上限阈值40°后,蜂鸣器报警,温度过低指示灯点亮。

开始仿真后,调整温度低过温度下限阈值20°后,蜂鸣器报警,温度过低指示灯点亮。

3. 程序代码

使用keil4或者keil5编译,代码有注释,可以结合报告理解代码含义。

4. 设计报告

7740字设计报告,内容包括目录,硬件设计、软件设计、软硬件框图、调试、结论等

随着科技的飞速发展,单片机技术已经广泛应用于工业、农业、环境监测等各个领域。这种微型控制单元体积小、功耗低、价格便宜,而且具有强大的控制功能,可以实现对各种物理量的检测和控制。在工业生产中,单片机可以用于实现自动化生产、质量检测、设备维护等功能。在农业领域,单片机可以实现智能化种植、养殖和农田环境监测。在环境监测中,单片机可以用于检测空气质量、水质、噪声等环境参数,为环境保护提供数据支持。

本课程作业的目的在于通过基于51单片机的温湿度检测控制仿真设计,深化对单片机原理和应用的了解,提高实践能力和编程技能。在这个设计过程中,我们将学习如何使用51单片机对温度和湿度进行检测,并通过控制系统对异常情况进行控制。这个设计将涉及到单片机的基本原理、输入输出控制、传感器技术、编程语言等多个方面。通过这个课程作业,我们可以更好地掌握单片机的基本知识和应用技巧,提高解决实际问题的能力。

5. 设计资料内容清单&&下载链接

资料设计资料包括仿真,程序代码、讲解视频、功能要求、设计报告、软硬件设计框图等。

0、常见使用问题及解决方法–必读!!!!

1、仿真图

2、程序源码注释

3、功能要求

4、开题报告

5、设计报告

6、软硬件流程框图

7、烧录工具

8、讲解视频

9、实物图

Altium Designer 安装破解

KEIL+proteus 单片机仿真设计教程

KEIL安装破解

Proteus元器件查找

Proteus安装

Proteus简易使用教程

单片机学习资料

普中-2&普中-3&普中-4开发板原理图.pdf

相关数据手册

答辩技巧

设计报告常用描述

鼠标双击打开查找嘉盛单片机51 STM32单片机课程毕业设计.url

资料下载链接(可点击):

https://docs.qq.com/doc/DS2pPenNRaHB6SlR1

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 15:19:54

绽放结硕果!联通数科赋能千行百业彰显实效

在近日落幕的第八届“绽放杯”5G应用征集大赛全国总决赛中,联通数科聚焦物联网领域牵头及参与的多个项目,从全国4.4万个参赛案例中脱颖而出,最终荣获全国总决赛14项奖项,包括二等奖1项、三等奖2项及优秀奖11项。此外,在…

作者头像 李华
网站建设 2026/6/11 20:13:07

YOLOv5-SPPF-LSKA_家具目标检测系统实现

1. YOLOv5-SPPF-LSKA_家具目标检测系统实现 1.1. 引言 🏠 家具目标检测在智能家居、室内设计和零售行业有着广泛的应用。本文将详细介绍如何基于YOLOv5架构,结合SPPF和LSKA模块,实现一个高效的家具目标检测系统。这个系统不仅能准确识别各种…

作者头像 李华
网站建设 2026/6/11 9:19:43

AutoUnipus智能学习助手:U校园自动化答题终极指南

AutoUnipus智能学习助手:U校园自动化答题终极指南 【免费下载链接】AutoUnipus U校园脚本,支持全自动答题,百分百正确 2024最新版 项目地址: https://gitcode.com/gh_mirrors/au/AutoUnipus 想要彻底告别U校园手动答题的烦恼吗?这款智能学习助手为…

作者头像 李华
网站建设 2026/6/11 9:55:37

Velero大规模集群备份架构:并行化处理与智能资源管理深度解析

Velero大规模集群备份架构:并行化处理与智能资源管理深度解析 【免费下载链接】velero Backup and migrate Kubernetes applications and their persistent volumes 项目地址: https://gitcode.com/GitHub_Trending/ve/velero 随着企业级Kubernetes集群规模的…

作者头像 李华
网站建设 2026/6/12 2:46:33

springboot基于vue的电影院在线选座系统的设计与实现 _49i1h9i3

目录已开发项目效果实现截图开发技术系统开发工具:核心代码参考示例1.建立用户稀疏矩阵,用于用户相似度计算【相似度矩阵】2.计算目标用户与其他用户的相似度系统测试总结源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式&…

作者头像 李华
网站建设 2026/6/11 23:52:26

云顶之弈自动化挂机进阶技巧:24小时高效刷经验方案

还在为云顶之弈的经验等级发愁吗?每天花费数小时手动对局却收效甚微?现在,一套完整的自动化解决方案将彻底改变你的游戏体验,让你在睡眠、工作期间也能稳定积累经验值。 【免费下载链接】LOL-Yun-Ding-Zhi-Yi 英雄联盟 云顶之弈 全…

作者头像 李华