《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 嵌入式技術(shù) > 設(shè)計(jì)應(yīng)用 > 基于DSP技術(shù)的商品電子防竊(EAS)系統(tǒng)設(shè)計(jì)
基于DSP技術(shù)的商品電子防竊(EAS)系統(tǒng)設(shè)計(jì)
嵌入式公社
摘要: 基于DSP技術(shù)的商品電子防竊(EAS)系統(tǒng)設(shè)計(jì),現(xiàn)代商業(yè)經(jīng)營(yíng)模式逐漸由傳統(tǒng)的基于框臺(tái)的模式轉(zhuǎn)變?yōu)殚_(kāi)放的銷(xiāo)售模式,。這種新型的銷(xiāo)售模式給消費(fèi)者帶來(lái)了便利,,使之在更回自和寬松的購(gòu)物環(huán)境下購(gòu)物,,但同時(shí)也增加了商品失竊的可靠性。商品電子防竊(ElectronicArticl
關(guān)鍵詞: DSP 電子防竊 TMS320F206
Abstract:
Key words :

      現(xiàn)代商業(yè)經(jīng)營(yíng)模式逐漸由傳統(tǒng)的基于框臺(tái)的模式轉(zhuǎn)變?yōu)殚_(kāi)放的銷(xiāo)售模式。這種新型的銷(xiāo)售模式給消費(fèi)者帶來(lái)了便利,使之在更回自和寬松的購(gòu)物環(huán)境下購(gòu)物,,但同時(shí)也增加了商品失竊的可靠性。商品電子防竊(Electronic Article Surveillance,,簡(jiǎn)稱(chēng)EAS)系統(tǒng)能有效地抑制商場(chǎng)失竊現(xiàn)象,,因而被廣泛地使用。

  1 EAS系統(tǒng)的結(jié)構(gòu)

  EAS系統(tǒng)由門(mén)道檢測(cè)器,、示蹤標(biāo)簽和解碼板或開(kāi)鎖器等部分構(gòu)成,。

  1.1 門(mén)道檢測(cè)器

  門(mén)道檢測(cè)器是EAS系統(tǒng)的最關(guān)鍵部分,通常由一個(gè)發(fā)射器和一個(gè)接收器組成,。它通常放置于商場(chǎng)的出口處,,便于監(jiān)測(cè)是否有含標(biāo)簽的商品通過(guò)。門(mén)道檢測(cè)器的結(jié)構(gòu)如圖1所示,。

  

門(mén)道檢測(cè)器的結(jié)構(gòu)

 

  發(fā)射器的主要作用是產(chǎn)生在7.7~8.7MHz頻率范圍內(nèi)周期變化的掃頻信號(hào),,并在高頻天線(xiàn)周?chē)a(chǎn)生相對(duì)平均分布的射頻電磁場(chǎng)。其電路結(jié)構(gòu)比較簡(jiǎn)單,,180Hz正產(chǎn)生掃頻信號(hào),經(jīng)寬帶放大器和高頻功率放大器放大驅(qū)動(dòng)成型的高頻天線(xiàn),,在一定的范圍內(nèi)形成射頻電磁場(chǎng),。

  接收器通過(guò)天線(xiàn)接收信號(hào),并對(duì)其進(jìn)行檢波,,同時(shí)作相應(yīng)的波形變化,,然后將變換后的信號(hào)(標(biāo)簽波形)送入A/D轉(zhuǎn)換器變成數(shù)字信號(hào),再經(jīng)過(guò)數(shù)字信號(hào)處理器(DSP)處理后,,便可用其判斷是否有標(biāo)簽通過(guò)檢測(cè)區(qū)域,。其電路部分主要由輸入阻抗匹配、帶通放大,、幅度檢波與波形變換,、FM檢波與脈沖整形、A/D轉(zhuǎn)換等組成,,它的結(jié)構(gòu)框圖如圖2所示,。

  

