




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
浅谈基于ZigBee 嵌入式智能家居控制系统的设计与实现论文 随着信息科技的发展和经济水平的不断提高,人们对家居生活的安全性、高效性和智能性都提出了更高的要求。智能家居是以家庭住宅为平台,利用综合布线技术、自动控制技术、通信技术等集成各种家用电器、安防设施,通过综合管理和监控,为人们构建更加节能、舒适、便利且安全的生活环境。通过对蓝牙、UWB、WiFi、红外及ZiBee几种无线通信技术在工作频段、协议标准、通信距离、传输速率等方面的比较,再针对智能家居网络数据传输量小,传输速度不高,要尽量缩短时延并保证较好的实时性等特点,发现ZigBee技术最适合应用于智能家居无线通信,它是基于IEEE802。15。4标准协议的一种短距离无线通信技术,具有易组网、低成本、低功耗、短时延、高安全等优点,在智能家居、智能社区、医疗监控、工业控制等领域都有很好的应用前景。当前最新ZigBee规范是Zigbeexx/PRO协议标准,采用分层结构,自下而上分别为物理层、媒体访问控制层、网络层和应用层。物理层主要负责信道能力检测,OTA数据包的传输和接收及RF收发器的启动与关闭,MAC层在两个对等MAC实体间提供可靠链路,网络层负责建立和维护网络拓扑结构,应用层定义ZigBee设备类型和绑定服务。 1系统总体设计 智能控制系统的设计可以通过ZigBee技术组建无线传感网络WSN(WirelessSensorNetwork),将环境中相关ZigBee模块加入到网络中,利用各个传感器对家庭各类探测器、传感器、报警按钮等设备的状态数据进行实时采集,如烟雾传感器用于室内环境烟雾检测,温湿度传感器用于探测空气温度和湿度,水浸传感器用于探测积水,红外人体感应器和门磁用于防盗等,采集后的数据将通过2。4GHZ无线以及Zstack协议栈传递给CortexA8处理器,主要负责无线终端节点信息的管理、处理及控制各终端节点的运作,完成不同网络间协议的转换,将处理后的指令反馈给ZigBee节点来控制继电器,从而实现开关通断或声光报警。手持设备和PC机可以利用WIFI网络连接到以太网,达到远程控制家电、智能安防或查看监控视频的目的。 2系统硬件设计 2。1主控制板硬件设计 考虑到本系统运行当前比较稳定的Android4。0操作系统,所以在设计中主控制板选用了SAMSUNG公司S5PV210开发板,基于ARMCortexA8处理器内核,运行主频为1GHZ,配置了512MBDDR2RAM内存,MLCNANDFlash容量为2GB,内置PowerVRSGX540高性能图形引擎,支持流畅的2D/3D图形加速,外接1个10/100M自适应以太网RJ45接口(采用DM9000AEP)用于网络连接、1个miniUSBSlave2。0接口、3个RS232串口、1个RS485总线接口、1个CAN总线接口、3个USBHost2。0接口、1个标准8G容量SD卡座等,此外,还集成了Bluetooth、RF433、WIFI、ZigBee、3G、GPRS等无线通信接口和音视频接口。 2。2ZigBee模块设计 智能家居控制系统采用TI公司最新推出的CC2530芯片作为ZigBee无线通信主芯片,基于2。4GHZ,IEEE802。15。4的RF收发器、标准的增强型8051CPU,可编程256KB闪存和一些其他强大功能,该芯片拥有丰富的外接端口,可运行在多种模式下满足各种系统不同环境下低功耗要求,是一个真正的片上系统SoC解决方案。 本系统设计的无线CC2530节点核心电路如图3所示,ZigBee网关模块主要是完成终端节点或路由节点采集的信息,然后通过串口将接收到的信息实时传输给智能终端应用开发系统。ZigBee其他节点模块中则配置了水浸传感器模块防止厨卫设施造成漏水事故,温湿度传感器用于精确测量室内相对湿度与温度,烟雾探测器用于监测室内环境烟雾,人体红外探测器用于判断是否有人进出。 3系统软件设计 系统软件设计部分包括ZigBee协调器软件设计、终端节点软件设计和上位机Android平台软件设计三部分。ZigBee节点软件开发主要是通过ZigBee协调器组建网络,协调器与ARM主控设备之间的信息交互以及被控节点与协调器之间的数据收发。 ZigBee协议中包括三种网络拓扑结构有:树状网络、星状网和网状网。星状网通信方式比较简单,终端节点都直接与协调器通信,树状网通信方式增加了路由功能而且支持数据的转发,网状网具有网络自愈能力,节点间的通信有多条通道,可以减轻冲突,信息传输稳定性好、功耗低等。综合比较后,考虑到家庭网络中设备数量有限以及成本费用等,决定选择星状网络拓扑结构来组建智能家居的家庭子网。ZStack协议栈是基于ZigBee协议标准,由TI公司推出的开发IEEE802。15。4/ZigBee等技术的基础平台,其软件目录结构由OSAL层、NWK、MT、MAC层、HAL层、App层等组成,并通过API接口函数来传递各层信息。 3。1ZigBee协调器节点软件设计 ZigBee协调器主要负责组建网络、设定参数、管理信息等功能,是整个无线通信网络的核心。系统上电后进行ZStack协议栈和硬件初始化,然后协调器开始扫描信道能量,建立网络并生成网络PANID并配置 网络参数。协调器侦听是否有子节点申请加入网络,如有允许其加入并分配网络地址等。与此同时,需要判断发送来的请求信息属于控制命令还是查询操作,针对不同情况分别控制相应传感器动作或发送数据采集指令。 3。2ZigBee终端节点软件设计 终端节点主要是根据需要上传采集到的数据信息并接收用户控制指令和查询信息。首先,模块上电后初始化,进行信道扫描并发送入网请求,如成功入网,会被分配相应的网络地址。随后,终端节点开始侦听网络信息,对接收到的网络数据进行进一步判断,如接收到的是用户控制指令,则调用传感器执行控制操作,如接收到查询信息,则将获取到的传感器节点数据通过ZigBee网络发送给协调器节点,终端节点软件设计。 3。3上位机Android平台软件设计 Android终端软件主要包含三个布局页面,有主页面MainActivity、信息查询页面NewsFindActivity以及网络摄像头控制页面HomeVideoActivity,用户可根据需要添加智能小车控制、灯光控制、温湿度及电表查询等功能,家居控制登录界面,视频控制界面。首次登录终端系统需要输入监控IP、端口号、用户名及密码,系统当前状态可根据家中是否有人设置为布防或撤防,布防状态下将实时采集家庭各项参数,有警情及时报警并往用户随身携带移动终端上传送监控图片,同时将情况反馈给小区物业。 用户可以通过手机或Ipad查询电表、控制家电、物业咨询等,小区物管也可将停水停电、续缴电费等信息通知到用户终端。 4系统调控与测试 本系统最后需要在手机或者PC端登录App软件查看是否能够与网关服务器正常连接,对室内传感器节点信息进行采集和查询并控制各节点的工作状态。在调控过程中,我们还对传感器与协调器之间网络通信距离进行了点对点的数据丢包测试,发现在室内外没有障碍物情况下,采用ZigBee技术传输距离可以达到10米以上,数据基本没有丢失现象,数据传输比较稳定可靠。 5结语 本文依据人们对现代智能家居的实际需求,设计并实现了基于ZigBee技术的嵌入式智能家居控制系统,本系统利用传感器实时采集环境信息,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年社区团购市场用户留存与社区团购平台用户增长策略研究报告
- 2025年工业互联网平台TEE在工业设备智能故障诊断与修复的应用案例
- 江苏省淮安市淮阴中学、姜堰中学2026届化学高一第一学期期中质量跟踪监视模拟试题含解析
- 2026届云南省文山州马关县一中化学高二第一学期期末质量跟踪监视试题含答案
- 广东大埔华侨二中2026届化学高三第一学期期末监测模拟试题含解析
- 2026届安徽省亳州市第十八中学化学高二上期中联考模拟试题含解析
- 2025年注册会计师(CPA)考试 会计科目押题冲刺试卷及解析
- 新中国人口政策的变迁
- 河南省安阳市林州一中2026届高三化学第一学期期末检测试题含解析
- 2026届黑龙江省大兴安岭漠河县一中化学高一第一学期期末调研模拟试题含解析
- “三重一大”决策 标准化流程图 20131017
- Cpk 计算标准模板
- 信息科技课程标准新课标学习心得分享
- 小学生元宵中秋猜谜语竞赛题目
- 环保与物业公司合作协议
- FZ/T 01057.2-2007纺织纤维鉴别试验方法 第2部分:燃烧法
- 面条制品-课件
- 2023年重庆市社区工作者考试试题
- 四上科学第一单元《多样的动物》知识梳理
- 微观经济学-范里安varian中级
- 《印章移交登记表》
评论
0/150
提交评论