一種多功能遙測終端機及利用遙測終端機進行數據傳輸的方法
【技術領域】
[0001]本發明涉及通信技術領域,尤其涉及一種多功能遙測終端機及利用遙測終端機進行數據傳輸的方法。
【背景技術】
[0002]目前大部分的遙測終端機的設計都只是采用單通訊功能數據傳輸的方式,在偏遠山區GPRS信號不好的區域,掉線后不能及時的將采集到的數據上傳,水利水文監測、地質災害監測、山洪災害監測等項目中數據傳輸的延遲會造成非常嚴重的后果。
【發明內容】
[0003]鑒于目前遙測終端機存在的上述不足,本發明提供一種多功能遙測終端機及利用遙測終端機進行數據傳輸的方法,功能多樣,結構簡單、性能可靠、數據傳輸穩定。
[0004]為達到上述目的,本發明的實施例采用如下技術方案:
[0005]—種多功能遙測終端機,所述多功能遙測終端機包括數據采集裝置、存儲器、AC電源、顯示屏、主控數據處理器、GPRS發射器、北斗收發一體機,所述數據采集裝置、主控數據處理器、GPRS發射器、北斗收發一體機、顯示屏分別與AC電源相連接,所述數據采集裝置、主控數據處理器分別與存儲器相連接,所述GPRS發射器、北斗收發一體機分別與主控數據處理器相連接,所述GPRS發射器與北斗收發一體機并聯連接,所述顯示屏與主控數據處理器連接。
[0006]依照本發明的一個方面,所述數據采集裝置包括依次連接的傳感器、信號調理器、采樣保持器、A/D轉換器、數據緩存器與微處理器,所述微處理器設置有RS485接口、RS232接口、電源擴展接口、AD接口與傳感器接口,所述微處理器與存儲器連接,所述微處理器與AC電源連接。
[0007]依照本發明的一個方面,所述微處理器為單片機,采用PIC18F1320芯片。
[0008]依照本發明的一個方面,所述主控數據處理器包括MCU控制器、數據處理器、時序管理器、收發控制器,所述數據處理器、時序管理器、收發控制器分別與MCU控制器相連接,所述數據處理器與微處理器連接。
[0009]依照本發明的一個方面,所述MCU控制器為MCU單片機,采用MAX3232CSA芯片。
[0010]依照本發明的一個方面,所述多功能遙測終端機還包括26P連接器,所述26P連接器與收發控制器連接,所述26P連接器通過多接頭線束與GPRS發射器、北斗收發一體機相連接。
[0011]依照本發明的一個方面,所述北斗收發一體機包括天線、用于短信通信的北斗收發芯片及S頂卡座,所述天線與S頂卡座連接,所述北斗收發芯片與S頂卡座連接,所述北斗收發芯片與MCU控制器連接。
[0012]—處利用遙測終端機進行數據傳輸的方法,其特征在于,所述利用遙測終端機進行數據傳輸的方法包括如下步驟:
[0013]通過MCU控制器對GPRS發射器的網絡狀態進行檢測;
[0014]若GPRS發射器的網絡處于在線狀態,則通過GPRS發射器將數據上傳到服務器;
[0015]對正在上傳數據的GPRS發射器網絡信號狀態進行實時監控;
[0016]若GPRS發射器網絡信號中斷或不在線,則啟動北斗收發一體機繼續上傳數據。
[0017]依照本發明的一個方面,所述通過MCU控制器對GPRS發射器的網絡狀態進行檢測步驟執行前執行以下步驟:對數據采集裝置采集到的傳感器數據進行濾波、存儲和發送前的數據處理。
[0018]依照本發明的一個方面,所述若GPRS發射器網絡信號中斷或不在線,則啟動北斗收發一體機繼續上傳數據步驟執行后執行以下步驟:若GPRS發射器網絡信號狀態恢復正常,則再由GPRS發射器進行數據傳輸。
[0019]本發明實施的優點:通過在遙測終端機設置多種接口,分別有和上位機通信的RS232接口,和北斗一體機通信的RS232接口,電源擴展接口,RS485接口、AD接口,雨量等傳感器接口,通過兼容多種傳感器采集接口,本發明的遙測終端機功能多樣且應用范圍廣泛,在遙測終端機上增加北斗短報文通訊模式,多種通訊模式方便用于因地制宜的選擇通訊模式,也解決了 GPRS信號不好時數據傳輸的問題,具備數據存儲功能,支持數據補傳,數據斷點續傳功能,保證數據不丟失,上述結構的多功能遙測終端機,功能多樣,結構簡單、性能可靠、數據傳輸穩定。
【附圖說明】
[0020]為了更清楚地說明本發明實施例中的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0021]圖1為本發明所述的一種多功能遙測終端機的結構示意圖;
[0022]圖2為本發明所述的一種利用遙測終端機進行數據傳輸的方法的實施例1的方法流程圖;
[0023]圖3為本發明所述的一種利用遙測終端機進行數據傳輸的方法的實施例2的方法流程圖;
[0024]圖4為本發明所述的一種利用遙測終端機進行數據傳輸的方法的實施例3的方法流程圖。
【具體實施方式】
[0025]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0026]如圖1所示,一種多功能遙測終端機,所述多功能遙測終端機包括數據采集裝置1、存儲器2、AC電源3、顯示屏4、主控數據處理器5、GPRS發射器6、北斗收發一體機7,所述數據采集裝置1、主控數據處理器5、GPRS發射器6、北斗收發一體機7、顯示屏4分別與AC電源3相連接,所述數據采集裝置1、主控數據處理器5分別與存儲器2相連接,所述GPRS發射器6、北斗收發一體機7分別與主控數據處理器5相連接,所述GPRS發射器6與北斗收發一體機7并聯連接,所述顯示屏4與主控數據處理器5連接。
[0027]在以往常用的遙測終端機進行數據傳輸基礎上增加了北斗短報文的傳輸方式,支持北斗短報文和GPRS雙模通訊且可自動切換,使用GPRS/北斗衛星等多通訊方式共同進行實時數據傳輸,并且提供GPRS,北斗段報文,GPRS/北斗短報文自動切換模式三種可選擇傳輸方式。如果選用GPRS/北斗短報文通訊方式,在一種通訊方式中斷時能自動切換至另一種通訊方式繼續傳輸。而且具備數據存儲功能,支持數據補傳,數據斷點續傳功能。這樣在GPRS掉線的情況下迅速切換到北斗傳輸,既能保證數據的及時性同時又保證了數據的完整性。
[0028]在本實施例中,數據采集裝置I包括依次連接的傳感器11、信號調理器12、采樣保持器13、A/D轉換器14、數據緩存器15與微處理器16,所述微處理器16設置有RS485接口17、RS232接口 18、電源擴展接口 19、AD接口 20與傳感器接口 21,所述微處理器16與存儲器2連接,所述微處理器16與AC電源3連接。
[0029]在本實施例中,微處理器16為單片機,采用PIC18F1320芯片。
[0030]在本實施例中,主控數據處理器5包括MCU控制器51、數據處理器52、時序管理器53、收發控制器54,所述數據處理器52、時序管理器53、收發控制器54分別與MCU控制器51相連接