一、系統(tǒng)實(shí)現(xiàn)的目的
針對(duì)農(nóng)業(yè)對(duì)象具有的多樣性、多變性、以及偏僻分散等特點(diǎn),提出了一種基于無(wú)線移動(dòng)通信和WEB技術(shù)的遠(yuǎn)程數(shù)據(jù)采集和信息發(fā)布系統(tǒng)方案。本系統(tǒng)的關(guān)鍵技術(shù)是如何通過(guò)互連網(wǎng)實(shí)現(xiàn)采集數(shù)據(jù)的傳輸、存儲(chǔ)與發(fā)布,并為用戶提供瀏覽訪問(wèn)和遠(yuǎn)程調(diào)用。通常與互連網(wǎng)連接可以通過(guò)二種途徑:(1)有線接入方式:這在有些場(chǎng)所,例如距離社區(qū)較近,有線接入方便,或在特殊情況下通過(guò)專線連接等,可直接將現(xiàn)場(chǎng)監(jiān)控設(shè)備連入因特網(wǎng);(2)無(wú)線接入方式:在上述幾種條件不能實(shí)現(xiàn)的情況下,一般只能采用無(wú)線接入方式。目前無(wú)線連接方式也有很多種,最為可行的是充分利用現(xiàn)有的公共無(wú)線移動(dòng)通信網(wǎng)絡(luò)平臺(tái),如GPRS、CDMA等無(wú)線移動(dòng)服務(wù)業(yè)務(wù)。考慮到技術(shù)的成熟度、實(shí)用性、經(jīng)濟(jì)投入等綜合因素,本系統(tǒng)目前主要采用了GPRS無(wú)線移動(dòng)通信技術(shù)。
二、系統(tǒng)技術(shù)特點(diǎn)
GPRS和CDMA均屬于2.5代(2.5G)無(wú)線網(wǎng)絡(luò),在技術(shù)上各有所長(zhǎng)也各有所短,二者在實(shí)現(xiàn)技術(shù)原理上并無(wú)本質(zhì)區(qū)別,如何選用完全根據(jù)用戶需求和監(jiān)測(cè)現(xiàn)場(chǎng)的條件決定。CDMA 是英文“Code Division Multiple Access”的縮寫,其中文意思是“碼分多址”,是中國(guó)聯(lián)通開(kāi)辟的無(wú)線移動(dòng)服務(wù)業(yè)務(wù),其在語(yǔ)音服務(wù)質(zhì)量、數(shù)據(jù)帶寬等方面也具有明顯的優(yōu)勢(shì)。
GPRS(General Packet Radio Service)是“通用分組無(wú)線服務(wù)”的英文簡(jiǎn)稱,是中國(guó)移動(dòng)開(kāi)辟的無(wú)線移動(dòng)服務(wù)業(yè)務(wù)。在許多方面具有明顯的優(yōu)勢(shì):(1)網(wǎng)絡(luò)覆蓋面廣、接入范圍大,系統(tǒng)構(gòu)建便捷、運(yùn)行成本較低等特點(diǎn);(2)傳輸速率較高,理論數(shù)據(jù)傳輸速率可高達(dá)171Kbps;(3)登錄和接入等待時(shí)間短,可快速建立連接;(4)提供實(shí)時(shí)在線功能,用戶將處于“永遠(yuǎn)在線”狀態(tài),這將使訪問(wèn)服務(wù)變得非常簡(jiǎn)單、快速,幾乎不會(huì)出現(xiàn)“掉線”或信息丟失現(xiàn)象;(5)計(jì)費(fèi)合理,用戶只有在發(fā)送或接收數(shù)據(jù)期間才占用資源,即使用戶可以一直在線,但只按數(shù)據(jù)流量收取費(fèi)用。GPRS上述優(yōu)勢(shì)特點(diǎn)非常適用于間歇的、突發(fā)的、頻繁的、小流量的數(shù)據(jù)傳輸,同時(shí)對(duì)偶有大流量數(shù)據(jù)傳輸也能承受。
另外,本系統(tǒng)是通過(guò)集成信息采集、傳輸、發(fā)布、信息管理與應(yīng)用等復(fù)雜過(guò)程的基礎(chǔ)上實(shí)現(xiàn)的,實(shí)際上是構(gòu)建了一個(gè)綜合信息服務(wù)平臺(tái),而GPRS通信只是其中一個(gè)技術(shù)環(huán)節(jié)。從這個(gè)意義上說(shuō),要實(shí)現(xiàn)向CDMA技術(shù)的轉(zhuǎn)移,乃至向第三代移動(dòng)通信技術(shù)(3G)的轉(zhuǎn)移只要進(jìn)行很少的開(kāi)發(fā)就能方便實(shí)現(xiàn)。
三、系統(tǒng)實(shí)現(xiàn)的基本原理
通過(guò)RS—485總線將數(shù)字傳感器(也可采用模擬輸出傳感器)與現(xiàn)場(chǎng)監(jiān)控采集器連為一體,構(gòu)成現(xiàn)場(chǎng)監(jiān)控單元?,F(xiàn)場(chǎng)監(jiān)控采集器通??刹捎枚N途徑實(shí)現(xiàn):(一)采用一臺(tái)普通的個(gè)人PC兼容計(jì)算機(jī),用于讀取并存儲(chǔ)現(xiàn)場(chǎng)數(shù)據(jù),(二)采用具有嵌入式系統(tǒng)和TCP/IP協(xié)議的單板機(jī)模塊,實(shí)現(xiàn)數(shù)據(jù)的讀取和存儲(chǔ)。然后通過(guò)有線或GPRS無(wú)線模塊將現(xiàn)場(chǎng)采集器與因特網(wǎng)連接,將采集數(shù)據(jù)實(shí)時(shí)發(fā)送到遠(yuǎn)程數(shù)據(jù)庫(kù)服務(wù)器,并存儲(chǔ)到數(shù)據(jù)庫(kù)中。(見(jiàn)下面示意圖)
本系統(tǒng)軟件采用MS VB.NET和ASP.NET 技術(shù),數(shù)據(jù)庫(kù)采用SQL Server技術(shù),構(gòu)建了基于B/S(Browser/Server)的系統(tǒng)模式,這種模式構(gòu)架有利于系統(tǒng)的維護(hù)與升級(jí),只要通過(guò)瀏覽器就可以訪問(wèn)實(shí)時(shí)數(shù)據(jù),而且還能進(jìn)行歷史數(shù)據(jù)的查詢。通過(guò)該系統(tǒng),即使在遠(yuǎn)離觀測(cè)現(xiàn)場(chǎng)的異地,也能方便地對(duì)各種環(huán)境要素如溫濕度、光照、CO2等環(huán)境數(shù)據(jù)的采集讀取,真正實(shí)現(xiàn)了遠(yuǎn)程監(jiān)測(cè)和數(shù)據(jù)共享的功能。
四、針對(duì)不同應(yīng)用的設(shè)計(jì)方案選擇:
該系統(tǒng)可廣泛適用于不同條件下農(nóng)業(yè)環(huán)境信息的監(jiān)控與管理,根據(jù)條件可分別采用二種不同的技術(shù)方案予以實(shí)現(xiàn):