资源描述:
《嵌入式智能家居远程监控系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、嵌入式智能家居远程监控系统的设计与实现北京交通大学硕士学位论文姓名:刘晓彤申请学位级别:硕士专业:电路与系统指导教师:陈后金20090601屮文摘要摘要:随着生活水平的提高,人们越来越关注居住环境的舒适和家庭的安全防范。信息技术的飞速发展和网络的快速普及,为智能家居降低了门槛。由于具有广阔的应用价值和市场需求,智能家居监控己成为国内外研究的热点。本文在分析国内外智能家居发展现状基础上,采用嵌入式系统开发方法,设计实现Y基本的嵌入式智能家居远程监控系统。主要工作如不:1.深入研宂了国内外智能家居系统的现状和发
2、展趋势,在此基础上设计了嵌入式远程家居监控系统框架。系统采用Y3C2440处理器和Linux操作系统,具有耗能低、控制简便、成本低廉和智能化等特点。2.建立了嵌入式系统平台和开发环境,包括嵌入式Linux的裁减、移植,1inux文件系统的制作、加载。1.系统采用USB摄像头采集视频,采用开源软件FFmpeg对视频进行编码,并在Linux下使用JRTPLIB库进行实时流媒体编程传输视频。同时,通过加入红外探测器进一步加强安防预警的功能。2.系统实现了对数字温度表、电灯等设备的控制,并在嵌入式平台上移植了微型的
3、W—eb服务器,设计开发了CGI程序进行系统的远程监控及管理。实验结果表明本文设计的系统实现了智能家居的基本功能,基于嵌入式系统的智能家居远程控制系统在功耗、体积、性能和可扩展性上有独特的优势具有广阔的发展空间。关键词:智能家居;嵌入式;Linux系统;远程监控分类号:TP368.1ABSTRACTABSTRACT:Wit11theimprovementofthelivingstandardsandconditions,peop1earemoreconcernedabouttheeomfortoftheli
4、vingenvironmentandthesecurityofhome.Meanwhi1e,therapiddevelopmentoftheitsbroadapplicationva1ueandmarketinformationtechno1ogyandthepopularizationofthenetworkmakeinte11igenthometechnologyeasierandmorepopular.Becauseofdemand,homemonitoringhasbecomeahottechnol
5、ogy.Basedontheana1entofintel1igentignansimp1eembedomeremotemonitorhembeddedsystemcontents:deve1y.Themainworkon1.Basedstudyuationanddevelop11igenthomesystemindesystemframeworkoigenthomeremotemm.¥3C2440ARMprocratingsystemsastithasoundexternaemhavethefeaturep
6、ie—control1ing,dintel1igent.ysisthedevelopmhomesystem,wedesdedintel1igenthingsystemthrougopmenttechnologingthecurrentsitmenttrendofintepth,wedesignethefembeddedintel1onitoringsysteessorandLinuxopehecore,combinedwIcircuit,thesystsoflow—power,simcost—effecti
7、vean2.BuiIdingEmbeddedSystemPlatformandDeve1opmentEnvironment,inc1udingembeddedLinuxreductionLinuxYAFFSfi1esystem,andtransplant,rewritingthedriversofthedevices,making2.USBcameraisusedtocapturevideo,openencodevideoimagescapturedbytheSOl/ICesottwareFFmpegisu
8、sedtocamera,JRTPLIB1ibraryisusedinLinuxthroughdeve1opmentenvironmenttotransmitvideodetectorreal—timestreamingmediaprogramming.Meanwhi1e,theinfraredfunction.4.serverisaddedtostrengthenprewamingToachievetheobje