基于51单片机的数字温湿度计设计及实现

合集下载

基于MCS51系列单片机的数字温度计设计

基于MCS51系列单片机的数字温度计设计

基于MCS-51系列单片机的数字温度计设计基于MCS-51系列单片机的数字温度计设计摘要本文提出了基于MCS-51系列单片机的数字温度计的制作电路和编程思想。

该数字温度计以宏晶公司的STC89C52 单片机为主控,配以达拉斯公司的DS18B20数字温度传感器,采用1602双行英文字符液晶作显示。

实现了对温度的测量,显示,和报警等功能。

关键词:STC89C52单片机;数字传感器DS18B20;显示器LCD;目录摘要 (I)ABSTRACT ........................... 错误!未定义书签。

1 绪论 (4)1.1 选题的背景 (4)1.2 数字温度计简介 (4)1.2.1 数字温度计的特征 (4)1.2.2 设计实现的目标 (5)2 数字温度计的方案设计 (6)2.1 设计方案论证与比较 (6)2.1.1 显示电路方案 (6)2.1.2 测温电路方案 (6)2.2 系统总体方案 (6)3 数字温度计的硬件电路设计 (8)3.1 控制电路 (8)3.1.1 MCU简介 (8)3.2.2 最小系统模块 (9)3.3 温度传感器设计 (10)3.3.1 DS18B20简介 (10)3.3.2 温度传感器与单片机的连接 (12)3.3.3 复位信号及外部复位电路 (13)3.4 单片机与报警电路 (13)3.5 显示电路 (13)4 软件设计 (15)4.1 DS18b20的读操作 (15)4.2 DS18b20的温度数据处理 (16)4.3 1602显示部分 (17)5 数据测试 (20)参考文献 (22)附录1 程序源代码................ 错误!未定义书签。

1 绪论1.1 选题的背景随着现代信息技术的飞速发展和传统工业改造的逐步实现.能够独立工作的温度检测和显示系统应用于诸多领域。

传统的温度检测以热敏电阻为温度敏感元件。

热敏电阻的成本低,但需后续信号处理电路,而且可靠性相对较差,测温准确度低,检测系统也有一定的误差。

基于51单片机的数字温湿度计设计与实现毕业论文

基于51单片机的数字温湿度计设计与实现毕业论文

摘要:温度和湿度是两个最基本的环境参数,人们生活与温湿度息息相关。

在日常生活、工业、医学、环境保护、化工、石油等领域,经常需要对环境温度和湿度进行测量和控制。

准确测量温湿度在生物制药、食品加工、造纸等行业更是至关重要。

因此研究温湿度的测量方法和装置具有重要的意义。

随着科技的不断发展,单片机技术已经普及到我们生活、工作、科研等各个领域,已经成为一种比较成熟的技术。

由于单片机集成度高、功能强、可靠性高、体积小、功耗低、使用方便、价格低廉等一系列有点,目前已经渗入到人们工作和生活的方方面面。

本论文介绍了一种以单片机AT89C51为主要控制器件,以DHT11为数字温湿度传感器的新型数字温湿度计。

本设计主要包括硬件电路的设计和系统软件的设计、硬件电路主要包括主控制器,测量温湿度控制电路和显示电路等。

