基于ARM-Linux平台及GPRS技术的家庭智能控制系统
随着生活节奏的不断加快,人们希望即使在工作或外出时也能及时了解家中的情况并控制家中的各种设备。各种无线通信技术的不断发展,使家庭智能系统的远程控制成为一种现实。本文结合ARM9 处理器功能强大、GPRS 技术永远在线,接入范围广,功耗低以及ZigBee 无线组网技术等优点,设计实现了一种基于嵌入式系统的无线家庭智能控制系统。
1 系统体系结构及主要功能
系统主要由家庭智能控制模块、图像处理单元、ARM 中央控制平台、ZigBee 无线传输、GPRS 无线通信和以太网通信等部分组成,其体系结构如图1 所示。
图1 系统体系结构
其中家庭智能控制模块主要包括家电控制模块、窗帘控制模块、灯光控制模块及安防控制模块。各控制模块通过ZigBee 模块与ARM 中央控制平台实现无线连接,组成一个星型家庭无线智能控制网络。同时ARM 中央控制平台连接一个USB 摄像头,实现对家庭环境的实时监视。ARM 控制器通过GPRS 和以太网实现与外部远程连接。即使出门在外,也可以实现对家庭智能系统的远程控制。比如上班时,户主可以通过电脑或手机观察家中的情况;在回家的路上就可以通过手机打开空调和热水器,开启窗帘或灯具等。当探测到有非法人员入侵或发生火灾等紧急情况时,ARM 控制器就会通过短信向户主发出报警信息,同时控制摄像来捕捉视频图像,然后进行图像处理并将数据通过以太网传给PC 机,或通过GPRS 以彩信形式传到户主手机。
2 系统硬件设计
本系统硬件电路框图如图2 所示,主要由ARM9控制器,电源及复位模块,触摸屏显示模块,USB 摄像头,以太网接口模块,GPRS 模块,ZigBee 无线收发模块,各家庭控制模块等组成。
图2 系统硬件电路框图。
linux操作系统文章专题:linux操作系统详解(linux不再难懂)
评论