關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于CM300和SM79164的基站監控系統

        基于CM300和SM79164的基站監控系統

        作者: 時間:2009-04-20 來源:網絡 收藏

        2 軟件設計
        的軟件設計采用結構化的設計思路,這樣既有利于程序的查錯,又利于程序的更新升級。具體內容包括:初始配置、系統初始化、數據采集、LCD顯示、空調控制、圖像讀取和告警模塊共7個部分,圖5為主程序流程圖。

        本文引用地址:http://www.104case.com/article/163849.htm

        2.1 初始配置
        首次使用前,中心機房通過發送短信的方式對其進行初始配置。監控系統采用中斷的方式處理收到的短信。當系統收到一條短信后,首先判斷是否來自中心機房,然后才讀取短信的內容。為了加強短信的機密性,對短信的格式以及關鍵位置的關鍵字都有嚴格的規定。初始配置的內容包括:短信服務中心號碼、中心軟件的IP地址和端口號、開啟和關閉空調的溫度值、蓄電池輸出電壓和電流的告警值、上傳圖像的象素值和系統時間等。所有初始值都存儲在芯片AT24C256中,AT24C256是一款I2C總線接口的E2PROM,MCU可以使用普通的兩個I/O口對其進行讀寫操作。
        2.2 數據采集
        數據采集主要包括4個開關量和3個模擬量。4個開關量分別是:煙感、水浸、紅外和門磁,開關量主要是由傳感器輸出的高低電平采集得到。在采集開關量時,為了消除突發脈沖干擾,軟件設計通過一點采多采的方法來降低隨機噪聲的干擾。3個模擬量分別是:內的溫度、電池的電壓和電流。溫度通過數字式溫度傳感器DSl8820,DSl8820采用獨特的單線接口方式,與MCU連接時僅需要一條線即可實現數據的雙向通訊。電池的電壓和電流通過2路8位串行A/D轉換芯片ADC0832獲得,ADC0832數據通信采用標準的SPI接口,MCU通過普通的4根I/O引腳利用軟件方式與ADC0832進行通信。為了進一步提高系統的抗干擾性和穩定性,在采集模擬量時,軟件系統通過多次采集求平均值的方法,保證得到的數據的精確性。
        2.3 數據傳輸
        當有告警發生時,監控系統需要把采集的數據和圖像通過傳送回中心機房。每次在傳送數據之前,首先需要建立PPP連接,然后根據初始配置中的IP地址和端口號來建立TCP/IP連接,連接建立完成后才開始傳送數據,數據發完以后又需要斷開兩個連接,所有這些操作都是由MCU通過串口向發送AT命令完成的,具體的AT命令使用方法可以參考華為CM300系列AT命令用戶手冊。


        3 結 語
        該系統采用了CDMA2000―1X技術的CM300作為通信模塊,配備各種高性能傳感器和高速率串口攝像頭,針對電源設備和環境參量進行全方位的立體的可視化的監控,并加強了對里最大耗能設備空調的控制。將移動通信維護管理部門關心的問題綜合在一起處理,解決了基站設備維護中的一些實際問題,降低了基站系統的運行成本,提高了移動通信系統運行的可靠性及服務質量。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 福海县| 社会| 叙永县| 江孜县| 宜黄县| 水富县| 静安区| 宁远县| 敦煌市| 大荔县| 德庆县| 高安市| 南召县| 九台市| 张家口市| 阜康市| 东源县| 天气| 乐昌市| 鄂尔多斯市| 来宾市| 白城市| 洪泽县| 廉江市| 咸阳市| 冀州市| 新巴尔虎右旗| 文化| 广宗县| 怀仁县| 扎兰屯市| 宜兴市| 塔河县| 青田县| 清苑县| 洪洞县| 沿河| 新和县| 兴山县| 赣州市| 新源县|