- 6
- 0
- 约2.46千字
- 约 6页
- 2018-10-30 发布于福建
- 举报
基于ZigBee无线智能家居控制系统设计
基于ZigBee无线智能家居控制系统设计
摘要 基于ZigBee无线技术,将ZigBee无线通信技术应用于智能家居中,以CC2430模块作为传感器节点核心处理器的设计思想软件方面则选择了合适的网络协议算法,将Tinyos系统移植到了CC2430平台上,然后编写了传感器节点的收发程序。
关键词 ZigBee CC2430模块 智能家居系统
1 引言
现在国内外的智能家居网络设计,成本、功耗是组建智能家居网络中较为突出的两个要素,ZigBee是一种新兴的短距离、低速率无线网络技术专为低速率、低功耗的无线互联应用而设计的。ZigBee技术特点主要包括以下几个部分:①功耗低②数据传输速率低③成本低:ZigBee数据传输速率低,协议简单。④时延短:通常时延都在15~30ms之间。⑤可靠性:采用碰撞避免策略,MAC层采用完全确认的数据传输模式。⑥安全性:提供基于冗余码校验数据包检查功能,又采用128位高等加密算法。
本文基于ZigBee无线技术以CC2430模块作为传感器节点核心处理器的设计思想软件方面则选择了合适的网络协议算法实现控制。
2 ZigBee协议概述
连接,可用于弥补GPS系统无法定位室内物体的缺陷,该技术一贯反应用于楼宇核工业直接控制,消费类电子,医疗器械,家庭数字化和消防安全等领域。
ZigBee协议栈由一组子层构成,每层为其上层提供一组特定的服务:数据实体提供数据传输服务,管理实体提供全部其他服务。每个服务实体通过一个服务接入点(SAP)为上层提供服务接口,并且每个SAP提供一系列的基本服务指令来完成相应的功能。ZigBee协议栈的体系结构模型如图1所示,IEEE 802.15ZigBee技术是一种新型的短距离,低速率,低功耗无线网络技术,主要适用于近距离无线.4标准定义了物理层(PHY)和介质接入控制子层(MAC);ZigBee联盟定义了网络层和应用层(APL)框架的设计。
3 CC2430芯片的性能及特点
CC2430/是Chipcon公司推出的用来实现嵌入式ZigBee应用的片上系统。它支持2.4GHz IEEE 802.15.4/ZigBee协议。根据芯片内置闪存的不同容量,分别对应内置闪存32/6 4/128 KB。在单个芯片上整合了ZigBee射频(RF)前端、内存和微控制器。它使用1个8位MCU(8051),具有32/64/128 KB可编程闪存和8 KB的RAM,还包含模拟数字转换器(ADC)、几个定时器(Timer)、AES128协同处理器、看门狗定时器(Watchdog Timer)、32 kHz晶振的休眠模式定时器、上电复位电路(Power On Reset)、掉电检测电路(Brown Out Detection)以及21个可编程I/O引脚。芯片采用0.18μm CMOS工艺生产,工作时的电流损耗为27 mA;在接收和发射模式下,电流损耗分别低于27 mA或25 mA。
CC2430芯片的主要特点如下:
●高性能、低功耗的8051微控制器内核;
●适应2.4GHzIEEE 802.15。4的RF收发器;
●极高的接收灵敏度和抗干扰性能;
●8 KB sRAM,具备在各种供电方式下的数据保持能力;
●强大的DMA功能;
●掉电方式下,电流消耗只有O.9uA,外部中断或者实时钟(RTc)能唤醒系统;
●挂起方式下,电流消耗小于O.6uA,外部中断能唤醒系统;
●硬件支持避免冲突的载波侦听多路存取(csMAcA);
●电源电压范围宽(2.O~3.6 V);
●支持数字化的接收信号强度指示器/链路质量指示(RssI/LQI);
●电池监视器和温度传感器;
●具有8路输入8~14位ADC;
●高级加密标准(AEs)协处理器;
●2个支持多种串行通信协议的usART;
●1个IEEE 802.5.4媒体存取控制(MAc)定时器;
●1个通用的16位和2个8位定时器;
4 智能家居系统整体架构与无线传感器节点结构
(1)无线传感网络一般由传感器节点、汇聚节点和管理节点组成。传感器节点主要是根据测量目的和测量需求,合理的分布于监测对象区域内,各个节点通过网络的自适应功能自动组织成网络,同时各个节点都具备收发数据的功能。汇聚节点也通过相同的方式将信息反向发送至各传感器节点。而且,汇聚节点可以通过intemet互联网来实现远程管理节点或者与节点进行通信,如图1所示。
系统中每一个传感器节点,都相当于一个完整的嵌入式系统,一般结构为传感器、微处理器单元、无线通信单元和能量供应单元四个部分构成。
(2)CC243O核心电路设计
CC2430作为无线传感网络节点的核心。用户通过该调试接口对片内
原创力文档

文档评论(0)