摘要:本次设计是采用MSC-51系列单片机中的AT89C51和DHT11的低成本的温湿度的检测系统.该系统使用zigbee技术和单片机构建带无线通信功能的温湿度数据采集器,使用MCGS组态软件开发上位机数据采集软件,构建完整的温湿度无线数据采集系统.
本设计主要包括硬件电路的设计和系统软件的设计.硬件电路主要包括单片机、温湿度传感器、zigbee模块、显示模块、报警器以及键盘等6部分,由DHT11温湿度传感器及PC机构成系统显示模块,该系统电路简单、工作稳定、集成度高,调试方便,测试精度高,具有一定的实用价值.其中测温湿度控制电路由温湿度传感器和预设温度值比较报警电路组成,用户根据需要预先输入预设值,当实际测量的温湿度大于预设的温湿度数值时,发出报警信号.软件部分包括了主程序、显示子程序、测温湿度子程序.
本次设计采用的DHT11温湿度传感器是一款含有已校准数字输出的温湿度复合传感器,传感器包括一个电阻式感湿原件和一个NTC测温元件,并与一个高性能的8位单片机相连接.因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点.单片机AT89C51是一款低消耗、高性能的CMOS8位单片机,由于它强大的功能和低价位,因此在很多领域都是用它.
关键词: 温湿度测量;单片机; 温湿度传感器; zigbee技术; MCGS
目录
摘要
ABSTRACT
第1章 绪论-1
1.1 课题背景-1
1.2 立题的目的和意义-1
1.3 国内外发展现状-2
1.4 本系统主要研究内容-3
第2章 系统总体分析与设计-5
2.1总体方案-5
2.2 实施措施-6
第3章 硬件系统设计-13
3.1主机与主要部件的选择-13
3.2温湿度采样系统-14
3.3 PC机显示系统-15
3.4 硬件电路设计-19
3.4.1 主控制电路-19
3.4.2. 主要模块电路-19
3.5 本章小结-22
第4章 软件系统设计-23
4.1 系统初始化模块-23
4.2 温湿度采集模块-24
4.3 报警模块-30
4.4 PC机显示模块-31
4.5本章小结-33
第5章 结论与展望-33
5.1 结论-35
5.2 不足之处及展望-35
参考文献-37
致 谢-39