嵌入式技术在智能家居控制系统中的应用探究(共6页)_第1页
嵌入式技术在智能家居控制系统中的应用探究(共6页)_第2页
嵌入式技术在智能家居控制系统中的应用探究(共6页)_第3页
嵌入式技术在智能家居控制系统中的应用探究(共6页)_第4页
嵌入式技术在智能家居控制系统中的应用探究(共6页)_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、嵌入式技术在智能家居控制系统中的应用探究 摘 要:本文介绍了嵌入式技术和智能家居系统的概念,并主要探索了基于基于TinyOS技术、基于Zigbee技术和基于Wi-Fi技术的嵌入式技术在智能家居系统控制系统中的应用。 【关键词】嵌入式技术 智能家居 控制系统 伴随着经济社会和科技的长足发展,人们对生活的便捷性要求越来越高,智能家居控制系统应运而生,并得到了快速的发展。 1 嵌入式的概念 上世纪七八十年代,嵌入式系统的概念首先在美国出现,这是一种综合了微电子、传感器、半导体、通信和计算机等功能的技术。近年来,微电子技术和半导体技术迅猛发展,同样也带动了嵌入式技术的发展。嵌入式技术的发展决定了其应用

2、的范围越来越广,应用的形式也越来越多样化。 2 智能家居系统简介 所谓智能家居是指:借助智能化和人性化的管理系统,营造一个便捷、安全、健康、舒适、节能、环保的生活环境。智能家居系统的运行要得以保障,离不开系统控制技术、通信技术和传感器技术等,因此将包含这些技术的嵌入式技术应用于智能家居系统,对于智能家居系统的发展和完善具有重要意义。 3 嵌入式技术的应用 3.1 基于TinyOS技术的嵌入式技术 TinyOS技术是源于Aavid Culler为无线传感网络开发的一种嵌入式系统,这种系统的开发采用的编程基础是NesC语言。TinyOS技术建立的基础是各组件以一定的方式形成架构,它能够以很短的时间

3、实现所有的应用,而且由于其设计采用模块化,保证了它具有核心小的特点。即使是传感器资源较少时,其使用也不会受到限制,因此TinyOS技术保证了它能在无线传感器网络上也能不受影响的运行,能正常地发挥其管理作用。TinyOS技术具有一个类似网络协议的层次结构,有分管接收的底层硬件,有可以进行数据编码的综合硬件层组件,具有传输数据包和参数的功能和解析的功能。另外还具有分管数据打包的上层软件组件,可以传递数据、选择路由。而其中的上层组件是由应用程序组件和主组件共同组成。 基于TinyOS技术的嵌入式技术还需要采用编程语言,合适的编制语言有NesC语言。这是一种能够支持组件化编程的语言,它的优势在于能够结

4、合思想和执行模型,其中思想是指组件化和模块化思想,而执行模型是指基于事件驱动的模型。NesC语言借助于将组织和命名采用一定的组件连接方式,进而共同构成一个完整的嵌入式网络系统。NesC语言对于TinyOS技术的开发运行非常有用,可为其提供运行模式。 Qt开发框架是建立在对C+程序的完整应用基础上的,它的API接口非常丰富,重要的是它所拥有的API接口都具有相同的平台,就是在一次编写之后,能够实现随处编译,这一点对于开发调试非常有好处,而且便于应用扩展的实现。根据所需要的功能,用Qt设计应用程序的框架,而应用程序做为最上层程序,完成它的设计,就能充分利用它的编译功能,取得事半功倍的效果。 借助于

5、TinyOS技术和NesC语言的帮助,基于人们对家居环境的具体要求,用Qt编程技术就可以设计出一个完美的,能够实现人们要求的智能家居控制系统。当然,这个系统必不可少的还有一个传感器,它能够探测、收集环境信息。这个过程中的用户界面开发需要借助Qt编程技术和具有丰富性和跨平台性的API接口。这三项结束的结合能够设计出界面优美、功能强大的、人性化的家居系统。 3.2 基于Zigbee技术的嵌入式技术 Zigbee技术是一种短距离的无线电通信协议,它是一种新兴的通信协议,主要是针对低速率的无线个域网。Zigbee技术做为一种技术提案,处于无线标记技术和蓝牙两者之间。但是一般情况下,它用于短距离内的无线

6、连接。Zigbee技术的通信是靠数千的微小传感器根据802.15.4标准相互协调实现的。Zigbee技术的通信效率比较高,原因是:各个传感器通过无线电波,将数据以接力的方式进行传播。虽然目前情况下,短距离无线电通信协议非常多,但是Zigbee技术有相比于其它技术的优势,所以更适合用于智能家居系统,而且Zigbee技术具有与移动网络基站类似的数据传输模块,支持无限扩展。 将Zigbee技术应用于智能家居系统,采用无线电通信技术,将系统中的家电设备连接成星型网络。Zigbee技术的通信协议由网络协调器和终端节点以及路由器但中节点共同构成。Zigbee技术中的路由器节点具有路由发现功能,能够参与信息

7、转发,它扩展网络的覆盖范围是通过连接别的节点来实现的。Zigbee技术终端节点连接网络的方式包括协调点和路由点。但是其它节点无法通过Zigbee技术终端点加入网络,而且Zigbee技术终端点的优势还有能够实现低功率运行。 Zigbee技术伴随着自动化的产生而出现,它能够实现无线通信和数据传输,是无线传感器网络得以实现的支撑技术,具有功率小,能耗低、成本低的优点。近几年伴随这智能家居系统的需求越来越高,它的应用也越来越广泛,它的功能也越来越受到人们的重视。 3.3 基于Wi-Fi技术的嵌入式技术 建立在Wi-Fi技术基础上家居系统,它的实现主要包括智能传感器,配合互联网服务器,以及控制媒介和中央

8、处理器。这种系统的控制媒介一般为智能手机,信息由服务器传向中央处理器,借助Internet进行有效连接,进而实现控制智能家居系统。这种系统的优势在于,其在运行时,通过互联网,用户便能够对家居系统进行控制。这种系统的功能要充分实现还需要一定的硬件支持,主要包括三个方面: 3.3.1 FPGA平台 它在硬件系统起的作用是最关键和核心的,它的主要功能包括掌控动作电路、监测并反馈动态信息、处理和接手控制指令。 3.3.2 Wi-Fi系统建立 打个比方,应用无线模块HLK-RMO4,这是一种全新的、能够有效适应的嵌入式模块。这种模块的基础是通用串行接口,有内置的TCP和IP协议,主要是为了将无线信号和F

9、PGA控制中心连接起来。 3.3.3 继电器模块 智能家居系统的控制对象是普通的家电,它们属于强电范围,因此操作作用的实现就需要借助控制平台,而继电器模块能够实现中间控制。 建立在Wi-Fi技术的智能家居系统在应用过程中具有性能稳定的优点,除此之外,对家庭内部相关网络的应用能够实现无线控制家居设备。而且,在设计过程中,将智能手机的应用结合进来,对于设计的灵活性和效率大有裨益。因此基于基于Wi-Fi技术的智能家居系统开发非常具有前景。 4 结束语 随着物质生活和精神生活的日益丰富,人们对于家居环境的要求越来越高,智能家居系统的舒适和时尚越来越为人们所乐于接受,智能家居系统的开发也将受到研究者的关注。基于TinyOS技术、基于Zigbee技术和基于Wi-Fi技术智能家居系统各有优点,各具特色,研发人员在研发过

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论