基于S3C2440 微處理器的智能家居遠程監控系統解決方案
控制核心采用YC2440-F 開發板。該開發板是揚創科技公司使用三星S3C2440 處理器開發的ARM9 開發板。YC2440-F 開發板采用核心板+擴展板的結構。
門窗控制模塊可以讓用戶通過互聯網遠程控制室內門窗的開啟與關閉, 如有人以非正常方式通過門窗進入室內, 可向用戶報警。在實驗中選用一個步進電機來模擬門窗控制, 電機正轉表示門窗開啟, 電機反轉表示門窗關閉, 步進電機如強行被破壞則報警。步進電機通過集成芯片ULN2003 驅動,門窗控制電路如圖3 所示。
照明控制模塊可以讓用戶通過互聯網遠程控制室內照明系統的打開與關閉。在實驗中使用4 個發光二極管來模擬照明系統, 圖4 為照明控制模塊硬件電路圖。
溫度監測模塊可以實時監測室內溫度, 如果檢測到室內溫度超過50℃則報警。溫度監測電路采用DS18B20溫度傳感器來實現。DS18B20 使用1-Wire 技術, 具有線路簡單, 精度高、體積小、低功耗等特點。硬件電路只需將DS18B20 連接到通用I/O 端口GPB0 端即可。圖5 為溫度監測模塊電路。視頻監控系統可以通過攝像頭實時監控室內情況, 用戶可以通過互聯網隨時觀察室內的情況。視頻監控采用用普通USB 攝像頭實現。
評論