文档库 最新最全的文档下载
当前位置:文档库 › 基于ARM和Linux的智能家居系统研究

基于ARM和Linux的智能家居系统研究

基于ARM和Linux的智能家居系统研究

植。

第三部分为第五章,设计了智能家居控制系统的软件。包括触摸屏界面程序设计、语音导航控制程序设计、短信报警与控制程序设计、遥控器控制程序设计、Intemet远程控制程序设计。

第四部分为第六章,是论文的结论与展望,对论文的工作进行了总结,和下一步的研究工作进行了说明。

基于ARM和Linux的智能家居系统研究

2基于ARM的智能家居硬件平台的搭建

2.1系统总体架构设计

智能家居系统一般分为本地控制终端、家庭本地网络、家庭网关、远程

控制终端四部分。本地控制终端包括温湿度传感器、红外传感器、烟雾传感器、摄像头、电机、继电器开关等。家庭本地网络包括连接本地控制终端节点的通信设备、控制器等。连接本地控制终端节点通信设备可以为485总线等有线设备,也可以为Zigbee等无线设备。外网包括移动电话网络和Intemet。远程控制终端包括手机、电脑等。

如图2.1所示。各本地控制终端将采集到的数据传递给家庭本地网络,

经家庭本地网络控制器处理后,再由家庭网关发送给外网,家庭网关也可以从外网接收控制命令,经家庭本地网络,将控制命令发送给本地控制终端,实现对本地控制终端的控制。用户可以通过智能手机、电脑等远程控制终端实现对本地控制终端的监控。

外网

本地

家庭家庭远程控制

本地控制

终端网络网关状态信息

终端,

控制信息‘k

图2-l智能家居总体结构图

Fig.2-1Theoverallstructureofsmarthome

现有智能家居的远程控制方式主要为基于Internet的远程控制方式,用

户可以通过智能手机或者电脑登陆Intemet进行对家居进行远程监控。包括B/S(浏览器/服务器)、C/S(客户端/服务器)两种控制模式。

C/S的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户

端处搜索理后再提交给服务器,因此客户端响应速度要比浏览器快。但是,与

相关文档