當(dāng)前位置:首頁(yè) > 物聯(lián)網(wǎng) > 網(wǎng)絡(luò)協(xié)議
[導(dǎo)讀]   在多個(gè)從設(shè)備需要與一個(gè)主設(shè)備進(jìn)行對(duì)話的無(wú)線通信應(yīng)用中,藍(lán)牙低功耗(BLE)協(xié)議已毫無(wú)疑問(wèn)成為它們的理想選擇。與其它通信協(xié)議相比,BLE具備以下優(yōu)勢(shì):   BLE擁有極高的行業(yè)普及率,

  在多個(gè)從設(shè)備需要與一個(gè)主設(shè)備進(jìn)行對(duì)話的無(wú)線通信應(yīng)用中,藍(lán)牙低功耗(BLE)協(xié)議已毫無(wú)疑問(wèn)成為它們的理想選擇。與其它通信協(xié)議相比,BLE具備以下優(yōu)勢(shì):

  BLE擁有極高的行業(yè)普及率,具備多廠商互操作性。據(jù)藍(lán)牙技術(shù)聯(lián)盟預(yù)測(cè),到2018年,90%的智能手機(jī)將支持BLE。此外,BLE 在 PC、智能電視等其它主機(jī)設(shè)備中也擁有很高的普及率。

  公布的通信距離長(zhǎng)達(dá)100m。

  超低的峰值、平均和空閑功耗讓大多數(shù)使用紐扣電池的BLE從設(shè)備能夠運(yùn)行數(shù)年。

  數(shù)據(jù)傳輸速率高達(dá)1Mbps。

  這些優(yōu)勢(shì)讓BLE成為物聯(lián)網(wǎng)設(shè)備、可穿戴設(shè)備、無(wú)線PC外設(shè)和遙控器等設(shè)備的最佳選擇。事實(shí)上,BLE的誕生激發(fā)了全球各地的創(chuàng)新者打造更多前所未有的應(yīng)用。

  簡(jiǎn)而言之,大多數(shù)BLE從設(shè)備能夠有效捕獲某種輸入,然后使用BLE將信息發(fā)送至客戶端(即PC或智能手機(jī))。因此,BlE從設(shè)備的主要功能包括:

  捕獲輸入

  處理輸入

  使用BlE協(xié)議將處理后的輸入通過(guò)無(wú)線方式發(fā)送至客戶端。

  按照捕獲輸入這項(xiàng)功能倆看,BLE設(shè)備可以劃分為兩個(gè)類型:

  類型1:使用傳感器捕獲輸入的設(shè)備(即傳感器輸入設(shè)備,SID)

  類型2:捕獲人類用戶的輸入的設(shè)備(即人工輸入設(shè)備,HID)

  以一個(gè)心率監(jiān)測(cè)儀為例。該設(shè)備使用傳感器捕獲人的心率。設(shè)備處理信息后,會(huì)將其發(fā)送至客戶端(PC或手機(jī)),其中用戶只需戴上該設(shè)備,不需要手動(dòng)輸入任何信息。

  再以一個(gè)使用BLE與PC進(jìn)行無(wú)線通信的無(wú)線鼠標(biāo)為例,其中輸入由用戶手動(dòng)提供(采用點(diǎn)擊和滾動(dòng)的形式)。

  那么,這里面臨的問(wèn)題就是:這種區(qū)別是如何影響設(shè)備設(shè)計(jì)的呢?

  人工輸入BLE設(shè)備面臨的挑戰(zhàn)

  為了捕獲人類用戶的輸入,我們可以使用按鍵、滑塊和/或滾輪。這種輸入既可以是機(jī)械輸入,也可以采用電容傳感技術(shù)。如果是前者,我們可以使用傳感器檢測(cè)用戶與機(jī)械組件的交互,或?qū)C(jī)械組件直接連接到控制器。輸入被捕獲后將由MCU進(jìn)行處理,然后通過(guò)BLE 協(xié)議棧傳送到客戶端。

  市場(chǎng)上有無(wú)數(shù)設(shè)備將BLE協(xié)議棧與微控制器(MCU)集成在一起,從而讓開(kāi)發(fā)人員能夠創(chuàng)建類似于傳感器輸入設(shè)備的單芯片系統(tǒng):

  

  但是,使用機(jī)械組件會(huì)犧牲可靠性和人體工程學(xué)理念。比如按鍵容易磨損,從而縮短設(shè)備的使用壽命。鑒于這些局限性,很多行業(yè)正在使用電容傳感解決方案替代機(jī)械用戶接口。

  采用電容傳感用戶輸入也會(huì)面臨其他的挑戰(zhàn)。比如很多架構(gòu)需要兩個(gè)芯片,一個(gè)用于實(shí)現(xiàn)電容傳感,另一個(gè)用于實(shí)現(xiàn)BLE,從而增加PCB的尺寸,從而增加制造總成本。另外還有電源管理問(wèn)題,系統(tǒng)需要額外的時(shí)鐘來(lái)協(xié)調(diào)兩個(gè)芯片的待機(jī)時(shí)間。在幾乎所有應(yīng)用中,采用BLE的產(chǎn)品(遙控器、鼠標(biāo)等)都會(huì)使用電池供電。因此,延長(zhǎng)電池壽命極為重要。

  為了應(yīng)對(duì)上述場(chǎng)景,我們需要集成了電容傳感和BLE的單一芯片。

  除了上述問(wèn)題之外,設(shè)計(jì)人員還需要解決其它一些問(wèn)題。其中需要重點(diǎn)考慮的問(wèn)題是:弧形/厚覆面和射電輻射導(dǎo)致的觸摸傳感SNR(信噪比)的下降。觸摸傳感SNR定義了設(shè)備區(qū)分預(yù)期輸入信號(hào)(本例中就是用戶的觸摸動(dòng)作)和噪聲的能力。因此,SNR下降將增加設(shè)備區(qū)分實(shí)際觸摸動(dòng)作和噪聲的失敗率,從而導(dǎo)致誤觸等現(xiàn)象。請(qǐng)想象一下,如果用戶正在觀看一場(chǎng)激動(dòng)人心的足球比賽,但此時(shí)觸控遙控器的誤觸錯(cuò)誤導(dǎo)致頻道不斷切換,用戶將有何反應(yīng)?

  我們?cè)谶@里有必要簡(jiǎn)要回顧一下電容傳感技術(shù)的基礎(chǔ)知識(shí),然后運(yùn)用這些知識(shí)了解誤觸的起源。

  電容傳感器就是PBC上的一塊導(dǎo)體墊。傳感器和地層之間有一個(gè)稱為寄生電容(Cp)的電容。覆面位于傳感器上方。當(dāng)用戶觸摸電容按鍵時(shí),他實(shí)際上觸摸的是覆面的頂部,這將為傳感器增加一個(gè)手指電容(Cf)。

  因此,

  觸摸之前的傳感器電容 = Cp (基線)

  觸摸時(shí)的傳感器電容 = Cp+ Cf(并聯(lián)電容器)

  一個(gè)MCU定期掃錨傳感器,檢測(cè)其電容變化(即從Cp到Cp+Cf的變化)。掃描周期由掃描速率決定。

  

  電容的計(jì)算公式是:

  C = E* (A/d)

 ?。– =電容, E= 電容率, A=面積, d=電極間距)

  因此,對(duì)于Cf而言,“d”是覆面厚度。厚度增加(即覆面更厚)時(shí),Cf將降低。

  MCU在掃描電容變化時(shí),它還需要確定變化是由實(shí)際觸摸動(dòng)作導(dǎo)致的,還是由噪聲導(dǎo)致的。當(dāng)Cf較低時(shí),某些噪聲信號(hào)有可能擁有相當(dāng)?shù)膹?qiáng)度,因此,MCU可能難以區(qū)分真實(shí)信號(hào)和噪聲,從而導(dǎo)致誤觸。

  對(duì)于弧形覆面(比如說(shuō)觸控鼠標(biāo))而言,Cf因傳感器和覆面之間的空隙(降低電容率)而下降,也會(huì)導(dǎo)致上述問(wèn)題。

  對(duì)于BLE 從設(shè)備而言,影響觸摸傳感精度的第三個(gè)因素是藍(lán)牙無(wú)線信號(hào)引入的“噪聲”。

  綜上所述,我們就知道了信號(hào)減弱、噪聲增強(qiáng)的原因。通常而言,MCU使用信噪比區(qū)分信號(hào)和噪聲,如果兩者的強(qiáng)度相當(dāng),設(shè)計(jì)一款可靠的產(chǎn)品將會(huì)更加復(fù)雜。

  有很多方法可以解決這些問(wèn)題,但很多傳統(tǒng)方法會(huì)增加BOM成本(因?yàn)樾枰~外的組件)、設(shè)計(jì)時(shí)間和設(shè)計(jì)成本(比如更多的工時(shí))。此外,由于存在這些挑戰(zhàn),設(shè)計(jì)過(guò)程中可能會(huì)發(fā)生多次迭代,從而進(jìn)一步推升成本,推遲最終產(chǎn)品的上市時(shí)間。

  設(shè)計(jì)師在設(shè)計(jì)BLE從設(shè)備時(shí)還面臨另外一些挑戰(zhàn),這些問(wèn)題與BLE協(xié)議棧有關(guān),在HID和非HID設(shè)備都會(huì)出現(xiàn)。其中一個(gè)戰(zhàn)術(shù)性挑戰(zhàn)是需要使用多個(gè)工具來(lái)開(kāi)發(fā)、編程和測(cè)試BLE應(yīng)用。此外,理解藍(lán)牙技術(shù)聯(lián)盟發(fā)布的BLE規(guī)范本身也是一個(gè)繁瑣的過(guò)程。為了開(kāi)發(fā)固件,設(shè)計(jì)人員必需深入理解這個(gè)規(guī)范。此外,該規(guī)范會(huì)定期更新,因此需要持續(xù)開(kāi)發(fā)。不遵從這些更新將會(huì)導(dǎo)致設(shè)備落伍,降低其互操作性。為了“通過(guò)無(wú)線方式”支持這些更新,設(shè)備還需要配備額外的存儲(chǔ)器。增加外設(shè)存儲(chǔ)器時(shí),其通常連接至MCU;因此,需要通過(guò)MCU讀取該存儲(chǔ)器,這將增加功耗,并可能導(dǎo)致處理器因更新而阻塞。

  BLE無(wú)線輸出需要使用一個(gè)額外的BALUN(Balanced to Unbalanced)網(wǎng)絡(luò)將輸出阻抗調(diào)節(jié)至標(biāo)準(zhǔn)的50 Ohms。一些BLE MCU/SoC內(nèi)置了BALUN,但另一些則沒(méi)有。如果沒(méi)有內(nèi)置BALUN,則必需使用外置電感器和電容器搭建一個(gè)。這需要使用9個(gè)外置組件,從而極大增加了調(diào)節(jié)通信匹配網(wǎng)絡(luò)(AMN)的復(fù)雜性。

  

  幸運(yùn)的是,通過(guò)選擇適當(dāng)?shù)男酒?,上述很多挑?zhàn)均能在設(shè)計(jì)初期得到克服。

  為您的BLE HID產(chǎn)品選擇適當(dāng)?shù)男酒?/p>

  選擇芯片時(shí)應(yīng)牢記最終目標(biāo):即一個(gè)需要最少的組件、能夠提供高性能、消耗最少電能的簡(jiǎn)單設(shè)計(jì)。好消息是市場(chǎng)上有很多芯片組可供選擇。這些芯片具有不同的價(jià)值定位。詳情請(qǐng)參閱http://www.argenox.com/bluetooth-low-energy-ble-v4-0-development/library/a-guide-to-selecTIng-a-bluetooth-chipset/。

  但是,同時(shí)支持電容傳感和BLE的單芯片架構(gòu)在市場(chǎng)上并不多見(jiàn)。賽普拉斯的PRoC BLE采用了其被市場(chǎng)廣泛接受的CapSense技術(shù),并且保留了CapSense的所有USP。CapSense和BLE子系統(tǒng)讓PRoC BLE成為了HID BLE產(chǎn)品的一個(gè)整體解決方案。除了集成核心功能之外,PRoC BLE還解決了以下設(shè)計(jì)問(wèn)題:

  足量的嵌入式閃存(最大128KB)和SRAM(最大16KB)以便通過(guò)無(wú)線方式更新BLE規(guī)范。

  PRoC BLE還具備DMA(直接內(nèi)存存?。┕δ?,有助于在無(wú)需CPU的干涉下直接存取內(nèi)存。

  靈活的低功耗模式有助于設(shè)備大幅降低功耗。

  使用配備BLE組件的PSoC Creator簡(jiǎn)化設(shè)計(jì)。隨時(shí)可用的內(nèi)置BLE協(xié)議??勺屧O(shè)計(jì)人員利用BLE,而且無(wú)需掌握BLE 規(guī)范,從而簡(jiǎn)化設(shè)計(jì)。此外,PRoC BLE內(nèi)置對(duì)藍(lán)牙技術(shù)聯(lián)盟所采用的協(xié)議和服務(wù)的支持,并提供有助于創(chuàng)建定制協(xié)議和服務(wù)的功能。

  詳情請(qǐng)參閱:http://www.cypress.com/products/proc-ble-bluetooth-smart

  若想初步了解PRoC BLE:

  下載PSoC Creator IDE:www.cypress.com/creator

  根據(jù)您的應(yīng)用購(gòu)買一個(gè)工具包。對(duì)于觸控鼠標(biāo)、遙控器等常見(jiàn)應(yīng)用,我們提供RDK。對(duì)于其它應(yīng)用,我們提供標(biāo)準(zhǔn)的工具包和模塊。

  另請(qǐng)參閱以下應(yīng)用說(shuō)明:http://www.cypress.com/file/140661/download

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

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

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

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

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

北京2024年8月28日 /美通社/ -- 越來(lái)越多用戶希望企業(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ā)表演講稱,數(shù)字世界的話語(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)稱"軟通動(dòng)力")與長(zhǎng)三角投資(上海)有限...

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