當(dāng)前位置:首頁(yè) > 通信技術(shù) > 通信技術(shù)
[導(dǎo)讀]摘要:文中介紹了半主動(dòng)式電子標(biāo)簽硬件和軟件的設(shè)計(jì)方案,應(yīng)用AS3933低頻喚醒接收芯片實(shí)現(xiàn)了電子標(biāo)簽低頻喚醒接收功能。針對(duì)低頻喚醒接收模塊,計(jì)算和討論了其并聯(lián)諧振電路相關(guān)的參數(shù),并給出了電路和程序設(shè)計(jì)的方案

摘要:文中介紹了半主動(dòng)式電子標(biāo)簽硬件和軟件的設(shè)計(jì)方案,應(yīng)用AS3933低頻喚醒接收芯片實(shí)現(xiàn)了電子標(biāo)簽低頻喚醒接收功能。針對(duì)低頻喚醒接收模塊,計(jì)算和討論了其并聯(lián)諧振電路相關(guān)的參數(shù),并給出了電路和程序設(shè)計(jì)的方案。應(yīng)用低頻喚醒技術(shù)的半主動(dòng)式電子標(biāo)簽可靠的低頻通信距離可達(dá)3m以上,同時(shí)低頻喚醒技術(shù)顯著降低了電子標(biāo)簽的運(yùn)行功耗。
關(guān)鍵詞:半主動(dòng)式電子標(biāo)簽;低頻喚醒接收;并聯(lián)諧振;AS3933

    半主動(dòng)式電子標(biāo)簽(Semi-active Tag),是一種使用電源供電的RFID電子標(biāo)簽。當(dāng)被閱讀器信號(hào)喚醒后,半主動(dòng)式電子標(biāo)簽可作為一個(gè)收發(fā)器和閱讀器進(jìn)行通信,與主動(dòng)電子標(biāo)簽(Active Tag)相比具有更低的功耗,與被動(dòng)電子標(biāo)簽(Passive Tag)相比具有更遠(yuǎn)的通信距離,所以半主動(dòng)式電子標(biāo)簽被廣泛應(yīng)用于智能交通、門(mén)禁系統(tǒng)、TPMS及集裝箱安全運(yùn)輸?shù)阮I(lǐng)域。目前半主動(dòng)式電子標(biāo)簽主要有兩種射頻低功耗處理方案:定時(shí)喚醒機(jī)制和低頻喚醒機(jī)制。定時(shí)喚醒機(jī)制實(shí)現(xiàn)原理為:通過(guò)設(shè)定控制器的定時(shí)器,定時(shí)喚醒MCU控制射頻芯片向外發(fā)送電子標(biāo)簽狀態(tài)信息。定時(shí)喚醒弊端很大,一般用于低功耗要求不是特別嚴(yán)格的場(chǎng)合。低頻喚醒則是通過(guò)低頻信號(hào)在一定距離和范圍內(nèi)激活處于休眠狀態(tài)的電子標(biāo)簽,使其開(kāi)始工作,低頻喚醒可以大大降低系統(tǒng)的功耗。本設(shè)計(jì)采用了低頻喚醒技術(shù)作為低功耗解決方案。

1 工作原理
   
半主動(dòng)式電子標(biāo)簽應(yīng)答系統(tǒng)主要包括閱讀器、半主動(dòng)式電子標(biāo)簽和上位機(jī)。電子標(biāo)簽平時(shí)處于休眠狀態(tài),當(dāng)接收到閱讀器喚醒指令后,接收來(lái)自閱讀器的操作指令,并上傳狀態(tài)信息。閱讀器通過(guò)串口與上位機(jī)連接,用于保存電子標(biāo)簽的狀態(tài)信息,以供用戶(hù)查詢(xún)。
    為實(shí)現(xiàn)低功耗及遠(yuǎn)距離的可靠通信,半主動(dòng)式電子標(biāo)簽采用雙頻通信方案。低頻方案采用了低頻接收模塊,低頻喚醒模式通信頻率選定為125 kHz。當(dāng)電子標(biāo)簽被低頻喚醒并通過(guò)了低頻數(shù)據(jù)配對(duì)后,采用另一種更遠(yuǎn)更可靠的高頻率通信方式,高頻通信方案采用的是ISM頻段的2.4 GHz通信頻率。

