温湿度检测系统的设计及实现.docVIP

  • 41
  • 0
  • 约7.82千字
  • 约 21页
  • 2018-05-20 发布于湖北
  • 举报
温湿度检测系统的设计及实现

无线传感网络技术 课程实训 温湿度检测系统的设计与实现 院(系)名称 电子与信息工程学院 专业班级 学号 学生姓名 指导教师 起 止 时 间: 2017.6.26—2017.7.14 课程设计(论文)任务及评语 院(系):电子与信息工程学院 教研室:软件工程 学 号 xxxx 学生姓名 Xx 专业班级 物xxxx1 课程设计(论文)题目 温湿度检测系统的设计与实现 课程设计(论文)任务 任务要求: 对室内温度进行采集,并将采集结果实时显示到LED显示屏中 技术要求: 1 购置51单片机最小系统套件,独立焊接(也可以购置空白开发板独立设计并焊接) 2 采用温度传感器进行温度采集; 3 采用无线通信协议(WIFI,蓝牙,ZIGBEE均可)将温度传输至51单片机; 4 采用51单片机进行数据分析与处理; 5 将处理结果在LED液晶屏上显示; 6 将相关信息传输至手机上(选做)。 指导教师评语及成绩 平时成绩: 答辩成绩: 论文成绩: 总成绩: 指导教师签字: 年 月 日 注:平时成绩占20%,答辩成绩占40%,论文成绩占40%。 目 录 第1章 绪论 1 1.1系统的开发背景 1 1.2开发工具 1 第2章 需求分析 2 2.1调研情况 2 2.2 模块划分 2 2.3 系统原理图 3 2.4 系统性能需求 3 第3章 系统概要设计 4 3.1系统总体结构设计 4 3.2模块的创建 4 第4章 硬件设计 5 4.1 DHT11温度湿度传感器电路设计 5 4.2 晶振电路和复位电路设计 6 4.3 LED数码显示模块设计 7 4.4 报警模块设计 7 4.5 主程序设计 8 4.6 LED显示子程序设计 9 第5章 系统的测试 10 5.1 系统安装接线图 10 5.2 调试与结果 10 第6章 总结 12 参考文献 13 附录 程序 14 第1章 绪论 1.1系统的开发背景 随着科学技术的快速发展,人类社会已取得了巨大进步!在居家生活、工农业生产、环保、气象、国防、科研、航天等部门,经常需要对环境中的湿度和温度进行测量及控制。传统的方法是用温度表、毛发湿度表、双金属式测量计和湿度试纸等测试器材,通过人工进行检测,对不符合温度和湿度要求的场所进行换气、降温和去湿等工作。这种人工测试方法费时费力、效率低,且测试的温度及湿度误差大,随机性相对较大。随着生产的发展急需一个含有微型计算机或微处理器的测量仪器,由于它拥有对数据存储,运算逻辑判断及自动化的功能,有着智能作用等优点,一个低成本和具有较高精度的温度湿度检测器将在许多领域代替人工操作,自动不间断检测环境温度和湿度。目前市场上普遍存在的温湿度检测仪器大都是单点测量,而且温湿度信息传递不及时,精度达不到要求,不利于控制者根据温度、湿度变化及时做出决定。为此,本设计开发了一种能够同时测量多点,并实时性高、精度高,通过显示器显示温湿度信息,并能进行温湿度超限报警的测控产品。 本文设计的是基于单片机的室内温湿度检测与报警系统,运用温湿度传感器进行温度和湿度的检测,该仪器具有测量精度较高、硬件电路简单、并能很好的进行显示,可测试一定范围室内环境温湿度的特点。省去了人工检测的繁琐、耗时的过程,随时通过检测器的显示器进行读数,既方便,又快捷。 1.2开发工具 STC89C52是一种低功耗、高性能CMOS八位微控制器,具有8K在系统可编程Flash存储器,使用ATMEL公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。 LED数码管是现在电子设计中使用相当普遍的一种显示设备,每个数码管由7个发光二极管按照一定的排列结构组成,根据七个发光二极管的正负极连接不同,又分为共阴极数码管和共阳极数码管两种,选择的数码管不同,程序设计上也有一定的差别。 编程采用Keil C 软件,使用C语音。 第2章 需求分析 2.1调研情况 在需求分析阶段,本设计采用STC89C52RC 单片机做为嵌入式控制核心,处理温度和湿度信号,基于设计目的对于信号采集的数字滤波考虑,本设计采用模拟量输出的温湿度传感器,采用TLC254312位串行A/D转换器进行模数转换,非信号因素采用专用硬件看门狗芯片X25045等多项软硬件抗干扰措施,减少额外干扰对于实验设计的影响,并基于产品性功耗考虑,显示器件采用字符液晶。设计充分利用端口资源,考虑整体性,显示精确性以及功耗要求,很好的完成了

文档评论(0)

1亿VIP精品文档

相关文档