基于51单片机的温湿度报警LCD1602液晶显示设计( proteus仿真+程序+设计报告+讲解视频)
【普中】基于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单片机芯片。
资料下载链接:
P系列单片机设计下载链接(复制到浏览器打开)
https://docs.qq.com/doc/DS2pPenNRaHB6SlR1
以下为本设计资料展示图:
讲解视频:
仿真讲解+实物演示+代码讲解
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