基于GPRS和單片機的串口通訊設(shè)計
(作者未知) 2010/1/1
摘要:提出了一種從PLC中實時讀取數(shù)據(jù),傳送給上位計算機,實現(xiàn)無線通訊的墻體外表面數(shù)據(jù)采集系統(tǒng)的設(shè)計。設(shè)計中從實際情況出發(fā),選用了工作穩(wěn)定可靠的無線通訊芯片和先進的溫/濕度傳感器,工作子站選用MSP430F149作為處理芯片,采用SHTlX系列中的SHT10傳感器用于現(xiàn)場的實時溫/濕度數(shù)據(jù)采集。并將所采集的數(shù)據(jù)發(fā)送給GPRS(通用分組無線業(yè)務(wù))無線傳輸模塊,GPRS傳輸模塊再將數(shù)據(jù)以無線方式發(fā)送到數(shù)據(jù)采集服務(wù)器。上位機監(jiān)控程序采用java程序進行編寫,調(diào)用功能強大的串口通訊API-javacomm20-win32。
關(guān)鍵詞:數(shù)據(jù)采集;無線通訊;上位機;通用分組無線業(yè)務(wù);
BasedOnTheSerialPortCommunicationDesignofGPRS&SCM
MABaoGuo1,JIAYinBo2,QIAOLingLing3
1.SchoolofMaterialsScienceandEngineering,WuhanUnivertsityofTechnology,Wuhan(430070),China
2.Dept.ofComputer,WuhanUnivertsityofTechnology,Wuhan(430070),China
3.Dept.ofComputer,WuhanUnivertsityofTechnology,Wuhan(430070),China
Abstract:Thispaperproposedonekindofwalloutsidesurfacedataacquisitionsystem’sdesignwhichisfromPLCreal-timereaddataandtransmitsforthesuperiorcomputer,realizingthewirelesscommunication.Thedesignembarksfromtheactualsituation,selectingthewirelesscommunicationchipofstabilityandreliabilityandtheadvancedtemperatureorhumiditysensor.Thesub-stationisselectedforMSP430F149totaketheprocessingchip,andusedtheSHT10ofSHT1Xseriestoacquirethereal-timetemperature/humiditydataandsendthedatatotheGPRSwirelesstransmissionmodule,andthenittransmitsagainthedatabythewirelesswaytothedataacquisitionserver.Themonitorroutineofsuperiormachineusesthejavaproceduretobecompiled,bytransferringformidableserialportcommunicationAPIfuction—javacomm20-win32.
Keyword:collectingdata;wirelesscommunication;superiormachine;GPRS;
1.引言
隨著計算機網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫技術(shù)、現(xiàn)代通信技術(shù),尤其是無線通信技術(shù)的高速發(fā)展,信息采集系統(tǒng)與計算機網(wǎng)和通信網(wǎng)的結(jié)合正成為趨勢.傳統(tǒng)的通信技術(shù)是通過數(shù)據(jù)線和PC機串口直接相連,這樣就存在布線困難和其他不方便的因素。而且傳統(tǒng)的RS232串口通訊存在傳輸速度低、接口連接復(fù)雜、數(shù)據(jù)丟失等不足。在此數(shù)據(jù)采集系統(tǒng)中,嵌入先進GPRS無線通信模塊構(gòu)成自動數(shù)據(jù)、快速有效傳輸體系。它實現(xiàn)了基于GPRS無線通信技術(shù)和Internet的遠程數(shù)據(jù)采集、無線數(shù)據(jù)傳輸和控制等功能。這不但降低了數(shù)據(jù)采集的成本,而且保證數(shù)據(jù)的準(zhǔn)確性,更為后期的數(shù)據(jù)處理帶來方便[3]。
2.數(shù)據(jù)采集系統(tǒng)
整個采集系統(tǒng)由傳感器模擬量采集模塊、GPRS無線通信模塊和電源供電及復(fù)位模塊組成。傳感器模塊主要采集模擬量,由于接的是標(biāo)準(zhǔn)的傳感器,傳感器送過來的是標(biāo)準(zhǔn)電流信號,因此模擬量采集部分具有一定的通用性,只要接不同的傳感器,就可以采集不同信號源的數(shù)據(jù)。GPRS無線通信模塊主要是把SHT10傳感器采集的數(shù)據(jù)轉(zhuǎn)發(fā)到Internet。電源及復(fù)位模塊主要是為整個系統(tǒng)提供可靠的電源,另外考慮到系統(tǒng)工作需要有復(fù)位功能,因此提供復(fù)位信號。
2.1模擬量采集模塊
模擬量采集模塊于SHT1(未完,下一頁)
|