張鄭亮
摘 要:本文針對智能家居系統的特點和所要實現的基本功能,利用32位嵌入式ARM9處理器S3C2440作為控制系統的控制核心,按照總體設計方案的要求,完成了整個系統硬件平臺的設計,并針對相關模塊給出了各自的硬件設計方案。
關鍵詞:嵌入式技術 無線控制 智能家居
智能家居可提供人類從未體驗過的安全與便利,受到市場的熱捧,成了世界范圍內的研究熱點。其中,嵌入式技術應用不僅能有效地實現智能家居功能,還可大大降低研發成本、縮短開發時間,呈現出良好的市場前景和應用價值。
當前智能家居控制系統多以單片機或ARM7作為主處理器,運算速度和系統資源相對有限,功能相對簡單,智能化程度不高,應用范圍窄。由于該類系統主要采用開關量檢測,經常因為檢測資源的匱乏無法有效地實現系統的分析功能。且該類系統硬件電路不能隨意增加和減少設備,一旦硬件改動,軟件部分需要大量改寫甚至重新編寫。
一、智能家居無線控制系統結構設計
筆者設計的智能家居無線控制系統結構框圖如下圖所示。本設計選擇ARM9作為嵌入式系統的主處理器,盡管ARM9的價格稍高于ARM7,但由于ARM9的片上資源遠較ARM7豐富,故而可大大簡化外圍電路設計,不僅性能更強,綜合性價比也大為提高。
圖 智能家居系統總體結構框圖
系統中的GPRS模塊和手機模塊構成通信模塊,ZigBee無線網絡在控制模塊和家居電器間構建信息通道,傳感器模塊檢測家居環境,并將數據傳遞給控制模塊。……