《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 測試測量 > 設(shè)計應(yīng)用 > 地電阻率儀系統(tǒng)中的通用軟件設(shè)計
地電阻率儀系統(tǒng)中的通用軟件設(shè)計
來源:微型機與應(yīng)用2011年第12期
潘麗英, 孫宏志
(中國礦業(yè)大學(北京) 機電與信息工程學院, 北京100083)
摘要: 地電阻率儀工作方式的多樣性要求其能夠靈活地根據(jù)實際測量值和自由輸入公式來計算K值,進而求出地電阻率的值。一個通用公式編輯輸入軟件工具的實現(xiàn)是關(guān)鍵。綜合了各種實際情況,設(shè)計了應(yīng)用于地電阻率系統(tǒng)中的通用軟件。
Abstract:
Key words :

摘   要: 地電阻率儀工作方式的多樣性要求其能夠靈活地根據(jù)實際測量值和自由輸入公式來計算K值,進而求出地電阻率的值。一個通用公式編輯輸入軟件工具的實現(xiàn)是關(guān)鍵。綜合了各種實際情況,設(shè)計了應(yīng)用于地電阻率系統(tǒng)中的通用軟件。
關(guān)鍵詞: 地電阻率儀系統(tǒng)軟件; 嵌入式通用軟件設(shè)計

    地電阻率儀是用來測量地電阻率的常用儀表,它在環(huán)境監(jiān)測、地質(zhì)勘探、考古及施工質(zhì)量檢測中均具有重要應(yīng)用,在很多領(lǐng)域都是不可缺少的工具[1]。
 由于地電阻率的數(shù)值與地質(zhì)的結(jié)構(gòu)、濕度、溫度及大地中含有的化學成分等有關(guān),而且地電阻率的數(shù)值差別很大,因此可以通過測量地電阻率的值得到很多環(huán)境指標信息;由不同深度的地電阻率值,了解地下土、巖層的電性變化,有效解決某些地質(zhì)問題,如探測溶洞、地下暗河、追索構(gòu)造破碎帶、劃分不同巖性接觸帶等;對于考古學可以由土壤的電阻率值的差異來確定目標物的深度、分布范圍和幾何形狀;對于建筑行業(yè),可以用來檢測施工質(zhì)量,排除不安全隱患。
 因為地電阻率的測量多用于野外環(huán)境下,所以該儀器需要具有輕便、易操作性、低功耗等特性。近年來隨著計算機技術(shù)的飛速發(fā)展,微機處理技術(shù)也得到了廣泛的應(yīng)用,使得儀器在設(shè)計上小型化,輕便化和自動化。
    目前,國內(nèi)外關(guān)于地電阻率儀的研究技術(shù)已經(jīng)相當廣泛,尤其是隨著微處理器的發(fā)展,使得該儀器的研究得到迅速的發(fā)展,例如美國理想IDEAL生產(chǎn)的三極、四極地阻測試儀61-789 和61-788 等。據(jù)統(tǒng)計,目前缺少一種可以作為適應(yīng)各種測量環(huán)境和測量公式的地電阻率儀。本文介紹的地電阻率儀通用軟件,其設(shè)計思想是將常用的幾種測量方法(例如,三極、四極等)固化到系統(tǒng)中,而其他的公式則由用戶根據(jù)實際需要進行編輯。