2 硬件設(shè)計(jì)
   
半主動(dòng)式電子標(biāo)簽硬件電路的設(shè)計(jì)可分為七個(gè)模塊:控制模塊、高頻收發(fā)模塊、低頻喚醒接收模塊、電源模塊、存儲(chǔ)模塊、C2仿真調(diào)試接口及LED指示模塊,如圖1所示。


2.1 控制模塊
   
綜合考慮電子標(biāo)簽的成本、低功耗要求以及可靠性等因素,控制芯片采用Silicon Labs公司的C8051F410單片機(jī)。C8051F410是一款8位的CIP-51內(nèi)核、低功耗混合信號(hào)片上型MCU,具有以下主要特點(diǎn):內(nèi)部資源豐富,包括:6個(gè)可捕捉/比較模塊及帶看門(mén)狗功能的PCA、硬件CRC、32 kB的片內(nèi)Flash和2304字節(jié)的片內(nèi)RAM等;接口豐富,包括SMBus/I2C、SPI接口和UART接口,可以方便擴(kuò)展外部接口;另外,具有活動(dòng)、空閑、掛起、停機(jī)4種工作模式。通過(guò)這4種工作方式的切換可以實(shí)現(xiàn)系統(tǒng)的低功耗設(shè)計(jì)。
2.2 高頻收發(fā)模塊
   
電子標(biāo)簽高頻部分主要實(shí)現(xiàn)高頻通信的數(shù)據(jù)收發(fā),在此選用奧地利微電子的AS3940高頻收發(fā)芯片。AS3940是一款低功耗FSK調(diào)制的2.4 GHz射頻收發(fā)芯片,射頻收發(fā)器具有可編程的數(shù)據(jù)傳輸率,最高可達(dá)2 Mbit/s,工作頻率范圍為2 405~2 480 MHz ISM頻段,并集成了定時(shí)器和連接管理器,允許各種低功耗操作模式,掉電模式下功耗僅為1.5 μA,非常適合低功耗設(shè)計(jì)。高頻收發(fā)模塊包括高頻收發(fā)芯片AS3940、LDB212G4020對(duì)稱(chēng)變換器、低通濾波器LFL152、16 MHz的晶振、外圍匹配電路及50 Ω的PCB天線(xiàn),如圖2所示。AS3940與MCU的SPI管腳連接,通過(guò)SPI進(jìn)行配置。


2.3 低頻喚醒接收模塊
   
