节点文献

基于ARM+Linux的智能家居系统设计与实现

The Design and Implementation of Smart Home System Based on ARM and Linux

【作者】 李欣

【导师】 李志俊;

【作者基本信息】 武汉理工大学 , 控制科学与工程, 2014, 硕士

【摘要】 随着互联网技术、自动控制技术以及信息化技术的飞速发展,并不断地向家庭生活普及,智能家居的雏形逐渐显现出来。智能家居控制系统广泛运用现代化技术,旨在创造一个安全、舒适、高效、节能和环保的家居环境。智能家居控制系统是以住宅为平台,结合计算机技术、自动化技术、嵌入式技术、无线通信技术于一体,实现在家庭内部或远程控制家中设备,如:安防门禁系统、家庭气体检测系统、温度控制系统,以及音视频系统等。现阶段,我国智能家居正处于高速发展期,智能家居控制系统的学习与研究具有重要的意义。本文通过将嵌入式技术、网络技术、ZigBee无线通信技术相结合实现智能家居系统,并将重点研究智能家居系统的核心--智能家居网关。其中,针对基于ARM处理器的智能家居网关的硬件和软件进行了分析与设计。有别于传统的智能家居系统网关,本文实现的智能家居网关中搭建了网络服务器,用户可以在任何一台联网的终端上通过浏览器登录智能家居网关,查看家居设备状态以及控制设备动作,一定程度上提高了用户接入的便利性。用户登陆智能家居系统后可以查看家居智能设备的状态,并且控制家居智能设备的动作。智能家居网关在接收到用户的命令后,进行分析处理再向智能家居局域网ZigBee协调器发送命令,实现设备的查看与控制。通过定时的数据上传显示实现了对家居设备状态的监测,同时还加入了场景模式,从而实现了家具设备更人性化的控制。首先,对智能家居系统的概念做了简单的介绍,并对智能家居的研究现状及发展前景进行了阐述。然后对本系统的需求做出分析,对系统的总体功能定位并确定网关的总体设计方案。论文的重点是基于ARM平台的软件开发,主要包括三方面的内容:(1)将BootLoader及Linux系统移植到mini2440开发板上并制作根文件系统,从而准备好软件平台。(2)搭建网络服务器,并制作网页,编写CGI应用程序,实现远程控制。(3)网关与ZigBee协调器的通信协议制定,实现同智能家居设备节点的通信。经过实验与调试,本论文中实现的系统基本可以实现通过网页远程查看设备的运行状态,并且对它们进行控制。

【Abstract】 As the Internet technology, automatic control technology and the rapiddevelopment of information technology, and constantly to life, the prototype of thesmart home gradually emerge.Intelligent home control system widely used in moderntechnology to create a safe, comfortable, high efficiency, energy saving andenvironmental protection household environment.Intelligent home control systembased on residential platform, combining with computer technology, automationtechnology, embedded technology, wireless communication technology into anorganic whole, implementation within the family or the remote control devices in thehome, such as: security entrance guard system, household gas detection system,temperature control system, and audio video systems, etc.Intelligence lives in thepresent stage, our country is in a high-speed development period, the control systemof smart home is of great significance to the study and research.Based on theembedded technology, network technology, ZigBee wireless communicationtechnology to achieve the combination of smart home system, and research willfocus on the core of the smart home system, intelligent home gateway.Among them,the smart home gateway based on ARM processor is analyzed and the design ofhardware and software.Gateway is different from the traditional smart home system,this paper implemented in intelligent home gateway is set up a web server, the usercan be in any one connected to the terminal through the browser login smart homegateway, view your household equipment status and control equipment, to someextent, improve the convenience of user access.After the user login the smart homesystem can view the state of household intelligent devices, and to control themovement of household intelligent devices.Smart home gateway after receive theuser’s command, analysis processing and then sends a command to the smart homeLAN ZigBee coordinator implementation view and control of theequipment.Through timing data upload display implementation of householdequipment state monitoring, also joined the scene mode, so as to realize the controlof the furniture equipment more humanized.First, the concept of smart home systemmade simple introduction, and the present research situation and developmentprospects of smart home are expounded.Then make this system needs analysis, the system’s overall function orientation and determine the overall design scheme of thegateway.The focus of the paper is based on the ARM platform software development,mainly includes three aspects:(1) the content of the transplanted BootLoader andLinux system into mini2440development board and making root file system, so as toprepare software platform.(2) set up the network server and making web pages,writing CGI application, to realize the remote control.(3) the gateway and ZigBeecoordinator of communication protocol, realize the communication with intelligenthousehold device node.After experiment and debugging, this thesis implemented thesystem of basic can achieve through web remote viewing equipment running status,and to control them.

【关键词】 智能家居嵌入式网络服务器zigbee
【Key words】 intelligent householdembeddedweb serverzigbee
  • 【分类号】TU855
  • 【被引频次】12
  • 【下载频次】545
节点文献中: 

本文链接的文献网络图示:

本文的引文网络