李水明
(柳州鐵道職業(yè)技術(shù)學(xué)院電子技術(shù)學(xué)院,廣西柳州,545006)
基于電力線載波通信的pH值監(jiān)測系統(tǒng)設(shè)計
李水明
(柳州鐵道職業(yè)技術(shù)學(xué)院電子技術(shù)學(xué)院,廣西柳州,545006)
針對目前pH值監(jiān)測采用傳統(tǒng)的通信方式局限性,提出利用電力線載波技術(shù)傳輸pH值數(shù)據(jù)。本監(jiān)測系統(tǒng)采用LPC2103微處理器和電力線載波通信模塊作為pH值采集終端,將pH值數(shù)據(jù)通過電力線網(wǎng)絡(luò)傳輸?shù)缴衔粰C顯示,實現(xiàn)對pH值的實時監(jiān)測。
電力線載波;pH值;監(jiān)測
pH值檢測被廣泛應(yīng)用于制造業(yè)、水產(chǎn)養(yǎng)殖業(yè)、農(nóng)業(yè)、制藥等領(lǐng)域。例如造紙業(yè)的廢水處理需要實時檢測污水的pH值并進行相應(yīng)處理;水產(chǎn)養(yǎng)殖業(yè)適合魚類生長水體pH值范圍為6.5~8.5。目前,傳統(tǒng)的pH值檢測數(shù)據(jù)傳輸主要通過雙絞線、光纖、無線等方式傳輸數(shù)據(jù)。傳統(tǒng)的有線傳輸方式需要鋪設(shè)專用的通信線路增加了建造成本。若采用無線方式傳輸數(shù)據(jù)則受建筑物墻體等環(huán)境影響較大,造成數(shù)據(jù)丟失。針對上述問題,本檢測系統(tǒng)采用電力線載波通信技術(shù),利用廣泛存在的電力輸電線路作為媒介來傳輸pH值數(shù)據(jù)。本文設(shè)計監(jiān)測的系統(tǒng),用戶可在上位機PC端遠程實時查看各個檢測點的pH值,設(shè)定pH值的范圍,若超過設(shè)定的范圍則報警提醒。系統(tǒng)的下位機利用高性能、低功耗的嵌入式處理器LPC2103作為控制核心,本pH值監(jiān)測系統(tǒng)利用電力輸電線路作為數(shù)據(jù)傳輸通道,免除鋪設(shè)專用通信線路的成本;下位機采集終端只需要連接上電力輸電線即可組網(wǎng)與上位機進行通信實時傳輸數(shù)據(jù)。本pH值監(jiān)測系統(tǒng)具有即插即用安裝方便、建造成本低、受環(huán)境影響小、多點監(jiān)測、容易維護等特點。
圖1 pH值監(jiān)測系統(tǒng)結(jié)構(gòu)框架
本pH值監(jiān)測系統(tǒng)由上位機和下位機兩部分組成。上位機顯示終端實時接收和顯示pH值數(shù)據(jù),同時將pH值數(shù)據(jù)保存到數(shù)據(jù)庫中,方便日后查看。下位機利用LPC2103微處理器作為控制核心通過A/D轉(zhuǎn)換實時讀取傳感器的電壓值轉(zhuǎn)換為對應(yīng)的酸堿度值發(fā)送到電力線載波模塊上,電力線載波模塊通過將pH值數(shù)據(jù)調(diào)制后發(fā)送到電力輸電線上。上位機監(jiān)測顯示端通過電力線載波模塊從電力線上耦合和解調(diào)出pH值數(shù)據(jù),然后通過串口傳送到PC端顯示。pH值監(jiān)測系統(tǒng)結(jié)構(gòu)框架如圖1所示。
2.1LPC2103控制核心模塊。酸堿度監(jiān)測系統(tǒng)下位機控制核心采用NXP公司推出的高性能、低功耗32位微處理器。LPC2103采用基于ARM7TDMI-S內(nèi)核架構(gòu),速率高達70 MHz,包含8路的10位的A/D轉(zhuǎn)換器、2個UART接口、32個通用I/O口。LPC2103作為下位機控制核心負(fù)責(zé)實時讀取pH值模塊的電壓值轉(zhuǎn)換為對應(yīng)的pH值和將數(shù)據(jù)發(fā)送到電力線載波通信模塊上。LPC2103利用高速A/D轉(zhuǎn)換實時從pH電極獲取酸堿度電壓值。
2.2pH值采集模塊。本監(jiān)測系統(tǒng)的pH值的采集模塊由放大電路和溶液pH測量電極組成。pH值測量電極采用寬測量范圍的玻璃電極,其測量范圍為:0~14。pH電極通過化學(xué)反應(yīng)將液體的酸堿度轉(zhuǎn)換為電能輸出。pH電極的兩根輸出線分別為:pH-參比電極和pH+測量電極。由于輸出的電壓微小需要通過運放將pH電極信號放大到LPC2103能檢測的范圍。
溫度影響電極的輸出信號電壓值。在同一pH值的溶液中,不同溫度時,檢測電極輸出的不同的信號電壓。本pH值監(jiān)測系統(tǒng)采用DS18B20作為溫度檢測傳感器,對讀取的電極的輸出電壓進行補償。
2.3電力線載波通信模塊。本pH值監(jiān)測系統(tǒng)的酸堿度數(shù)據(jù)傳輸采用電力輸電線作為傳輸通道。下位機LPC2103處理器讀取pH值數(shù)據(jù)通過串口發(fā)送到電力線載波通信模塊上。本監(jiān)測系統(tǒng)采用科強電子公司推出的KQ-130F電力線載波通信模塊。KQ-130F模塊適用于0~220V的電力輸電線上,具有抗干擾能力強、通信距離遠、通信速度快等特點。在不添加通信中繼情況下,通信距離可達1500m。KQ-130F模塊內(nèi)部已集成了信號的調(diào)制、解調(diào)、濾波等電路,采用該模塊構(gòu)建電力線通信模塊能夠提高系統(tǒng)的穩(wěn)定性和通信速率。下位機LPC2103控制核心與KQ-130F電力線載波模塊通過串口進行通信,波特率為9600bps。
本系統(tǒng)的上位機與下位機通信協(xié)議格式為:數(shù)據(jù)/指令+地址碼+數(shù)據(jù)+CRC校驗。上位機與下位機通信采用應(yīng)答模式,當(dāng)上位機發(fā)送pH采集指令碼時,對應(yīng)的地址編號的下位機接收到發(fā)送數(shù)據(jù)的命令后向上位機發(fā)送pH值數(shù)據(jù)。
本pH值監(jiān)測系統(tǒng)上位機在PC機window系統(tǒng)上運行,應(yīng)用程序由Microsoft公司推出的Visual Studio 2012集成開發(fā)平臺構(gòu)建。上位機接收顯示程序采用c#進行開發(fā)和數(shù)據(jù)庫采用SQL server 2008管理系統(tǒng)對pH數(shù)據(jù)存儲和查詢進行管理。本監(jiān)測系統(tǒng)上位機負(fù)責(zé)接收、顯示、保存數(shù)據(jù)等功能。電力線通信模塊從電力輸電線上耦合到載波數(shù)據(jù)經(jīng)過放大和解調(diào)出pH值數(shù)據(jù),將數(shù)據(jù)通過串口發(fā)送到PC機上顯示。上位機應(yīng)用程序采用輪詢應(yīng)答方式采集數(shù)據(jù)。本監(jiān)測系統(tǒng)每個下位機都設(shè)定固定的地址,上位機發(fā)送讀取pH值指令,對應(yīng)地址的下位機開始響應(yīng)返回液體的pH值數(shù)據(jù)。
本pH值監(jiān)測系統(tǒng)上位機應(yīng)用程序在PC機上運行采用window7系統(tǒng)。每個下位機數(shù)據(jù)采集終端設(shè)置固定的地址編號,地址由兩位十六進制數(shù)組成起始地址為:0X00 0X01,多個下位機依次增加。上位機每個1s輪詢一遍所有下位機的pH值,實時顯示各個采集點的pH值。在實驗室環(huán)境中,系統(tǒng)能夠?qū)崟r穩(wěn)定顯示各個采集點的溶液pH值,采集的數(shù)據(jù)誤差在合理范圍內(nèi)。pH值監(jiān)測系統(tǒng)上位機操作界面如圖2所示。
基于電力線載波pH監(jiān)測系統(tǒng)利用電力線作為數(shù)據(jù)傳輸媒介,只要有電線的地方即可組網(wǎng)通信,節(jié)省架設(shè)專用通信線路的成本,受環(huán)境制約較少,實用性較強。用戶通過PC端上位機可以實時監(jiān)測各個檢測點的pH值。實驗表明該系統(tǒng)生產(chǎn)成本低、運行穩(wěn)定可靠、實時性強,可以應(yīng)用于工業(yè)生產(chǎn)、農(nóng)業(yè)、水產(chǎn)養(yǎng)殖業(yè)等領(lǐng)域,具有廣泛的應(yīng)用前景。
Design of pH value monitoring system based on power line carrier communication
Li Shuiming
(Liuzhou Railway Vocational Technical College,Liuzhou Guangxi,545006)
The monitoring system uses LPC2103 microprocessor and power line carrier communication module as the pH value acquisition terminal,pH data transmission through the power line network to the host computer display,to achieve real-time monitoring of pH value.
power line carrier;pH value;monitoring
TP302.1
A
李水明(1983- ) 男,漢族,碩士研究生,研究方向:智能控制、機器人。
圖2pH值檢測系統(tǒng)上位機操作界面
2016年度廣西高校中青年教師基礎(chǔ)能力提升項目(KY2016YB760)、2015年校級立項課題(2015-C21)
朱明瑞,曹廣斌等.工廠化水產(chǎn)養(yǎng)殖水體的 pH 值在線自動控制系統(tǒng)[J].水產(chǎn)學(xué)報,2007(3):335-342.