基于ZigBee技术智能家居系统内部组网.docVIP

基于ZigBee技术智能家居系统内部组网.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ZigBee技术智能家居系统内部组网.doc

基于ZigBee技术的智能家居系统内部组网 摘要为了提高智能家居系统的快速部署能力、降低构建成本,提出了一种利用ZigBee 无线组网技术,构建智能家居系统内部基础网络的设计方案。该方案采用无线射频收发CC2430 芯片和外围电路设计终端设备与中心协调器的硬件电路。根据ZigBee 协议栈使用C 语言编写终端设备和中心协调器的通信应用软件。   世界上第一幢智能建筑1984 年在美国出现后,家居环境智能化已成为当前的社会主流,随着人们生活节奏的加快和生活压力的加大,智能家居成为人们追求舒适生活的必要途径。智能家居网络是指在家庭内部通过一定的传输介质( 如电力线、双绞线、同轴电缆、无线电、红外等) 将各种电气设备和电气子系统连接起来,采用统一的通信协议,对内实现资源控制,对外能通过网关设备与外部互连进行信息交换的网络系统。文中提出了通过ZigBee 无线组网技术构建智能家居系统底层网络的方案。目的在于使智能家居系统的底层网络构建变得简单快速,进而使整个智能家居系统具备快速部署和易扩展的特性。   1 网络结构概述   文中设计的智能家居系统基层网络采用ZigBee无线组网技术实现家居系统内部网络,基础网络结构采用星型拓扑结构。通过ZigBee 无线通讯模块与智能家电以及传感器构成家居内部网络的终端设备; 使用FFD( Full Function Device) 设备为家居内部ZigBee网络的中心协调器,负责建立和维护网络; 在中心协调器与中央控制服务器之间使用RS232 串口通信实现连接,并通过PC 机与互联网相连,系统结构如图1 所示。作为智能家居系统的底层基础网络,家居内部ZigBee 无线网络可以实现的功能有: ( 1) 收集家庭环境内部的数据和信息。( 2) 对于终端设备上传的简单情况做初步的预处理。( 3) 汇总基础网络信息,通过RS232 串口通讯协议将数据上传到中央控制服务器。 图1 系统结构图   2 ZigBee 技术   ZigBee 是基于IEEE802. 15. 4 标准制定的一种短距离、低功耗的无线个人网络通信协议,具有近距离、低复杂度、自组织、低功耗、低数据速率、低成本的特点。   ZigBee 协议栈是以OSI(Open Systems Interconnection)七层结构为参考建立起来的,为简化协议栈,ZigBee 协议栈由4 个层结构组成,即物理层、MAC 层、网络层和应用层,ZigBee 协议栈结构如图2 所示。 图2 ZigBee 协议栈结构图。   ( 1) 物理层: 主要功能是启动和关闭无线电收发机、当前频道内的能量监测、接收包连接质量指示、为CSMA - CA 确认清除频道、频道频率选择、数据传输和接收。   ( 2) 介质接入控制层( MAC 层) : MAC 层负责维护物理无线电频道的接口,任务包括: 对于协调器要负责产生网络信标、对网络信标进行同步、维护个人局域网的加入和离开、维护设备安全、利用CSMA - CA 机制进行频道管理、处理与维护GTS 机制、在MAC 实体内部保证可靠的连接等。   ( 3) 网络层: ZigBee 网络层由ZigBee 联盟自行定义,负责为无线网络提供建立、加入和离开网络,进行路由转发等功能。   ( 4) 应用层: 由用户根据需要来自行开发,概括来说,应用层要实现的功能为: 维持节点功能,发现该节点附近的其他工作节点,维护和管理多个节点之间的通信。 3 ZigBee 基层网络硬件   3. 1 ZigBee 数传模块介绍   系统ZigBee 基础网络的数传模块采用的芯片为CC2430 射频芯片,CC2430 是无线SOC ( System OnChip) 设计,系统所需的一般电路都已集成在芯片内部,只需简单外围电路就能实现信号收发功能。   CC2430 应用电路如图3 所示。 图3 CC2430 应用电路。   电路使用非平衡天线。其中非平衡变压器由电容C341和电感L341、L321、L331以及一个印制板微波传输线组成,整个结构满足射频输入、输出匹配电阻50 Ω 的要求; R221和R261为偏置电阻,电阻R221主要用来为32 MHz的晶振提供合适的工作电流; XTAL1为32 MHz晶振,用1 个32 MHz 的石英谐振器和2 个电容( C191和C211) 构成一个32 MHz 的晶振电路; XTAL2为32. 768 kHz 晶振,用1 个32. 768 kHz 的石英谐振器和2 个电容( C441和C431) 构成一个32. 768 kHz 的晶振电路; 电压调节器为所有要求1. 8 V 电压的引脚和内部电源供电,电容C241和C421为去耦合电容,用来电源滤波,以提高芯片工作的稳定性。本系统在终端设备和中心协调器的设计中

文档评论(0)

克拉钻 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档