電子標(biāo)簽低頻喚醒接收功能的實(shí)現(xiàn)核心是奧地利微電子的AS3933芯片。AS3933是一款3通道可編程低頻喚醒接收器,主要的功能特點(diǎn)有:3通道ASK喚醒接收,可編程16位或32位曼徹斯特喚醒碼;接收頻率范圍廣泛:15~150 kHz;支持可編程數(shù)據(jù)速率和帶時(shí)鐘恢復(fù)的曼徹斯特解碼,并提供了內(nèi)置自動(dòng)天線(xiàn)調(diào)諧器;喚醒靈敏度達(dá)到80 μVRMS,3通道低功耗偵聽(tīng)模式功耗最低僅有1.7 μA。
    低頻天線(xiàn)采用并聯(lián)諧振方式,由并聯(lián)電阻、電容和電感組成。為克服低頻接收的方向性,天線(xiàn)采用PREMO的3DC1515S-0477J的三維正交低頻天線(xiàn),其中X、Y軸方向上的電感LXY=4.77 mH、直流等效電阻RXY=93 Ω,Z軸方向上的電感LZ=5.89 mH、直流等效電阻RZ=142 Ω,低頻諧振的頻率f=125 kHz。低頻天線(xiàn)并聯(lián)諧振的等效電路如圖3,其中L為天線(xiàn)線(xiàn)圈的電感值,u為天線(xiàn)線(xiàn)圈的感應(yīng)電壓,RL為天線(xiàn)線(xiàn)圈的直流等效電阻,Cper為并聯(lián)電容,Rper為并聯(lián)電阻。為了達(dá)到最優(yōu)的低頻接收靈敏度,對(duì)諧振電路匹配的阻容進(jìn)行理論計(jì)算。


    電路諧振時(shí),并聯(lián)電容計(jì)算可通過(guò)湯姆遜公式獲得:
   
    當(dāng)L=LXY=4.77 mH,f=125 kHz,代入(1)式求得CperXY=340.2pF;
    當(dāng)L=LZ=5.89 mH,f=125 kHz,代入(1)式求得CperZ=275.5 pF。
    設(shè)計(jì)中缺少電容值為340.2 pF和275.5 pF的電容,X、Y采用330 pF和10 pF的電容并聯(lián)代替,Z采用270 pF和6.8 pF的電容并聯(lián)代替。AS3933內(nèi)部諧振電容組能以1 pF為步長(zhǎng)編程到最大31 pF,諧振并聯(lián)的小容值電容亦可通過(guò)配置內(nèi)部諧振電容組獲得。
    低頻天線(xiàn)性能和其品質(zhì)因數(shù)Q關(guān)系密切,一般來(lái)講,Q值越高低頻喚醒作用距離越遠(yuǎn),不過(guò)Q值太高會(huì)導(dǎo)致標(biāo)簽通頻帶寬縮小,影響數(shù)據(jù)的正確性。設(shè)計(jì)中Q值大小無(wú)法遵循協(xié)議標(biāo)準(zhǔn),廠(chǎng)家推薦的Q值范圍為20~30。并聯(lián)諧振電路有載品質(zhì)因數(shù)Q可由下式得到:
   
    根據(jù)天線(xiàn)諧振電路相關(guān)參數(shù),選取Q=25.1值,代入(2)式分別求得XYZ軸諧振并聯(lián)電阻:RperXY=250 kΩ,Rper=470 kΩ。
    低頻喚醒接收模塊的電路圖如圖4所示??紤]程序處理的精簡(jiǎn)性,AS3933芯片外接32.768 kHz的晶振,用于對(duì)低頻信號(hào)的頻率檢測(cè)。AS3 933三個(gè)接收通道的管腳分別與3D低頻天線(xiàn)的XYZ軸引腳相連,配置引腳與MCU的SPI相連,喚醒管腳WAKE3933與MCU的P0管腳相連,曼徹斯特解碼時(shí)鐘管腳CL_DAT3933和數(shù)據(jù)引腳DAT3933與MCU的P2腳相連,電源引腳外接電源。


2.4 其他功能模塊
   
電子標(biāo)簽的其他功能模塊包括電源模塊、存儲(chǔ)模塊、C2仿真調(diào)試接口及LED狀態(tài)指示模塊。電源模塊主要包括5 V鋰電池、LP2985 3.3 V電源芯片、LP2985 3.6 V電源芯片、BQ24085充電芯片等。5 V直流鋰電池通過(guò)LP2985電源芯片形成3.3 V、3.6 V穩(wěn)壓輸送到各自所需模塊供電。充電部分在電子標(biāo)簽電池電量不足時(shí)可以使其進(jìn)行及時(shí)的充電。以備后續(xù)使用;為了實(shí)現(xiàn)標(biāo)簽操作和狀態(tài)信息的實(shí)時(shí)記錄以備查詢(xún),設(shè)計(jì)了一個(gè)外部存儲(chǔ)模塊。存儲(chǔ)模塊的選用的芯片是FM3130。C2仿真調(diào)試接口是C8051F系列單片機(jī)集成的一個(gè)具有在線(xiàn)片內(nèi)編程和調(diào)試的接口;LED狀態(tài)指示模塊用于指示電子標(biāo)簽充電狀態(tài)、低頻喚醒狀態(tài)、高頻數(shù)據(jù)收發(fā)狀態(tài)。

3 軟件設(shè)計(jì)
   
