本文設(shè)計(jì)了一種基于LDC1000的金屬物體探測(cè)定位系統(tǒng)。以MSP430單片機(jī)作為控制核心,通過自主移動(dòng)的小車攜帶LDC1000電感數(shù)字轉(zhuǎn)換器,使LDC1000在閉合區(qū)域內(nèi)全覆蓋式掃描并搜索金屬物體。LDC1000傳感器攜帶的線圈在探測(cè)物體產(chǎn)生渦流后,等效電阻Rp可以反映位置的情況,因而可以判定出金屬物體位置,并由蜂鳴器、開關(guān)電路以及彩色二極管組成的聲光報(bào)警電路發(fā)出警報(bào)同時(shí)使小車停止運(yùn)動(dòng)。所設(shè)計(jì)的金屬物體探測(cè)器搜索時(shí)間較短,定位準(zhǔn)確。
1引 言
全球第一臺(tái)金屬探測(cè)器誕生于1960年。50多年過去了,金屬探測(cè)器經(jīng)歷了幾代探測(cè)技術(shù)的變革,從最初的信號(hào)模擬技術(shù)到連續(xù)波技術(shù)再到今天所使用的數(shù)字脈沖技術(shù),金屬探測(cè)器簡單的磁場(chǎng)切割原理被引入多種科學(xué)技術(shù)成果。無論是靈敏度、分辨率、探測(cè)精確度還是工作性能上都有了質(zhì)的飛躍。應(yīng)用領(lǐng)域也隨著產(chǎn)品質(zhì)量的提高延伸到了多個(gè)行業(yè)。
傳統(tǒng)的金屬探測(cè)器是利用模擬電路進(jìn)行檢測(cè)和控制的,其電路復(fù)雜,探測(cè)靈敏度低,且整個(gè)系統(tǒng)易受外界環(huán)境如溫度、濕度、電焊等諸因素的干擾,工作期間需要頻繁的復(fù)位和調(diào)校。
本文介紹的基于單片機(jī)控制的智能型金屬探測(cè)定位器,采用TI公司新研發(fā)的LDC1000作為傳感器,提高檢測(cè)精度;處理部件則采用MSP430單片機(jī)作為檢測(cè)和控制核心,并利用其內(nèi)部的定時(shí)器和模數(shù)轉(zhuǎn)換器實(shí)現(xiàn)探測(cè)波形幅值的采樣量化,通過數(shù)字信號(hào)處理提高系統(tǒng)的靈敏度和抗干擾能力;硬件則由小車和LDC1000套件組成,可自主探測(cè)指定區(qū)域內(nèi)的金屬體并發(fā)出聲光提示,較傳統(tǒng)金屬探測(cè)儀更加智能化,應(yīng)用前景更加廣泛。
2方案設(shè)計(jì)及論證
2.1總體方案概述
本系統(tǒng)以MSP430單片機(jī)作為控制核心,由LDC傳感模塊、聲光報(bào)警模塊、小車以及電源通過自主移動(dòng)小車控制LDC1000數(shù)字電感轉(zhuǎn)換器的前進(jìn)、后退和轉(zhuǎn)向使LDC1000在金屬框內(nèi)扇形移動(dòng)并搜索金屬物體。定位金屬物體后,由聲光報(bào)警電路發(fā)出警報(bào)同時(shí)小車停止運(yùn)動(dòng)。其中LDC1000數(shù)字電感轉(zhuǎn)換器是利用外接線圈與金屬物體表面的渦流所產(chǎn)生的感應(yīng)電磁場(chǎng)與線圈的電磁場(chǎng)相抵消的能量損耗量來間接地計(jì)算金屬物體與線圈之間的位置關(guān)系。
2.2控制方案的選擇與論證
方案一:采用XC9000系列的FPGA。 該種處理器具有并行處理能力,能快速的響應(yīng)外部的各種數(shù)字信號(hào),但在數(shù)字的乘除運(yùn)算等處理方面不方便,且芯片昂貴。
方案二:采用MSP430單片機(jī)作為控制核心。 其數(shù)字運(yùn)算功能較強(qiáng),功耗較低,在程序相互調(diào)用方面,處理方便靈活,適合實(shí)際應(yīng)用。且單片機(jī)技術(shù)發(fā)展較為成熟,價(jià)格合適。
方案比較:綜合以上方案,結(jié)合金屬物體探測(cè)定位系統(tǒng)的要求,方案二不僅在程序處理方面方便靈活適合實(shí)際應(yīng)用,而且功耗較低,精度也完全滿足應(yīng)用要求,所以決定選擇方案二的MSP430單片機(jī)作為控制核心。
2.3探測(cè)器的選擇與論證
方案一:采用TI公司生產(chǎn)的電感/數(shù)字轉(zhuǎn)換評(píng)估板。 LDC1000電感數(shù)字轉(zhuǎn)換器提供低功耗、小封裝、低成本的解決方案。它的SPI接口可以很方便的連接MCU。此外,LDC1000可以測(cè)量外部金屬物體和與LDC1000相連的測(cè)試線圈的空間位置關(guān)系。利用LDC1000的此特性配以外部設(shè)計(jì)的金屬物體??梢院芊奖愕膶?shí)現(xiàn)水平或者垂直距離檢測(cè)、角度檢測(cè)、位移檢測(cè)和金屬成分檢測(cè)(合金檢測(cè))。
方案二:M12金屬探測(cè)器。 M12金屬探測(cè)器由兩部分組成,即檢測(cè)線圈裝置與自動(dòng)剔除裝置,其中檢測(cè)線圈為核心部分。線圈通電后會(huì)產(chǎn)生磁場(chǎng),有金屬進(jìn)入會(huì)引起磁場(chǎng)變化,由此判斷是否有金屬物體。
方案比較:經(jīng)過比較可以看出方案一中的LDC1000是集水平垂直距離檢測(cè),角度檢測(cè)以及金屬成分檢測(cè)等功能于一體的電感數(shù)字轉(zhuǎn)換評(píng)估器,可以進(jìn)行角度矯正并檢測(cè)出測(cè)試線圈與金屬物體的空間位置關(guān)系;而方案二中的M12金屬探測(cè)器雖然可以檢測(cè)金屬物體但其不能確定金屬物體的位置且不具有角度檢測(cè)的功能。因此我們選擇方案一。
2.4自主移動(dòng)方案的選擇與論證
方案一:電腦鼠。 電腦鼠是由嵌入式微控制器、傳感器和機(jī)電運(yùn)動(dòng)部件構(gòu)成的裝置。它具有穩(wěn)定且快速的行走能力;正確的判斷能力以及記憶路徑的能力。電腦鼠功能強(qiáng)大但價(jià)格昂貴。
方案二:小車。 使用舵機(jī)控制小車可以完成自由的前進(jìn)、后退和轉(zhuǎn)向等動(dòng)作,實(shí)現(xiàn)起來簡單。小車可以承載LDC1000傳感器在金屬框內(nèi)進(jìn)行扇形搜索并探測(cè)定位。
方案比較:經(jīng)過比較和分析可以看出,方案一中的電腦鼠功能強(qiáng)大,但其價(jià)格昂貴且自帶傳感器不符合題目要求;而方案二中小車承載LDC1000傳感器在金屬框內(nèi)扇形搜索并定位金屬物體的位置。此種方案方便可行且符合題目要求,因此采用方案二作為自主移動(dòng)的方案。
3理論分析
LDC1000檢測(cè)的原理
LDC1000電感的檢測(cè)原理是利用電磁感應(yīng)原理。在線圈中加一個(gè)交變電流,線圈周圍會(huì)產(chǎn)生交變磁場(chǎng),這時(shí)如果有金屬物體(如圖3-1)進(jìn)入這個(gè)磁場(chǎng)則會(huì)在金屬物體表面產(chǎn)生渦流。渦流電流與線圈電流的方向相反。渦流產(chǎn)生的感應(yīng)電磁場(chǎng)與線圈的電磁場(chǎng)方向相反。渦流與金屬體磁導(dǎo)率、電導(dǎo)率、線圈的幾何形狀、幾何尺寸以及頭部線圈到金屬導(dǎo)體表面的距離等參數(shù)有關(guān)。
渦流產(chǎn)生的反方向磁場(chǎng)跟線圈耦合在一起,就像是有另一個(gè)次級(jí)線圈存在一樣。這樣LDC1000的線圈作為次級(jí)線圈就形成了一個(gè)變壓器。如圖3-2所示由于變壓器的互感作用,在初級(jí)線圈這一側(cè)就可以檢測(cè)到次級(jí)線圈的參數(shù)。
設(shè)Ls為初級(jí)線圈的電感值,Rs為初級(jí)線圈的寄生電阻。L(d)為互感,R(d)是互感電阻的寄生電阻,其中d為距離的函數(shù)。
交流電若只加在電感上(初級(jí)線圈),則在產(chǎn)生交變磁場(chǎng)的同時(shí)也會(huì)消耗大量的能量。這時(shí)將一個(gè)電容并聯(lián)在電感上,由于LC的并聯(lián)諧振作用能量損耗大大減小,只會(huì)損耗在Rs和R(d)上。由此可知檢測(cè)到R(d)的損耗就可以間接的檢測(cè)到d。
由上可知LCD1000并不是直接檢測(cè)串聯(lián)電阻,而是檢測(cè)等效并聯(lián)電阻。
4電路與程序設(shè)計(jì)
4.1.1 LDC1000與MCU的連接原理
LDC1000與MCU的連接原理圖如圖4-1所示。采用了四線制SPI連接方式,MCU通過SDI連接(SDI、SDO、SLCK、CSB)實(shí)現(xiàn)對(duì)LDC1000的控制,以及數(shù)據(jù)讀取。在SPI通信中,LDC1000扮演從機(jī)的角色。
4-1-2聲光報(bào)警電路
聲光報(bào)警電路圖由開關(guān)電路、蜂鳴器和雙色二極管組成。操作十分簡單,主要由MSP430單片機(jī)控制。聲光報(bào)警電路圖如圖4-2所示。
評(píng)論