基于嵌入式GSM模塊的水文監(jiān)測(cè)系統(tǒng)的設(shè)計(jì)
6 模/數(shù)轉(zhuǎn)換原理
本文使用4位半雙積分A/D轉(zhuǎn)換器ICL7135,精度高、價(jià)廉,轉(zhuǎn)換速度較低(2~4次/s)。本應(yīng)用中,該器件的使用方法與常規(guī)不同,如圖3所示,單片機(jī)的P3.4(T0)提供積分器所需的時(shí)鐘脈沖clock,在BUSY為高電平期間,與門(mén)開(kāi)放,單片機(jī)的P3.3(INT1)對(duì)該clock計(jì)數(shù),根據(jù)該計(jì)數(shù)值即可計(jì)算被測(cè)電壓ui。原理如下:
根據(jù)雙積分型A/D轉(zhuǎn)換器的工作原理,第一階段對(duì)被測(cè)電壓ui進(jìn)行定時(shí)積分,其定時(shí)時(shí)間固定為:
T1=n1×Tc (1)
第二階段對(duì)參考電壓UREF進(jìn)行定壓積分,積分時(shí)間為:
T2=n2×Tc (2)
式中:Tc是clock時(shí)鐘的周期;n1是第一階段積分期間內(nèi)部計(jì)數(shù)器的計(jì)數(shù)值,本器件已知為20 000;n2是第2階段積分期間內(nèi)部計(jì)數(shù)器的計(jì)數(shù)值。設(shè)在積分期間被積分電壓為恒值,可以推得:
對(duì)于ICL7135,在積分(包括1,2兩個(gè)階段)期間,其“BUSY”端輸出高電平信號(hào),圖3中,單片機(jī)在BUSY=1期間對(duì)clock計(jì)數(shù),因此該計(jì)數(shù)值為n1+n2,而已知“n1=20 000”,所以“n2=單片機(jī)計(jì)數(shù)值-20 000”,于是根據(jù)式(4)可算得被測(cè)電壓ui。該方法電路連接簡(jiǎn)單且編程亦較簡(jiǎn)單。
7 結(jié)語(yǔ)
水文數(shù)據(jù)監(jiān)測(cè)與采集的內(nèi)容涉及江河水位、水庫(kù)水位、雨量甚至氣溫、風(fēng)力風(fēng)向等方面,監(jiān)測(cè)點(diǎn)分散性大、數(shù)量多、地理環(huán)境差,若自建微波等無(wú)線通信網(wǎng)絡(luò)實(shí)現(xiàn)數(shù)據(jù)傳送,致使設(shè)備復(fù)雜、工程投入大,運(yùn)行維護(hù)費(fèi)用高。近年移動(dòng)通信業(yè)務(wù)以及微電腦技術(shù)的迅速發(fā)展,可以很好彌補(bǔ)傳統(tǒng)上的不足,本文是基于移動(dòng)通信平臺(tái)的一種設(shè)計(jì)實(shí)例,實(shí)驗(yàn)表明費(fèi)用低、可靠性高,具有較實(shí)用意義,可推廣應(yīng)用于相類(lèi)似的其他領(lǐng)域。
linux操作系統(tǒng)文章專(zhuān)題:linux操作系統(tǒng)詳解(linux不再難懂)tcp/ip相關(guān)文章:tcp/ip是什么
浮球開(kāi)關(guān)相關(guān)文章:浮球開(kāi)關(guān)原理
評(píng)論