国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于電阻率法的信號采集及網(wǎng)絡(luò)傳輸?shù)难芯?/h1>
2016-12-02 09:35:06李瑞金郭來功
關(guān)鍵詞:以太網(wǎng)電阻率電位

李瑞金,郭來功

(安徽理工大學(xué) 電氣與信息工程學(xué)院,安徽 淮南 232001)

?

基于電阻率法的信號采集及網(wǎng)絡(luò)傳輸?shù)难芯?/p>

李瑞金,郭來功

(安徽理工大學(xué) 電氣與信息工程學(xué)院,安徽 淮南 232001)

利用電阻率法可以動態(tài)地獲得煤礦井下不同地區(qū)煤層的電阻率的變化情況,根據(jù)煤層電阻率的變化特征,通過STM32為控制核心的電極采集電路,可以實(shí)時(shí)監(jiān)測每點(diǎn)電位的變化情況,采用差分測量結(jié)構(gòu)的信號處理電路送給AD模塊,提高了抗干擾能力。文章設(shè)計(jì)了基于STM32的32路電位采集、32路溫度采集和1路電流檢測電路,實(shí)時(shí)監(jiān)測32點(diǎn)煤層電位和溫度變化情況,實(shí)時(shí)檢測發(fā)射電流場的變化,并將采集的數(shù)據(jù)通過UDP網(wǎng)絡(luò)傳輸協(xié)議上傳至服務(wù)器。實(shí)驗(yàn)結(jié)果表明,該采集電路經(jīng)過有效的數(shù)據(jù)處理算法,能穩(wěn)定地采集每點(diǎn)電位和溫度的變化,剔除由于各種干擾出現(xiàn)的測量異常值,為分析井下巖層變化提供了強(qiáng)有力的數(shù)據(jù)支持。

電阻率;STM32;差分測量結(jié)構(gòu);UDP;網(wǎng)絡(luò);數(shù)據(jù)處理算法

0 引言

電法探測基本原理是根據(jù)地殼中地質(zhì)體的導(dǎo)電特性,通過人為地在一定區(qū)域內(nèi)施加直流電源作為激勵源產(chǎn)生直流電場,研究電場的空間分布規(guī)律,即在相同的直流電場作用下測量待測點(diǎn)相對于發(fā)射電場高電位之間的電壓,將其值通過陣列式的切換電路送到信號處理電路,STM32通過信號處理電路采集到測量點(diǎn)的電位,將采集到的數(shù)據(jù)進(jìn)行數(shù)據(jù)分析,可以判斷某一點(diǎn)的地質(zhì)情況的變化。此方法制作的采集電路可應(yīng)用于煤礦井下煤炭開采中地質(zhì)情況變化的獲取、水文環(huán)保等工程應(yīng)用。

1 電阻率法與溫度的監(jiān)測采集系統(tǒng)方案

本裝置采集電路以間隔1 s~5 s的采集變換頻率自動循環(huán)地切換采集每點(diǎn)電極參數(shù),溫度采集系統(tǒng)是為了更好地了解采集處的環(huán)境變化情況,更有利于采集點(diǎn)的情況變化分析。根據(jù)實(shí)際應(yīng)用要求,系統(tǒng)采用32路電極采集和32路溫度采集,系統(tǒng)總體方案如圖1所示。

2 電極采集電路

32路電極采集主要根據(jù)電阻率法原理,通過A、B電極向地下提供電流,然后在M、N極間測量電位差△UMN,從而求得該記錄點(diǎn)的視電阻率。此采集系統(tǒng)在A、B提供的直流電場中取32個采集點(diǎn),每一個采集點(diǎn)在正常情況下有對應(yīng)的正常參數(shù),當(dāng)?shù)刭|(zhì)發(fā)生變化時(shí)每點(diǎn)的電極參數(shù)將會發(fā)生變化,32路電極采集間隔為1 s~5 s,實(shí)時(shí)將采集數(shù)據(jù)通過以太網(wǎng)上傳到服務(wù)器,分析采集數(shù)據(jù)是否超過變化范圍。32路電極采集系統(tǒng)分為電極采集切換電路、信號處理電路兩部分。

圖1 采集系統(tǒng)總體方案

2.1 切換電路設(shè)計(jì)

32路電極采集通過2個16通道的CMOS模擬多路復(fù)用器直接接到硬件電路的每一路輸入通道,通過STM32控制其4位地址選擇端和一路使能端,選擇指定地址對應(yīng)的輸入信號從COM端輸出,各通道切換時(shí)間都是納秒級的。

2.2 信號處理電路

