摘要:本设计是单片机测量温湿度系统.系统采用集温湿度传感器与A/D转换器为一体的温湿度传感器SHT11芯片,通过单片机进行处理,LCD芯片12864来进行显示,其它模块包括了实时时钟/日期产生电路和超限报警处理电路,对所测量的值进行实时显示和报警处理.本文介绍了基于宏晶科技公司的 STC89C52系列单片机的温湿度实时测量与显示系统的设计,其中介绍了硬件结构原理,并分析了相应的软件的设计及其要点,包括软件设计流程及其程序实现方法.系统结构简单、实用,提高了测量精度和效率.
本设计构建的是仓库温湿度监测系统,主要用于实时、精确、巡回监测仓库内的温湿度情况,并且能够对仓库内的温度和湿度自动检测且根据设定的界限值进行反馈.系统主要完成的功能有实时监测、显示温湿度值、过限报警等作用.本设计还可以与控制系统相结合,反馈信号给控制系统实现仓库温湿度监控的自动化,可以使仓库管理更为便捷、有效.能够节省更多的人力、物力.
关键词:温湿度;单片机;RS232;12864;SHT11
目录
摘要
ABSTRACT
第1章 绪论-1
1.1 设计背景-1
1.2 研究现状-1
1.2.1 温度测量-1
1.2.2 湿度测量-2
1.3 温度、湿度检测技术的发展趋势-2
1.4 应用前景-3
第2章 温湿度传感仪总体设计-5
2.1 监控系统的设计要求-5
2.2 系统总体框图-5
2.3 系统方案的论证与选择-5
2.3.1 单片机的选择-5
2.3.2 显示器的选择-6
2.3.3 传感器的选择-6
2.4 小结-7
第3章 硬件设计-9
3.1 单片机的选择及其特性-9
3.1.1 单片机简介-9
3.1.2 单片机特性-9
3.2 SHT11传感器的选型及其性能特征-10
3.2.1 SHT11传感器简介及特性-10
3.2.2 传感器性能-11
3.2.3 接口定义-13
3.2.4 传感器的通讯-14
3.2.5 信号转换-16
3.3 单片机外围电路设计-18
3.3.1 电源模块-18
3.3.2 键盘-19
3.4 显示模块-19
3.4.1 LCD特性-19
3.4.2 引脚说明-19
3.4.3 LCD工作时序图-20
3.4.4 用户指令集-21
3.4.5 显示步骤-24
3.5 与电脑数据交换模块-25
3.6 小结-26
第4章 温湿度传感仪软件设计-27
4.1 主程序流程图-27
4.2 温度模块程序设计-29
4.3 湿度模块程序设计-30
4.4 显示模块程序设计-32
4.5 按键程序设计-33
4.6 小结-33
第5章 结论与展望-35
5.1 结论-35
5.2 展望-35
参考文献-37
致 谢-38