基于linux的智能家居网关分析与实现

基于linux的智能家居网关分析与实现

ID:31859923

大小:6.65 MB

页数:105页

时间:2019-01-22

基于linux的智能家居网关分析与实现_第1页
基于linux的智能家居网关分析与实现_第2页
基于linux的智能家居网关分析与实现_第3页
基于linux的智能家居网关分析与实现_第4页
基于linux的智能家居网关分析与实现_第5页
资源描述:

《基于linux的智能家居网关分析与实现》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、摘要智能家居系统通常是由智能家居网关、服务器、客户端、家庭住宅各个子系统组成的一个复杂的、便于统一管理和远程控制的网络系统。作为智能家居系统的重要组成部分,智能家居网关承担了与智能家居各种前端设备的通信、信息存储、设备控制,与服务器及客户端的Internet通信、远程监控等功能。尽管智能家居网关早已成为业界研究的热点,但是目前国内智能家居网关存在着接口标准及通信协议不统一、功能不够贴近普通家庭需求等问题。针对这些问题,本文深入研究了基于Linux操作系统、ARM11处理器S3C6410、以太网和ZigBee通信标准的智能家居网关,并在此基础上提出了软

2、硬件设计及实现方案。本文首先分析了智能家居网关的工作原理,确定了网关的功能要求,包括家庭内部网络建立及数据通信、Internet数据通信、设备信息存储、内外网访问等,选择了网关的内外网通信技术,在此基础上完成了网关的总体设计;之后根据功能要求,完成了网关硬件的总体设计和详细设计,包括微处理器和存储器选型、ZigBee协调器和以太网卡等外围电路设计;在硬件设计的基础上,为网关移植了嵌入式Linux操作系统、各硬件模块驱动和SQLite数据库;最后,根据设备信息存储要求为网关设计了SQLite数据库,根据软件模块化设计思想为网关各模块设计了功能软件,包括

3、ZigBee协调器通信软件、以太网通信软件、UART串口通信软件、网关功能整体控制软件等,并采用非阻塞和多线程技术实现网关各模块协调工作,最终完成网关全部功能。对智能家居网关进行的系统集成、单元测试和整体测试表明,本文实现的智能家居网关能够正确完成家庭内部ZigBee网络的建立和数据通信、与客户端及服务器的Internet通信、设备信息存储、远程设备控制等功能,运行稳定,具有较高的实用价值,是对智能家居网关接口标准化的一次有价值探索。关键词:计算机应用,智能家居网关,Linux,嵌入式系统,数据库IAbstractSmartHomesystemisu

4、suallycomposedofaSmartHomegateway,aserver,clientterminals,subsystemsoffamilyhome.It’sacomplexnetworksystemforunifiedmanagementandremotecontrolofequipmentinfamilyhome.AsanimportantpartofSmartHomesystem,theSmartHomegatewayundertakesavarietyoffunctions,includingcommunicationwithfr

5、ont-endequipment,informationstorage,equipmentcontrol,Internetcommunicationwiththeserverandclients,remotemonitoring.AlthoughtheSmartHomegatewayhasalreadybeenaresearchfocusintheindusty,problemsasfollowsstillexistinthecurrentdomesticindustry:interfacestandardsandcommunicationproto

6、colsarenotunfied,andthefunctionsarenotclosetotheneedsofordinaryfamilies.Tosolvetheseproblems,thepaperstudiedonaSmartHomegatewaywhichisbasedonLinuxoperatingsystem,ARM11processorS3C6410,EthernetandZigBeecommunicationstandard.Onthisbasis,thepaperputsforwardahardwareandsoftwaredesi

7、gnandrealizationschemefortheSmartHomegateway.Firstly,thepaperanalyzestheworkingprincipleoftheSmartHomegatewayanddeterminesitsfunctionalrequirements,includingtheformationanddatacommunicationoffamilyinternalnetwork,Internetcommunication,equipmentinformationstorage,localareanetwor

8、kandInternetaccess,andchoosesthecommunicationtechnolog

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。