將采集到的電極模擬量信號經(jīng)過信號處理電路,變換為適應(yīng)AD采集模塊需要的輸入信號。信號采集電路主要由差分測量結(jié)構(gòu)、信號衰減電路、電壓比較電路、8通道COMS模擬多路選擇器、運(yùn)算放大器組成。

為了有效地去除干擾所造成的測量誤差,輸入信號采用差動輸入模式,可實(shí)現(xiàn)高精度的有選擇性的測量,在消除干擾、改善線性、提高靈敏度方面有明顯的效果。差分測量結(jié)構(gòu)如圖2所示,輸出為:

y=y1-y2=f1(U1,ΔU)-f2(U2,ΔU)

圖2 差分測量結(jié)構(gòu)

信號衰減電路主要將采集到的電壓信號進(jìn)行前級衰減。電壓比較電路將采集到的電壓信號與3個基準(zhǔn)電壓進(jìn)行比較,通過STM32判斷三路電壓比較的結(jié)果,選擇后級放大電路放大的倍數(shù)。后級放大電路放大倍數(shù)的選擇通過DG408模擬多路選擇器控制。信號衰減電路的作用是將采集到的電壓較大的信號進(jìn)行衰減,同時(shí)更好地配合后級進(jìn)行選擇性放大,將電壓調(diào)整到合適值送給AD采集。

3 溫度采集電路

溫度采集電路通過溫度變送器將PT100熱敏電阻的變化轉(zhuǎn)換為4 mA~20 mA的標(biāo)準(zhǔn)電流,然后經(jīng)低通濾波電路和取樣電阻采集電壓信號,經(jīng)過計(jì)算可以得出電流值,由Ω=2.375 mA+90.5可以得到電阻與PT100電阻值的變化,由PT100熱電阻分度表可得到溫度值,溫度采集電路如圖3所示。

溫度采集電路對應(yīng)每一路電極采集電路,溫度的采集同樣采用2個16通道的CMOS模擬多路復(fù)用器DG406切換采集每一路溫度。

4 發(fā)射電流的采集

根據(jù)電阻率法原理,通過A、B電極向地下提供直流電流,該直流電流稱之為發(fā)射電流。本采集電路實(shí)時(shí)采集此路電流信號,比較采集電流值與標(biāo)準(zhǔn)設(shè)定值,判斷A、B電極插入地下是否發(fā)生短路的情況。發(fā)射電流的采集利用霍爾電流傳感器,將采集到的電流信號轉(zhuǎn)換為電壓信號,為了將采集到的電壓信號轉(zhuǎn)換為適合AD采集的電壓,最后經(jīng)分壓處理后傳給AD。

5 測量數(shù)據(jù)的處理算法

在等精度的多次重復(fù)測量過程中,發(fā)現(xiàn)有一兩個偏離算術(shù)平均值較大的數(shù)值,對于這樣的可疑測量值,究竟是由于隨機(jī)因素產(chǎn)生的測量值分散而出現(xiàn)的,還是偏離正常測量條件下出現(xiàn)的異常值,這都需要做出正確的判斷,進(jìn)行取舍。

圖3 四路溫度采集電路

本軟件編程在對采集數(shù)據(jù)的處理方面采用的是t檢驗(yàn)準(zhǔn)則法。對電位、溫度采集值重復(fù)測量10次,得到10組數(shù)據(jù),每組數(shù)據(jù)中序號相同的為同一個量的10次測量值,可作為一組數(shù)據(jù)。將測量值記為X1,X2,X3,…,X10,分別將這10個數(shù)作為異常值的懷疑對象,如將X1作為異常

(1)

6 以太網(wǎng)傳輸控制

6.1 電路的組成

以太網(wǎng)控制電路的作用主要是將STM32F107采集到的32路電極值和32路溫度值發(fā)送到服務(wù)器。以太網(wǎng)控制電路主要采用嵌入式芯片+以太網(wǎng)網(wǎng)卡芯片,以太網(wǎng)網(wǎng)卡芯片采用DP83848C芯片,該芯片是一種10/100 Mbit/s單路物理層以太網(wǎng)收發(fā)器,支持10/100 M的網(wǎng)絡(luò)通信和MII以及RMII接口模式。主要構(gòu)成部分有:MII/RMII接口、10 M/100 M發(fā)送模塊、10 M/100 M接收模塊、時(shí)鐘頻率發(fā)生器、DAC/ADC/LED狀態(tài)顯示模塊及相關(guān)控制寄存器。其硬件電路的連接如圖4所示。

圖4 DP83848C硬件電路

6.2 網(wǎng)絡(luò)傳輸協(xié)議介紹