关键词:温湿度传感器;LCD1602;protel;keil 软件Digital Thermometer and humidity Based onSingle Chip MicrocomputerAbstract :Temperature and humidity are the two most basic environmental parameters, which are closely related to people's lives and the temperature and humidity. Temperature and humidity measurement and control are often needed to ambient in the field of daily life, industry, medicine, environmental protection, chemical, petroleum, etc.,. Accurate measurement of temperature and humidity in the pharmaceutical, food processing, paper industry is essential. Therefore, studying the temperature and humidity measurement methods and devices is of great significance.This paper describes a microcontroller AT89S52 control devices, digital temperature and humidity sensors to DHT11 new digital hygrometer. The design includes the design of hardware circuits and system software design, hardware circuit includes a master controller, the measurement of temperature and humidity control circuit and display circuit. DHT11 is a composite Sensor contains a calibrated digital signal output of the temperature and humidity. Application of a dedicated digital modules collection technology and the temperature and humidity sensing technology, to ensure that the product has a Song high reliability and excellent long-term stability. Display circuit LCD1602 LCD display, 8-bit microprocessor interface, mapped by the internal 80 ×8-bit DDRAM 2 line x 16 character display, convenient and intuitive. The software part includes the main program, the measured temperature and humidity subroutine to display subroutine. The digital hygrometer with DHT11 with AT89S52 not only has the simple external circuit, but also facilitate debugging and simulation.Keywords:Temperature and humidity sensor; the LCD1602; protell; keil software目录1 绪论 (1)1.1 选题意义 (1)1.2 国内外发展趋势 (1)2 温湿度计的发展 (3)2.1 温度计的发展史 (3)2.2 湿度测量方法 (3)3 开发工具keil和protel (5)3.1 Keil C51 (5)3.1.1 keil 软件简介 (5)3.1.2 建立一个C项目 (5)3.1.3 如何生成.HEX文件 (10)3.2 protel软件 (12)3.2.1 软件简介 (12)3.2.2 功能特点 (12)3.2.3 设计环境 (13)3.2.4 电路原理图设计流程 (14)3.2.5 protel基本操作 (14)3.3 本章小结 (18)4 系统方案设计 (19)4.1 系统设计 (19)4.2 方案论证 (19)4.2.1 主控制器芯片 (19)4.2.2 温湿度采集模块 (22)4.2.3 显示模块 (28)4.3 本章小结 (30)5 硬件电路设计 (31)5.1 复位电路设计 (31)5.2 时钟电路设计 (31)5.3 显示模块电路设计 (32)5.4 温湿度采集模块设计 (33)5.5 电源选择 (33)5.6 本章小结 (34)6 软件设计及联合调试 (35)6.1 设计思路与流程图 (35)6.1.1 主程序设计 (35)6.1.2 LCD1602液晶驱动流程图 (36)6.2 程序的设计 (36)6.3 联合调试 (42)6.4 本章小结 (42)结论 (43)参考文献 (44)致谢 (45)1 绪论1.1 选题意义随着科技的不断发展,现代社会对各种信息参数的准确度和精确度的要求都有了几何级的增长,而如何准确而迅速的获得这些参数就需要受制于现代信息基础的发展水平、在三大信息采集、信息传输和信息处理中,传感器属于信息技术的前沿尖端产品,尤其是温湿度传感器技术,在我国各领域已经引用的非常广泛,可以说是渗透到社会的每一个领域。

基于51单片机的数字温湿度计设计及实现

基于51单片机的数字温湿度计设计及实现
用LCD显示一个字符时比较复杂,因为 一个字符由6×8或8×8点阵组成,既要找 到和显示屏幕上某几个位置对应的显示 RAM区的8字节,还要使每字节的不同位 为“1”,其它它的为“0”,为“1”的点 亮,为“0”的不亮。这样一来就组成某个 字符。但由于内带字符发生器的控制器来说, 显示字符就比较简单了,可以让控制器工作 在文本方式,根据在LCD上开始显示的行 列号及每行的列数找出显示RAM对应的地 址,设立光标,在此送上该字符对应的代码 即可。
U1
17 16 15 14 13 12 11 10 DATA SCK 2 3 RS RW E 28 27 26 25 24 23 22 21 32 33 34 35 36 37 38 39 E RW RS P3.7/RD P3.6/WR P3.5/T1 P3.4/T0 P3.3/INT1 P3.2/INT0 P3.1/TXD P3.0/RXD P2.7/A15 P2.6/A14 P2.5/A13 P2.4/A12 P2.3/A11 P2.2/A10 P2.1/A9 P2.0/A8 P0.7/AD7 P0.6/AD6 P0.5/AD5 P0.4/AD4 P0.3/AD3 P0.2/AD2 P0.1/AD1 P0.0/AD0 89C51 P1.7 P1.6 P1.5 P1.4 P1.3 P1.2 P1.1/T2EX P1.0/T2 8 7 6 5 4 3 2 1 VCC VCC
本次基于 51单片机的数 字温湿度计的 设计,结构简 单,使用方便, 测量精确,可 以满足一般性 要求。测量结 果分两行显示 温湿度值,如 右图所示。
结论
总结与展望
• 近几十年内,由于电子行业的迅速发展 和集成电路和高集成电路的产生,控制 仪走向微型化、多功能化。 • 该智能化系统具有成本较低、使用简单、 工作可靠等特点,在多个领域中具有一 定应用前景。

基于51单片机的数字温度计的设计

