在硬件方面,该控制网关系统采用以单片机为硬件控制平台,以供电模块、
时钟模块、EEPROM 模块等众多外围电路模块为辅助,结合 ZigBee 与 Wi Fi 无
线通讯技术,完成对智能家居网关系统的搭建工作。该网关系统的单片机采用功
能强大、价格低廉基于 ARM 32 位 Cortex™-M3 的 STM32F103RCT6,它主要负
责对家居环境的任务调度,智能控制;ZigBee 部分采用主芯片为 CC2530 的无线
通信模块,该模块主要包括两个部分:协调器和终端节点,终端节点除了通信部
分,还包括温湿度传感器、光线传感器、烟感传感器等部分,它负责完成对数据
的采集、打包和发送工作,协调器则负责把终端节点发送的数据进行重新打包然
后通过串口传送给主控模块;Wi Fi 部分采用的是价格低廉、功能实用的 ESP8266
Wi Fi 通信模块,该模块有三种工作模式:STA、AP 和 STA/AP,使得 Wi Fi 部分
兼具连接热点和发送热点两种功能,该模块负责智能家居控制单元和外界通信的
工作,它通过串口和控制单元通信,然后通过 Wi Fi 网络发送接收信息。
|