淺析機房無線監控系統設計方案
5 系統軟件設計
在系統主控模塊,處理器LPC2114通過串口O給溫濕度模塊發送命令字,溫濕度模塊收到命令字后將采集到的溫濕度數據進行打包,并進行CRC計算。CRC包含2個8位字節組成的16位值,并作為數據附加到報文中。主控模塊按照約定好的通信協議進行數據接收,在數據解析過程中,重新計算CRC值,并將計算值與接收到的實際CRC值相比較,若兩個值不相等,則表示出現錯誤。
紅外傳感器和煙感傳感器輸出信號都為開關量,只需檢測高低電平即可獲取報警信息,處理器通過外部中斷O和外部中斷1分別檢測紅外傳感器信號和煙感傳感器信號。
處理器LPC2114不斷循環檢測IO口的高低電平來檢測是否有人員侵入或是否有火災發生,通過不斷發送命令字獲取溫濕度數據判斷數據是否超過設定值。如果所有數據都是正常數據,處理器將數據進行存儲,延時發送。由于GPRS采用流量計費,在一定程度上可節約成本。如果處理器獲取的是報警信息,則系統在第一時間內將數據發送到監控中心。系統主流程如圖4所示。圖中X為溫濕度數據,Y為紅外信號,Z為煙感信號。
6 小結
機房監控系統采用模塊化設計,保證了系統穩定、可靠地運行,為日后系統的升級與維護提供了便捷的措施。簡單、快速的數據通信方式保證了數據準確無誤的傳輸。
系統將GPRS無線通信技術成功地運用到arm7TDMIS系統中,實現了機房環境中各項參數快速、準確的傳輸,保證了機房設備能在正常環境下運行,解決了傳統機房監控中人工巡邏及布線復雜等問題,實現了機房網絡化管理和無人值守的目標。
更多計算機與外設信息請關注:21ic計算機與外設頻道
評論