應用電話(huà)網(wǎng)絡(luò )的各地自來(lái)水成分自動(dòng)監控系統
引言
本文引用地址:http://dyxdggzs.com/article/193328.htm您的家庭是否遇到:自來(lái)水中出現鐵銹、泥沙等物質(zhì)?自來(lái)水燒開(kāi)后形成頑固的水垢? 自來(lái)水有一股異味?原來(lái)清澈的自來(lái)水現在變得越來(lái)越混濁了? 隨著(zhù)經(jīng)濟的迅速發(fā)展,環(huán)境污染日趨嚴重,飲用水的污染尤為突出,水中含有多種成分,如:硫、硫酸等污染物,如能及時(shí)掌握,對環(huán)境保護非常重要,到目前為止,我國的自來(lái)水檢測方法依然人工采樣、試驗分析,這種方法頻率比較低,不能準確反映實(shí)際水質(zhì)情況,且不易形成監控網(wǎng)絡(luò )統一管理。目前,網(wǎng)絡(luò )通訊迅速發(fā)展,組網(wǎng)技術(shù)已多樣化,成熟化,但同時(shí)考慮監控系統分布點(diǎn)多,并且傳輸數據量不大以及性?xún)r(jià)比要求高等特點(diǎn),我們開(kāi)發(fā)了一種基于電話(huà)網(wǎng)絡(luò )的自來(lái)水成分自動(dòng)監控系統。
1、系統組成及功能
本系統主要有三部分組成:現場(chǎng)監測、通訊網(wǎng)絡(luò )(電話(huà)網(wǎng))、中央測控單元。下圖1是系統總體結構。

圖1 系統結構圖
現場(chǎng)監測模塊安放在各個(gè)需要檢測的地方,他由各種傳感器和微處理器組成,用來(lái)采集水的各項指標,如色度、PH值、混濁度、總硬度、硫含量等,采集后的各種數據經(jīng)過(guò)微處理器處理分別存在相應的存儲單元,并以定時(shí)方式通過(guò)電話(huà)網(wǎng)絡(luò )向中央測控單元傳送,也可以依中央測控單元傳送指令進(jìn)行適時(shí)傳送。
現場(chǎng)監測模塊和中央測控單元之間的通訊借助于普通存在的電話(huà)網(wǎng)來(lái)完成,電話(huà)線(xiàn)路中數據以DTMF信號方式傳輸,現有按健電話(huà)多使用DTMF撥號方式,DTMF選號方式選用8個(gè)頻段,其中低音頻組有4個(gè)頻率:679HZ、770HZ、852HZ、941HZ,高音頻組也有4個(gè)頻率:1209HZ、1336HZ、1477HZ、1633HZ。每個(gè)鍵號對應于一種低音頻和一種高音頻正弦波之和。
中央測控單元的主要作用是:第一,管理各地信息,以及傳感器的類(lèi)型。第二,對現場(chǎng)監測模塊的一些參數進(jìn)行設置,如傳感器的采樣頻率,數據上傳方式。第三,完成現場(chǎng)監測模塊上傳數據的分析,存儲、顯示報表的生成、打印、輸出等功能。
2、系統的硬件及軟件實(shí)現
2.1 現場(chǎng)監測模塊的硬件實(shí)現
現場(chǎng)監測模塊的主要組成部分是多路傳感器,DTMF信號收發(fā)器以及以89S51為核心的微處理器,如圖2
圖2 現場(chǎng)監測模塊硬件原理圖
多路傳感器實(shí)現對水指標的采集,傳感器的類(lèi)型用代號01,02,03 表示,如01代表色度,02代表PH值、03代表總硬度等。為適應地區可以采用不同的傳感器類(lèi)型。
傳感器采集到的電壓信號經(jīng)過(guò)信號調理電路,多路開(kāi)關(guān),并經(jīng)過(guò)A / D轉換成數字信號,經(jīng)CPU處理存儲到存儲器AT45DB011中,AT45DB011是ATMEL公司生產(chǎn)的串行FLASH存儲器,它具有1M的存儲空間。傳感器采集的數據進(jìn)行分區存放便于CPU讀取。
微處理器選用AT89C51。它是ATMEL公司生產(chǎn)的一種低功耗高性能的處理芯片,片內帶有4K的存儲器。工作頻率范圍寬。
2.2 中央測控單元的硬件實(shí)現
中央測控單元由DTMF信號收發(fā)器、AT89C51、上位機組成,如圖3所示:
圖3 中央測控單元硬件原理圖
AT89C51與上位機的通訊采用RS-232接口,它的主要任務(wù)是接受并分析現場(chǎng)監測模塊上傳的數據并以可視化界面的方式顯示,對傳感器的參數進(jìn)行設置。
2.3 DTMF信號的傳輸及軟硬件實(shí)現
利用MITEL公司生產(chǎn)的MT8880可實(shí)現DTMF數據收發(fā)、信號音的判斷,它具有如下基本功能:
1、提供完整的DTMF發(fā)送或接受功能。
2、具有接受信號音和帶通濾波的功能。
3、能與微處理器直接接口。
CPU采用AT89C51芯片,它可以對MT8880的發(fā)送、接受及工作模式進(jìn)行控制。
現場(chǎng)檢測模塊以DTMF方式向上位機發(fā)送數據的格式如表1所示。

例如:“#05101809080212*”代表:05年10月18日9時(shí)8分傳感器02采集到某一地區降雨量為12毫米。
中央測控單元以DTMF方式向現場(chǎng)監測模塊發(fā)送控制指令的格式如表2所示。

不同的指令代碼代表上位機向現場(chǎng)監測模塊發(fā)送不同的控制指令,不同的控制指令具有不同的指令值格式。
MT8880發(fā)送子程序:
SEND:MOV DPTR,#2100H
SETB P1.0
MOV A ,#0CH
MOVX @DPTR,A
MOV A,#00H
MOVX A,R0
MOV DPTR,#2000H
MOVX @DPTR,A
CLR P1.0
S1:MOV DPTR,#2100H
MOVX A,@DPTR
JB ACC.1,W_1
RET
RECEIVE:MOV DPTR,#2100H
SETB P1.0
MOV A,#0CH
MOVX @DPTR,A
MOV A,#00H
MOVX @DPTR,A
MOVX DPTR,#2100H
CLR P1.0
R_1: MOVX A,#
64;DPTR
JNB ACC.2,R_1
SETB P1.0
MOV DPTR,#2000H
MOVX A,@DPTR
ANL A,#0CH
MOV R0,A
RET
3 總結
通過(guò)上述方案,利用電話(huà)網(wǎng)絡(luò ),可以實(shí)現分布的各地水成分的適時(shí)、在線(xiàn)監測。本系統具有組網(wǎng)方便、安全、性?xún)r(jià)比高等特點(diǎn)。使環(huán)境工作者及時(shí)、準確地了解各地水的情況,實(shí)現了遠程監控。
參考文獻:
1、李朝青.單片機原理及接口技術(shù). 北京: 北京航空航天大學(xué)出版社,2002
2、萬(wàn)福君.單片微機原理系統設計與應用.北京: 中國科學(xué)科技大學(xué)出版社,2003
3、付架才.單片機控制工程實(shí)踐技術(shù).北京:化學(xué)工業(yè)出版社,2004
4、張正偉.傳感器原理與應用.北京:中央廣播電視大學(xué)出版社,2001
評論