用户名: 密码: 验证码:
基于ARM的智能家居控制系统的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
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的互连控制。
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.
引文
[1].周洪,胡文山等.智能家居控制系统[M].北京:中国电力出版社,2006
    [2]于洋张永良金卫东等.智能家居的出海口--家庭服务器.http://www.jjt-ehome.com/info/View.asp?id=1658,2005-8-16
    [3]益居网.智能家居系统的划分[P].http://www.cjuw.cn/Article/10335.html,2006-1-18
    [4].刘志斌.X-10协议及其在智能家居系统中的应用[J].微电学与计算机,2004:(3):5-8
    [5]周立功,ARM嵌入式系统基础教程[M]。北京:北京航空航天大学出版社,2005
    [6].廖玲玲,刘桂雄,罗奕等.智能家居中IP技术的方案和关键问题[J].机电工程技术,2004,33(6):63
    [7]X10协议与智能家居。http://homebbs.tj.soufun.com/tjzxsj-7/12388043_12388043.htm,2005-12-24
    [8]x-10 Communications Protocol and Power Line interface PSC04&PSC05.http://www.x-10pro.com/
    [9]Phil Kingery.Digital X-10[J],1999,(4)5-8
    [10]x-10系统入门.http://home.focus.cn/msgview/1707/73958594.html,2007-1-11
    [11]网络化智能家居技术与实现.http://www.cnibt.org/h newsviewxin.asp?id=194,2005-4-4
    [12]分布式智能家庭控制网络[P].http://www.0018.net.cn/bus/c_bus/jishu/2.htm,2007-2-12
    [13]韩江洪,张建军,张利等.智能家居系统与技术[M].合肥:合肥工业大学出版社,2005
    [14]沈文斌.嵌入式硬件系统设计与开发实例详解[M].北京:电子工业出版社,2005
    [15]管耀武,杨宗德.ARM嵌入式无线通信系统开发实例精讲[M].北京:电子工业出版社,2006
    [16]周立功.ARM微控制器基础与实战CM].北京:北京航空航天大学出版社,2003
    [17]PHLIPS 公司.LPC2200 User[M].ManuaI.PHILIPS 公司,2004
    [18]ARM 公司.ARM Architecture Reference ManuaI[M].ARM 公司.2000
    [19]PHLIPS 公司.LPC2114/2124/2212/2214 User ManuaI[M]..PHILIPS 公司,2004
    [20]赵亮,侯国锐.单片机 C 语言编程与实例[M].北京:人民邮电出版社,2006
    [21]林凌,李刚等.新型单片机接口器件与技术[M].西安:西安电子科技大学出版社,2005
    [22]吴秀清,周荷琴.微型计算机原理与接口技术[M].合肥:中国科学技术大学出版社,1999
    [23]周立功,RM嵌入式系统实验教程(1)[M].北京:北京航天航空大学出版社,2004
    [24]马文华,嵌入式系统设计与开发[M].北京:科学出版社,2006
    [25]Jean J.Labmsse,嵌入式实时操作系统UCOS-II,第2版.邵贝贝译[M].北京:北京航空航天大学出版社,2003
    [26]Jean-Laerosse.MicroC/OS-II,The Real-Time Kernel Second Edition[M].Lawrence,Kansas:R&D Publications,2002
    [27]黄燕子.uC/OS ARM移植要点详解[M].北京:北京航空航天大学出版社,2005
    [28]Jones,M.T,嵌入式系统7CPBP应用层协议[M].北京:电子工业出版社,2003
    [29]Qing Li,Caroline Yao,Real-Time Concepts for Embedded Systems[M].CMP Books,2003
    [30]Adam Dunkels.Design and Implementation of the LwlP TCP/IP Staek[M].Sweden.2006
    [31]Douglas E.Comer,用TCPBP进行网际互联第一卷:原理、协议与结构[M].北京:电子工业出版社,2001
    [32]Phil longeD/.Distal X210[M].Advanced Control Techno2 logles.Ine,2000.
    [33]Jemmy Bentham.嵌入式系统WEB服务器 TCP/IP Lean[M].陈向群译.北京:机械工业出版社,2003
    [34]杨永平.X一10与干扰设备。http://www,smarthomeen.com/news/shownews_asp,2005-4-15,
    [35]阴波和滤波技.http://www.ruilang.eom/jsyd/right4.htm,2007-2-14

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700