嵌入式智能家居系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
三 硬件描述
整個(gè)系統(tǒng)的核心由處理器AVR32 AT32UC3A構(gòu)成。
系統(tǒng)硬件結(jié)構(gòu)圖如下所示:
VS1003模塊用于硬件音頻解碼;SD卡用來存儲音樂文件和系統(tǒng)所需文件;GPRS模塊主要完成用戶與系統(tǒng)的交互;無線模塊實(shí)現(xiàn)各模塊與控制終端之間的數(shù)據(jù)傳輸;紅外模塊用于安全控制。
四 軟件描述
全部的應(yīng)用程序采用C語言編程。
為了穩(wěn)定性與實(shí)時(shí)性,本系統(tǒng)將移植開源的RT-Thread操作系統(tǒng)。
系統(tǒng)核心模塊軟件框圖如下:
GPRS模塊軟件框圖如下:
紅外安防模塊軟件框圖如下:
家電控制模塊軟件框圖如下:
家電控制模塊軟件框圖
評論