基于VxWorks的智能家居控制系统
2011-12-09宋珍伟焦玉全
宋珍伟 焦玉全
基于VxWorks的智能家居控制系统
宋珍伟 焦玉全
信息化网络化技术的发展以及家电智能化技术的进步,为远程控制家里的电器设备以及远程安防报警提供了条件,因此构建一个基于Web的智能家居控制平台,只要有网络的地方,通过Internet登陆家居网页就可以控制家里的各种电器。经测试实验证明,该系统具有较好的稳定性和实用性,基本实现了远程设备监控的功能。
智能家居;vxworks;webserver;arm
本文提出了基于工业以太网以及ARM处理器为核心,以VxWorks为嵌入式操作系统的EWS控制平台设计方案,构建一个基于Web的智能家居控制平台,着重研究智能控制系统的核心—基于ARM核的智能网关软硬件设计,也就是在网络设备控制平台中构建嵌入式 Web服务器(EWS)。在此核心的基础上通过 HTTP协议和 Web 页面形式就可以实现对家居的远程控制,内嵌于平台的Web 服务器可以向任何接入它所在网络的合法用户提供统一的基于嵌入式浏览器方式的操作和控制界面,用户所熟悉的浏览器也成了家居的最前端控制平台,从而达到控制各种家电的目的。
1 硬件设计
整个硬件基于ARM7TDMI核微处理器44box芯片,扩展一片Flash用于存储VxWorks操作系统、一片8M HY57V651620,网络芯片采用RTL8019AS,附带电路为系统电源电路和串口通讯电路以及家电控制模块,安防报警等,如图1.1所示。

图1.1 硬件整体框图
采用的S3C44BOX芯片是韩国Samsung公司出品的一款ARM(Advanced RISC Machines)微控制器,CPU核心为ARM7TDMI。支持在线仿真和实时调试采用SAMBA2总线结构,最高频率为66MHZ。S3C44BOX具有非常丰富的……
