1、基于ZigBee网络的智能家居的设计,姓名:杨景淇 指导教师:梁光胜,社会信息化的加快,人们的工作、生活和通讯、信息的关系日益紧密。信息化社会在改变人们生活方式与工作习惯的同时,也对传统的住宅提出了挑战,社会、技术以及经济的进步更使人们的观念随之巨变。人们对家居的要求早已不只是物理空间,更为关注的是一个安全、方便、舒适的居家环境。 智能家居是以住宅为平台,利用综合布线技术、网络通信技术、 智能家居-系统设计方案安全防范技术、自动控制技术、音视频技术将家居生活有关的设施集成,构建高效的住宅设施与家庭日程事务的管理系统,提升家居安全性、便利性、舒适性、艺术性,并实现环保节能的居住环境,通过对这一课
2、题的学习,能让我将大学四年来所学的专业知识又系统的巩固了一遍。通过对单片机技术嵌入式系统的硬件设计和软件设计,能提高我在单片机应用系统方面的设计能力,同时也能增强我的动手实践能力。学习了解物联网与智能家居的相关概念与应用,为我以后的职业生涯提供了一个新的方向。,智能家居星型网络拓扑,智能家居硬件系统框图,系统硬件设计过程,ZigBee是一种新兴的短距离、低速率、低功耗无线网络技术 其特点是近距离、低复杂度、自组织、低功耗、低数据速率、低成本 ZigBee的基础是IEEE802.15.4,这是IEEE无线个人区域网工作组的一项标准,被称作IEEE802.15.4(ZigBee)技术标准。,家庭网
3、关与ZigBee组网,RFD,RFD,RFD,RFD,协调器 FFD,TCP/IP 协议栈,S3C2440A,电源接口,调节接口,DM9000A,MAX3232C,256MB Flash,64MB SDRAM,UART,CC2430,网关的硬件结构图,ZigBee节点的硬件结构图,CC2430,SRAM,Flash,RF,传感器,传感器,传感器,3V电池,UART 接口,JTAG 调试接口,软件设计过程,软件开发流程,文件系统的制作,移置,linux2.6内核裁剪,移置,bootloader移置,建立 Linux 开发环境,程序测试,配置和编译 linux 内核,嵌入式BOA服务器设置,嵌入式BOA服务器,Web、CGI程序,无线收发程序,TCP/IP协议,ZigBee协议,嵌入式Linux系统,DM9000A驱动,UART驱动,测试范例,图6-23 中央控制器设置报警号码,Thank you!,