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

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

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本科毕业论文答辩 欢迎老师点评指导 基于 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 接地,电源负极 DHT11 串行通信说明 DHT11 器件采用简化的单总线通信。单总线通常要求 外接一个约 5.1 kΩ 的上拉电阻,这样,当总线闲置时, 其状态为高电平。由于它们是主从结极,只有主机呼叫 从机时,从机才能应答,因此主机访问器件都必须严格 遵循单总线序列,如果出现序列混乱,器件将不响应主 机。 DATA 用于微处理器与 DHT11 之间的通讯和同步 , 采 用单总线数据格式,一次传送 40 位数据,高位先出。 数据格式: 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 对应的地址,设 立光标,在此送上该字符对应的代码即可。 3 硬件电路总体设计 硬件电路总体设计框图 本方案使用 AT89C51 作为控制核心,以智能温湿度 传感 器 DHT11 作为 温湿度测量元件 ,显示电 路 采用 LCD1602 模块显示,采用单片机最小系统。 LCD1602 液晶显示 单 片 机 DHT11 温湿度传 感器数据采集 时钟复位电路 硬件设计电路图 XTAL2 18 XTAL1 19 ALE 30 EA 31 PSEN 29 RST 9 P0.0/AD0 39 P0.1/AD1 38 P0.2/AD2 37 P0.3/AD3 36 P0.4/AD4 35 P0.5/AD5 34 P0.6/AD6 33 P0.7/AD7 32 P2.7/A15 28 P2.0/A8 21 P2.1/A9 22 P2.2/A10 23 P2.3/A11 24 P2.4/A12 25 P2.5/A13 26 P2.6/A14 27 P1.0/T2 1 P1.1/T2EX 2 P1.2 3 P1.3 4 P1.4 5 P1.5 6 P1.6 7 P1.7 8 P3.0/RXD 10 P3.1/TXD 11 P3.2/INT0 12 P3.3/INT1 13 P3.4/T0 14 P3.7/RD 17 P3.6/WR 16 P3.5/T1 15 U1 89C51 8 0 . 0 2 7 . 0 % R H > 癈 DATA 2 SCK 3 U2 DHT11 R1 5k1 VCC D7 14 D6

文档评论(0)

wangsux + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档