基于51单片机的数字温度计的设计

《单片机原理与接口技术》课程设计题目:数字温度计学院(系):年级专业:学号:学生姓名:指导教师:课程设计任务书学生姓名:专业班级:指导教师:工作单位:题目: 基于51单片机的数字温度计的设计初始条件:1.运用所学的单片机原理与接口技术知识和数字电路知识;2.51单片机应用开发系统一套;3.PC机及相关应用软件;要求完成的主要任务:1.完成数字温度计的设计和调试。

2.要求用DS18B20测量室温,用四位八段数码管显示,并能设置显示精度。

3.撰写课程设计说明书。

4.课程设计说明书要求:引言、设计要求、系统结构、原理设计、各个模块的设计与实现、软件设计、调试过程、收获、体会及总结、参考文献、电路图和源程序。

说明书使用A4打印纸计算机打印或手写,用Protel 等绘图软件绘制电子线路图纸。

时间安排:第1天下达课程设计任务书和日程安排,根据任务书查找资料;第2~3天完成方案论证,单片机系统的设计;第4~6天参考有关文献,完成程序的编写;第7~10天调试硬件系统和软件程序;第11~12天结果分析整理、撰写课程设计报告,验收和答辩。

指导教师签名: 2010 年 6 月 10 日系主任(或责任教师)签名: 2010 年 6 月 10 日摘要 (1)一、引言 (2)二、总体方案设计与论证 (3)1、方案一 (3)2、方案二 (4)三、系统硬件选择 (5)1、单片机的选择 (5)2 89C51 引脚功能介绍: (6)3、温度传感器的选择 (8)四.硬件电路设计 (10)1.温度检测电路 (11)2.显示电路 (12)五、系统软件设计 (13)1.概述 (13)2.主程序流程图 (13)3.C语言程序 (14)六、设计体会 (20)附录:参考文献 (21)摘要:随着时代的进步和发展,单片机技术已经普及到我们生活、工作、科研、各个领域,已经成为一种比较成熟的技术, 本文主要介绍了一个基于89C51单片机的测温系统,详细描述了利用数字温度传感器DS18B20开发测温系统的过程,重点对传感器在单片机下的硬件连接,软件编程以及各模块系统流程进行了详尽分析,对各部分的电路也一一进行了介绍,该系统可以方便的实现实现温度采集和显示,并可根据需要任意设定上下限报警温度,它使用起来相当方便,具有精度高、量程宽、灵敏度高、体积小、功耗低等优点,适合于我们日常生活和工、农业生产中的温度测量,也可以当作温度处理模块嵌入其它系统中,作为其他主系统的辅助扩展。

51单片机设计数字温度计(流程图+源码+实物图片)

51单片机设计数字温度计(流程图+源码+实物图片)

DS18B20获取温度程序流程图DS18B20的读字节,写字节,获取温度的程序流程图如图所示结束DS18B20初始化程序流程图写0x44启动DS18B20延时500 s_____ 、一DS18B20 初始化写0xcc跳过读RCMDS18B20获取温度程序流程图DS18B20读字节程序流程图图3-4 DS18B20程序流程图DS18B20写字节程序流程图显示程序设计显示电路是由四位一体的数码管来实现的。

由于单片机的I/O 口有限,所以数码管采用动态扫描的方式来进行显示。

程序流程图如图所示。

图显示程序流程图按键程序设计按键是用来设定上下限报警温度的。

具体的程序流程图如图所示N附 1 源程序代码******************************************************************* 程序名 ; 基于 DS18B20 的测温系统* 功 能: 实时测量温度,超过上下限报警,报警温度可手动调整。

K1 是用来 * 进入上下限调节模式的,当按一下 K1 进入上限调节模式,再按一下进入下限 * 调节模式。

在正常模式下,按一下K2 进入查看上限温度模式,显示 1s 左右自动* 退出;按一下 K3 进入查看下限温度模式,显示 1s 左右自动退出;按一下 K4 消除 * 按键音,再按一下启动按键音。

在调节上下限温度模式下, K2 是实现加 1 功能, * K1 是实现减 1 功能, K3 是用来设定上下限温度正负的。

