嵌入式智能家居系统的设计与实现
三 硬件描述
整个系统的核心由处理器AVR32 AT32UC3A构成。
系统硬件结构图如下所示:
VS1003模块用于硬件音频解码;SD卡用来存储音乐文件和系统所需文件;GPRS模块主要完成用户与系统的交互;无线模块实现各模块与控制终端之间的数据传输;红外模块用于安全控制。
四 软件描述
全部的应用程序采用C语言编程。
为了稳定性与实时性,本系统将移植开源的RT-Thread操作系统。
系统核心模块软件框图如下:
GPRS模块软件框图如下:
红外安防模块软件框图如下:
家电控制模块软件框图如下:
家电控制模块软件框图
评论