結(jié)構(gòu)框圖

 

  1.2 解碼板

  為了提高系統(tǒng)的性能,,在接收器前端加入了輸入阻抗匹配電路,利用LC諧振電路帶通特性,,選出7.7~8.7MHz范圍內(nèi)的掃頻信號(hào),,然后送高頻放大器進(jìn)行放大。此時(shí)信號(hào)分為兩路,,一路信號(hào)進(jìn)行幅度檢波和波形變換,,變換后的信號(hào)再經(jīng)過(guò)A/D轉(zhuǎn)換,送入DSP;另一路進(jìn)行調(diào)頻檢波,,檢測(cè)到180Hz信號(hào)后產(chǎn)生一個(gè)與180Hz正弦波同步的脈沖信號(hào),,這個(gè)脈沖信號(hào)作為采樣的中斷脈沖送入DSP。DSP在每次中斷處理程序中進(jìn)行波形數(shù)據(jù)采樣和識(shí)別,,如果有標(biāo)簽通過(guò)則發(fā)聲報(bào)警,。本系統(tǒng)中的DSP處理器采用TMS320F206,片內(nèi)有足夠4K字的RAM和32K字的FLASH,,不用進(jìn)行存儲(chǔ)器擴(kuò)展,,從而使外圍接口電路得到簡(jiǎn)化。DSP通過(guò)外中斷,、數(shù)據(jù)及地址總線(xiàn)與A/D轉(zhuǎn)換器接口,。通過(guò)I/O輸出口直接控制聲光報(bào)警電路,使其產(chǎn)生多種報(bào)警聲音和狀態(tài),。

  1.3 示蹤標(biāo)簽

  示蹤標(biāo)簽有兩大類(lèi):一類(lèi)是可重復(fù)使用的機(jī)械式“硬標(biāo)簽”,。硬標(biāo)簽是在圓形塑料殼內(nèi)將一導(dǎo)線(xiàn)繞制成圓形環(huán),在導(dǎo)線(xiàn)的兩端焊接圓片電容,,構(gòu)成“LC”諧振電路,,它主要用于服裝、箱包,、鞋幅等軟表面商品,,且必須與專(zhuān)用的拔除器(開(kāi)鎖器)配套使用;另一類(lèi)是一次性使用的“軟標(biāo)簽”。該軟標(biāo)簽是在4cm×4cm的不干膠載體上,,腐蝕上多圈銅箔條,,構(gòu)成電感器,用特殊的激光工藝打上可被一定能量擊穿的電容,,組成“LC”諧振電路,,它主要用于硬表面的商品,通過(guò)專(zhuān)用的解碼板才能使其失鏟,。

  解碼板是一種使軟標(biāo)簽換效的裝置,,其工作原理與門(mén)道檢測(cè)器的發(fā)射器相似。發(fā)射部分產(chǎn)生一個(gè)大功率的掃頻信號(hào),,將標(biāo)簽靠近解碼板天線(xiàn)時(shí),,標(biāo)簽就會(huì)產(chǎn)生一個(gè)很高的諧振電壓,,命標(biāo)簽內(nèi)的電容擊穿,從而使標(biāo)簽失效,。解碼板一般放在商場(chǎng)的收銀臺(tái),,付款后的商品經(jīng)過(guò)解碼板后使標(biāo)簽失鏟而被解除。

  1.4 開(kāi)鎖器

  開(kāi)鎖器是一種拔除硬標(biāo)簽的專(zhuān)用機(jī)器裝置,。收銀員用它把安裝在商品上的硬標(biāo)簽取下來(lái),,使商品可以安全通過(guò)門(mén)道檢測(cè)器。開(kāi)鎖器并不損壞硬標(biāo)簽,,拔除的硬標(biāo)簽中以重新使用,。

  2 EAS系統(tǒng)工作過(guò)程

  商家根據(jù)商品的不同特點(diǎn)選用不同種類(lèi)的標(biāo)簽,將適用的標(biāo)簽附著在商品上,,同時(shí)在商場(chǎng)的出口通道處安裝好檢測(cè)器,。顧客購(gòu)買(mǎi)商品付款后,商場(chǎng)工作人員用專(zhuān)門(mén)的開(kāi)鎖器或解碼板將其所購(gòu)商品上的標(biāo)簽取下或擊穿其內(nèi)部電容,。由于標(biāo)簽里的LC諧振回路到破壞,,顧客攜帶商品通過(guò)門(mén)道時(shí),接收器的信號(hào)不會(huì)發(fā)生感應(yīng)變化,,顧客可以方便安全地通過(guò)門(mén)道;如果顧客沒(méi)有付款就要離去,,由于商品上標(biāo)簽的作用,則他在通過(guò)門(mén)道檢測(cè)器時(shí),,接收器接收的信號(hào)發(fā)生明顯的變化,,從而會(huì)對(duì)附著在商品上的示蹤標(biāo)簽發(fā)出報(bào)警,攔截商品出門(mén),。其過(guò)程如圖3所示,。

  