電路的組成中,PHY層芯片DP83848C相當(dāng)于物理層,STM32F107自帶的MAC層相當(dāng)于數(shù)據(jù)鏈路層,而LWIP提供的就是網(wǎng)絡(luò)層、傳輸層的功能,應(yīng)用層則需要用戶根據(jù)自己想要的功能去實(shí)現(xiàn)[3]。

其中LWIP是一個小型開源的TCP/IP協(xié)議棧,是TCP/IP的一種實(shí)現(xiàn)方式。LWIP是輕量級IP協(xié)議,有無操作系統(tǒng)的支持都可以運(yùn)行,LWIP實(shí)現(xiàn)的重點(diǎn)是在保持TCP協(xié)議主要功能的基礎(chǔ)上減少對RAM 的占用,它只需十幾KB的RAM和40 KB左右的ROM就可以運(yùn)行。

LWIP有3種編程接口,分別為RAW、NETCONN和SOCKET。RAW編程接口不需要操作系統(tǒng)的支持,可以直接裸機(jī)使用LWIP,但是RAW編程接口比較復(fù)雜。RAW使用的是回調(diào)機(jī)制,需要編寫回調(diào)函數(shù)。NETCONN和SOCKET這兩種編程接口都需要有操作系統(tǒng)的支持,否則無法使用,但是這兩種接口使用起來比較簡單。

UDP協(xié)議即數(shù)據(jù)報(bào)協(xié)議,是OSI參考模型中的傳輸層協(xié)議,是一種無連接的(TCP是面向連接的)、不可靠的傳輸協(xié)議。UDP協(xié)議只是盡可能地將應(yīng)用層的數(shù)據(jù)發(fā)送出去,不提供任何的瀏覽量控制、報(bào)文確認(rèn)等,也就是說當(dāng)報(bào)文發(fā)送以后是無法得知報(bào)文是否安全完整地到達(dá)目的主機(jī)的。

UDP協(xié)議的優(yōu)點(diǎn):由于現(xiàn)如今的網(wǎng)絡(luò)環(huán)境可靠性高、延時(shí)低,因此UDP協(xié)議也不是那么的不堪一擊,相反由于UDP協(xié)議省去了建立連接、數(shù)據(jù)確認(rèn)、流量控制等一系列的過程,因此UDP的協(xié)議代碼量少,處理過程簡潔,實(shí)時(shí)性好。

在使用UDP或者TCP傳輸數(shù)據(jù)時(shí)都是將數(shù)據(jù)傳遞給特定主機(jī),但是在實(shí)際使用中可能同時(shí)有多個軟件來使用網(wǎng)絡(luò),那么需要使用端口號來區(qū)分不同的應(yīng)用。這樣就可以使用IP地址確定好目的主機(jī),然后再使用端口號確定目的主機(jī)中的應(yīng)用程序。

UDP組織形式:LWIP中使用UDP控制塊來描述UDP,UDP控制塊是UDP協(xié)議中最核心的部分,UDP控制塊是一個結(jié)構(gòu)體,這個結(jié)構(gòu)體在udp.h中定義[4]。

7 信號采集程序

基于STM32的采集電路在線模擬采集實(shí)驗(yàn),主要采集電位、溫度和電流傳感器三路模擬量,電位的采集通過DG406采集1~16路模擬量存儲在p_ch1數(shù)組中,然后再切換到DG406-2采集1~16路模擬量存儲在p_ch2數(shù)組中,相應(yīng)的數(shù)字量分別存儲在ADC_GIT1和ADC_GIT2數(shù)組中[5]。

信號采集子程序?yàn)椋?/p>

void ADC_CJ_V(void)

{

unsigned int i ;

DG406_1EN_ON;

DG406_2EN_OFF;

DG408_EN;

GPIOB->ODR &=0xFFFFFF1F;

GPIOB->ODR |=0x00000060;

//選擇可控放大第4路

for(i=0;i<16;i++)

{

CJFlag=1;

GPIOE->ODR &=0xFFFFF807;

//先清需要位

GPIOE->ODR |=(i<<3);

Delay_ms(30);

//模擬開關(guān)轉(zhuǎn)換延時(shí)

p_ch0[10] = (ADC_RCVTab[10]) * 3.3 / 4096.0;

p_ch1[i]=p_ch0[10];

//存儲模擬量

DG408_Control(i);

Delay_ms(30);

//DG408模擬開關(guān)轉(zhuǎn)換延時(shí)

p_ch1[i]=p_ch0[10];

//存儲模擬量

ADC_GIT1[i]=ADC_RCVTab[10];

//存儲數(shù)字量

}

}

8 結(jié)論