電子標(biāo)簽軟件主要由3部分組成:初始化部分、休眠模式部分、低頻喚醒接收部分、高頻收發(fā)部分。
    初始化部分主要包括MCU內(nèi)部、外部設(shè)備初始化和軟件初始化,包括定時(shí)器初始化,端口配置,RTC初始化,中斷初始化,SPI初始化,AS3940初始化,AS3933初始化,晶振初始化,以及部分變量初始化等。休眠模式主要為了降低功耗,包括:關(guān)閉一些外設(shè)和MCU進(jìn)入掛起狀態(tài),包括禁止AS3940,禁止FM3130等。低頻喚醒接收部分主要包括P0端口匹配中斷喚醒MCU接收低頻數(shù)據(jù),解析并校驗(yàn)配對(duì)數(shù)據(jù)。高頻收發(fā)部分用于電子標(biāo)簽高頻響應(yīng)閱讀器并向其發(fā)送高頻信息,完成高頻響應(yīng)后轉(zhuǎn)入接收來(lái)自閱讀器發(fā)來(lái)的高頻信息。如圖5所示為半主動(dòng)式電子標(biāo)簽主程序流程圖。


3.1 通信協(xié)議
   
電子標(biāo)簽低頻指令數(shù)據(jù)包格式如表1所示。表1中協(xié)議ID用于說(shuō)明設(shè)備通信采用的協(xié)議的版本號(hào),協(xié)議版本號(hào)用于以后協(xié)議的更新區(qū)別;模式表示電子標(biāo)簽喚醒后的狀況;CRC校檢位用于判斷數(shù)據(jù)接收的準(zhǔn)確性。低頻配對(duì)接收到閱讀器ID數(shù)據(jù)符合設(shè)置的要求后,才進(jìn)行高頻響應(yīng)。


    高頻響應(yīng)閱讀器指令數(shù)據(jù)包格式定義見(jiàn)表2。表2中協(xié)議ID和表1中協(xié)議ID的作用一樣。起始幀和結(jié)束幀用于保證數(shù)據(jù)接收的完整性,軟件綰程中可通過(guò)起始幀判斷數(shù)據(jù)接收的開(kāi)始,通過(guò)結(jié)束幀判斷數(shù)據(jù)接收的完成;CRC校檢位用于判斷數(shù)據(jù)接收的準(zhǔn)確性;當(dāng)起始幀和結(jié)束幀都接收到,并且CRC正確則表示數(shù)據(jù)接收正確。


3.2 低頻通信程序
   