EAS系統(tǒng)工作過(guò)程

 

  3 EAS系統(tǒng)設(shè)計(jì)中的幾個(gè)問(wèn)題

  3.1 實(shí)時(shí)性

  EAS系統(tǒng)對(duì)識(shí)別的實(shí)時(shí)性要求比較高,要求系統(tǒng)在顧客通過(guò)門(mén)道的幾百個(gè)毫秒時(shí)間內(nèi)對(duì)信號(hào)進(jìn)行準(zhǔn)確的判斷,。識(shí)別標(biāo)簽的算法程序要進(jìn)行大量的運(yùn)算,,所以要求微處理器的處理速度快。普通的單片機(jī)的一個(gè)指令周期約為1微秒,,不能完成大量的運(yùn)算要求。DSP采用增強(qiáng)的哈佛總線(xiàn)結(jié)構(gòu),,程序采用4級(jí)流水線(xiàn)控制,,大部分的指令均可在一指令周期中完成,使數(shù)據(jù)的處理速度大為提高,。

  3.2 靈敏度

  當(dāng)標(biāo)簽從不的方向通過(guò)檢測(cè)區(qū)時(shí),,系統(tǒng)產(chǎn)生的標(biāo)簽信號(hào)強(qiáng)弱不同,通過(guò)特定的數(shù)字濾波技術(shù)可以提高弱感應(yīng)情況下的信噪比,,從而提高系統(tǒng)檢測(cè)率,,降低漏報(bào)率,。

  3.3 抗干擾

  接收器實(shí)際接收的信號(hào)在受到外界干擾影響時(shí),會(huì)發(fā)生各種變化,。早期的EAS系統(tǒng)對(duì)于某些和標(biāo)簽波形相似的干擾波形,,會(huì)作出錯(cuò)誤的判斷,發(fā)生誤報(bào),。而采用DSP技術(shù)的EAS系統(tǒng),,利用標(biāo)簽信號(hào)自相關(guān)性比較強(qiáng)的特點(diǎn),極大地降低了系統(tǒng)誤報(bào)率,。

  4 系統(tǒng)軟件設(shè)計(jì)

  4.1 標(biāo)簽信號(hào)的特性

  當(dāng)標(biāo)簽通過(guò)商場(chǎng)的出口通道處時(shí),,由于發(fā)射器和接收器之間射頻電磁場(chǎng)的作用,接收的信號(hào)波形會(huì)發(fā)生變化,。通過(guò)鑒別接收信號(hào)的波形特征就可以判斷是否有標(biāo)簽通過(guò),。通常由于在一個(gè)周期中標(biāo)簽所在的頻點(diǎn)被掃到兩次,因而在環(huán)境比較好的情況下,,一個(gè)周期有兩個(gè)比較大的波形峰值,。圖4(a)和圖4(b)分別是無(wú)標(biāo)簽和有標(biāo)簽時(shí)接收信號(hào)的波形。

  

