子,说明数据传输过程。当用户通过公众号发送指令时,服务器将组装一条包含发送者,接受者,内容,类型,时间,ID的XML信息。当然系统之间的通信协议Http协议将数据传输给云服务器。Р 3主控的设计与硬件通信原理Р 3.1硬件通信设计Р 硬件主控采用了意法半导体公司的stm32系列单片机,该系列单片机基于ARMcortexM3内核,具有高性能、低功耗和价格便宜等优点。主控与服务器之间采用32单片机进行处理并通过ZigBeeX络发送到相应的节点。节点收到主控发送的数据后进行判断,确定数据有效后执行相应操作,并向主控发送状态信息,主控通过POST请求向服务器提交数据。Р 3.2主控的设计Р 如图3所示,主控的电路由三部分构成,分别为Wi-Fi模块、ZigBee模块和主控芯片,Wi-Fi模块负责向服务器请求和提交数据,ZigBee模块负责向节点下发请求,主控芯片负责对数据进行处理。节点则有控制模块和ZigBee模块组成,控制模块负责在接收到指令后进行相应的动作对插座等设备进行操作。Р 3.3硬件中的ZigBee通信Р 主控与各节点间使用ZigBee进行通信,ZigBee是一种基于802.15.4标准的低功耗局域X协议,该协议具有自组织、低功耗、低复杂度等优点,十分适合使用于智能家居的X络构建上。ZigBee采用的通信方式是组X通信,组成X络后即使某一通道干扰严重或是已经断开,ZigBee也能通过组成的X络的其他通道将数据顺利发送。Р 4总结Р 智能家居是人们享受科技发展成果的最直接体现,服务于人们生活起居。实事求是的说目前产品的开发还未形成生态化,也只有形成生态化才能使智能家居得到长足发展。本文完成了云服务器和公众平台服务器的设计与开发;针对智能家居提出了新的入口和管理平台;Р 通过设计分布式主控系统实现智能家局的高效管理;云服务器上收集用户使用数据,实现智能适时自启动。Р :黄利华