通過(guò)MCU的SPI口對(duì)AS3933各工作寄存器進(jìn)行配置,以滿(mǎn)足低頻喚醒接收數(shù)據(jù)的要求。AS3933低功耗偵聽(tīng)模式采用ON/OFF模式,配置使AS3933喚醒需要滿(mǎn)足16位曼徹斯特喚醒類(lèi)型碼(Pattern)檢測(cè),數(shù)據(jù)接收開(kāi)啟曼徹斯特解碼。AS3933低頻喚醒協(xié)議波形如圖6所示,協(xié)議波形包括載波頭(Carrier Brust)、前導(dǎo)碼(Preamble)、喚醒類(lèi)型碼(Pattern)、數(shù)據(jù)(Data)。低頻喚醒信號(hào)的頻率為125 kHz,ASK調(diào)制,協(xié)議中各類(lèi)型碼數(shù)據(jù)均采用曼徹斯特編碼,AS3933數(shù)據(jù)接收速率為每秒鐘2730個(gè)曼徹斯特位,根據(jù)數(shù)據(jù)手冊(cè)算得每位曼徹斯特位時(shí)長(zhǎng)為366μs。以下低頻喚醒協(xié)議各類(lèi)型碼的格式要求的說(shuō)明:


    載波頭(Cartier Brust):按照125 kHz的操作頻率,載波頭的時(shí)長(zhǎng)tc應(yīng)滿(mǎn)足:0.616 ms<tc<4.73 ms,編制為10位曼徹斯特碼,tc=3.66 ms;前導(dǎo)碼(Preamble):配置AS3933前導(dǎo)碼的時(shí)長(zhǎng)tpb應(yīng)滿(mǎn)足tpb>3.5ms,加上1位分離位,編制為11位曼徹斯特碼,tpb=4.026 ms;喚醒類(lèi)型碼(Pattern):在寄存器R6和115中配置AS3933的16位喚醒類(lèi)型碼的格式,編制為16位曼徹斯特碼;數(shù)據(jù)(Data):按照表1低頻指令數(shù)據(jù)包格式進(jìn)行編制,共10字節(jié),160位曼徹斯特碼。
    頻率檢測(cè)125 kHz的低頻波的載波頭、前導(dǎo)碼、喚醒類(lèi)型碼滿(mǎn)足設(shè)定要求,則喚醒管腳WAKE3933產(chǎn)生一個(gè)高電平喚醒MCU,隨即在A(yíng)S3933數(shù)據(jù)時(shí)鐘管腳CLDAT3933輸出曼徹斯時(shí)鐘脈沖復(fù)原波形,同時(shí)數(shù)據(jù)管腳DAT3933輸出曼徹斯特解碼數(shù)據(jù),如圖7所示。


    時(shí)鐘管腳CLDAT3933的每個(gè)上升沿對(duì)應(yīng)一位曼徹斯特解碼后的數(shù)據(jù),這極大地方便了接收數(shù)據(jù)程序的處理。低頻數(shù)據(jù)采用MCU的PCA捕獲模塊捕獲CL DAT3933管腳輸出的上升沿并產(chǎn)生中斷,在中斷程序中讀取DAT3933管腳高低電平狀態(tài),高電平則相關(guān)低頻變量賦1,低電平則賦0,每接收1位低頻數(shù)據(jù),低頻變量左移1位,同時(shí)位計(jì)數(shù)器加1。接收完8位(1字節(jié))數(shù)據(jù)后,低頻變量清零,字節(jié)計(jì)數(shù)器加1。判斷接收完成12字節(jié)的低頻數(shù)據(jù)后,低頻接收喚醒標(biāo)志置位,完全退出捕獲中斷函數(shù)。低頻數(shù)據(jù)的接收程序流程圖如圖8所示。


    電子標(biāo)簽需要接收10字節(jié),共160個(gè)曼徹斯特位的數(shù)低頻據(jù),數(shù)據(jù)時(shí)長(zhǎng)約為59 ms,故設(shè)定喚醒狀態(tài)的維持時(shí)間為100 ms。完成10字節(jié)低頻數(shù)據(jù)接收后,MCU將向AS3933發(fā)送清除喚醒指令使電子標(biāo)簽回到低功耗的低頻偵聽(tīng)模式。

4 結(jié)論
   
半主動(dòng)式電子標(biāo)簽大部分時(shí)間處于休眠狀態(tài),影響其電池使用時(shí)間的主要因素是體眠狀態(tài)下的功耗。對(duì)其進(jìn)行低頻喚醒通信測(cè)試,半主動(dòng)式電子標(biāo)簽在休眠狀態(tài)下的功耗僅約為45.6μA,實(shí)測(cè)可靠的低頻喚醒通信距離為3.4 m。采用低頻喚醒技術(shù)降低了電子標(biāo)簽的功耗,能大大延長(zhǎng)了電子標(biāo)簽電池的使用時(shí)間。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀(guān)點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專(zhuān)欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車(chē)的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國(guó)汽車(chē)技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車(chē)工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車(chē)。 SODA V工具的開(kāi)發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車(chē) 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來(lái)越多用戶(hù)希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來(lái)越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開(kāi)幕式在貴陽(yáng)舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱(chēng),數(shù)字世界的話(huà)語(yǔ)權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營(yíng)業(yè)績(jī)穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤(rùn)率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長(zhǎng) 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭(zhēng)力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭(zhēng)優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營(yíng)商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國(guó)電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長(zhǎng)三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡(jiǎn)稱(chēng)"軟通動(dòng)力")與長(zhǎng)三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