基于嵌入式的智能家居

基于嵌入式的智能家居摘要21世纪是智能的时代,是互联网的时代,随着Internet后PC时代的到来,这个时代的主要特征是以计算机作为作为组成成分融入消费品之中。依赖于嵌入式技术的后PC时代使得传统IT设备逐渐过渡到嵌入式设备并融入到生活的各个方面。本系统采用嵌入式技术,将在系统内移植嵌入式web服务器,用户可以通过互联网对家居进行操作与监控。关键词嵌入式智能家居Linux远程监测AbstractInthe21stcenturyistheeraofintelligence,istheageoftheInternet,withtheadventofInternetpost-pcera,theeraascomputersasthemaincharacteristicsofthecomponentsintoconsumergoods.RelyontheembeddedtechnologyaftertraditionalPCeramakesITequipmentgraduallytransitiontotheembeddeddevicesandintegratedintoallaspectsoflife.Thissystemadoptstheembeddedtechnology,transplantedinthesystemofembeddedwebserver,theusercanthroughtheInternetforhouseholdoperationandmonitoring.Keyword:ARMsmarthomeLinuxRemotemonitoring1绪论随着生活水平与生活质量的提高,人们对于生活水平要求日益提高,对于生活的便捷性与对信息需求的及时性也越发看重,以嵌入式为核心的智能家居以其便捷性与实时性逐渐走入了我们的视野。目前随着网络技术的迅速发展,传统的PC完全可以通过内嵌web服务器的ARM进行功能替代,并且由于嵌入式系统价格偏低,使得智能家居发展越发成为可能,但是我国目前智能家居发展仍然有限,发展速度与发达国家相比偏慢,并且发展水平较低,因此智能家居发展前景广阔。本文将采用ARM9作为CPU进行嵌入式开发。2.嵌入式2.1嵌入式系统简介嵌入式系统是一种非PC系统但但有计算机功能,以应用为中心、以计算机技术为基础、软硬件可裁剪、适用于应用系统的一种专用计算机系统,它的主要特点是嵌入和专用。从20世纪70年代起,微型机以小型、低廉、高速数值计算等特点迅速走向市场,它所具备的智能化水平在工业控制领域发挥了作用,常被组装成各种形状,“嵌入”到一个对象体系中,进行某类智能化的控制。与通用型的计算机系统相比,嵌入式系统的功耗低、功能强大、实时性强打、占用空间小、效率高等有点尤为突出。它的主要特点是嵌入与专用。2.2ARM处理器介绍ARM(AdvancedRISCMachine),即可以认为是一个公司的名字,也可以当成一类微处理器的统称,还可以认为是一种技术的统称。ARM体系架构的版本就是它所使用的指令集的版本。ARM架构支持32位的ARM指令集和16位的Thumb指令集,后者所使用的代码的存储空间大大减少。还提供了一些扩展功能。本文所使用的ARM9系列处理器是英国ARM公司设计的主流嵌入式处理器,主要包括ARM920T和ARM922T等系列。ARM9采用哈佛体系结构,指令和数据分属不同的总线,可以并行处理。他的指令执行效率较ARM7有较大提高,最高可达到300MIPS。2.3嵌入式Linux嵌入式Linux是以Linux为基础的嵌入式系统,他广泛应用于我们生活的方方面面。Linux系统遵循GPL协议,是完全免费的OS,既继承了Internet上无限的开放源代码资源,又具有嵌入式操作系统支持任意裁剪的特性。并且他的内核小、效率高,内核更新速度很快,支持几乎所有的32位或者64位系统。并且嵌入式Linux与PCLinux使用的是同一套内核代码,这就是的原本PC上的程序重新编译调整之后可以直接用于嵌入式Linux,大大增加了便捷性。3整体模块设计本系统的设计目的就是为了实现远程监测并进行远程操作,总体思路就是以基于嵌入式系统与web系统结合开发,其主要有USB摄像头模块、WEB服务器模块、视频客户端以及远程电器控制端组成。其中通过CGI方式实现WEB服务器对远程电器的控制。本系统采用三星公司的S3C2410作为主机,系统采用Linux系统。模块之间流程图具体见下图1。图13.1USB摄像头模块设计USB摄像头使用中星微ZC301,该系列高清芯片拥有影像光源自动增益补强技术,自动白平衡、边缘增强以及伽马矫正等先进的影像控制技术。具体移植过程如下1.下载USB补丁文件。本人使用的USB-2.6.12.patch.rar.在www.pudn.com网站上能找到。2.打补丁。在drivers/usb/media目录下建立spca5xx目录,mkdirspca5xx,返回/driver/...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

文秘专家
机构认证
内容提供者

1

确认删除?