基于S3C2410的智能家居數據采集系統設計
2.3 應用軟件
應用軟件主要有協議軟件、數據采集模塊、通信處理模塊、用戶接口管理等。這里主要介紹數據顯示模塊和通信處理模塊的實現。
2.3.1 數據顯示
LCD的顯示包括LCD初始化、LCD顯示和LCD清屏三個模塊。采用S3C2410的PORTC和PPORTD作為LCD驅動接口,因此需設置它們的工作在第3功能狀態,設置I/O口控制寄存器的語句如下:本文引用地址:http://www.104case.com/article/195474.htm
部分顯示程序如下:
2.3.2 通信軟件模塊
本系統采用TCP/IP協議,信過程采用客戶-服務器模式,其具體流程圖如圖6所示。
3 結語
本文提出一種基于S3C22410處理器的智能家居數據采集系統的設計。系統包括數據采集、數據顯示、數據存儲以及數據傳輸(網絡控制)四部分。實現水、電、氣三表一體的智能管理,利用TCP/IP協議實現數據傳輸,實現對家居環境狀態進行有效監控,既有效地節約了小區務業管理的人力資源,又有效地降低了事故的發生率,保證居住方便、安全、舒適,很適合智能家居的應用與推廣。
電度表相關文章:電度表原理
評論