摘要:目前,随着国内城市化的快速发展,国家在物联网智能方面的大力投入,促使国内家居在智能节能管理方面有了较大的进步,呈现出迅速发展的趋势. 但目前学生公寓仍以人工管理为主,智能节能管理方面并没有获得足够的重视. 为减少人力资源的投入,更大程度上保护学生的生命财产安全,发展学生公寓智能节能管理迫在眉睫. 通过对国内外物联网技术的研究,借鉴国内智能家居的管理,本设计采用Zigbee短距无线通讯技术,根据学生公寓的特点与需求,设计了一套智能节能管理系统. 本设计利用 AT89S52单片机和红外传感器、烟雾传感器等传感设备,通过Zigbee模块连接到GSM模块上,实现手机对宿舍安全的远程监控、对公寓进行智能化的管理,达到及时了解宿舍安全状况的目的.
关键词:Zigbee;单片机;GSM;传感器
目录
摘要
ABSTRACT
第1章 绪论-1
1.1 课题研究背景及意义-1
1.2 课题研究内容-2
第2章 系统方案设计及设计环境介绍-3
2.1 系统设计方案-3
2.2 硬件环境-3
2.2.1 zigbee 技术-3
2.2.2 GSM技术-4
2.2.3 AT89S52单片机技术-4
2.2.4 红外传感器-7
2.2.5 烟雾传感器-7
2.3 软件编程环境-7
2.3.1 keil软件开发系统简介及主要功能-7
2.3.2 keil运行界面及操作步骤-8
第3章 硬件模块概述-11
3.1 TC35模块-11
3.1.1 TC35模块概述-11
3.1.2 TC35数据接口-12
3.1.3 TC35系统结构-12
3.1.4 短信处理节点硬件设计-12
3.2 AT指令及PDU工作模式-14
3.2.1 AT指令简介-14
3.2.2 短消息工作模式-14
3.3 zigbee协议栈-15
3.3.1 协议栈-15
3.3.2 IAR开发平台-16
3.3.3 协议栈结构-16
3.3.4 zigbee模块硬件组成-17
第4章 系统软件设计-21
4.1 程序编写思路-21
4.2 程序流程图-21
4.3 zigbee模块程序设计-22
4.3.1 发射模块-22
4.3.2 接收模块-27
4.4 GSM模块软件设计-29
4.4.1 程序中涉及的AT指令及短信编码的说明-29
4.4.2 串口的定义初始化及串口中断处理函数-29
4.5 向固定号码发送报警信息的实现程序-30
4.5.1 向GSM网络发送字符串数据-30
4.5.2 向固定目的手机发送中文报警信息-31
第5章 系统硬件设计功能验证-33
5.1 硬件功能简介-33
5.2 开发环境与调试工具-33
5.3 功能实现的验证-35
第6章 结论与展望-39
6.1 结论及不足之处-39
6.2 展望-39
参考文献-40
致 谢-41