無(wú)標(biāo)簽和有標(biāo)簽時(shí)接收信號(hào)的波形

 

  然而實(shí)際的現(xiàn)場(chǎng)環(huán)境差別較大,,接收到的信號(hào)情況復(fù)雜,。有時(shí)表現(xiàn)為環(huán)境的整個(gè)噪聲水平高,有時(shí)又表現(xiàn)為固定頻率的干擾,。例如,,當(dāng)用手握住接收天線(xiàn)時(shí),接收的信號(hào)會(huì)在一定的頻率點(diǎn)產(chǎn)生整個(gè)較大的波峰,,而整個(gè)信號(hào)的波形,,總體上的強(qiáng)度并不是很大,但在特定的位置上會(huì)產(chǎn)生幾個(gè)波峰,。這種情況下的信號(hào)與有標(biāo)簽通過(guò)時(shí)的信號(hào)相似,,但是通過(guò)它與典型標(biāo)簽信號(hào)的頻譜分析對(duì)比可以區(qū)分。而當(dāng)用金屬物體碰撞天線(xiàn)或與天線(xiàn)摩擦?xí)r,,產(chǎn)生的接收信號(hào)的幅度在整體上有很大的提高,,接收波形雜亂無(wú)章,采用相關(guān)運(yùn)算可以區(qū)分,。圖5(a)和圖5(b)分別是這兩種情況下的接收信號(hào)波形,。

  

接收信號(hào)波形

 

  當(dāng)現(xiàn)場(chǎng)環(huán)境中有特定的電磁干擾時(shí),接收的信號(hào)也會(huì)發(fā)生變化,。如果在同一個(gè)商場(chǎng)中有幾臺(tái)發(fā)射天線(xiàn),,接收的信號(hào)會(huì)體現(xiàn)出兩個(gè)特點(diǎn):一是在每個(gè)周期中都會(huì)有的較大波形峰值;二是每個(gè)周期中較大波形峰值對(duì)應(yīng)的時(shí)刻不完全一致,換句話(huà)說(shuō),,就是每周期較大波形峰值在移動(dòng)(相對(duì)于每個(gè)周期的起點(diǎn)),。圖6是存在互相干擾信號(hào)時(shí)的接收信號(hào)波形,。

  

存在互相干擾信號(hào)時(shí)的接收信號(hào)波形

 

  4.2 識(shí)別算法

  從上面信號(hào)的波形特點(diǎn)可以看到:當(dāng)環(huán)境狀況比較好的時(shí)候,由于標(biāo)簽通過(guò)門(mén)道一般需要幾十到幾百毫秒的時(shí)間,,因而感應(yīng)的信號(hào)會(huì)在連續(xù)的多個(gè)周期中存在,。在有標(biāo)簽通過(guò)時(shí),接收的信號(hào)首先表現(xiàn)為在連續(xù)的數(shù)個(gè)周期內(nèi)感應(yīng)信號(hào)的加強(qiáng),,并且在連續(xù)的周期內(nèi)有很強(qiáng)的自相關(guān)性,。而對(duì)于大多數(shù)干擾情況(例如存在相互干擾、金屬物體磁撞天線(xiàn)時(shí))的信號(hào),,雖然感應(yīng)信號(hào)強(qiáng)度明顯的加強(qiáng),,但在每個(gè)周期增強(qiáng)的集團(tuán)并不是相同的,這種信號(hào)的自相關(guān)性較弱,。相關(guān)函數(shù)的定義如下:

  

