需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11094 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:本次选题“室内温湿度检测装置的设计与实现”采用STC89C52作为系统的控制核心,选用DHT11为温湿度传感器,LCD1602液晶显示屏作为系统的显示,并且附有声光报警电路。当系统超过设定的温度或湿度范围时,启动报警。用户可以自行设定报警温湿度的范围。 本设计有两个方案可以实行温湿度的测量以及报警。方案一:接通5V电源电压,可直接通过下位机在显示屏上测量得出温湿度数值,并且通过按键可设置温湿度上下限。方案二:采用LabVIEW编写上位机程序,通过串口与下位机进行连接通信,可实时测量温湿度并将数据保存,还能对其进行统计分析,可通过界面对温湿度的上下限进行设定。 关键词:单片机;温湿度传感器;串口通信;声光报警
目录 摘要 ABSTRACT 第一章 绪论-1 1.1选题的背景以及意义-1 1.1.1选题的背景-1 1.1.2选题的意义-1 1.2实现选题的要求及功能-1 1.2.1实现选题的基本要求-1 1.2.2实现选题的拓展功能-2 第二章 温湿度检测装置主要设备的选择-3 2.1温湿度传感器的选择-3 2.2单片机的选择-3 2.3显示设备的选择-3 2.4声光报警器件的选择-4 2.5键盘电路的选择-4 2.6上位机实现的方案-4 第三章 系统硬件电路设计-5 3.1DHT11温湿度传感器的电路设计-5 3.2STC89C52单片机电路设计-6 3.3LCD显示设备电路设计-7 3.4声光报警电路设计-8 3.5按键电路设计-8 3.6上位机串行通信电路设计-9 第四章 控制系统软件分析与设计-10 4.1主程序程序介绍-10 4.2DHT11温湿度读取程序-10 4.2.1DHT11温湿度传感器的数据结构-10 4.2.2DHT11温湿度传感器的传输时序-11 4.2.3DHT11温湿度传感器的工作流程-12 4.3LCD1602显示设备程序设计-12 4.4实现按键的程序-13 4.5声光报警流程-13 4.6单片机串口通信流程-14 4.7上位机程序的设计-14 4.8数据文件的存储和调用-15 第五章 系统的调试-16 5.1硬件部分的调试-16 5.2软件部分的调试-17 结束语-21 致谢-22 参考文献-23 附录A 系统原理图-24 附录B 元器件清单-25 附录C DHT11C程序代码-26 附录D 串口通信代码-29 附录E LabVIEW程序-33 |