* 编程者: ZPZ * 编程时间: 2009/10/2*******************************************************************bit s=0;〃s 是调整上下限温度时温度闪烁的标志位, s=0不显示200ms , s=1 显示 1s 左右bit s1=0; void display1(uint z); #include"ds18b20.h" //s1 标志位用于上下限查看时的显示//声明 display1 ()函数//将 ds18b20.h 头文件包含到主程序#include"keyscan.h" #include"display.h"/***********************//将 keyscan.h 头文件包含到主程序 //将 display.h 头文件包含到主程序 主函数 ************************/#include<AT89X52.h> #include<intrins.h>// 将 AT89X52.h 头文件包含到主程序 //将 intrins.h 头文件包含到主程序(调用其中的 函数延时)_nop_() 空操作#define uint unsigned int #define uchar unsigned char uchar max=0x00,min=0x00;//变量类型宏定义,用 //变量类型宏定义,用//max 是上限报警温度, uint 表示无符号整形( 16 位) uchar 表示无符号字符型( 8 位)min 是下限报警温度void main(){beer=1;led=1; timer1_init(0); get_temperature(1);while(1){keyscan();get_temperature(0);//获取温度函数//关闭蜂鸣器// 关闭LED 灯//初始化定时器1(未启动定时器1)// 首次启动DS18B20 获取温度(DS18B20 上点后自动将EEPROM 中的上下限温度复制到TH 和TL 寄存器)//主循环//按键扫描函数keyscan(); // 按键扫描函数display(temp,temp_d*0.625);// 显示函数 alarm(); //报警函数 keyscan();// 按键扫描函数}}/******************************************************************** * 程序名 ; __ds18b20_h__ * 功 能: DS18B20 的 c51 编程头文件 * 编程者: ZPZ * 编程时间: 2009/10/2* 说 明:用到的全局变量是:无符号字符型变量temp ( 测得的温度整数部分 ),temp_d* ( 测得的温度小数部分 ),标志位 f (测量温度的标志位‘ 0'表示“正温度”‘ 1'表 * 示“负温度”),标志位 f_max (上限温度的标志位‘ 0'表示“正温度”、‘ 1'表 * 示“负温度”),标志位f_min (下限温度的标志位‘ 0'表示“正温度”、‘ 1'表* 示“负温度”),标志位 w ( 报警标志位‘ 1'启动报警‘ 0'关闭报警 ) 。

基于51系列单片机仓库温湿度的实时监测系统设计

基于51系列单片机仓库温湿度的实时监测系统设计

毕业设计有关说明一、温度传感器的选择、湿度传感器的选择、系统总体设计1. 温度传感器的选择采用AD590,它的测温范围在-55℃~+150℃之间,而且精度高。

M档在测温范围内非线形误差为±0.3℃。

AD590可以承受44V正向电压和20V反向电压,因而器件反接也不会损坏,使用可靠。

它只需直流电源就能工作,而且,无需进行线性校正,所以使用也非常方便,借口也很简单。

作为电流输出型传感器的一个特点是,和电压输出型相比,它有很强的抗外界干扰能力。

2.湿度传感器的选择采用HS1100/HS1101湿度传感器。

HS1100/HS1101电容传感器,在电路构成中等效于一个电容器件,其电容量随着所测空气湿度的增大而增大。

不需校准的完全互换性,高可靠性和长期稳定性,快速响应时间,专利设计的固态聚合物结构,由顶端接触(HS1100)和侧面接触(HS1101)两种封装产品,适用于线性电压输出和频率输出两种电路,适宜于制造流水线上的自动插件和自动装配过程等。

相对湿度在1%---100%RH范围内;电容量由16pF变到200pF,其误差不大于±2%RH;响应时间小于5S;温度系数为0.04 pF/℃。

可见精度是较高的。

3.总体设计系统整体框图二、系统联调的有关说明1. AD590应用电路AD590应用电路2. 主程序流程图时间过的很快,一晃大学几年的生活已接近了尾声在目,当初还是刚进大学的懵懂少年现在也长大了学到了很多,也懂得了很多。

随着毕业日子的到,毕业设计也接近了尾声。

经过两个月的奋战我的毕业设计终于完成了。

在没有做毕业设计以前觉得毕业设计只是对这几年来所学知识的单纯总结,但是通过这次做毕业设计发现自己的看法有点太片面。

毕业设计不仅是对前面所学知识的一种检验,而且也是对自己能力的一种提高。

通过这次毕业设计使我明白了自己原来知识还比较欠缺。

自己要学习的东西还太多,以前老是觉得自己什么东西都会,什么东西都懂,有点眼高手低。

