当前位置: 首页 > news >正文

普中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

http://www.cnnetsun.cn/news/21538.html

相关文章:

  • Windows 11圆角禁用工具:一键回归经典直角窗口
  • Calamari OCR终极指南:如何快速掌握高效文字识别技术
  • 鸿蒙技术干货10:鸿蒙图形渲染基础,Canvas绘图与自定义组件实战
  • 5分钟急救指南:让DBeaver搜索功能满血复活的秘密技巧
  • 6、恶意软件事件响应工具指南
  • 70亿参数玩转全模态交互:Qwen2.5-Omni-7B-GPTQ-Int4如何重塑AI部署门槛
  • 22、微软 Office 文件分析与恶意检测指南
  • 24、恶意软件样本分析全流程指南
  • PCB缺陷检测实战指南:DeepPCB数据集避坑手册与高效部署方案
  • 27、恶意软件分类与系统发育分析指南
  • 20、网站服务器安全防护全攻略
  • 时间过半,目标依然遥远?OKR如何让团队找回“冲刺感”
  • 【JavaSE】十一、Stack Queue Deque PriorityQueue Map Set
  • 蚌埠住了,Java面试居然卷到了JDK源码级别!
  • 别再白忙活!数电发票不能作废,红冲这些要点要注意!
  • ComfyUI-MultiGPU分布式显存优化实战指南
  • B站缓存转换神器:一键解锁本地视频播放新体验
  • 客户端连接Clickhouse连不上解决方案
  • 从“查重焦虑”到“逻辑自洽”:一个本科生如何用智能工具重建论文写作的底层信心
  • LIO-SAM Ouster 128线激光雷达实战配置指南:从入门到性能提升
  • 从“憋不出引言”到“理清逻辑链”:一位本科生如何用智能工具重构毕业论文写作路径
  • 从“焦虑选题”到“逻辑闭环”:一名本科生如何在毕业季用智能工具完成学术初体验的华丽转身
  • 【MWORKS使用技巧72】1分钟带你了解在Sysblock中如何定义函数及算法
  • 借JAVA之力,解锁旅行攻略与搭子新玩法
  • JAVA旅行系统:攻略在手,搭子同行无忧
  • 语音识别技术在教育场景的应用实践与工具选型探索
  • 三步搞定verl:RLHF训练环境快速部署手册
  • 好写作AI:复杂算法的“金牌翻译”,让你论文的引言不再“不说人话”
  • 好写作AI:当枯燥的统计表格,遇上会讲故事的AI“翻译官”
  • 重磅︱数字孪生风洞「风神NF3」发布!