CMMB智能網(wǎng)絡監(jiān)測系統(tǒng)的設計與實現(xiàn)
3.5太陽能供電模塊
測試終端采用太陽能供電方式,使得終端可以長期穩(wěn)定的工作在缺少電源、無人管理的狀太下。監(jiān)測終端板卡電源接口采用DC-12 V,采用太陽能供電方式,設計控制器對蓄電池進行充放電管理。本控制器為太陽能直流供電系統(tǒng)設計,并使用了專用電腦芯片的智能化控制器??刂破鞴δ芸驁D如圖3所示。
系統(tǒng)軟件設計
STM32處理器的軟件編程采用C語言編程,開發(fā)環(huán)境為MDK-4.0,軟件基本原理如圖4所示。
開機后系統(tǒng)進行初始化,包括STM32各個外設的初始化、從EEPROM中讀取系統(tǒng)之前設置的參數(shù)值、對MXL5007和IF206的初始化。系統(tǒng)初始化完成后分別讀取太陽能蓄電池剩余電量信息、GPS信息、RS誤包率、LDPC誤碼率、信號平均等信息,之后判斷是否與服務器建立連接,連接建立成功后按照設定時間間隔定時向服務器上傳這些數(shù)據(jù);與此同時時刻查收來自服務器端的命令信息,如設定更改信息上傳時間間隔、各參數(shù)門限值、調諧及解調芯片的頻點等,參數(shù)被修改后立即被存入EEPROM中,防止斷電信息丟失,下次開機后這些參數(shù)再次被讀取出來。
5 設備樣機與系統(tǒng)聯(lián)調
測試終端設備樣機與服務器端軟件完成后,項目組使用設備樣機和服務器軟件進行了系統(tǒng)聯(lián)調。項目組在北京市選取了3個監(jiān)測點,監(jiān)測點信息如表1所示,3個監(jiān)測點分別放置了一臺CMMB監(jiān)測終端,如圖5所示。
各個監(jiān)測點實時回傳監(jiān)測參數(shù)到服務器,服務器通過IP網(wǎng)絡獲得監(jiān)測數(shù)據(jù),并且根據(jù)軟件設置進行分析和報警處理,服務器軟件的監(jiān)測界面如圖6所示。
通過設備聯(lián)調,項目組優(yōu)化了系統(tǒng)性能,提高了系統(tǒng)的穩(wěn)定性,經過數(shù)天的實驗,證明監(jiān)測系統(tǒng)能夠及時有效地反應CMMB網(wǎng)絡的信號狀況。
6 結論
該監(jiān)測系統(tǒng)采用了處理器STM32開發(fā)平臺和GPRS無線通信方案,成功地實現(xiàn)了對用戶端CMMB網(wǎng)絡覆蓋情況的實時監(jiān)測,為廣大工程技術人員提供了一種高效、便捷的監(jiān)管手段,達到了設計要求。
評論