文档详情

基于嵌入式Linux的智能家居系统的设计 .pdf

发布:2024-12-10约6.9千字共9页下载文档
文本预览下载声明

基于嵌入式Linux的智能家居系统的设计

董萍

【摘要】从智能家居系统的现状和存在的问题出发,利用Linux操作系统稳定性高、

安全性好的特点,将Linux与智能家居系统相结合,从智能家居系统的总体结构、内

部的网络架构、网关三个方面进行设计,提出一种基于嵌入式Linux的智能家居系

统设计方案.%Afteranalyzingthecurrentsituationandproblemsofexisting

intelligenthomesystems,Linuxwasusheredintointelligenthomesystem

designtomakefulladvantageofLinux′sgoodstabilityandsecurity.The

systemdesignmainlyfocusedonthegeneralarhitecture,internalnetwork

architectureandgatewaydesgin.Adesignplanofintelligenthomesystem

wasfinallypresentedbasedonembeddedLinux.

【期刊名称】《常州工学院学报》

【年(卷),期】2017(030)001

【总页数】5页(P45-49)

【关键词】嵌入式Linux;智能家居;ARM;节点

【作者】董萍

【作者单位】三门峡职业技术学院信息传媒学院,河南三门峡472000

【正文语种】中文

【中图分类】TP319

随着当今社会经济的迅速发展和生活节奏的不断加快,以及信息技术的巨大进步,

人们对家居环境的要求日益提高,具备信息化、自动化功能的个性化智能家居成为

人们的迫切需要。设计一款安全、舒适、方便的智能家居系统显得尤为重要。实现

“以人为本”的家居生活,能够减轻人们的生活压力。

目前智能家用电器存在价格昂贵的弊端,普通家庭用户难以承受,而且智能家用电

器分散度高,用户使用时需要在手机中安装若干客户端,逐一进行配置,非常麻烦。

而智能家居系统能够克服上述缺点。智能家居系统是随着嵌入式技术和人们物质文

化需求的不断提高而发展起来的一种智能终端系统。人们可以通过手机等移动终端

设备,本地或远程控制家中的电气设备,随时随地保障家庭安全。

1.1Linux操作系统

Linux自20世纪90年代初诞生以来,已经从一个操作系统核心发展成为具有完

整应用功能的操作系统,Linux系统支持XFS、JFS、FAT16、FAT32、NTFS等类

型的文件系统[1]。由于Linux具有稳定性高、安全性好的特点,被广泛应用于服

务器、桌面办公等领域[2]。

Linux操作系统由Linux内核、系统基本库和应用程序等部分组成[3]。Linux操作

系统包括图形和字符两种操作界面,字符界面中的功能最为强大,可以使用丰富的

操作命令。Linux系统是层次结构,其内核完全开放,具备一整套工具链,具有强

大的网络支持功能。Linux被广泛应用于工业控制、智能家居、军事、医疗、电子

等领域以及掌上电脑(Pad)、笔记本电脑、手机等智能信息产品中[4]。Linux的内

核驱动程序架构示意图如图1所示。

1.2Linux和智能家居系统结合的优势分析

智能家居系统主要由智能家居主控端、无线传感器网络、用户交互界面和控制器组

成[5]。目前,智能家居的实现主要有有线和无线两种方式。将Linux用于智能家

居系统具有三个方面的优势。第一,Linux在稳定性、高效性和安全性方面存在优

势,将其用于智能家居方面能够降低系统的开发成本和开发难度,缩短开发周期,

提高开发速度。第二,嵌入式Linux对底层设备和网络协议栈的良好支持为智能

家居系统在驱动开发和网络上的应用打下了坚实基础。第三,嵌入式Linux对

GUI的良好支持可以使系统的UI界面非常易于使用,可以为用户带来良好的使用

感受。

基于嵌入式Linux的智能家居系统将Linux与智能系统有机结合,能够实现智能

管理、自动扩展等功能,对于智能家庭系统的推广是极为有益的,具有很高的工程

实用价值。

2.1智能家居系统的整体需求分析

系统的需求分析对于系统的实现是非常重要的。准确的需求分析可以减少系统的开

发周期,降低系统开发成本和维护成本。一个良好的智能家居系统应该具有家庭安

全防护和各类电器管理的功能,而且成本低廉、兼容性好,能

显示全部
相似文档