基于NiosⅡ的智能家居远程监控系统的研究与设计

来源 :河北工业大学 | 被引量 : 5次 | 上传用户:ck0551
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式技术和计算机网络的飞速发展,人们的生活水平不断提高,人们对家居环境的舒适、便捷及效率要求也越来越高。为了满足人们生活日益发展的需要,智能家居逐渐发展起来。智能家居控制系统是整个智能家居的核心,本文针对基于NiosⅡ的智能家居远程监控系统进行了研究和设计。本文首先介绍了智能家居的概念、国内外发展的发展现状以及未来发展的方向,分析了智能家居控制系统应具有的功能和性能。在此基础上,提出智能家居远程监控系统模型。其次介绍了本设计中所使用的主要技术,如SOPC技术、FPGA、NiosⅡ等。最后对智能家居远程监控系统进行总体设计及详细设计,并进行了实验测试。智能家居远程控制系统主要由家庭网关、家居内网以及远程监控三部分组成。家庭网关是整个设计的核心,负责连接不同的网络以及作为Web服务器;家居内网由以太网和无线网络以及以太网交换机组成。其中无线网络是采用ZigBee技术进行组网。远程监控采用的是B/S结构。这个系统设计分为硬件设计和软件设计。硬件设计是在QuartusⅡ软件环境下进行的,使用SOPC Builder工具完成NiosⅡ软核处理器系统的开发设计。软件设计是在NiosⅡIDE软件环境下进行的,包括对NiosⅡ软核处理器系统中模块驱动程序的编写、嵌入式操作系统系统μC/OS-Ⅱ的移植、配置以及LwIP的配置以及远程监控应用软件的开发。远程应用软件使用HTTP协议和CGI技术实现服务器和浏览器之间的互动通信,完成该监控系统的远程监控功能。
其他文献
近年来,随着计算机性能的日益提升,网络带宽越来越大,绿色节能的呼声越来越大,虚拟化技术在资源整合以及安全隔离等方面的优势日渐突出,成为学术界和工业界关注的热点。桌面虚拟化
随着信息爆炸式的增长和应用需求的不断提高,人们对存储系统的容量和吞吐率有了更高的要求。能够将大量价格低廉、存储容量小的现有存储系统组织成具有大容量、高吞吐率存储
随着计算机科学技术的高速发展和数字化进程的加快,社会总数据量以指数形式增长。图灵奖获得者Jim Gray提出了一条经验定律:网络环境下每18个月产生的数据量等于有史以来数据
多属性决策是决策科学领域里一个重要的研究课题,已广泛应用于投资决策、项目评估、方案优选、工厂选址、资源分配、投标招标、经济效益综合评价等领域,因此研究多属性决策理
随着自动化测试技术的不断发展,虚拟仪器的应用越来越广泛。虚拟仪器软件结构(VISA,Virtual Instrumentation Software Architecture)是标准化的I/O函数库及相关规范的总称,是计
入侵检测系统是继数据加密、访问控制和防火墙等传统安全保护措施之后的新一代安全保障技术,作为一种积极主动的动态防护技术已成为近年来的研究热点。入侵检测系统在计算机
人类的动作识别作为行为理解的一个方面,逐渐成为计算机视觉研究中一个比较热点的课题之一。同时由于动作识别的复杂性,因此对其的研究还尚在起步阶段。目前已有的一些方法主
随着社会的发展,越来越多的嵌入式电子产品进入人们的生活。对于开发人员来说,在嵌入式系统开发的整个周期,图形界面的开发越来越重要。随着现代电子设备功能的增多和操作方
Symbian作为一种智能手机平台目前得到广泛应用。Symbian编程具有多任务和内存保护的特性。软件的重构和进化是当前软件工程中的重要内容。本文研究了在Symbian编程环境中应
随着传感器技术、微系统技术、无线通信技术以及计算机技术的蓬勃发展,具有现代意义的无线传感网络技术20世纪90年代末首次在美国出现。无线传感网络提供一种新的信息获取模