节点文献

基于ARM的智能家居控制系统的研究

Study on ARM Intelligent Home Control System Research

【作者】 徐恩生

【导师】 陆奎;

【作者基本信息】 安徽理工大学 , 计算机应用技术, 2007, 硕士

【摘要】 Internet现已成为社会重要的信息流通渠道。嵌入式系统能够连接到Internet上面将信息传送到几乎世界上的任何一个地方。嵌入式设备与Internet的结合代表着嵌入式系统和网络技术的真正未来。随着IPv6的应用,设备都可能获得一个全球唯一的IP地址,通过IP地址和互联网相连成为一个网络设备。因此随着电子技术和Internet技术的发展使的家用电子电器产品步向智能化网络化的智能家居方向。智能家居是集成微电子技术与控制技术当前嵌入式系统典型的代表。本文将嵌入式技术与电力载波通信协议X-10技术结合起来来实现智能家居控制系统,着重研究智能家居控制系统的核心--基于ARM核的智能家居网关软硬件设计。智能家居网关是一个嵌入式WEB服务器,用户通过登陆智能家居网关进而实现对智能家居网关的远程控制操作,智能家居网关将接收到的用户命令进行“翻译”之后向家庭电力线发送X-10指令,实现对家庭设备的控制。本文首先分析基于ARM的智能家居控制系统的原理及X-10技术;然后给出具体基于ARM平台的硬件电路设计,本文在以LPC2210为处理器实现智能家居控制系统的设计中,给出详细设计步骤与过程。本系统主要电路包括有电源电路、键盘电路、LCD显示电路、存储电路、网口电路、及X-10电力载波电路等等;其次ARM平台软件实现是本文的一个重点。本文主要分三步来实现:第一步实现了在LPC2200系列处理器上的嵌入式操作系统uC/OS-Ⅱ的移植、第二步实现TCP/IP协议栈LWIP在嵌入式操作系统上的移植、第三步实现WEB服务器的组建以及应用软件设计。最后系统在搭建完软硬件平台之后,进入调试结果环节。系统运行后本人使用本地示波器观看波形,然后通过对波形的解析与X-10指令的对照来验证基于ARM的智能家居控制系统的可行性,进而实现了X-10信息家电与Internet的互连控制。

【Abstract】 Internet has become an important channel for the flow of information. Embedded system can connect with the internet to send information to the surface of almost any place in the world. embedded equipment connection with internet represents the real future of the embedded system and networking technology. With IPv6 application, all equipments are likely to have the only global IP address, become internet equipments through the internet IP address.Accordingly, with the development of internet technology and electronic technology, household electronic and electrical products develop towards intelligent and network smart home. Intelligent home integrated with current microelectronics technology and control technology is a typical representative of embedded system.This paper combines power line carrier communication protocol X-10 technology and embedded technology to realize the intelligent home control system,studies the core of the intelligent control system which is the design of hardware and software of intelligent home gateway based on ARM , Smart home gateway is an embedded web server. User lands on smart home gateway to realize remote controlling and operating smart home gateway. Smart home gateway receives user’s orders and "translates" them, after that it will send X-10 instructions to the family power line, realize controlling family’s equipments.This paper first analyzes the principle of intelligent home control system and X-10 technology , then give us the specific design of hardware circuit based on the ARM platform . This paper designs to the intelligent home control system based on LPC2210 processor, gives the detailed design and process steps of circuit design based on LPC2210 processor. This system main circuit includes power circuit, keyboard circuit, LCD display circuit, memory circuit,network interface circuit, and X-10 power line carrier circuits etc. Second the design of ARM platform software is a focus, In this paper we achieve it in three steps :The first step ,the article on LPC2200 processor realizes embedded operating system uC/OS-II transplantation;The second step realizes TCP/IP protocol stack LWIP transplantation on embeded system;The third step is the form of web server, and design of application software. At last system has formed hardware and software platform ,it enteres a testing link. After the system has run ,we use local oscilloscope to watch the wave form , Then contrast the waveform analysis with X-10 orders, we draw the feasibility conclude which is based on ARM intelligent home control system、Then make the X-10 information appliance and internet in4erconnection control.

【关键词】 [LPC2210][uC/OS-II][LWIP][嵌入式WEB服务器][X-10]
【Key words】 [LPC2210][uC/OS-II][LWIP][Embedded Web Server][X-10]
  • 【分类号】TP273.5
  • 【被引频次】9
  • 【下载频次】1130
节点文献中: 

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

本文的引文网络