【導(dǎo)讀】藍(lán)牙 AoA 和 AoD 可針對(duì)工業(yè) 4.0 實(shí)施準(zhǔn)確和經(jīng)濟(jì)的 RTLS。對(duì)于那些可以從 SoC 和包含軟件的模塊中進(jìn)行選擇的設(shè)計(jì)者來(lái)說(shuō),需要快速實(shí)施部署藍(lán)牙 AoA 和 AoD 需要的復(fù)雜軟件。這些 SoC 和模塊針對(duì)電池供電型定位標(biāo)簽進(jìn)行了低功耗優(yōu)化,且用于在惡劣的工業(yè)環(huán)境。
倉(cāng)庫(kù)和工廠的實(shí)時(shí)資產(chǎn)追蹤是工業(yè) 4.0 的一個(gè)重要方面。有各種技術(shù)可用來(lái)部署實(shí)時(shí)定位服務(wù) (RTLS) ,以進(jìn)行資產(chǎn)追蹤和改善物流系統(tǒng)。全球定位系統(tǒng) (GPS) 已廣泛用于室外 RTLS 實(shí)施,但建筑物內(nèi)無(wú)法實(shí)現(xiàn)始終有信號(hào)。Wi-Fi 是另一種選擇,但其精確度往往有限,且電源需求大,部署成本很高。無(wú)線電頻率識(shí)別 (RFID) 功耗低,準(zhǔn)確性高,但往往成本高昂。工業(yè) 4.0 RTLS 裝置正越來(lái)越多地轉(zhuǎn)向藍(lán)牙 5.1 測(cè)向技術(shù),因?yàn)楹笳呓Y(jié)合了高精度室內(nèi)定位和低功耗藍(lán)牙硬件的低成本、低部署成本優(yōu)勢(shì)。
對(duì)于開(kāi)發(fā)者來(lái)說(shuō),從頭開(kāi)始設(shè)計(jì)藍(lán)牙 RTLS 系統(tǒng)可能是很誘人的。遺憾的是,利用射頻信號(hào)來(lái)獲得計(jì)算收發(fā)器位置所需的到達(dá)角 (AoA) 和離開(kāi)角 (AoD) 數(shù)據(jù)的射頻 (RF) 同相和正交 (IQ) 信息極具挑戰(zhàn)性,并且需要整合多個(gè)天線。即使能夠捕獲 AoA 和 AoD 數(shù)據(jù),在準(zhǔn)確判定被追蹤物品的位置之前,位置計(jì)算也會(huì)因眾多因素而變得復(fù)雜,這些因素包括多路徑傳播、信號(hào)極化、傳播延遲、抖動(dòng)、噪聲等等。
不過(guò),設(shè)計(jì)者可以采用藍(lán)牙無(wú)線系統(tǒng)模塊 (SoC) 、射頻模塊和天線,用于工業(yè) 4.0 RTLS 應(yīng)用。本文簡(jiǎn)要回顧進(jìn)行各種 RTLS 技術(shù)選擇時(shí)所做的性能權(quán)衡,介紹如何實(shí)現(xiàn)藍(lán)牙 AoA 和 AoD 定位。然后,介紹藍(lán)牙 SoC 和射頻模塊,其中包括快速實(shí)現(xiàn)基于 AoA 和 AoD 的 RTLS 所需的軟件。此外,還介紹來(lái)自 Silicon Labs 和 u-blox 的相關(guān)天線。本文還介紹可以進(jìn)一步加快上市時(shí)間的評(píng)估套件。
最常用的室內(nèi) RTLS 技術(shù)是通過(guò) Wi-Fi 和藍(lán)牙實(shí)現(xiàn)的(表 1):
Wi-Fi 指紋技術(shù)使用由建筑物中每個(gè) Wi-Fi 接入點(diǎn) (AP) 的位置和基站 ID (BSSID) 組成的數(shù)據(jù)庫(kù)。資產(chǎn)標(biāo)簽會(huì)掃描 Wi-Fi 環(huán)境并報(bào)告 Wi-Fi AP 的列表及其相關(guān)的信號(hào)強(qiáng)度。然后,利用調(diào)查所得的數(shù)據(jù)庫(kù)來(lái)估計(jì)該標(biāo)簽的可能位置。這種技術(shù)不支持高精度 RTLS。
Wi-Fi 飛行時(shí)間 (ToF) 更準(zhǔn)確。這種技術(shù)測(cè)量的是 Wi-Fi 信號(hào)在設(shè)備之間傳播所需的時(shí)間。ToF 需要密集地部署 AP,以提高 RTLS 的準(zhǔn)確性。ToF 和指紋識(shí)別都有很高的設(shè)備成本和高能耗量要求。
藍(lán)牙接收信號(hào)強(qiáng)度指示器 (RSSI) 支持 RTLS,通過(guò)比較接收信號(hào)強(qiáng)度和已知的信標(biāo)位置,使設(shè)備能夠確定與其附近的藍(lán)牙信標(biāo)的大致距離。與 Wi-Fi 指紋或 ToF 相比,RSSI 所需的能耗量更少,成本更低,但其精確度有限。RSSI 的準(zhǔn)確性會(huì)因環(huán)境因素的影響而進(jìn)一步降低,如濕度和機(jī)器人,或者人在設(shè)施中移動(dòng)并干擾藍(lán)牙信號(hào)水平。
藍(lán)牙 AoA 是最新、最準(zhǔn)確的室內(nèi) RTLS 技術(shù)。除了高精確度外,其能耗相對(duì)較小且成本低。然而,與其他替代方案相比,這種方法的實(shí)施更為復(fù)雜。
Wi-Fi 指紋識(shí)別 Wi-Fi 飛行時(shí)間 藍(lán)牙 RSSI 藍(lán)牙 AoA
精度 10 m 1 m 至 2 m 5 m 至 10 m 0.5 m 至 1.0 m
功耗 高 高 中等 低
安裝成本 低 中等 低 中等
設(shè)備成本 高 高 低 低
表 1:室內(nèi) RTLS 可以使用各種 Wi-Fi 和藍(lán)牙技術(shù)來(lái)實(shí)現(xiàn),這些技術(shù)可以在精度、功耗和成本之間進(jìn)行權(quán)衡。(表格來(lái)源: u-blox)
藍(lán)牙 AoA 和相關(guān)的 AoD,RTLS 解決方案依靠天線陣列來(lái)估計(jì)資產(chǎn)位置(圖 1) 。在 AoA 解決方案中,資產(chǎn)會(huì)從單一天線發(fā)出一個(gè)特定的測(cè)向信號(hào)。接收設(shè)備配有天線陣列,并測(cè)量由每個(gè)天線與資產(chǎn)的不同距離造成的各個(gè)天線之間的信號(hào)相位差。接收設(shè)備通過(guò)在陣列中的有源天線之間切換來(lái)獲得 IQ 信息。然后,根據(jù) IQ 數(shù)據(jù)計(jì)算資產(chǎn)的位置。在 AoD 解決方案中,待確定位置的定位信標(biāo)使用陣列中的多根天線發(fā)射信號(hào),而接收設(shè)備只有一根天線。接收設(shè)備使用多個(gè)信號(hào)來(lái)確定 IQ 數(shù)據(jù)并估計(jì)其位置。AoA 通常用于跟蹤資產(chǎn)的位置,而 AoD 則是使機(jī)器人能夠以高精確度、低延遲來(lái)確定其在設(shè)施中的位置的首選技術(shù)。
圖 1:天線陣列是藍(lán)牙 AoA 和 AoD RTLS 實(shí)施的基礎(chǔ)。(圖片來(lái)源:Silicon Labs)
基于 AoA 的 RTLS 跟蹤的基本概念很簡(jiǎn)單:Θ = arccosx(相位差 x 波長(zhǎng))/(2π x 天線之間的距離)(圖 2)。實(shí)際實(shí)施時(shí)會(huì)更加復(fù)雜,需要考慮環(huán)境變量、多路徑信號(hào)、不同的信號(hào)極化和其他因素造成的信號(hào)傳播延遲。此外,當(dāng)天線在陣列中使用時(shí),會(huì)相互耦合并影響彼此的反應(yīng)。最后,開(kāi)發(fā)時(shí)考慮所有這些變量所需的算法,并在資源受限的嵌入式環(huán)境中有效地實(shí)施時(shí)間關(guān)鍵型解決方案,可能是相當(dāng)困難的。對(duì)開(kāi)發(fā)者來(lái)說(shuō),幸運(yùn)的是完整的藍(lán)牙 AoA 和 AoD 解決方案包括了 IQ 數(shù)據(jù)收集和預(yù)處理、多路徑成分抑制、環(huán)境因素補(bǔ)償和天線間的相互耦合。
圖 2:確定 AoA 的等式(右上方)使用了到達(dá)信號(hào)的相位差、信號(hào)波長(zhǎng)和相鄰天線之間的距離。(圖片來(lái)源:u-blox)
用于藍(lán)牙 AoA 和 AoD 的 SoC
開(kāi)發(fā)人員可以采用 SoC,如 Silicon Labs 的 EFR32BG22C222F352GN32-C 來(lái)實(shí)現(xiàn)藍(lán)牙 5.2 網(wǎng)絡(luò)以及 AoA 和 AoD。該 SoC 是 EFR32BG22 Wireless Gecko 系列的一部分,包括一個(gè)最高工作頻率為 76.8 MHz 的 32 位 Arm? Cortex?-M33 內(nèi)核、一個(gè)具有低活動(dòng)電流和低休眠電流的 2.4 GHz 高能效無(wú)線電內(nèi)核、一個(gè)發(fā)射 (TX) 功率高達(dá) 6 dBm 的集成功率放大器。該 SoC 采用 4 × 4 × 0.85 mm QFN32 封裝(圖 3)。該器件包括帶有信任根和安全加載器 (RTSL) 的安全啟動(dòng)。其他安全功能包括 AES128/256、SHA-1、SHA-2(最高 256 位)、ECC(最高 256 位)、ECDSA 和 ECDH 的硬件加密加速,以及符合 NIST SP800-90 和 AIS-31 的真隨機(jī)數(shù)發(fā)生器 (TRNG)。此外,根據(jù)不同型號(hào),這些 SoC 具有高達(dá) 512 kB 的閃存和 32 kB 的 RAM,除了 QFN32 之外,還采用 5 × 5 × 0.85 mm 和 4 × 4 × 0.30 mm TQFN32 封裝。
圖 3:支持 AoA 和 AoD 的 EFR32BG22 無(wú)線 Gecko 藍(lán)牙 SoC 采用 4×4×0.85 mm QFN32 封裝(圖片來(lái)源:Silicon Labs)。
BG22-RB4191A 無(wú)線專(zhuān)業(yè)套件包括一塊基于 2.4 GHz EFR32BG22 Wireless Gecko SoC 的測(cè)向無(wú)線電板和一個(gè)為精確測(cè)向經(jīng)過(guò)優(yōu)化的天線陣列,可以加快使用 AoA 和 AoD 協(xié)議的基于藍(lán)牙 5.1 的 RTLS 應(yīng)用的開(kāi)發(fā)(圖 4)。主板上包括幾個(gè)方便評(píng)估和開(kāi)發(fā)無(wú)線應(yīng)用的工具,包括:
· 板載 J-Link 調(diào)試器:用于通過(guò)以太網(wǎng)或 USB 在目標(biāo)設(shè)備上進(jìn)行編程和調(diào)試
· 使用先進(jìn)的能量監(jiān)測(cè)器實(shí)時(shí)測(cè)量電流和電壓
· 虛擬 COM 端口接口通過(guò)以太網(wǎng)或 USB 提供串行端口連接
· 數(shù)據(jù)包跟蹤接口提供有關(guān)已接收和傳輸無(wú)線數(shù)據(jù)包的調(diào)試信息
圖 4:具有 EFR32BG22 無(wú)線 Gecko SoC 和一個(gè)天線陣列的 BG22-RB4191A 無(wú)線專(zhuān)業(yè)套件能夠加速 AoA 和 AoD RTLS 應(yīng)用的開(kāi)發(fā)。(圖片來(lái)源:Silicon Labs)
用于藍(lán)牙 AoA 和 AoD 的模塊
u-blox 提供支持 AoA 和 AoD 且?guī)Щ虿粠Ъ商炀€的藍(lán)牙模塊。對(duì)于那些獲益于無(wú)集成天線模塊的應(yīng)用,設(shè)計(jì)者可以采用 NINA-B41x 系列,如基于Nordic Semiconductor nRF52833 IC 的 NINA-B411-01B(圖 5)。這類(lèi)模塊具有一個(gè)集成射頻內(nèi)核和帶有浮點(diǎn)處理器的 Arm? Cortex?-M4,且在所有藍(lán)牙 5.1 模式下運(yùn)行,包括 AoA 和 AoD。這類(lèi)模塊的工作溫度范圍為 -40℃ 至 +105℃ ,非常適合工業(yè)環(huán)境中的 RTLS 應(yīng)用。此外,這類(lèi)模塊的輸入電壓范圍為 1.7 V 至 3.6 V,因此在單電池供電系統(tǒng)中很有用。
圖 5:NINA-B41x 系列模塊支持使用外部天線的緊湊型 RTLS 解決方案。(圖片來(lái)源:Digi-Key)
u-blox 的 NINA-B40x 系列,如 NINA-B406-00B,包括一個(gè)集成在 10 x 15 x 2.2 mm 模塊 PCB 上的內(nèi)置 PCB 印制線天線(圖 6)。NINA-B406 模塊可以提供高達(dá) +8 dBm 的輸出功率。除了支持包括 AoA 和 AoD 在內(nèi)的藍(lán)牙 5.1 模式外,這些模塊還支持 802.15.4(Thread 和 Zigbee)和 Nordic 專(zhuān)有的 2.4 GHz 協(xié)議,使設(shè)計(jì)者能夠在單一模塊上實(shí)現(xiàn)廣泛的物聯(lián)網(wǎng)設(shè)備設(shè)計(jì)標(biāo)準(zhǔn)化。
圖 6:受益于集成天線的 AoA 和 AoD 應(yīng)用可以使用 NINA-B40x 系列模塊。(圖片來(lái)源:Digi-Key)
為了加快上市時(shí)間,設(shè)計(jì)者可以使用 u-blox 的 XPLR-OA-1 探索者套件,該套件允許對(duì)藍(lán)牙 5.1 測(cè)向功能進(jìn)行實(shí)驗(yàn),并支持 AoA 和 AoD 功能。該探索者套件包括一個(gè)標(biāo)簽和一個(gè)帶有 NINA-B411 低功耗藍(lán)牙模塊的天線板(圖 7)。該標(biāo)簽基于 NINA-B406 藍(lán)牙模塊構(gòu)建,包括發(fā)送藍(lán)牙 5.1 廣告信息的軟件。天線板用于接收信息,并應(yīng)用角度計(jì)算算法來(lái)確定標(biāo)簽的方向。角度是通過(guò)電路板上的天線陣列在兩個(gè)維度上計(jì)算出來(lái)的。
圖 7:XPLR-OA-1 探索者套件包括一個(gè)標(biāo)簽(左)和一個(gè)天線板(右),以支持評(píng)估藍(lán)牙 AoA 和 AoD。(圖片來(lái)源:u-blox)
XPLR-OA-1 套件靈活性高,能讓設(shè)計(jì)者探索各種應(yīng)用,例如:
· 檢測(cè)物體是否在靠近門(mén)
· 使攝像機(jī)能夠跟蹤房間內(nèi)移動(dòng)的資產(chǎn)
· 追蹤通過(guò)門(mén)或經(jīng)過(guò)特定位置的貨物
· 避免機(jī)器人或自動(dòng)導(dǎo)引車(chē)相互碰撞
此外,還可以使用幾個(gè) XPLR-OA-1 套件并對(duì)三個(gè)或更多天線板的方向進(jìn)行三角測(cè)量,以創(chuàng)建更復(fù)雜的定位系統(tǒng)。
結(jié)束語(yǔ)
藍(lán)牙 AoA 和 AoD 可針對(duì)工業(yè) 4.0 實(shí)施準(zhǔn)確和經(jīng)濟(jì)的 RTLS。對(duì)于那些可以從 SoC 和包含軟件的模塊中進(jìn)行選擇的設(shè)計(jì)者來(lái)說(shuō),需要快速實(shí)施部署藍(lán)牙 AoA 和 AoD 需要的復(fù)雜軟件。這些 SoC 和模塊針對(duì)電池供電型定位標(biāo)簽進(jìn)行了低功耗優(yōu)化,且用于在惡劣的工業(yè)環(huán)境。
免責(zé)聲明:本文為轉(zhuǎn)載文章,轉(zhuǎn)載此文目的在于傳遞更多信息,版權(quán)歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權(quán)問(wèn)題,請(qǐng)聯(lián)系小編進(jìn)行處理。
推薦閱讀:
使用互補(bǔ)PWM、擊穿和死區(qū)時(shí)間的 H 橋直流電機(jī)控制
通信 | 歐洲數(shù)字信號(hào)干擾器項(xiàng)目
觸摸屏與按鈕界面設(shè)計(jì):電容式和電阻式觸摸屏和觸覺(jué)