基于51单片机的数字温度计课程设计毕业论文 .docx

基于51单片机的数字温度计课程设计毕业论文  .docx

摘要温度的检测与控制是工业生产过程中比较典型的应用。

本设计以AT89C52 单片机为核心,采用DS18B20温度传感器检测温度,由温度采集、温度显示,温度报警等功能模块组成。

基于题口基木要求,本系统对温度采集和温度显示系统行了重点设计。

木系统大部分功能能由软件实现,吸收了硬件软件化的思想。

实际操作时,各功能在开发板上也能完美实现。

本系统实现了要求的基本功能,其余发挥部分也能实现。

关键字:AT89C52单片机、DS18B20温度传感器、数码管显示、温度采集目录绪论 ................................................ 二•设计目的.............................................三.设计要求.............................................四.设计思路.............................................五.系统的硬件构成及功能.................................5.1主控制器...........................................5.2显示电路...........................................5.3温度传感器.........................................六.系统整体硬件电路.....................................七.系统程序设计.........................................八.测量及其结果分析.....................................九.设计心得体会.........................................十.参考文献.............................................. 附录1源程序附录2元件清单及PCB图一. 绪论随着时代的发展,控制智能化,仪器小型化,功耗微量化得到广泛关注。

基于单片机的数字温湿度计设计及实现PPT课件

基于单片机的数字温湿度计设计及实现PPT课件

.
7
DHT11串行通信说明
DHT11器件采用简化的单总线通信。单总线通常要求 外接一个约 5.1kΩ的上拉电阻,这样,当总线闲置时, 其状态为高电平。由于它们是主从结极,只有主机呼叫 从机时,从机才能应答,因此主机访问器件都必须严格 遵循单总线序列,如果出现序列混乱,器件将不响应主 机。DATA用于微处理器与DHT11之间的通讯和同步,采 用单总线数据格式,一次传送40位数据,高位先出。
内含splc780控制器的点阵字符液晶显示 模块HS1602,它是一种低功耗CMOS技 术实现的字符LCD显示模块,有8位微处 理器接口,通过内部的80×8位映射 DDRAM实现2行×16个字符的显示 1602液晶模块内部的 字符发生存储器已经 存储了160个不同的点 阵字符图形。
.
10
LCD显示字符原理
.
8
数据格式:
8bit湿度整数数据 + 8bit湿度小数数据+8bit温 度整数数据 + 8bit温度小数数据+8bit校验位。
校验位数据定义:
“8bit湿度整数数据 + 8bit湿度小数数据+8bit温 度整数数据 + 8bit温度小数数据”8bit校验位等 于所得结果的末8位。
.
9
3)液晶显示LCD1602
17 16 15 14 13 12 11 10
P3.7/RD P3.6/WR P3.5/T1 P3.4/T0 P3.3/INT1 P3.2/INT0 P3.1/TXD P3.0/RXD
RS RW
E
28 27 26 25 24 23 22 21
P2.7/A15 P2.6/A14 P2.5/A13 P2.4/A12 P2.3/A11 P2.2/A10 P2.1/A9 P2.0/A8
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

