0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

通過(guò)近場(chǎng)通信解決智能傳感器與藍(lán)牙連接問(wèn)題

電子設(shè)計(jì) ? 來(lái)源:郭婷 ? 作者:電子設(shè)計(jì) ? 2019-03-22 08:27 ? 次閱讀

支持低能耗(LE)數(shù)據(jù)交換包含在4.0版的藍(lán)牙?規(guī)范中。藍(lán)牙低功耗(BLE)設(shè)計(jì)用于支持?jǐn)?shù)據(jù)速率高達(dá)1 Mbit/s的通信,距離最遠(yuǎn)約50米,比典型的藍(lán)牙范圍大約10 - 30米,藍(lán)牙低功耗(BLE)具有強(qiáng)大的連接設(shè)備的憑據(jù)物聯(lián)網(wǎng)IoT)。

設(shè)備可能只實(shí)現(xiàn)藍(lán)牙規(guī)范的BLE部分,因此被稱為藍(lán)牙智能。對(duì)于物聯(lián)網(wǎng)端點(diǎn)等智能對(duì)象,這是一種理想的經(jīng)濟(jì)且節(jié)能的實(shí)現(xiàn)方式。另一方面,支持完整藍(lán)牙規(guī)格智能手機(jī)和平板電腦等設(shè)備 - 不僅是LE,而且基本速率和增強(qiáng)數(shù)據(jù)速率(BR/EDR)高達(dá)3 Mbit/s(現(xiàn)在稱為藍(lán)牙經(jīng)典) - 可以互動(dòng)使用藍(lán)牙智能設(shè)備,稱為藍(lán)牙智能設(shè)備。

自2011年底推出的所有智能手機(jī)都是智能型。這使開(kāi)發(fā)人員能夠依賴大量潛在用戶已擁有與其產(chǎn)品交互的設(shè)備這一事實(shí)。這些可以是消費(fèi)產(chǎn)品,例如家中的智能照明或環(huán)境傳感器,或者諸如智能傳感器或工業(yè)環(huán)境中的機(jī)器之類的設(shè)備。工業(yè)用戶可以使用他們自己的設(shè)備進(jìn)行交互,這些設(shè)備由公司BYOD(自帶設(shè)備)政策授權(quán),或使用指定的手機(jī)或平板電腦。

智能對(duì)象的理想連接?

除了易于互操作性之外,BLE還具有其他幾個(gè)重要優(yōu)勢(shì),作為智能對(duì)象的連接技術(shù)。電路和協(xié)議可以低成本實(shí)現(xiàn),適合的軟件API可用于Windows,Apple和Android設(shè)備。小數(shù)據(jù)包,短接收和發(fā)送窗口以及旨在最大化無(wú)線電在空閑模式下花費(fèi)的時(shí)間的電源方案都有助于極低的能量需求并允許BLE設(shè)備從小硬幣運(yùn)行幾個(gè)月或更長(zhǎng)時(shí)間另一方面,配對(duì)藍(lán)牙設(shè)備被消費(fèi)者廣泛認(rèn)為是一個(gè)困難的過(guò)程,可能既耗時(shí)又有點(diǎn)“命中或錯(cuò)過(guò)”。嘗試將附件連接到手機(jī)的用戶通常需要參考手冊(cè)以了解如何使新設(shè)備可被發(fā)現(xiàn)。配對(duì)通常需要多次嘗試,安全性可能會(huì)受到影響,因?yàn)楹苌儆杏脩魧⒊鰪S默認(rèn)密鑰更改為潛在黑客無(wú)法輕易猜到的數(shù)字。

當(dāng)設(shè)備有自己的用戶輸入時(shí),這個(gè)過(guò)程很難像按鈕或開(kāi)關(guān)這樣的設(shè)備,無(wú)論這些都是基本的。在像物聯(lián)網(wǎng)智能傳感器這樣可能完全無(wú)頭的設(shè)備中,它可能更加困難。

