摘要:ZigBee和WiFi是智能家居设备常用的两种无线通信技术,针对智能家居设备使用ZigBee自组网无法和用户WiFi网络中的智能终端直接通信的问题,设计面向家庭应用环境的ZigBee-WiFi无线网关.网关采用S3C6410作为控制核心,运行Linux操作系统,以USB连接无线网卡,以DMA通道连接CC2530模块.通过信道扫描切换的方案解决ZigBee和WiFi两种信号之间相互干扰的问题,通过数据线连接的方式给要加入ZigBee网络的新设备分发密钥.实验表明,所实现的无线网关信号稳定,丢包率低,实用性强,在智能家居系统中运行稳定、可靠.