基于CM300和SM79164的基站監(jiān)控系統(tǒng)
摘 要:介紹了一種采用高性能8位單片機(jī)SM79164作為主要控制芯片的通信基站環(huán)境和動(dòng)力監(jiān)控系統(tǒng)的設(shè)計(jì),該系統(tǒng)使用各種高性能傳感器采集基站里的環(huán)境和動(dòng)力參數(shù),利用串口攝像頭獲取基站里的圖像,在初步分析和處理數(shù)據(jù)后,通過CDMA2000―1X模塊CM300與中心機(jī)房建立TCP/IP連接,把所有數(shù)據(jù)傳送回主機(jī),主機(jī)將信息進(jìn)一步處理后通知相關(guān)維護(hù)人員,從而實(shí)現(xiàn)了對(duì)基站的實(shí)時(shí)監(jiān)控,提高了基站動(dòng)力設(shè)備和通信設(shè)備運(yùn)行的可靠性。
關(guān)鍵詞:通信基站;環(huán)境監(jiān)控CM300;SM79164
0 引 言
隨著現(xiàn)代通信事業(yè)的迅猛發(fā)展,通信機(jī)房的數(shù)量急劇增加,在提高通信服務(wù)質(zhì)量的同時(shí),對(duì)通信機(jī)房的管理也提出更高的要求。傳統(tǒng)的監(jiān)控系統(tǒng)主要針對(duì)基站的電源設(shè)備和環(huán)境參量等對(duì)象,利用各種檢測(cè)設(shè)備進(jìn)行監(jiān)控,當(dāng)有情況發(fā)生時(shí),使用GSM模塊發(fā)送短信的告警方式。這種告警方式傳輸數(shù)據(jù)量小,根本不能夠用于傳送圖像,而且短信延時(shí)大,也不能及時(shí)通知到維護(hù)技術(shù)人員。為解決這個(gè)問題,我們采用CDMA2000―1X空中接口技術(shù)代替GSM技術(shù),這種技術(shù)擁有153 Kb/s的全雙工無線傳輸數(shù)據(jù)的能力,監(jiān)控系統(tǒng)在此基礎(chǔ)上與中心機(jī)房建立起TCP/IP連接,進(jìn)行數(shù)據(jù)傳輸,這樣既能實(shí)現(xiàn)告警及時(shí)性,又能滿足傳送圖像的需求。此外,為了減少能源浪費(fèi)和降低基站運(yùn)營(yíng)成本,還使用了紅外遙控技術(shù)對(duì)基站的空調(diào)進(jìn)行控制。
該系統(tǒng)采用新茂公司高性能8位單片機(jī)SM79164作為主控芯片,選用華為公司的CM300作為通信模塊,使用各種高性能傳感器,配備高速率的串口攝像頭。該系統(tǒng)實(shí)現(xiàn)了中心機(jī)房對(duì)基站設(shè)備和環(huán)境參量的集中的實(shí)時(shí)的可視化監(jiān)控,通過該系統(tǒng)可以及時(shí)發(fā)現(xiàn)設(shè)備故障并快速地排除,節(jié)約了人力資源成本,實(shí)現(xiàn)了基站的無人值守,提高了動(dòng)力設(shè)備、通信設(shè)備運(yùn)行的可靠性,從而降低了基站系統(tǒng)的運(yùn)行成本,提高了移動(dòng)通信系統(tǒng)運(yùn)行的可靠性及服務(wù)質(zhì)量。
1 硬件設(shè)計(jì)
1.1 功能描述
圖1為基站監(jiān)控系統(tǒng)硬件結(jié)構(gòu)框圖,該系統(tǒng)選用新茂公司SM79164作為MCU。SM79164采用基本的8052作為內(nèi)核,最高工作頻率可以達(dá)到35 MHz,內(nèi)部擁有64 KB的片上FLASH和4 KB的RAM。系統(tǒng)針對(duì)基站電源設(shè)備、空調(diào)設(shè)備和基站的環(huán)境參量等對(duì)象,利用溫度、門磁、紅外、煙感、水浸、電壓和電流等傳感器實(shí)現(xiàn)對(duì)監(jiān)控對(duì)象的數(shù)據(jù)采集。采集到的各種參數(shù)經(jīng)過MCU簡(jiǎn)單的處理后,室內(nèi)的溫度、電池的電壓和電流等信息將顯示在液晶屏上。如果測(cè)量到室內(nèi)溫度不在設(shè)置的溫度范圍內(nèi),則通過紅外遙控控制空調(diào)開或者關(guān)。當(dāng)檢測(cè)到異常情況時(shí),系統(tǒng)立即發(fā)出聲光報(bào)警,并啟動(dòng)CM300通信模塊和中心機(jī)房建立TCP/IP連接,開啟串口攝像頭,把采集的參數(shù)和圖像數(shù)據(jù)一起傳送回機(jī)房,由中心機(jī)房進(jìn)行進(jìn)一步的處理。
1.2 CM300模塊
CM300是華為公司推出的一款無線數(shù)據(jù)傳輸模塊,支持短消息、高質(zhì)量語音和無線數(shù)據(jù)等業(yè)務(wù)。該模塊工作電壓為3.3~4.5 V,工作頻段為800 MHz。模塊采用CDMA2000―1X空中接口技術(shù),擁有153 Kb/s的全雙工無線傳輸數(shù)據(jù)的能力,涵蓋CDMA所有的標(biāo)準(zhǔn)的語音和數(shù)據(jù)應(yīng)用的AT指令。該模塊內(nèi)嵌了TCp/IP協(xié)議,用戶通過簡(jiǎn)單的AT命令就能實(shí)現(xiàn)數(shù)據(jù)傳輸。
CM300模塊還提供了一個(gè)8位LCD接口、一個(gè)標(biāo)準(zhǔn)的IIC接口、一個(gè)標(biāo)準(zhǔn)的USB接口和2路RS 232雙工串口,串口的最大速率達(dá)到230.4 Kb/s。本系統(tǒng)中的MCU就是通過其中一個(gè)串口與CM300之間進(jìn)行數(shù)據(jù)通信的,通信使用的波特率采用230.4 Kb/s。但是SM79164只有一個(gè)串口,不能滿足同時(shí)與串口攝像頭和CM300通信的需要,因此我們采取兩個(gè)模塊共用一個(gè)串口的方法。圖2為單片機(jī)串口復(fù)用框圖,CD4053是三組兩路模擬開關(guān)芯片,由SM79164的一個(gè)I/O引腳作為它的選通信號(hào)。
評(píng)論