13 P3.3/INT1
12 11 10
P3.2/INT0 P3.1/TXD P3.0/RXD
RS
28 P2.7/A15
RW E
27 26 25 24 23
P2.6/A14 P2.5/A13 P2.4/A12 P2.3/A11 P2.2/A10
22 P2.1/A9
21 P2.0/A8
32 33
P0.7/AD7 P0.6/AD6
R1
U2 5k1
癈 HR%
0.7 2 0.0 8
>
DATA SCK
2 3
DHT11
LCD1602
D7 D6
14 13
D5 12
D4 D3 D2 D1 D0
11 10 9 8 7
E RW RS
6 5 4
VEE 3
VDD VSS
2 1
E RW RS
C VC
U1
17 16 15 14
P3.7/RD P3.6/WR P3.5/T1 P3.4/T0
数据格式:
8bit湿度整数数据 + 8bit湿度小数数据 +8bit温 度整数数据 + 8bit温度小数数据 +8bit校验位。
校验位数据定义:
“8bit湿度整数数据 + 8bit湿度小数数据 +8bit温 度整数数据 + 8bit温度小数数据” 8bit校验位等 于所得结果的末 8位。
3)液晶显示LCD1602
内含 splc780 控制器的点阵字符液晶显示 模块HS1602,它是一种低功耗 CMOS技 术实现的字符 LCD显示模块,有 8位微处 理器接口,通过内部的 80×8位映射 DDRAM实现2行×16个字符的显示 1602液晶模块内部的 字符发生存储器已经 存储了 160 个不同的点 阵字符图形。
LCD显示字符原理
用LCD显示一个字符时比较复杂,因为 一个字符由 6×8或8×8点阵组成,既要找 到和显示屏幕上某几个位置对应的显示 RAM区的8字节,还要使每字节的不同位为 “1”,其它它的为“ 0”,为“1”的点亮, 为“0”的不亮。这样一来就组成某个字符。 但由于内带字符发生器的控制器来说,显示 字符就比较简单了,可以让控制器工作在文 本方式,根据在LCD上开始显示的行列号及 每行的列数找出显示 RAM对应的地址,设 立光标,在此送上该字符对应的代码即可。
开始 液晶模块初始化
延时
WhiHale Waihona Puke e( 1)DHT11
初始化
DHT11
温湿度转化
读取温湿度值 温湿度处理
温湿度值显示
结束
结论
本次基于 51单片机 的数字温湿度计的设 计,结构简单,使用 方便,测量精确,可 以满足一般性要求。 测量结果分两行显示 温湿度值,如右图所 示。
本科毕业论文答辩
欢迎老师点评指导
基于51单片机的数字温湿度计 设计及实现
——姓名: 指导老师:
主要内容
1 设计内容 2 主要器件选择 3 硬件电路总体设计 4 软件程序设计
1 设计内容
实现温度、湿度的采集、显示; 设计温度、湿度采集、显示电路; 调试电路,实现对数字温湿度计的设计。
2 主要器件的选择
1)主控制器芯片 AT89C51
AT89C51 是 美 国 ATMEL 公 司 生 产的低电压,高性能 CMOS8位单 片机,片内含 4k bytes的可反复擦 写的只读程序存储器( EPROM) 和128 bytes的随机存取数据存储 器(RAM),可灵活应用于各种控 制领域。
2)温湿度传感器DHT11
它是一款含有已校准数 字信号输出的温湿度复合 传感器 ,传感器包括一个 电阻式感湿元件和一个 NTC 测 温 元 件 , 具 有 品 质卓越、超快响应、抗干 扰能力强、性价比极高等 优点。
DHT11 典型应用
引脚说明: 1、VDD 供电3.5-5.5V DC 2、DATA 串行数据,单总线 3、NC 空脚 4、GND 接地,电源负极
P1.0/T2
3 2 1
EA ALE PSEN
31 30 29
VCC
R3
10k
VCC
R2
10K
C3
10u
RST 9
XTAL2 18
XTAL1 19
X1
CRYSTAL
C1
30pF
C2
30pF
4 软件程序设计
主程序设计流程图
主程序里主要的一部分是 数据采集和显示的循环部分, 其中DHT11 有严格的时序要 求,程序一定要遵守按照其 与主机通信的步骤。
DHT11串行通信说明
DHT11 器件采用简化的单总线通信。单总线通常要求 外接一个约 5.1kΩ的上拉电阻,这样,当总线闲置时, 其状态为高电平。由于它们是主从结极,只有主机呼叫 从机时,从机才能应答,因此主机访问器件都必须严格 遵循单总线序列,如果出现序列混乱,器件将不响应主 机。DATA 用于微处理器与 DHT11之间的通讯和同步 ,采 用单总线数据格式,一次传送40位数据,高位先出。
3 硬件电路总体设计
硬件电路总体设计框图
DHT11 温湿度传

感器数据采集


时钟复位电路
LCD1602 液晶显示
本方案使用 AT89C51 作为控制核心,以智能温湿度 传感 器 DHT11 作为 温湿度测量元件 ,显示电 路 采用 LCD1602模块显示,采用单片机最小系统。
硬件设计电路图
VCC
34 P0.5/AD5
35 36 37 38 39
P0.4/AD4 P0.3/AD3 P0.2/AD2 P0.1/AD1 P0.0/AD0
89C51
LM016L
C
C
98765432 1
V
RP1
RESPACK-8
P1.7 P1.6 P1.5 P1.4
8 7 6 5
P1.3 4
P1.2 P1.1/T2EX
相关文档
最新文档