基于模塊化通信終端的環境檢測方法及系統的制作方法
【技術領域】
[0001]本發明涉及通信技術領域,尤其涉及一種基于模塊化通信終端的環境檢測方法及系統。
【背景技術】
[0002]如圖1所示,現有便攜式環境檢測設備200是基于獨立處理器或單片機的方案,其包括獨立的處理器210、通信模塊220和環境檢測模塊230。所述通信模塊220可以包括GPRS (General Packet Rad1 Service,通用分組無線業務)或 3G (Third Generat1n,第三代移動通信技術)通信模塊,所述環境檢測模塊230可以包括溫度傳感器231、濕度傳感器232、甲烷氣體傳感器233、二氧化氮氣體傳感器234、二氧化硫氣體傳感器235以及其他有害物質檢測傳感器236等。環境檢測模塊230用于采集環境信息,并通過通信模塊220將采集的環境信息上報給環境檢測中心。但現有便攜式環境檢測設備200是獨立存在的設備,需要獨立的處理器210、通信模塊220、操作系統來實現,因此增加了硬件和軟件成本。
[0003]綜上可知,現有技術在實際使用上顯然存在不便與缺陷,所以有必要加以改進。
【發明內容】
[0004]針對上述的缺陷,本發明的目的在于提供一種基于模塊化通信終端的環境檢測方法及系統,其能夠復用模塊化通信終端已有的處理器、通信模塊、操作系統等硬件和軟件來實現環境檢測,大大節省了硬件和軟件成本。
[0005]為了實現上述目的,本發明提供一種基于模塊化通信終端的環境檢測方法,包括步驟有:
[0006]將環境檢測模塊以外設方式連接到模塊化通信終端;
[0007]所述模塊化通信終端控制所述環境檢測模塊采集當前環境信息;
[0008]所述模塊化通信終端對所述當前環境信息進行數據處理。
[0009]根據本發明所述的環境檢測方法,所述將環境檢測模塊以外設方式連接到模塊化通信終端的步驟之后還包括:
[0010]所述模塊化通信終端對所述環境檢測模塊進行識別,并為所述環境檢測模塊安裝匹配的驅動程序。
[0011]根據本發明所述的環境檢測方法,還包括:
[0012]所述模塊化通信終端獲取當前位置信息;
[0013]所述模塊化通信終端獲取當前時間信息;
[0014]所述模塊化通信終端對所述當前環境信息進行數據處理的步驟包括:
[0015]所述模塊化通信終端根據所述當前環境信息、所述當前位置信息和所述當前時間信息生成環境檢測報告。
[0016]根據本發明所述的環境檢測方法,所述根據所述當前環境信息、所述當前位置信息和所述當前時間信息生成環境檢測報告的步驟之后進一步包括:
[0017]在所述模塊化通信終端上呈現所述環境檢測報告;或者
[0018]所述模塊化通信終端通過社交應用分享所述環境檢測報告;或者
[0019]所述模塊化通信終端將所述環境檢測報告上報給環境檢測中心。
[0020]根據本發明所述的環境檢測方法,所述模塊化通信終端控制所述環境檢測模塊采集當前環境信息的步驟包括:
[0021]所述模塊化通信終端根據環境檢測中心下發的環境檢測指令來控制所述環境檢測模塊采集所述當前環境信息;
[0022]所述模塊化通信終端對所述當前環境信息進行數據處理的步驟包括:
[0023]所述模塊化通信終端對所述當前環境信息進行數據處理后上報給所述環境檢測中心。
[0024]本發明還提供一種基于模塊化通信終端的環境檢測系統,所述環境檢測系統包括模塊化通信終端和環境檢測模塊,所述環境檢測模塊以外設方式連接到所述模塊化通信終端;所述模塊化通信終端包括應用模塊,所述應用模塊進一步包括:
[0025]信息采集子模塊,用于控制所述環境檢測模塊采集當前環境信息;
[0026]數據處理子模塊,用于對采集到的所述當前環境信息進行數據處理。
[0027]根據本發明所述的環境檢測系統,所述模塊化通信終端還包括:
[0028]外設識別模塊,用于在所述環境檢測模塊以外設方式連接到所述模塊化通信終端之后,對所述環境檢測模塊進行識別,并為所述環境檢測模塊安裝匹配的驅動程序。
[0029]根據本發明所述的環境檢測系統,所述應用模塊進一步包括:
[0030]位置獲取子模塊,用于獲取當前位置信息;
[0031]時間獲取子模塊,用于獲取當前時間信息;
[0032]所述數據處理子模塊,用于根據所述當前環境信息、所述當前位置信息和所述當前時間信息生成環境檢測報告。
[0033]根據本發明所述的環境檢測系統,所述應用模塊進一步包括:
[0034]呈現子模塊,用于在所述模塊化通信終端上呈現所述環境檢測報告;或者
[0035]分享子模塊,用于通過社交應用分享所述環境檢測報告;或者
[0036]上報子模塊,用于將所述環境檢測報告上報給環境檢測中心。
[0037]根據本發明所述的環境檢測系統,所述信息采集子模塊用于根據環境檢測中心下發的環境檢測指令來控制所述環境檢測模塊采集所述當前環境信息;
[0038]所述數據處理子模塊用于對所述當前環境信息進行數據處理后上報給所述環境檢測中心。
[0039]本發明是基于模塊化通信終端的環境檢測方案,將環境檢測模塊以外設方式連接到模塊化通信終端,所述環境檢測模塊采集溫度、濕度、有害氣體參數等當前環境信息并上報給模塊化通信終端,所述模塊化通信終端開發上層應用對所采集的當前環境信息進行數據處理,優選將當前環境信息呈現給用戶,將當前環境信息進行分享或者將當前環境信息上報給環境檢測中心等。借此,本發明能夠復用模塊化通信終端已有的處理器、通信模塊、操作系統等硬件和軟件來實現環境檢測,大大節省了硬件和軟件成本。
【附圖說明】
[0040]圖1是現有便攜式環境檢測設備的結構示意圖;
[0041]圖2是本發明基于模塊化通信終端的環境檢測系統的結構示意圖;
[0042]圖3是本發明優選基于模塊化通信終端的環境檢測系統的結構示意圖;
[0043]圖4是本發明基于模塊化通信終端的環境檢測方法的流程圖;
[0044]圖5是本發明優選基于模塊化通信終端的環境檢測方法的流程圖。
【具體實施方式】
[0045]為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
[0046]圖2是本發明基于模塊化通信終端的環境檢測系統的結構示意圖,所述環境檢測系統100包括模塊化通信終端10和環境檢測模塊20。所述模塊化通信終端10是指將通信終端本身除處理器之外的其他模塊外設化的通信終端,其將屏幕,傳感器等部件做為可插拔的外設存在,以方便用戶進行通信終端的硬件升級。所述通信終端可以是手機、PDA (Personal Digital Assistant,個人數字助理)、平板電腦、智能盒子等。
[0047]所述環境檢測模塊20以外設方式連接到模塊化通信終端10,本發明根據模塊化通信終端10的硬件模塊熱插拔技術,將環境檢測模塊20通過外設端口與模塊化通信終端10結合起來,這里需解決環境檢測模塊20與模塊化通信終端11之間的通信接口問題。將模塊化通信終端10的處理器的I2C(Inter-1ntegrated Circuit, IIC)總線接口暴露給環境檢測模塊20,環境檢測模塊20也將自己的I2C總線接口以對應的接插件的形式暴露出來,通過接插件將兩者從物理結構上連接起來。
[0048]所述模塊化通信終端10包括定制的應用模塊11,所述應用模塊11進一步包括:
[0049]信息采集子模塊111,用于控制環境檢測模塊20采集當前環境信息。優選的是,環境檢測模塊20可包括溫度傳感器、濕度傳感器、甲烷氣體傳感器、二氧化氮氣體傳感器、二氧化硫氣體傳感器及其他有害物質檢測傳感器等。所述環境信息可以包括溫度、濕度、甲烷氣體參數、二氧化氮氣體參數、二氧化硫氣體參數和/或其他有害物質參數等。
[0050]數據處理子模塊112,用于對采集到的當前環境信息進行數據處理。本發明可以通過安裝定制的應用模塊來采集環境信息、根據環境信息生成報告、查看報告、共享報告、上報報告等。
[0051]顯然,本發明模塊化通信終端10還應該包括處理器和通信模塊,所述通信模塊可以包括GPRS或3G通信模塊或4G通信模塊,由于處理器和通信模塊為公知技術,因此不再贅述。
[0052]本發明將環境檢測模塊,即各種傳感器模塊以外設方式插接到模塊化通信終端上,將采集的環境信息數據實時上報給模塊化通信終端,并通過模塊化通信終端進行數據處理。可根據需要轉變成便攜式環境檢測設備。本發明實現了通信終端的處理器、通信模塊、智能操作系統、社交應用等軟硬件的復用,節約成本,方便了信息的共享傳播。
[0053]圖3是本發明優選基于模塊化通信終端的環境檢測系統的結構示意圖,所述環境檢測系統100包括模塊化通信終端10和環境檢測模塊20,所述環境檢測模塊20以外設方式連接到模塊化通信終端10。
[0054]所述模塊化通信終端10包括應用模塊11和外設識別模塊12,其中:
[0055]所述外設識別模塊12,用于在環境檢測模塊20以外設方式連接到模塊化通信終端10之后,對環境檢測模塊20進行識別,并為環境檢測模塊20安裝匹配的驅動程序。類似PC(personal computer,個人電腦)安裝外設驅動一樣,在模塊化通信終端10內部驅動層安裝環境檢測模塊20的驅動。
[0056]所述應用模塊11進一步包括:
[0057]信息采集子模塊111,用于控制環境檢測模塊20采集當前環境信息。環境檢測模塊20可包括溫度傳感器、濕度傳感器、甲烷氣體傳感器、二氧化氮氣體傳感器、二氧化硫氣體傳感器及其他有害物質檢測傳感器等。所述環境信息可以包括溫度、濕度、甲烷氣體參數、二氧化氮氣體參數、二氧化硫氣體參數和/或其他有害物質參數等。更好的是,信息采集子模塊111用于根據環境檢測中心下發的環境檢測指令來控制環境檢測模塊20采集當前環境信息。這里,模塊化通信終端10與網絡側的環境檢測中心通信連接。所述環境檢測中心可以基于云端實現實現智能調度,如發現某區域氣溫異常,則環境檢測中心自動控制該區域的模塊化通信終端100自動打開溫度傳感器等。
[0058]數據處理子模塊112,用于對采集到的當前環境信息進行數據處理。優選的是,數據處理子模塊112用于對當前環境信息進行數據處理后上報給環境檢測中心。
[0059]優選的是,所述應用模塊11進一步包括:
[0060]位置獲取子模塊113,用于獲取當前位置信息。優選