摘要:智能家居的提出是为了更好地丰富人们的生活。人们将这项技术应用到包括安全,远程控制与监控,音频视频等家居密切相关的电器的设备上。在未来,智能家居的应用的地方一定会越来越多,性能也会越来越强大,而且随着科技的发展,使得其研发成本与制作工艺也会显著提高,人们将更多的享受到科技带来的快乐。
本次设计将采用ZigBee作为主控芯片,采用CC2530作为本次设计的数据采集以及传输芯片。在接收机方面,我们使用的感应探头是人挺红外感应器HC-SR501,他的工作原理是根据人体在恒温状态下发射出的波长大概为10UM的红外线,当HC-SR501感应到这种红外线之后,HC-SR501人体红外元件里的菲泥尔滤光片将这种能量增强后传送给红外感应源,然后红外感应源中的热释电元件根据环境温度的不同产生电荷平衡现象并且向外发射电荷,报警的型号就是这样通过电路的加测之后产生的。将采集到的数据,可以通过ZigBee协议栈进行相互传输,最终在电脑端设计界面进行显示。
关键字:ZigBee技术;CC2530芯片;HC-SR501;红外感应报警;物联网
目录
摘要
Abstract
1 绪论-1
2 ZigBee技术-2
2.1 ZigBee技术的概述-2
2.2 ZigBee技术应用和其相关特点介绍-2
2.3 ZigBee的网络拓扑结构-2
2.4 ZigBee协议栈-4
2.4.1 协议栈-4
3 红外报警系统硬件设计-5
3.1红外报警系统设计方案-5
3.2 ZigBee通信系统介绍-5
3.3 CC2530电路-6
3.3.1芯片CC2530结构介绍-6
3.3.2芯片CC2530的三大模块-7
3.3.3芯片CC2530的引脚示意图-7
3.4 人体感应电路-7
3.5 电源电路-8
4 系统软件设计-10
4.1开发环境-10
4.1.1 IAR 8.1.0-10
4.2 协调器流程图-10
4.2.1 回调函数-12
4.3 ZigBee路由与设备流程图-12
4.3.1 人体感应函数主程序-16
5 系统测试-18
5.1 硬件制作-18
5.2 电路板的仿真与焊接-18
5.3 硬件实验与测试-18
5.4 软件实验与测试-18
5.4.1 ZigBee设备的调制-19
5.4.2 红外报警系统整机调试-19
5.5 实验演示-19
结 论-22
参 考 文 献-23
附录A原理图-24
致 谢-25