與無(wú)頭物體配對(duì)

為了幫助克服配對(duì)困難,Bluetooth SIG推出從藍(lán)牙2.0開(kāi)始安全簡(jiǎn)單配對(duì)(SSP)。 SSP指定了四種關(guān)聯(lián)模型,包括工作,數(shù)字比較,密鑰輸入和帶外(OOB)。密鑰輸入和數(shù)字比較要求用戶輸入代碼或確認(rèn)兩個(gè)代碼是相同的。 OOB是最適合連接沒(méi)有用戶界面的無(wú)頭設(shè)備的模型。 Just Works配對(duì)使用與數(shù)字比較相同的協(xié)議,但不需要用戶確認(rèn)。雖然這可以用于配對(duì)沒(méi)有用戶界面密鑰或顯示器的設(shè)備,但它在中間安全攻擊中不提供對(duì)人的保護(hù)。 OOB配對(duì)使用先前已安全共享的信息代替密鑰輸入密鑰。

近場(chǎng)通信(NFC)可用于共享OOB配對(duì)所需的數(shù)據(jù),因此提供了建立藍(lán)牙連接的方便且安全的方法。 NFC配對(duì)已經(jīng)在流行的移動(dòng)操作系統(tǒng)中得到支持,并且通過(guò)在向智能手機(jī)引入耳機(jī)或揚(yáng)聲器等新配件時(shí)允許“輕敲配對(duì)”的便利性大大簡(jiǎn)化了消費(fèi)者的使用。

利用內(nèi)置安全設(shè)備,NFC可用于輔助智能傳感器的藍(lán)牙配對(duì),而不會(huì)消除智能手機(jī)和平板電腦上廣泛的原生BLE支持帶來(lái)的普遍存在的任何優(yōu)勢(shì)。

除了幫助安全地將新設(shè)備引入網(wǎng)絡(luò),NFC可以幫助促進(jìn)與無(wú)頭物聯(lián)網(wǎng)設(shè)備的其他交互。一些示例包括從網(wǎng)絡(luò)中移除設(shè)備,用新設(shè)備替換舊設(shè)備,以及在藍(lán)牙連接未激活時(shí)發(fā)送配置數(shù)據(jù)或檢索信息。 NFC還提供喚醒已完全斷電的設(shè)備以最大化電池壽命并幫助其連接到藍(lán)牙網(wǎng)絡(luò)的方法。

用NFC啟動(dòng)配對(duì)過(guò)程

因?yàn)楫?dāng)主機(jī)系統(tǒng)斷電時(shí),無(wú)源NFC標(biāo)簽可以與讀取器通信,安全連接設(shè)備所需的網(wǎng)絡(luò)參數(shù)和密鑰等數(shù)據(jù)可以在第一次上電之前傳輸?shù)皆O(shè)備。這可以通過(guò)在支持NFC的智能手機(jī)或網(wǎng)關(guān)設(shè)備(如家庭自動(dòng)化中心)上點(diǎn)擊新設(shè)備來(lái)完成。當(dāng)對(duì)象隨后通電時(shí),它可以使用密鑰與網(wǎng)絡(luò)連接并建立安全通信。然后,出于安全目的,將密鑰從標(biāo)簽中刪除,以防止第三方攔截。同樣,在設(shè)備上注冊(cè)的支持NFC的智能手機(jī)可用于通過(guò)點(diǎn)擊將無(wú)頭設(shè)備連接到網(wǎng)絡(luò)。其他命令(例如從網(wǎng)絡(luò)重置或停用設(shè)備)可以通過(guò)相同的方式完成,也可以通過(guò)點(diǎn)擊,幫助更換或更新舊設(shè)備將配置設(shè)置從一個(gè)設(shè)備復(fù)制到另一個(gè)設(shè)備。