1 地電阻率儀測量原理
 根據(jù)測量原理測量地電阻率的方法可分為歐姆定律法和電橋法;從電極布置來分類測量方法:兩極法、三極法和四極法等;利用同一裝置在一條線上連續(xù)測量的剖面測量方法有:對稱四極、中梯、二極、三極、溫納、聯(lián)合剖面、偶極;還有在井中開展電阻率法/激電法的電測井裝置測量方法等;其中四極法是地電阻率測量中較理想且常用的方法。下面以通用四極法為例,具體闡述地電阻率測量原理,其他的測量方法大同小異。
 四極法測量土壤電阻率原理圖如圖1所示[2]。測量時先在地面插入4個電極A、B、C、D,使用電源向外側(cè)電極A和B施加電流I,電流由電極A 流入,由電極B 返回電源,這時電流場將在電極上產(chǎn)生電勢,可以用電位差計或者高電阻電壓表測量電極C和D間的電位差。

    電流極A 可以近似看成半球形電極,則電極在距A 點距離為X的任意一點產(chǎn)生的電位VA 表示為:

 式(7)表明土壤電阻率可以由測量得到的電流、電壓及極間距離計算得到。
 由以上分析可知:不管使用哪一種測量方法,其最終計算ρ的公式都是公式(7),而計算K值的公式則隨著測量方法而改變。
2 地電阻率儀通用軟件的設(shè)計與實現(xiàn)
 地電阻率儀系統(tǒng)的主要功能是測量地電阻率值。根據(jù)測量原理,計算公式中的K值是關(guān)鍵。在系統(tǒng)軟件設(shè)計中,該測量工具可以在人及交互界面設(shè)計過程中實現(xiàn)。選擇?滋C/GUI源代碼輕量級嵌入式系統(tǒng)模擬開發(fā)環(huán)境實現(xiàn)整個功能和界面設(shè)計。
2.1 地電阻率儀系統(tǒng)軟件功能模塊設(shè)計
 該裝置模塊的實現(xiàn)是在?滋C/GUI環(huán)境下進行的,功能結(jié)合性能的考慮,界面設(shè)計簡易,滿足功能需要,又節(jié)省了內(nèi)存。系統(tǒng)軟件包括以下幾個功能模塊,具體如圖2所示。
2.2 地電阻率儀系統(tǒng)軟件設(shè)計流程圖
 根據(jù)實際情況,分析了地電阻率儀系統(tǒng)軟件設(shè)計的流程圖,力求滿足嵌入式軟件系統(tǒng)的要求:節(jié)省內(nèi)存,且結(jié)構(gòu)上可裁剪和拓展。具體如圖3所示。

2.3 系統(tǒng)軟件主要界面設(shè)計圖
 系統(tǒng)界面設(shè)計特點是:簡潔明了以便于用戶理解和操作。主要界面的設(shè)計如圖4所示。


    靈活:該功能模塊的實現(xiàn),使用戶可以不需要考慮所采用的裝置是否是該測試儀中預存的裝置,按照提示信息進行自由編輯,就可以得到K值。極大地方便了用戶,符合便捷式儀器的要求。
       代碼封裝:在系統(tǒng)設(shè)計過程中,代碼采用分模塊封裝,用戶只需要按照界面提示信息操作,后臺就會執(zhí)行相應(yīng)的代碼。尤其是在自由編輯界面的實現(xiàn)中,完成了識別用戶輸入的字符和數(shù)字的科學計算器的實現(xiàn),首先要將字母轉(zhuǎn)換成字母所對應(yīng)變量的值,接著再用后臺計算器來進行計算。
 易于擴展:該模塊中,由于預存裝置是存放在Flash中,在用戶使用過程中,如果自由編輯某個公式的頻率相對高,則只需要在Flash中添加符合該公式的相關(guān)裝置記錄,并在界面提示信息中添加該條提示信息即將其轉(zhuǎn)換成預存裝置的一部分;同理也可以在Flash中取消某個預存裝置,使之成為用戶自由編輯的裝置,利于后期發(fā)展中功能的擴展。
參考文獻
[1] 張曉英,孫宏志. 基于MSP430 的嵌入式系統(tǒng)低功耗技術(shù)研究[D].北京:中國礦業(yè)大學(北京)碩士論文,2007.
[2] 萬欣,李景祿.土壤電阻率的影響因素及測量方法的研究[D].長沙:長沙理工大學電氣與信息工程學院,2006.
 

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。