作者/敖明,成都理工大學核技術與自動化工程學院
基于單片機的遠程智能監(jiān)控系統(tǒng)
作者/敖明,成都理工大學核技術與自動化工程學院
設計基于單片機的遠程智能監(jiān)控系統(tǒng),系統(tǒng)主控芯片選用AT89S52單片機,它連接家用傳感器,包括人體紅外傳感器、火焰?zhèn)鞲衅鳌穸葌鞲衅鞯?,實時監(jiān)控家庭信息。此外,單片機與GSM模塊SIM300建立串口通信,實現(xiàn)對家居狀態(tài)的遠程智能監(jiān)控。
單片機;智能家居;GSM;傳感器
隨著計算機技術、現(xiàn)代通信技術和自動控制技術的迅速發(fā)展,建筑的智能化和信息化也應運而生。局域網下的現(xiàn)代智能家居設計相對完美,但其主要缺陷在于用戶不能實現(xiàn)遠程操控。手機遠程控制作為一個較新的課題與常規(guī)的遙控方式相比,顯示出一定的優(yōu)越性。因而基于單片機的遠程智能監(jiān)控系統(tǒng)脫穎而出。
本設計以SCT公司AT89S52單片機為主控芯片。人體紅外檢測傳感器可作為家居防盜報警使用。火焰?zhèn)鞲衅饔糜诨馂臋z測。濕度傳感器用于雨水識別。家居傳感器還要許多,可根據需要擴展。外接異常信號觸發(fā)傳感器發(fā)送至單片機,單片機控制GSM模塊遠程發(fā)送短信指令,向用戶或物業(yè)人員發(fā)送報警信息,實現(xiàn)對家居的遠程智能監(jiān)控。系統(tǒng)框圖如圖1所示。
圖1 系統(tǒng)框圖
AT89S52單片機為系統(tǒng)的主控單元,單片機的最小系統(tǒng)外圍電路設計簡單,便于操作使用。最小系統(tǒng)如圖2所示。
圖2 單片機最小系統(tǒng)
GSM模塊與單片機建立簡單的232協(xié)議進行通信。通過MAX232芯片實現(xiàn)GSM模塊的RS-232電平與單片機的TTL電平轉換。GSM模塊的輸入對應單片機P3.1-TXD,GSM模塊的輸出對應單片機P3.0-RXD。
火焰?zhèn)鞲衅鲗鹧孀蠲舾校瑢ζ胀ü庖彩怯蟹磻?,一般用做火焰報警等用途,火焰?zhèn)鞲衅髂K的設計是將傳感器與某一基準電壓比較,通過比較器LM393比較輸出TTL高、低電平信號,用于單片機識別火焰的有無?;鶞孰妷旱倪x擇可調整火焰檢測的距離。
人體紅外傳感器模塊內部集成紅外識別功能,TTL電平輸出方式至單片機用于紅外識別。濕度傳感器內部集成AD轉換器,將濕度信息轉換為電壓信息,并與單片機建立I2C通信,便于單片機實時采集外界濕度信息。當外界濕度過大,判斷為雨滴,單片機控制步進電機實現(xiàn)開關窗操作,用戶亦可通過天氣變化,對開關窗實現(xiàn)遠程操作。
系統(tǒng)軟件流程圖如圖3所示。
圖3 軟件流程圖
首先對單片機處理初始化,GSM模塊初始化設置為Text模式收發(fā)短信代碼簡單,實現(xiàn)起來容易。然后等待傳感器異常觸發(fā),單片機識別異常信號,對應發(fā)送手機AT指令通過串口寫入GSM,由GSM以短息形式遠程發(fā)送至用戶手機。用戶得到信息后,編輯控制指令(以短息形式)發(fā)送至GSM模塊,由單片機解析GSM模塊中的控制指令,實現(xiàn)應對操作。
基于單片機的遠程智能監(jiān)控系統(tǒng)的設計,是對局域網下智能家居的完善,系統(tǒng)添加GSM模塊,實現(xiàn)了家居的遠程數(shù)據傳輸,為用戶的遠程監(jiān)控提供途徑,人機交互良好,具有很好的推廣價值與應用前景。
* [1]俞文俊,凌志浩.一種物聯(lián)網智能家居系統(tǒng)的研究[J].自動化儀表,2011,32(8):56-59.
* [2]童曉渝,房秉毅,張云勇.物聯(lián)網智能家居發(fā)展分析[J].移動通信,2010,34(9):16-20.
* [3]樓然苗,李光飛.MCS-51系列單片機設計實例[J].單片機與嵌入式系統(tǒng)應用,2003(2):84.
* [4]李艷華,陳慧明.單片機控制GSM手機的技術及應用[J].單片機與嵌入式系統(tǒng)應用,2005(2):73-75.