基于STM32的32路電位采集和溫度采集系統(tǒng)在煤礦井下的應(yīng)用,可以有效地監(jiān)測到某一點(diǎn)地質(zhì)情況的變化,將采集的數(shù)據(jù)通過以太網(wǎng)絡(luò)傳輸?shù)椒?wù)器進(jìn)行實(shí)時(shí)分析,可以有效快速地判斷出某一點(diǎn)或某一區(qū)域的地質(zhì)災(zāi)害情況,達(dá)到有效監(jiān)測和預(yù)防的作用。該采集電路經(jīng)過合理的數(shù)據(jù)處理算法,經(jīng)過反復(fù)試驗(yàn)最終得到較為理想的測量結(jié)果,通過UDP網(wǎng)絡(luò)傳輸協(xié)議傳到上位機(jī)軟件,經(jīng)試驗(yàn)驗(yàn)證,UDP傳輸層協(xié)議能夠穩(wěn)定可靠地傳輸數(shù)據(jù)。

[1] 張平松,胡雄武,吳榮新.巖層變形與破壞電法測試系統(tǒng)研究[J].巖土力學(xué),2012,33(3):952-956.

[2] 王俊杰,曹麗等.傳感器與檢測技術(shù)[M].北京:清華大學(xué)出版社:2011.

[3] 意法半導(dǎo)體. STM32F10xxx參考手冊[S].2010.

[4] 林成浴.TCP/IP協(xié)議及其應(yīng)用[M].北京:人民郵電出版社,2013.

[5] ST. STM32F10xxx Cortex-M3 programming manual[S].2009.

The research of signal acquisition and network transmission based on resistivity

Li Ruijin, Guo Laigong

(Electrical and Information Engineering College, Anhui University of Science and Technology, Huainan 232001,China)

Using current resistivity can dynamically get the changes of resistivity in different rock stratas of the coal mine. According to characteristics of the rock resistivity, and using STM32 as the control core of gather circuits can unremittingly monitor the changes of every point electrode. Through the processed signals sending to AD module, improves the ability of anti-jamming. The article designed 32 channels electrode acquisition circuit based on STM32, 32 channels temperature acquisition circuit and one channel current detection circuit. By switching circuit for real-time monitoring of 32 points rock electrode and temperature changes, detecting the changes of the emission current field. The collected data is uploaded to the server through the UDP network transmission protocol. The experimental results show that through effective data processing algorithm, the acquisition circuit can collect each point of electric potential and temperature stably, and eliminate outliers due to various kinds of interference measurement. It provides a powerful data support for analyzing the changes of the underground rock.

resistivity; STM32; differential measurement structure; UDP; network; data processing algorithm

TN919

A

10.19358/j.issn.1674- 7720.2016.21.019

李瑞金,郭來功. 基于電阻率法的信號采集及網(wǎng)絡(luò)傳輸?shù)难芯縖J].微型機(jī)與應(yīng)用,2016,35(21):61-64.

2016-07-03)

李瑞金(1983-),通信作者,男,碩士研究生,助理實(shí)驗(yàn)師,主要研究方向:電力傳動控制技術(shù)。E-mail:liruijinrona@163.com。

郭來功(1980-),男,博士,副教授,主要研究方向:電路與系統(tǒng)。

猜你喜歡
以太網(wǎng)電阻率電位
電位滴定法在食品安全檢測中的應(yīng)用
基于1500以太網(wǎng)養(yǎng)豬場的智能飼喂控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
談實(shí)時(shí)以太網(wǎng)EtherCAT技術(shù)在變電站自動化中的應(yīng)用
電子制作(2017年24期)2017-02-02 07:14:44
電鍍廢水處理中的氧化還原電位控制
淺談等電位聯(lián)結(jié)
三維電阻率成像與高聚物注漿在水閘加固中的應(yīng)用
一種90W高功率以太網(wǎng)供電系統(tǒng)的設(shè)計(jì)
隨鉆電阻率測井的固定探測深度合成方法
淺談EPON與工業(yè)以太網(wǎng)在貴遵高速公路中的應(yīng)用
海洋可控源電磁場視電阻率計(jì)算方法

古浪县| 策勒县| 抚松县| 鱼台县| 嵊泗县| 正宁县| 三原县| 太原市| 宜城市| 类乌齐县| 承德县| 朝阳市| 当阳市| 汝南县| 舞阳县| 蓬安县| 延安市| 名山县| 巫山县| 潢川县| 原阳县| 万安县| 永泰县| 富川| 碌曲县| 廉江市| 清河县| 马山县| 博客| 霞浦县| 土默特左旗| 房产| 年辖:市辖区| 老河口市| 盘锦市| 桃江县| 岐山县| 大港区| 南通市| 涡阳县| 漯河市|