NFC的短通信范圍有助于提高安全性和選擇性。當(dāng)未授權(quán)方需要實(shí)際存在于設(shè)備的幾厘米內(nèi)時(shí),竊聽(tīng)非常困難,并且竊聽(tīng)允許用戶確信只有要連接的設(shè)備已經(jīng)接收到網(wǎng)絡(luò)密鑰。

藍(lán)牙技術(shù)聯(lián)盟和NFC聯(lián)盟已經(jīng)為兩種技術(shù)提供了互操作性,例如配對(duì)設(shè)備和啟動(dòng)通信以建立藍(lán)牙連接。當(dāng)前的藍(lán)牙標(biāo)準(zhǔn)不僅支持OOB配對(duì)以利用NFC等標(biāo)準(zhǔn)的優(yōu)勢(shì),而且NFC規(guī)范還包括將設(shè)備連接到網(wǎng)絡(luò)(如藍(lán)牙或Wi-Fi)的功能。還有一個(gè)用于連接切換的協(xié)議,允許在配對(duì)后立即正常傳輸?shù)剿{(lán)牙。

這兩個(gè)規(guī)范中包含的這些功能允許NFC用于多種用途,包括選擇藍(lán)牙設(shè)備,啟動(dòng)與藍(lán)牙設(shè)備的安全連接,或在藍(lán)牙設(shè)備上啟動(dòng)應(yīng)用程序。

NFC通過(guò)消除藍(lán)牙發(fā)現(xiàn)程序簡(jiǎn)化了設(shè)備選擇,這可能要求用戶從包含范圍內(nèi)任何其他設(shè)備的列表中手動(dòng)選擇所需設(shè)備。在這種情況下,NFC允許直接從分接設(shè)備捕獲藍(lán)牙地址。

當(dāng)使用SSP OOB配對(duì)連接藍(lán)牙設(shè)備時(shí),NFC可用于傳送BLE設(shè)備所需的臨時(shí)密鑰。這個(gè)過(guò)程。密鑰包含在標(biāo)準(zhǔn)NDEF(NFC數(shù)據(jù)交換格式)消息的有效載荷中。在交換OOB數(shù)據(jù)之后,開(kāi)發(fā)人員可以利用藍(lán)牙規(guī)范中包含的其他功能來(lái)最小化完成連接設(shè)置的時(shí)間。一個(gè)示例是對(duì)快速連接建立的支持,其包括在通用訪問(wèn)配置文件(GAP)中。 GAP定義了藍(lán)牙設(shè)備通告,發(fā)現(xiàn)彼此,連接和處理安全性的程序。

NFC論壇和藍(lán)牙SIG聯(lián)合發(fā)布的應(yīng)用文檔Bluetooth?安全簡(jiǎn)單配對(duì)使用NFC關(guān)于設(shè)備之間的交互以及NFC和藍(lán)牙之間的切換機(jī)制的深入信息。

一體化模塊簡(jiǎn)化了設(shè)計(jì)

實(shí)現(xiàn)NFC配對(duì)和NFC觸發(fā)主機(jī)喚醒該設(shè)備必須具有NFC標(biāo)簽和BLE功能。雖然這些可以作為單獨(dú)的IC實(shí)現(xiàn),但是結(jié)合了適用于物聯(lián)網(wǎng)設(shè)備的BLE和NFC的集成解決方案提供了更小且可能更具能耗意識(shí)的解決方案。松下PAN1761 BLE/NFC組合模塊就是一個(gè)例子,它將單模BLE芯片和NFC Forum 3型兼容標(biāo)簽結(jié)合在一個(gè)小型的表面貼裝封裝中。該模塊具有板載的ARM?Cortex?-M3微控制器和512 KBit EEPROM,可以執(zhí)行智能傳感器應(yīng)用等代碼,以及執(zhí)行藍(lán)牙和NFC功能。該器件具有零功耗待機(jī)模式,使應(yīng)用程序可以從長(zhǎng)電池壽命中受益。必要時(shí)可以使用NFC掃描儀重新激活它,并自動(dòng)啟動(dòng)藍(lán)牙連接。

該模塊使用東芝的組合BLE/NFC IC構(gòu)建,并包含支持GAP和的GASH的Toshiba藍(lán)牙堆棧。芯片上的BLE通用屬性(GATT)配置文件。 GAP支持中央和外圍角色,允許PAN1761在網(wǎng)關(guān)設(shè)備或智能對(duì)象中使用以連接到網(wǎng)關(guān)。標(biāo)準(zhǔn)BLE配置文件可用于集成到應(yīng)用程序代碼中。

注冊(cè)Toshiba Bluetooth開(kāi)發(fā)人員專區(qū)可訪問(wèn)支持軟件開(kāi)發(fā)工具包(SDK),其中包括Toshiba配對(duì)NFC封裝。這通過(guò)為板載Cortex-M3處理器提供應(yīng)用程序源代碼和“通過(guò)NFC配對(duì)”庫(kù)來(lái)簡(jiǎn)化使用NFC的OOB配對(duì)。還有一個(gè)帶有源代碼的Android演示應(yīng)用程序,以及關(guān)于帶外配對(duì)概念的應(yīng)用程序說(shuō)明。提供所有模塊功能驅(qū)動(dòng)程序的高級(jí)BLE API(圖1)有助于實(shí)現(xiàn)設(shè)置,連接和數(shù)據(jù)傳輸。

圖1:高級(jí)API可幫助開(kāi)發(fā)人員使用PAN1761。

PAN1761模塊將BLE/NFC IC和EEPROM與26 MHz晶振和藍(lán)牙天線濾波器相結(jié)合,如圖所示圖2.需要外部NFC天線。在線設(shè)計(jì)工具“Panasonic NFC設(shè)計(jì)導(dǎo)航器”可用于幫助工程師開(kāi)發(fā)天線設(shè)計(jì)并確保正確的路徑和PCB布局。

通過(guò)近場(chǎng)通信解決智能傳感器與藍(lán)牙連接問(wèn)題

圖2:PAN1761簡(jiǎn)化了電路設(shè)計(jì),節(jié)省了電路板空間和BOM成本。提供布局和天線設(shè)計(jì)指南。

結(jié)論

NFC可以幫助解決將微型,低功耗工業(yè)智能傳感器連接到藍(lán)牙的幾乎沒(méi)有或沒(méi)有用戶界面的挑戰(zhàn)網(wǎng)絡(luò)。藍(lán)牙SIG和NFC論壇已經(jīng)合作提供NFC輔助配對(duì),包括支持NFC規(guī)范中的連接切換和BLE規(guī)范中的OOB配對(duì)。組合的BLE/NFC標(biāo)簽?zāi)K通過(guò)在一個(gè)設(shè)備中組合這兩種技術(shù)來(lái)簡(jiǎn)化該解決方案。支持SDK為軟件開(kāi)發(fā)人員提供了開(kāi)始快速配對(duì)無(wú)頭設(shè)備所需的功能。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2552

    文章

    51292

    瀏覽量

    755189
  • 藍(lán)牙
    +關(guān)注

    關(guān)注

    114

    文章

    5845

    瀏覽量

    170788
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2911

    文章

    44826

    瀏覽量

    375146
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    1分鐘,實(shí)現(xiàn)傳感器通過(guò)串口服務(wù)接入ZWS云

    導(dǎo)讀本文介紹如何在1分鐘內(nèi),將傳感器通過(guò)串口服務(wù)GCOM80接入ZWS云平臺(tái),實(shí)現(xiàn)數(shù)據(jù)上云。本文以光照傳感器為例,介紹傳感器
    的頭像 發(fā)表于 01-10 11:37 ?188次閱讀
    1分鐘,實(shí)現(xiàn)<b class='flag-5'>傳感器</b><b class='flag-5'>通過(guò)</b>串口服務(wù)<b class='flag-5'>器</b>接入ZWS云

    智能馬桶水溫NTC溫度傳感器

    熱水的流量,提高水溫。使用戶可以根據(jù)個(gè)人喜好來(lái)調(diào)節(jié)水溫,享受到舒適洗滌體驗(yàn)。 NTC溫度傳感器智能馬桶中的應(yīng)用不僅提高了用戶體驗(yàn),還具有節(jié)能優(yōu)勢(shì)。傳統(tǒng)馬桶在調(diào)節(jié)水溫時(shí)通常是通過(guò)時(shí)間控制,不管用戶需要多長(zhǎng)時(shí)間
    發(fā)表于 12-20 11:55

    智能廚房應(yīng)用什么傳感器

    智能家居已成為現(xiàn)代生活的一部分,而智能廚房則是其中的重要組成部分。智能廚房通過(guò)集成先進(jìn)的傳感器技術(shù),實(shí)現(xiàn)了烹飪過(guò)程的自動(dòng)化、
    的頭像 發(fā)表于 12-11 09:10 ?227次閱讀

    無(wú)線智能控制閥

    ,拆卸使用便捷;設(shè)備紫外(紫光燈照射)顯示機(jī)械閥門開(kāi)度指針。高防護(hù)等級(jí),還有隱藏式的開(kāi)關(guān)機(jī)防止用戶誤關(guān)機(jī),設(shè)備一鍵重啟,立即上報(bào)數(shù)據(jù)。 02工作原理 智能控制閥是通過(guò)傳感器、控制模塊和執(zhí)行
    發(fā)表于 12-04 01:47

    PLC數(shù)據(jù)采集模塊與傳感器連接方法

    PLC數(shù)據(jù)采集模塊與傳感器連接方法主要取決于傳感器的類型和輸出信號(hào)。以下是一個(gè)連接指南: 一、了解傳感器類型與輸出信號(hào)
    的頭像 發(fā)表于 11-26 13:38 ?642次閱讀

    實(shí)現(xiàn)MCU與傳感器通信方式

    在現(xiàn)代電子系統(tǒng)中,微控制單元(MCU)與傳感器通信是實(shí)現(xiàn)智能控制和數(shù)據(jù)采集的基礎(chǔ)。隨著技術(shù)的發(fā)展,MCU與傳感器之間的
    的頭像 發(fā)表于 11-01 13:43 ?452次閱讀

    車載傳感器網(wǎng)絡(luò)是什么意思啊

    車載傳感器網(wǎng)絡(luò)(Vehicle Sensor Networks,VSN)是指在車輛上部署的傳感器網(wǎng)絡(luò),用于收集車輛運(yùn)行狀態(tài)、環(huán)境信息、交通狀況等數(shù)據(jù),并通過(guò)無(wú)線通信技術(shù)將這些數(shù)據(jù)傳輸?shù)?/div>
    的頭像 發(fā)表于 09-07 09:32 ?506次閱讀

    藍(lán)牙數(shù)據(jù)模塊多連接方案讓傳感器更加智能

    智能設(shè)備日益普及的今天,傳感器技術(shù)已經(jīng)成為了物聯(lián)網(wǎng)(IoT)發(fā)展的基石。從智能家居到醫(yī)療健康,從工業(yè)自動(dòng)化到智慧城市,傳感器的應(yīng)用無(wú)處不在。然而,隨著設(shè)備數(shù)量的激增,如何實(shí)現(xiàn)多
    的頭像 發(fā)表于 08-15 16:47 ?726次閱讀
    <b class='flag-5'>藍(lán)牙</b>數(shù)據(jù)模塊多<b class='flag-5'>連接</b>方案讓<b class='flag-5'>傳感器</b>更加<b class='flag-5'>智能</b>

    plc與傳感器的兩種連接方式

    不同的應(yīng)用場(chǎng)景。 一、模擬量連接 模擬量連接概述 模擬量連接是指PLC通過(guò)模擬輸入模塊與傳感器進(jìn)行連接
    的頭像 發(fā)表于 07-25 09:36 ?1557次閱讀

    CY8CPROTO-063-BLE或CY8CKIT-062-BLE的藍(lán)牙LE環(huán)境傳感器的工作版本在哪里?

    加載時(shí),環(huán)境傳感器項(xiàng)目不允許通過(guò) AIROC 藍(lán)牙連接應(yīng)用程序進(jìn)行智能手機(jī)連接。 該項(xiàng)目按預(yù)期運(yùn)
    發(fā)表于 07-22 07:09

    KT6368A-sop8藍(lán)牙主機(jī)芯片獲取電動(dòng)車胎壓傳感器數(shù)據(jù)功能

    KT6368A藍(lán)牙芯片新增主機(jī)模式,掃描周邊的胎壓傳感器,這里扮演的角色就是觀察者。因?yàn)闇y(cè)試胎壓傳感器,發(fā)現(xiàn)它的廣播模式可發(fā)現(xiàn),不可連接
    的頭像 發(fā)表于 06-25 17:25 ?722次閱讀
    KT6368A-sop8<b class='flag-5'>藍(lán)牙</b>主機(jī)芯片獲取電動(dòng)車胎壓<b class='flag-5'>傳感器</b>數(shù)據(jù)功能

    答客戶問(wèn):近場(chǎng)探頭可以測(cè)電流嗎?

    近場(chǎng)探頭是一種用于測(cè)量電磁場(chǎng)的傳感器,它通常用于接近電路或設(shè)備,以監(jiān)測(cè)和分析電磁輻射和干擾。近場(chǎng)探頭可以測(cè)量電場(chǎng)、磁場(chǎng)和輻射功率等參數(shù),但是否可以測(cè)量電流取決于具體的應(yīng)用和探頭類型。 一般來(lái)說(shuō),
    的頭像 發(fā)表于 06-07 10:23 ?321次閱讀
    答客戶問(wèn):<b class='flag-5'>近場(chǎng)</b>探頭可以測(cè)電流嗎?

    英飛凌推出用于Arduino的XENSIV傳感器擴(kuò)展板, 搭載英飛凌和Sensirion的智能家居應(yīng)用傳感器

    的XENSIVTM傳感器擴(kuò)展板,這是一款專為評(píng)估智能家居和各種消費(fèi)應(yīng)用中的智能傳感器系統(tǒng)而設(shè)計(jì)的多功能工具。這款創(chuàng)新型擴(kuò)展板將英飛凌豐富的傳感器
    發(fā)表于 05-07 16:35 ?841次閱讀
    英飛凌推出用于Arduino的XENSIV<b class='flag-5'>傳感器</b>擴(kuò)展板, 搭載英飛凌和Sensirion的<b class='flag-5'>智能</b>家居應(yīng)用<b class='flag-5'>傳感器</b>

    智能建筑常見(jiàn)的傳感器

    來(lái)源:千家網(wǎng),謝謝 編輯:感知芯視界 Link 智能建筑傳感器是一類用于監(jiān)測(cè)、收集和傳輸建筑內(nèi)外環(huán)境信息的裝置,其目的是通過(guò)實(shí)時(shí)數(shù)據(jù)采集和分析,優(yōu)化建筑的運(yùn)行、提高能源效益、增強(qiáng)安全性和提升用戶
    的頭像 發(fā)表于 02-23 09:06 ?1702次閱讀

    藍(lán)牙網(wǎng)關(guān):實(shí)現(xiàn)設(shè)備無(wú)線通信與安全連接的關(guān)鍵角色

    藍(lán)牙網(wǎng)關(guān)是一種網(wǎng)絡(luò)技術(shù),可以讓設(shè)備之間進(jìn)行無(wú)線通信。它是一種可以將設(shè)備連接到互聯(lián)網(wǎng)的網(wǎng)關(guān),可以提供安全的連接,并且可以支持多種類型的設(shè)備,比如手機(jī)、電腦、
    發(fā)表于 02-06 10:48