1、目 录 第一章第一章 绪论绪论 1.1 绪论 1.2 温度系统的组成 1.3 单片机的发展 1.4 传感器的发展 第二章第二章 系统的组成系统的组成 2.1 传感器 DHT11 介绍 2.2 单片机 STC89C52 介绍 2.3 液晶 1602 介绍 2.4 接口电路 第三章第三章 硬件电路设计硬件电路设计 第四章第四章 程序设计程序设计 第五章第五章 附录附录 第一章第一章 绪论绪论 1.11.1 毕业论文(设计)题目的来源毕业论文(设计)题目的来源 传感器是现代电子信息技术的关键技术之一,其应用广泛,从 家用电器到工业设备,道路交通,无处不体现着传感器的方便,快捷 为人类提供了极大的便利
2、。 不管是在生活之中还是在地球轨外围的卫 星轨道上,我们时刻都在享受着天气预报给我们带来的乐趣。 在各行各业之中。温度是一个重要的指标, 他展现着某个环境是否在 安全范围之类, 一旦温度异常将会给人类的社会活动工农业生产带来 巨大不利因素。 所以时时刻刻对温度进行监控是必要的安全措施。作 为一对双胞胎湿度也无时不刻的影响这我们的一切: 小到穿衣防寒因 此了解我们所处环境的湿度对我们生活大有益处。 在 21 世纪,传感器技术和计算机技术、通信技术并成为当今现 代信息技术。三者分工合作:传感器相当于人的感官器官,将所有搜 集到的周围规定的被测量目标的变化; 通信技术则相当于人的神经负 责将传感器搜
3、集到的数据信息传递给大脑计算机: 计算机则负责 一切数据的处理并作出判断。 所以利用传感器可以准确的测量我们所需要的信息。 作为和我 们最为密切的一对参数温度和湿度的测量是不可或缺的。 1.2 温湿度测量系统的组成 温湿度测量系统由控制部分、测量部分和显示部分组成。控制部 分采用单片机 STC89C52;测量部分采用集 A/D 转换功能、温度测量、 湿度测量集于一体的 DHT11 传感器;显示部分采用液晶屏 1602。 1.3 单片机发展 1.4 传感器的发展和介绍 第二章第二章 系统的组成系统的组成 在第一章中我们已经介绍该系统由控制部分、 测量部分和显示部分 组成。现在我们来分系统介绍。
4、2.1 单片机 89C52 控制部分 此系统采用常用的 STC89C52 单片机 STC89C52 是一个低电压,高性能 CMOS 8 位单片机,片内 含 8k bytes 的可反复擦写的 Flash 只读程序存储器和 256 bytes 的随机存取数据存储器(RAM) ,器件采用 ATMEL 公司的 高密度、非易失性存储技术生产,兼容标准 MCS-51 指令系统, 片内置通用 8 位中央处理器和 Flash 存储单元,功能强大的 AT89C52 单片机可提供许多较复杂系统控制应用场合。 STC89C52有40个引脚, 32个外部双向输入/输出 (I/O) 端口,同时内含 2 个外中断口,3
5、个 16 位可编程定时计数器,2 个全双工串行通信口, 2 个读写口线, AT89C52 可以按照常规方 法进行编程,但不可以在线编程(S 系列的才支持在线编程)。其 将通用的微处理器和 Flash 存储器结合在一起,特别是可反复 擦写的 Flash 存储器可有效地降低开发成本。 STC89C52 是 51 系列单片机的一个型号,它是 ATMEL 公司 生产的。 可以直接替换,只是 内部多了一个 EEPROM 空间, 可以 串口下载程序,指令执行速度快一倍。 51 系列单片机介绍 主要功能特性 兼容 MCS51 指令系统 8k 可反复擦写(1000 次)Flash ROM 32 个双向 I/O
6、 口 ? 256x8bit 内部 RAM 3 个 16 位可编程定时/计数器中断 ? 时钟频率 0-24MHz 2 个串行中断 可编程 UART 串行通道 2 个外部中断源 共 8 个中断源 2 个读写中断口线 3 级加密位 低功耗空闲和掉电模式 软件设置睡眠和唤醒功能 8051 单片机的引脚功能 MCS-51 系列单片机一般采用 40 个引脚,双列直插式封装, 用 HMOS 工艺制造,其外部引脚排列如图所示。 其中,各引脚的 功能为: (a)DIP 引脚图 (b) 逻辑符号 80518051 单片机的引脚介绍单片机的引脚介绍 主电源引脚: Vcc(40 脚) :接5V 电源正端 Vss(20 脚) :接5V 电源地端 一般 Vcc 和 Vss 间应接高频去耦电容和低频滤波电容。 外接晶体或外部振荡器引脚 XTAL1(1