公式

 

  式中,,x(n),y(n)分別是兩個(gè)函數(shù),,m是x(n)和y(n)相關(guān)的間隔點(diǎn)數(shù),。

  若x(n)和y(n)是同一個(gè)周期函數(shù),則其相關(guān)函數(shù)為自相關(guān)函數(shù),。設(shè)x(n)為周期為N的信號(hào),,則其自相關(guān)函數(shù)有以下性質(zhì):

  

公式

 

  當(dāng)采樣數(shù)據(jù)發(fā)生幅值上的大變化時(shí),連續(xù)采樣數(shù)個(gè)周期的數(shù)據(jù),,分別計(jì)算每個(gè)周期與第一個(gè)周期的相關(guān)函數(shù),,即求出

  

公式

 

  式中,M為連續(xù)采樣周期數(shù),,rxn(m+nN)為第n周期與第一個(gè)周期的相關(guān)函數(shù),。

  如果連續(xù)的n個(gè)相關(guān)函數(shù)基本相等則說(shuō)明有標(biāo)簽通過(guò)門(mén)道。即若滿(mǎn)足關(guān)系:

  

公式

 

  式中,,δ是一個(gè)比較小的冗余量,,則初步認(rèn)為有標(biāo)簽通過(guò)門(mén)道。實(shí)際系統(tǒng)中取m=N,,這時(shí)的自相關(guān)函數(shù)的數(shù)值晚容易判斷,。

  由于標(biāo)簽的特性,周期的同頻周期干擾所引起的感應(yīng)信號(hào)也表現(xiàn)出與標(biāo)簽相信的特性,,此時(shí)可以利用標(biāo)準(zhǔn)標(biāo)簽感應(yīng)信號(hào)的頻譜特性加以區(qū)分,。設(shè)標(biāo)準(zhǔn)標(biāo)簽一個(gè)周期采樣信號(hào)的數(shù)據(jù)為xs(n),則其頻譜為:

公式

  設(shè)實(shí)際采樣信號(hào)的頻譜為Xr(k),,如果

公式

≥σ(σ為頻譜分量的累計(jì)量的閥值),就可以認(rèn)為沒(méi)標(biāo)簽通過(guò),。

  4.3 軟件流程

  針對(duì)系統(tǒng)對(duì)實(shí)時(shí)性要求比較高,,CPU采用中斷工作方式,。主程序?qū)τ布跏蓟郑却袛?。中斷服?wù)程序主要完成數(shù)據(jù)采集和標(biāo)簽辨識(shí),,其流程如圖7所示。系統(tǒng)中斷脈沖的時(shí)間間隔大約5.6ms,,所以中斷處理程序必須在這個(gè)時(shí)間內(nèi)完成,。當(dāng)微處理器采用TMS320F206(主頻為20MHz)時(shí),一個(gè)指令周期為50ns,,DSP的結(jié)構(gòu)保證了能在較短的時(shí)鐘內(nèi)完成相關(guān),、FFT等復(fù)雜運(yùn)算。

  

軟件流程

 

  本文闡述的基于DSP技術(shù)的EAS系統(tǒng),,其優(yōu)點(diǎn)主表現(xiàn)在以下三個(gè)方面:

  (1)在報(bào)警的反應(yīng)速率上,,DSP的硬件結(jié)構(gòu)更適合做數(shù)據(jù)的處理,從而使程序用較少的時(shí)間完成比較復(fù)雜的運(yùn)算;

  (2)文中的數(shù)據(jù)分析算法有效地提高了報(bào)警的準(zhǔn)確性,,降低了誤報(bào)率;

  (3)由于本系統(tǒng)采用的微機(jī)處理器TMS320F206片內(nèi)集成了足夠的RAM和FLASH,,不用外部擴(kuò)展存儲(chǔ)器,避免了由外部總線(xiàn)引入的干擾,,進(jìn)一步減少了誤報(bào),。本系統(tǒng)已在內(nèi)許多城市的超市中得到應(yīng)用,在誤報(bào),、漏報(bào)和反應(yīng)速度上均具有較好的效果,。

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