摘要
针对智能家居控制器中多种异构网络通信共存,信息量大,传输速率不一致等问题,提出一种基于ARM+FPGA的智能家居异构网关的设计。对智能家居网络结构、异构网关硬件电路、软件架构进行了详细的阐述,重点分析了ARM与FPGA间通信电路以及MII接口的设计与实现。利用FPGA强大数据处理能力,实现Zig Bee网络、Internet网络,无线局域网络(Wi-Fi),家庭设备、家居环境传感控制网络等多种网络的融合,有效减轻CPU的负担,并采用"通信类型+区域+设备标识"三层管理模式实现对不同户型不同设备的通用管理,减少设备标识的数据位,降低设计难度,真正实现智能家庭的网络控制。
Aiming at the problem of the smart home, which including the heterogeneous network coexist, large amount of information, inconsistent transmission rate and so on. The paper proposes a design of intelligent home heterogeneous gateway based on ARM+FPGA. Smart home network architecture, heterogeneous gateway hardware circuits, software architecture has been elaborated. Focuses on the communication between the ARM and FPGA circuitry, and the implementation of MII interface. The system realize the inter-connecting between ZigBee network, Internet ,letwork, Wi-Fi network and home appliances, home furnishing environment sensing and control network, which is used to the powerful data processing ability of FPGA, Alleviating the burden of CPU effectively in this way; Moreover, achieving the general management of different apartment layout and different equipment by three layers management "equipment communication type +area + sign". Cute down equipment identification and reduce the difficulty of design with this method, all of this make intelligent family network control become reality.
出处
《电子设计工程》
2015年第22期114-116,121,共4页
Electronic Design Engineering
基金
湖南省教育厅项目(13C024)
湖南工业大学科研项目(2013HZX12)