• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于GPRS的紫外水質(zhì)分析儀的研究*

      2012-08-15 02:00:02張學(xué)典
      光學(xué)儀器 2012年4期
      關(guān)鍵詞:上位分析儀數(shù)據(jù)包

      常 翟,張學(xué)典,2,張 平,常 敏

      (1.上海理工大學(xué) 光電信息與計(jì)算機(jī)工程學(xué)院,上海 200093;2.上海理工大學(xué) 上海市現(xiàn)代光學(xué)系統(tǒng)重點(diǎn)實(shí)驗(yàn)室,上海 200093)

      引 言

      隨著全球工業(yè)化的迅猛發(fā)展,各種化工污染物的排放量逐年增加,人類(lèi)的生活環(huán)境日益惡化,尤其是一些化學(xué)有毒物質(zhì),一旦未經(jīng)處理就非法排放,就會(huì)造成非常嚴(yán)重的后果,輕則污染水體、危害水生動(dòng)植物,重則積聚在魚(yú)類(lèi)或貝類(lèi)的體內(nèi),最終對(duì)人類(lèi)造成危害。近年來(lái)我國(guó)的水資源污染狀況日益嚴(yán)重,人們開(kāi)始意識(shí)到生態(tài)環(huán)境對(duì)人類(lèi)生活的重要性,因此保護(hù)水資源、維護(hù)生態(tài)環(huán)境成為人類(lèi)的責(zé)任和義務(wù)。水質(zhì)監(jiān)測(cè)是目前政府對(duì)工業(yè)區(qū)域的排污狀況和排污趨勢(shì)有效手段,根據(jù)環(huán)保部門(mén)所制定的環(huán)境管理依據(jù)[1],對(duì)我國(guó)的水資源進(jìn)行合理的利用和保護(hù)。

      目前,國(guó)內(nèi)外主要的水質(zhì)監(jiān)測(cè)的方法是先現(xiàn)場(chǎng)采集、后實(shí)驗(yàn)室分析的方法,該方法存在以下缺點(diǎn):監(jiān)測(cè)頻率和實(shí)時(shí)性低,由于使用先采集后分析的方法,因此不能做到對(duì)水質(zhì)的實(shí)時(shí)監(jiān)控,每次檢測(cè)都需要耗費(fèi)大量的時(shí)間;檢測(cè)水平不均,水質(zhì)檢測(cè)實(shí)驗(yàn)室的檢測(cè)設(shè)備老化會(huì)降低檢測(cè)結(jié)果的準(zhǔn)確性,而大型水質(zhì)檢測(cè)儀器分配不均,不能保證每個(gè)實(shí)驗(yàn)室都能配備,因此檢測(cè)水平有高有低;現(xiàn)場(chǎng)檢測(cè)能力低,大多區(qū)域不具備移動(dòng)水質(zhì)檢測(cè)設(shè)備,無(wú)法快速地根據(jù)檢測(cè)結(jié)果進(jìn)行判斷和決策。

      針對(duì)目前水質(zhì)檢測(cè)方法的不足,設(shè)計(jì)了一種水質(zhì)分析儀,該分析儀通過(guò)放置于現(xiàn)場(chǎng)水域的水質(zhì)綜合參數(shù)采集模塊采集的各種水質(zhì)參數(shù),例如水體濁度、COD、BOD等參數(shù),使用通用分組無(wú)線業(yè)務(wù)(GPRS)遠(yuǎn)程傳送數(shù)據(jù),然后上位機(jī)通過(guò)Internet網(wǎng)絡(luò)利用Socket套接字接受數(shù)據(jù),并將數(shù)據(jù)存入SQL Server數(shù)據(jù)庫(kù),通過(guò)交互界面進(jìn)行數(shù)據(jù)實(shí)時(shí)顯示,完成對(duì)水質(zhì)的實(shí)時(shí)遠(yuǎn)程監(jiān)控,指導(dǎo)環(huán)保部門(mén)和管理者進(jìn)行前瞻性的水質(zhì)管理[2]。

      1 系統(tǒng)框架

      該分析儀主要包括三個(gè)部分:下位機(jī)數(shù)據(jù)采集模塊、GPRS通訊模塊和上位機(jī)監(jiān)測(cè)軟件。其中下位機(jī)數(shù)據(jù)采集模塊包括控制模塊和水質(zhì)傳感器單元,其中水質(zhì)傳感器為該模塊的核心,有各種需要測(cè)試的測(cè)量電路。GPRS通訊模塊主要負(fù)責(zé)將下位機(jī)測(cè)得的數(shù)據(jù)發(fā)送至GPRS網(wǎng)絡(luò),再由GPRS網(wǎng)絡(luò)與Internet網(wǎng)絡(luò)互聯(lián)[3],起作用是作為下位機(jī)與上位機(jī)的中介。上位機(jī)監(jiān)測(cè)軟件主要指運(yùn)行在PC系統(tǒng)上的軟件,通過(guò)管理中心的計(jì)算機(jī)連接Internet網(wǎng)絡(luò),接收下位機(jī)傳來(lái)的數(shù)據(jù)并存入數(shù)據(jù)庫(kù),實(shí)現(xiàn)對(duì)數(shù)據(jù)采集模塊采集上來(lái)的各種水質(zhì)數(shù)據(jù)的顯示和分析,并對(duì)超標(biāo)數(shù)據(jù)進(jìn)行報(bào)警處理。文中主要的研究對(duì)象為GPRS通訊模塊和上位機(jī)監(jiān)測(cè)軟件。圖1為系統(tǒng)的基本結(jié)構(gòu)框架。

      圖1 系統(tǒng)架構(gòu)圖Fig.1 System Construction

      2 數(shù)據(jù)采集模塊

      分析儀的數(shù)據(jù)采集模塊采用紫外分光光度法進(jìn)行水質(zhì)參數(shù)的采集工作,該方法主要利用水中污染物可以吸收紫外線的特征,通過(guò)分光法測(cè)量水中有機(jī)物的濃度。該方法基于物理-UV法,不同于傳統(tǒng)的化學(xué)法,具有污染小、速度快等優(yōu)點(diǎn),利于水質(zhì)分析儀對(duì)水質(zhì)進(jìn)行實(shí)時(shí)檢測(cè)。

      UV法的理論基礎(chǔ)為朗伯比爾定律[4],該定律指出一束平行單色光通過(guò)均勻非散射的稀溶液時(shí),溶液對(duì)光吸收程度與溶液的濃度及液層厚度的乘積成正比,即:

      式(1)中,A為吸光度,C為溶液濃度,L為液層厚度,K為常數(shù)。該定律不僅適用于單獨(dú)的溶液,還適用于不相互作用的多組分溶液。由于每種溶液的吸光度都具有線性特征,因此多組分溶液的對(duì)某一單色光的吸收度等于該溶液中各組分對(duì)該單色光的吸光度之和,即:

      在一般情況下,液層厚度L為定值,常數(shù)K與入射光的波長(zhǎng)有關(guān),固定單色光下K也為定值,因此A與C呈正比?,F(xiàn)通過(guò)實(shí)驗(yàn)檢測(cè)A與C值后,即可得到常數(shù)K,然后只需測(cè)量未知濃度的溶液吸光度即可得到該溶液的濃度。

      通過(guò)UV法解決了傳統(tǒng)化學(xué)法測(cè)量時(shí)間長(zhǎng)、消耗化學(xué)試劑、對(duì)環(huán)境造成二次污染等缺點(diǎn),并且可以將分析探頭放置在需要監(jiān)測(cè)的水域,實(shí)現(xiàn)了對(duì)檢測(cè)水域的實(shí)時(shí)檢測(cè)。

      3 GPRS通訊模塊

      GPRS[5]是一種基于GSM系統(tǒng)的無(wú)線分組交換技術(shù),在GSM協(xié)議構(gòu)架的基礎(chǔ)上增加了支持分組交換的協(xié)議,從而實(shí)現(xiàn)基于分組的無(wú)線通信服務(wù),它借用了移動(dòng)的接入網(wǎng)和傳輸網(wǎng),提供端到端的廣域的無(wú)線IP連接。作為一種成熟的商用無(wú)線通信技術(shù),GPRS技術(shù)在無(wú)線監(jiān)測(cè)管理系統(tǒng)具有很好的應(yīng)用前景。針對(duì)無(wú)線遠(yuǎn)程通訊的實(shí)際應(yīng)用要求,GPRS的使用費(fèi)用較其他無(wú)線傳輸方式(如3G技術(shù)、SMS技術(shù))低,傳輸速率能夠達(dá)到56kbps并且最大可提升至114kbps[6]。因此系統(tǒng)選用GPRS作為傳輸?shù)闹薪椤?/p>

      GPRS無(wú)線通信網(wǎng)絡(luò)需要TCP/IP協(xié)議的支持,目前市面上常見(jiàn)的GPRS模塊可分為自帶TCP/IP協(xié)議棧與不帶TCP/IP協(xié)議棧的兩類(lèi),自帶協(xié)議棧的GPRS模塊一般價(jià)格較高,但是使用方便,用戶只需要通過(guò)AT指令即可完成整個(gè)通訊過(guò)程。不帶協(xié)議棧的GPRS模塊雖然售價(jià)較低,但是需要用戶自己在單片機(jī)中嵌入TCP/IP協(xié)議棧,增大了工作量。系統(tǒng)使用Simcom公司推出的內(nèi)嵌TCP/IP協(xié)議的SIM300C模塊,具有標(biāo)準(zhǔn)的AT指令接口,可以提供GSM語(yǔ)音、GPRS上網(wǎng)和短消息等業(yè)務(wù),下行最大傳輸速度為85.6kbps,上行最大傳輸速度為42.8kbps。

      系統(tǒng)直接通過(guò)向SIM300C發(fā)送AT指令,即可建立TCP/IP連接,并實(shí)現(xiàn)數(shù)據(jù)的遠(yuǎn)程傳輸。具體操作步驟如下:

      (1)初始化GPRS模塊。使用AT+I(xiàn)PR=9 600命令設(shè)置模塊的通信波特率,系統(tǒng)設(shè)置為9 600bps;使用AT+CGDCONT=1,“IP”,“CMNTE”命令設(shè)置連接的網(wǎng)關(guān),其中IP表示通過(guò)指定IP地址進(jìn)行連接,“CMNTE”表示連接網(wǎng)絡(luò)為移動(dòng)夢(mèng)網(wǎng);使用AT+CGCLASS=“B”設(shè)置移動(dòng)終端類(lèi)別為B,即GPRS上網(wǎng)業(yè)務(wù)。

      (2)測(cè)試GPRS是否連接成功。使用AT+CGACT=1,1來(lái)測(cè)試該模塊的GPRS網(wǎng)絡(luò)是否連接成功,如果返回“OK”,則表示連接成功;如果返回“ERROR”,則表示連接失敗,失敗的原因有可能是SIM卡的GPRS業(yè)務(wù)未開(kāi)通,或者模塊天線未成功安裝,或SIM卡接觸問(wèn)題等等。

      (3)通過(guò) TCP連接網(wǎng)絡(luò)。使用 AT+CIPSTART=“TCP”,“192.168.1.1”,“2020”命令設(shè)置連接參數(shù),其中“TCP”表示使用TCP協(xié)議連接,“192.168.1.1”表示上位機(jī)的IP地址,實(shí)際IP地址由實(shí)際情況決定,“2020”表示監(jiān)聽(tīng)端口,如果返回“OK”則表示連接成功。使用AT+CIPSEND>“數(shù)據(jù)”命令向指定IP和端口發(fā)送測(cè)量數(shù)據(jù);

      (4)關(guān)閉連接。使用AT+CIPCLOSE命令關(guān)閉TCP網(wǎng)絡(luò)連接;使用AT+CIPSHUT命令關(guān)閉GPRS連接。

      圖2為發(fā)送測(cè)量數(shù)據(jù)的流程圖。

      使用GPRS模塊進(jìn)行無(wú)線通信時(shí),還需注意由于當(dāng)GPRS長(zhǎng)時(shí)間不產(chǎn)生數(shù)據(jù)流量時(shí),網(wǎng)絡(luò)服務(wù)商提供的服務(wù)器為了節(jié)省寬帶,會(huì)自動(dòng)斷開(kāi)GPRS的網(wǎng)絡(luò)連接。因此為了保證GPRS模塊數(shù)據(jù)傳輸?shù)膶?shí)時(shí)性,防止系統(tǒng)的網(wǎng)絡(luò)中斷,現(xiàn)設(shè)置了“心跳”機(jī)制,即每隔一段時(shí)間,都會(huì)固定的發(fā)送一份不包含測(cè)量數(shù)據(jù)的TCP數(shù)據(jù)包,這樣就可以保證系統(tǒng)網(wǎng)絡(luò)的連續(xù)性。發(fā)送“心跳”數(shù)據(jù)包的頻率可以根據(jù)實(shí)際網(wǎng)絡(luò)服務(wù)商的要求來(lái)設(shè)定,盡量避免過(guò)多的發(fā)送“心跳”數(shù)據(jù)包,導(dǎo)致額外流量,增加成本。由于GPRS網(wǎng)絡(luò)有時(shí)會(huì)受到惡劣天氣的影響,導(dǎo)致丟包或短線的現(xiàn)象,因此需要GPRS模塊定時(shí)發(fā)送連接請(qǐng)求(ping命令),如果未應(yīng)答請(qǐng)求超過(guò)一定次數(shù),則啟動(dòng)GPRS模塊的重連功能,重新進(jìn)行網(wǎng)絡(luò)連接。

      圖2 GPRS數(shù)據(jù)發(fā)送流程圖Fig.2 GPRS data transmission flow chart

      4 上位機(jī)監(jiān)測(cè)軟件

      上位機(jī)監(jiān)測(cè)軟件使用基于.NET框架的C#編程語(yǔ)言,利用Socket套接字進(jìn)行網(wǎng)絡(luò)通信接收下位機(jī)通過(guò)GPRS網(wǎng)絡(luò)傳輸?shù)臏y(cè)量數(shù)據(jù),將測(cè)量數(shù)據(jù)存入SQL Server數(shù)據(jù)庫(kù)并通過(guò)圖表進(jìn)行實(shí)時(shí)顯示。

      4.1 Socket通信

      Socket又稱(chēng)為套接字,其實(shí)質(zhì)是一種描述符,是目前網(wǎng)絡(luò)通信的一種基本的操作單元。在進(jìn)行網(wǎng)絡(luò)通信時(shí),套接字可以看作兩邊通信連接的一個(gè)端點(diǎn),當(dāng)進(jìn)行通信時(shí),首先由一個(gè)網(wǎng)絡(luò)應(yīng)用程序?qū)⑿畔?xiě)入其所在主機(jī)的Socket中;然后通過(guò)一定的網(wǎng)絡(luò)協(xié)議,將這段信息傳入另一個(gè)網(wǎng)絡(luò)應(yīng)用程序的套接字中;最后通過(guò)讀取該主機(jī)中的Socket,完成這段信息的傳輸。由此可知,在網(wǎng)絡(luò)通信過(guò)程中,至少需要一對(duì)Socket才能完成整個(gè)傳輸,現(xiàn)將客戶機(jī)上的套接字稱(chēng)為ClientSocket,將服務(wù)器上的套接字稱(chēng)為ServerSocket。為了滿足不同的網(wǎng)絡(luò)連接需求,一般網(wǎng)絡(luò)系統(tǒng)提供三種不同類(lèi)型的Socket:數(shù)據(jù)報(bào)套接字、流式套接字和原始套接字。數(shù)據(jù)報(bào)套接字是一種無(wú)連接、不可靠的服務(wù),數(shù)據(jù)包獨(dú)立發(fā)送,沒(méi)有固定的順序,主要使用UDP協(xié)議進(jìn)行傳輸;流式套接字是一種可靠的、面向連接的服務(wù),數(shù)據(jù)報(bào)按照順序進(jìn)行無(wú)差錯(cuò)、無(wú)順序的發(fā)送,使用TCP協(xié)議進(jìn)行傳輸;原始套接字則使用最底層的協(xié)議,主要用于檢測(cè)新設(shè)備,一般不在實(shí)際中使用。由于系統(tǒng)通過(guò)基于TCP協(xié)議的GPRS網(wǎng)絡(luò)傳輸數(shù)據(jù),因此使用的是流式套接字。

      .NET類(lèi)庫(kù)中提供了System.net.Socket類(lèi),因此系統(tǒng)直接使用C#下的Socket類(lèi)進(jìn)行網(wǎng)絡(luò)編程。C#下的網(wǎng)絡(luò)編程步驟:首先在服務(wù)器和客戶機(jī)上分別建立ServerSocket和ClientSocket,并將ServerSocket使用Bind方法與指定的端口進(jìn)行綁定,隨后開(kāi)始監(jiān)聽(tīng)ServerSocket并等待客戶機(jī)連接該端口。然后ClientSocket使用Connect方法可以連接指定的服務(wù)器端口,一旦ServerSocket接收到ClientSocket的連接請(qǐng)求,即可使用Accept方法建立兩個(gè)套接字的連接。建立連接后就可以使用Read和Write方法進(jìn)行網(wǎng)絡(luò)通信。流程如圖3所示。

      圖3 Socket通信流程圖Fig.3 Socket communication flow chart

      4.2 數(shù)據(jù)存儲(chǔ)與處理

      當(dāng)上位機(jī)接收到數(shù)據(jù)采集模塊傳輸過(guò)來(lái)的數(shù)據(jù)后,需要對(duì)該數(shù)據(jù)進(jìn)行存儲(chǔ)和處理,并完成實(shí)時(shí)顯示和違規(guī)報(bào)警的工作。軟件使用SQL Server數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)的存儲(chǔ)工作,數(shù)據(jù)庫(kù)可以看作計(jì)算機(jī)存儲(chǔ)數(shù)據(jù)的倉(cāng)庫(kù),在任何應(yīng)用程序開(kāi)發(fā)中都十分重要,可以將各種數(shù)據(jù)按照某些特定的規(guī)則進(jìn)行保存,便于用戶對(duì)數(shù)據(jù)進(jìn)行管理和分析。SQL Server數(shù)據(jù)庫(kù)是一種基于關(guān)系代數(shù)的關(guān)系型數(shù)據(jù)庫(kù),是目前應(yīng)用比較廣泛的一種數(shù)據(jù)庫(kù)。

      為了方便快捷的使用SQL Server數(shù)據(jù)庫(kù),ASP.NET開(kāi)發(fā)環(huán)境中提供了一種ADO.NET技術(shù),即一種用于和數(shù)據(jù)源進(jìn)行交互的面相對(duì)象的類(lèi)庫(kù),開(kāi)發(fā)者在開(kāi)發(fā)應(yīng)用程序時(shí)可以利用ADO.NET類(lèi)庫(kù)簡(jiǎn)單快速的對(duì)數(shù)據(jù)庫(kù)進(jìn)行基本操作,例如讀取、插入、更新、刪除等。由于ADO.NET可以以離線的方式對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作,因此應(yīng)用程序只有在操作數(shù)據(jù)庫(kù)時(shí)才會(huì)與數(shù)據(jù)源進(jìn)行連接,這種方式可以大大減小服務(wù)器資源的占用,提高整個(gè)程序的效率。

      下面介紹使用ADO.NET類(lèi)庫(kù)對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作:

      (1)數(shù)據(jù)庫(kù)連接。在進(jìn)行數(shù)據(jù)庫(kù)操作前,必須通過(guò)SqlConnection對(duì)象完成應(yīng)用程序與數(shù)據(jù)庫(kù)的連接,首先提供需要連接數(shù)據(jù)庫(kù)的連接字符串,其中包括數(shù)據(jù)庫(kù)名稱(chēng)、用戶名和密碼。然后根據(jù)連接字符串創(chuàng)建SqlConnection對(duì)象,并使用Open()方法連接指定數(shù)據(jù)庫(kù),關(guān)閉數(shù)據(jù)庫(kù)則使用Close()方法。

      (2)操作數(shù)據(jù)庫(kù)。應(yīng)用程序需要使用結(jié)構(gòu)化查詢(xún)語(yǔ)言(簡(jiǎn)稱(chēng)“SQL”)來(lái)完成對(duì)數(shù)據(jù)庫(kù)的操作,結(jié)構(gòu)化查詢(xún)語(yǔ)言是一種高級(jí)非過(guò)程化編程語(yǔ)言,用戶不必了解數(shù)據(jù)存放的具體方式即可通過(guò)該語(yǔ)言在高層數(shù)據(jù)結(jié)構(gòu)上工作,所以SQL語(yǔ)言可以適用于各種不同底層結(jié)構(gòu)的數(shù)據(jù)庫(kù)。對(duì)于SQL Server數(shù)據(jù)庫(kù)而言,應(yīng)用程序需要使用SqlCommand對(duì)象完成對(duì)數(shù)據(jù)庫(kù)的操作。SqlCommand又稱(chēng)為SQL執(zhí)行命令,該對(duì)象提供了多種方法,例如SqlDataReader對(duì)象提供Read()方法,可以實(shí)現(xiàn)應(yīng)用程序?qū)?shù)據(jù)庫(kù)的讀取操作,而插入操作則需要使用SQL語(yǔ)言,例如“insert into COD表value(‘COD’,‘23’)”該語(yǔ)句表示向COD數(shù)據(jù)表中的COD數(shù)據(jù)列插入23的值。

      (3)查詢(xún)數(shù)據(jù)庫(kù)。在進(jìn)行數(shù)據(jù)庫(kù)的數(shù)據(jù)查詢(xún)時(shí),可以通過(guò)DataSet對(duì)象進(jìn)行數(shù)據(jù)集的填充與更新,由于DataSet是獨(dú)立于數(shù)據(jù)庫(kù)之外的,因此可以進(jìn)行離線操作。在使用DataSet對(duì)象時(shí),需要建立SqlDataAdapter對(duì)象作為中介進(jìn)行DataSet與數(shù)據(jù)庫(kù)之間的操作。首先創(chuàng)建SqlDataAdapter對(duì)象,然后使用Fill()方法提取數(shù)據(jù)庫(kù)數(shù)據(jù),然后導(dǎo)入DataSet中進(jìn)行后續(xù)的操作。

      軟件在接收到GPRS模塊傳輸過(guò)來(lái)的數(shù)據(jù)后,先進(jìn)行數(shù)據(jù)包的判斷,由于GPRS模塊傳輸過(guò)來(lái)的數(shù)據(jù)包存在測(cè)量數(shù)據(jù)包和心跳數(shù)據(jù)包,因此不能直接將數(shù)據(jù)存入數(shù)據(jù)庫(kù),需要進(jìn)行包頭的判斷。當(dāng)前數(shù)據(jù)包為測(cè)量數(shù)據(jù)包時(shí)需要進(jìn)行數(shù)據(jù)的提取,每個(gè)數(shù)據(jù)包中包含監(jiān)測(cè)點(diǎn)的位置、各種水質(zhì)測(cè)量數(shù)據(jù)和最后的包尾結(jié)束符,將有用的數(shù)據(jù)提取出來(lái)并存入數(shù)據(jù)庫(kù),當(dāng)提取的水質(zhì)數(shù)據(jù)超標(biāo)時(shí)需要進(jìn)行報(bào)警操作。最后查詢(xún)數(shù)據(jù)庫(kù)中的數(shù)據(jù),存入DataSet并通過(guò)交互界面用趨勢(shì)圖表述出來(lái)。

      5 實(shí)驗(yàn)結(jié)果

      試驗(yàn)中采用三個(gè)水質(zhì)分析儀放置在監(jiān)測(cè)水域,然后通過(guò)GPRS模塊進(jìn)行測(cè)量數(shù)據(jù)的發(fā)送,上位機(jī)監(jiān)測(cè)軟件安裝在具有公網(wǎng)IP的計(jì)算機(jī)上,進(jìn)行數(shù)據(jù)監(jiān)聽(tīng),并實(shí)現(xiàn)測(cè)量數(shù)據(jù)值顯示及曲線趨勢(shì)顯示。圖4為上位機(jī)軟件界面。

      經(jīng)過(guò)一段時(shí)間的運(yùn)行試驗(yàn),該系統(tǒng)可以實(shí)現(xiàn)對(duì)檢測(cè)區(qū)域的水質(zhì)的變化進(jìn)行實(shí)時(shí)、連續(xù)的檢測(cè),且該系統(tǒng)運(yùn)行穩(wěn)定、可靠,沒(méi)有出現(xiàn)丟包現(xiàn)象。

      圖4 上位機(jī)軟件界面Fig.4 Host computer software interface

      6 結(jié) 論

      提出了一種基于GPRS的紫外水質(zhì)分析儀設(shè)計(jì)方案,該系統(tǒng)的傳輸介質(zhì)為基于TCP/IP協(xié)議下的GPRS網(wǎng)絡(luò),并在VS2008環(huán)境下使用C#語(yǔ)言編寫(xiě)了上位機(jī)監(jiān)控軟件,通過(guò)Internet網(wǎng)絡(luò)實(shí)現(xiàn)了檢測(cè)數(shù)據(jù)的實(shí)時(shí)接收,另外還實(shí)現(xiàn)了保存數(shù)據(jù)、數(shù)據(jù)顯示、歷史趨勢(shì)圖和報(bào)警等功能。該水質(zhì)分析儀無(wú)需網(wǎng)絡(luò)布線,傳輸成本低廉,具有一定的穩(wěn)定性,能夠?yàn)榄h(huán)保檢測(cè)部門(mén)提供全面、實(shí)時(shí)的水質(zhì)監(jiān)測(cè)信息。相信隨著GPRS網(wǎng)絡(luò)的不斷完善,該分析儀將會(huì)有更廣闊的前景[7]。

      [1]佟維妍,劉春梅,趙國(guó)材.基于 GPRS數(shù)據(jù)遠(yuǎn)程傳輸?shù)乃|(zhì)參數(shù)監(jiān)測(cè)系統(tǒng)[J].自動(dòng)化與儀表,2010,25(7):52-55.

      [2]王 翥,郝曉強(qiáng),魏德寶.基于 WSN和GPRS網(wǎng)絡(luò)的遠(yuǎn)程水質(zhì)監(jiān)測(cè)系統(tǒng)[J].儀表技術(shù)與傳感器,2010(1):48-49.

      [3]陳 軍,盛占石,陳照章,等.基于 GPRS的水質(zhì)自動(dòng)監(jiān)測(cè)系統(tǒng)的設(shè)計(jì)[J].傳感器與微系統(tǒng),2009,28(7):77-79.

      [4]馬樹(shù)方.分析儀器原理與應(yīng)用[M].上海:華東化工學(xué)院,1987:188-189.

      [5]楊增汪,王宜懷,戴新宇.基于ZigBee和GPRS的高壓開(kāi)關(guān)柜無(wú)線監(jiān)測(cè)系統(tǒng)設(shè)計(jì)[J].電力系統(tǒng)保護(hù)與控制,2010,38(23):203-206.

      [6]BATS R J.通用分組無(wú)線業(yè)務(wù)(GPRS)技術(shù)與應(yīng)用[M].北京:人民郵電出版社,2004:3-7.

      [7]王 磊,許小琳.GPRS無(wú)線數(shù)據(jù)傳輸中服務(wù)器端軟件的設(shè)計(jì)和實(shí)現(xiàn)[J].測(cè)控技術(shù),2007,26(11):55-56.

      猜你喜歡
      上位分析儀數(shù)據(jù)包
      Sievers分析儀(蘇伊士)
      一種用于深空探測(cè)的Chirp變換頻譜分析儀設(shè)計(jì)與實(shí)現(xiàn)
      SmartSniff
      特斯拉 風(fēng)云之老阿姨上位
      車(chē)迷(2018年12期)2018-07-26 00:42:22
      “三扶”齊上位 決戰(zhàn)必打贏
      基于ZigBee和VC上位機(jī)的教室智能監(jiān)測(cè)管理系統(tǒng)
      以新思路促推現(xiàn)代農(nóng)業(yè)上位
      基于Libpcap的網(wǎng)絡(luò)數(shù)據(jù)包捕獲器的設(shè)計(jì)與實(shí)現(xiàn)
      Endress+Hauser 光學(xué)分析儀WA系列
      福祿克 電池分析儀Fluke 500系列
      观塘区| 廉江市| 保山市| 普兰县| 博白县| 肇庆市| 枣阳市| 阳泉市| 平陆县| 兰坪| 隆德县| 北碚区| 庆阳市| 靖安县| 青州市| 龙岩市| 石河子市| 锡林浩特市| 辛集市| 衡山县| 海晏县| 当雄县| 岚皋县| 通道| 靖江市| 遂昌县| 天门市| 旌德县| 剑川县| 新安县| 武邑县| 方正县| 宁强县| 奉节县| 华池县| 南木林县| 彭州市| 娄烦县| 若羌县| 新野县| 金坛市|