資源描述:
《基于gprs通用無(wú)線數(shù)據(jù)采集控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、摘要本文提出并設(shè)計(jì)了基于GPRS的通用無(wú)線數(shù)據(jù)采集控制系統(tǒng),這個(gè)系統(tǒng)主要完成對(duì)通用儀表輸出模擬量(4.20mA或0-5V)、開(kāi)關(guān)量和串口攝像頭抓拍現(xiàn)場(chǎng)圖像的采集并傳輸?shù)竭h(yuǎn)程的服務(wù)器,同時(shí)服務(wù)器也能下發(fā)控制指令,通過(guò)控制終端繼電器的開(kāi)合來(lái)完成相應(yīng)的控制。本文主要介紹了GPRS網(wǎng)絡(luò)的結(jié)構(gòu)和傳輸原理,采集控制系統(tǒng)整體方案的設(shè)計(jì),數(shù)據(jù)傳輸方案的選用,終端器件的選型和功耗估算,上位機(jī)服務(wù)器整體功能的分析。其中,詳細(xì)描述了通用采集控制終端各部分電路結(jié)構(gòu)的設(shè)計(jì)和相關(guān)下位機(jī)代碼的編寫以及服務(wù)器端上位機(jī)軟件的編寫
2、。采集控制終端采用STM32F103RBT6做主控制芯片,GPRS模塊選用華為公司內(nèi)嵌TCP/IP協(xié)議的GTM900.C,圖像抓拍采用串口攝像頭,數(shù)據(jù)存儲(chǔ)用2M字節(jié)的Flash,上位機(jī)平臺(tái)用Delphi7.0編寫,數(shù)據(jù)庫(kù)用Access2003。采集控制系統(tǒng)實(shí)現(xiàn)了對(duì)4路0-5V、4路4.20mA、4路I/O電平和l路圖像抓拍數(shù)據(jù)的采集、存儲(chǔ)和傳輸,上位機(jī)服務(wù)器通過(guò)數(shù)據(jù)庫(kù)查詢可以將歷史數(shù)據(jù)以表格或曲線的形式顯示出來(lái),服務(wù)器通過(guò)下發(fā)指令可以控制終端繼電器的開(kāi)啟和關(guān)閉,可以通過(guò)指令讀取當(dāng)前終端繼電器的狀
3、態(tài),終端繼電器帶記憶功能,上位機(jī)通過(guò)RS485接口可以設(shè)置包括終端時(shí)間、IP地址、端口號(hào)和采集間隔等參數(shù)。采集控制系統(tǒng)通過(guò)長(zhǎng)期試運(yùn)行,對(duì)出現(xiàn)的問(wèn)題及時(shí)更正,最終實(shí)現(xiàn)數(shù)據(jù)傳輸不丟失不錯(cuò)亂,終端正常響應(yīng)指令,性能穩(wěn)定可靠。但由于時(shí)間有限,還存在一些細(xì)節(jié)問(wèn)題,需要在今后工作中繼續(xù)解決。關(guān)鍵詞:GPRSSTM32Delphi數(shù)據(jù)庫(kù)采集控制AbstmctAbstractInthispaper,awirelessdatacollectioncontrolssystembasedonGPRS(GeneralP
4、acketRadioService)isproposed.TKssystemmainlyincludeddatacollectionofanalogsignal(4-20mAand0-sv),switchsignalandtheimagecollection.Furthermorethedataistransmittedtotheremoteserverwhichcailcontroltheswitchoftheterminalrelaysbyinstructions.Themainlycont
5、entsinthispaperisasfollowing:networkstructureandtransmissionprincipleofGPRS,thedesignproposal,datatransmissionscheme,theselectionofterminaldevices,powerestimation,analysisoftheglobalfunctionoftheHMI(HumanMachineInterface).Thecircuitstructureofthedata
6、collectionblock.thecodesofthecontrolpartandtheHMIoftheserverwereintroducedindetail.Inthissystem,STM32F103RBT6isusedastheMCUforthedatacollectioncontrollingblock,theGTM900-CfortheGPRSmodule,serialportcamerafortheimagecapture,2MBflashmemor)rforthedatast
7、orage,Delphi7.0fortheHMIenvironment,andAccess2003forthedatabase.T11isdatacollectionsystemCanbeusedtoacquire.storeandtransferthedatawhichfrom4waysanalogsignal,4waysswitchsignaland1wayimagedata.Parameterssuchasterminaldevicetime,IPaddress,portnumber,an
8、dtheintervalofdatacollectioncallbesetbyHMIthroughRS485.Olddatacouldbedisplayed、析thtableorgraphic,andtheconditionofterminalrelayswhichissetbyinstructionscouldberead.Duringthelong—termtesting,severalproblemssuchastransmissionaccurateandstablehavebeenso