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

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

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

如何實(shí)現(xiàn)可穿戴設(shè)計(jì)的藍(lán)牙連接

電子設(shè)計(jì) ? 來(lái)源:郭婷 ? 作者:電子設(shè)計(jì) ? 2019-02-25 09:55 ? 次閱讀

可穿戴設(shè)備的興起以多種不同方式對(duì)系統(tǒng)設(shè)計(jì)人員構(gòu)成了重大挑戰(zhàn)。無(wú)線連接對(duì)于設(shè)計(jì)至關(guān)重要,但要保持盡可能長(zhǎng)的電池壽命仍然存在挑戰(zhàn),同時(shí)仍然提供響應(yīng)系統(tǒng),可在后臺(tái)無(wú)縫安全地更新,以適應(yīng)不斷增加的可穿戴設(shè)計(jì)。

藍(lán)牙?的新一代規(guī)范提供了大部分功能。 4.0和4.1的藍(lán)牙智能規(guī)范提供了對(duì)安全和電源管理的特定支持,以及支持一系列配置文件,這些配置文件為特定應(yīng)用程序提供代碼,例如健身和運(yùn)動(dòng)監(jiān)視器,熱量和血壓監(jiān)測(cè),信息更新和通知。智能手表,甚至是解鎖家園和車輛門的鑰匙的能力。

市場(chǎng)研究公司CCS Insight看到2014年可穿戴設(shè)備的出貨量增加了三倍,達(dá)到2900萬(wàn)臺(tái),高于970萬(wàn)臺(tái)。一年前,預(yù)計(jì)2015年將進(jìn)一步增加至7500萬(wàn)輛。這是由健身樂(lè)隊(duì)和智能手表推動(dòng)的。到2018年,該公司預(yù)計(jì)該市場(chǎng)每年將達(dá)到1.72億部,其中可穿戴式相機(jī)和眼鏡被添加到產(chǎn)品組合中。

如何實(shí)現(xiàn)可穿戴設(shè)計(jì)的藍(lán)牙連接

圖1 :可穿戴設(shè)備市場(chǎng)預(yù)計(jì)到2018年將增長(zhǎng)到1.75億臺(tái),同時(shí)使用單芯片收發(fā)器和主機(jī)處理器的系統(tǒng)將大幅增長(zhǎng)。資料來(lái)源:CCS Insight

所有這些都是由新系列的單芯片藍(lán)牙無(wú)線收發(fā)器實(shí)現(xiàn)的。它們將高性能RF前端與廣泛的電源管理和低功耗32位或16位RISC處理器內(nèi)核相結(jié)合,以實(shí)現(xiàn)藍(lán)牙協(xié)議棧。它們還在芯片上具有額外的存儲(chǔ)空間來(lái)運(yùn)行應(yīng)用程序,特別是對(duì)于諸如健身追蹤器的單功能設(shè)計(jì)。通過(guò)多個(gè)I/O引腳和薄芯片級(jí)封裝,這些引腳可用作系統(tǒng)的控制器以及用于簡(jiǎn)單應(yīng)用(如跟蹤器或密鑰)的通信鏈路。然而,對(duì)于更復(fù)雜的設(shè)計(jì),例如智能手表,必須實(shí)現(xiàn)更復(fù)雜的用戶界面,這些單芯片設(shè)計(jì)還與主機(jī)控制器連接,并且這些設(shè)計(jì)具有不同的開(kāi)發(fā)策略。

DA14583例如,來(lái)自Dialog Semiconductor的藍(lán)牙智能全集成無(wú)線電收發(fā)器和基帶處理器。它可以用作獨(dú)立的應(yīng)用處理器或主機(jī)控制器的無(wú)線接口,并支持靈活的存儲(chǔ)器架構(gòu),用于存儲(chǔ)藍(lán)牙配置文件和自定義應(yīng)用程序代碼,以及通過(guò)SPI +引腳與主機(jī)控制器的接口。

如何實(shí)現(xiàn)可穿戴設(shè)計(jì)的藍(lán)牙連接

圖2:Dialog Semiconductor的DA14583的方框圖顯示了必須控制的不同處理模塊。

該設(shè)備支持紐扣電池單元典型電壓為3.0 V,包括一個(gè)10位模數(shù)轉(zhuǎn)換器ADC),用于精確測(cè)量電池電壓。對(duì)于無(wú)屏幕可穿戴設(shè)計(jì),它有24個(gè)通用數(shù)字接口,可以直接連接到傳感器以簡(jiǎn)化系統(tǒng)設(shè)計(jì),以及一個(gè)四通道10位ADC來(lái)處理模擬傳感器。

完全集成的2.4 GHz CMOS收發(fā)器使用單線天線,無(wú)需RF匹配或發(fā)送/接收切換。這有助于簡(jiǎn)化空間至關(guān)重要的可穿戴應(yīng)用的電路板設(shè)計(jì)。

合格的藍(lán)牙智能協(xié)議棧存儲(chǔ)在專用ROM中。所有軟件都通過(guò)簡(jiǎn)單的調(diào)度程序在16 MHz ARM ? Cortex ? -M0處理器上運(yùn)行,固件包括L2CAP服務(wù)層協(xié)議,安全管理器(SM),屬性實(shí)現(xiàn)各種藍(lán)牙服務(wù)和建立無(wú)線鏈路所需的協(xié)議(ATT),通用屬性配置文件(GATT)和通用訪問(wèn)配置文件(GAP)。這些包含在Bluetooth SIG發(fā)布的配置文件中,并且該設(shè)備支持通過(guò)SmartSnippets藍(lán)牙軟件平臺(tái)開(kāi)發(fā)自定義配置文件的功能。這包括芯片上的合格單模堆棧以及用于消費(fèi)者健康,運(yùn)動(dòng),健身,安全和鄰近應(yīng)用的一系列配置文件。

如何實(shí)現(xiàn)可穿戴設(shè)計(jì)的藍(lán)牙連接

圖3:在Dialog的SmartSnippets開(kāi)發(fā)環(huán)境中將驅(qū)動(dòng)程序與硬件抽象層(HAL)中的應(yīng)用程序分離。

設(shè)計(jì)人員可以開(kāi)發(fā)其他客戶配置文件,因?yàn)檐浖_(kāi)發(fā)環(huán)境基于Keil的uVision開(kāi)發(fā)工具。這些都是成熟且經(jīng)過(guò)良好測(cè)試的,包含嵌入式模式的示例應(yīng)用程序代碼。

應(yīng)用程序是用C語(yǔ)言編寫(xiě)的,并通過(guò)SmartSnippets編譯并傳送到設(shè)備。這是開(kāi)發(fā)套件不可或缺的部分,有三種類型,從基本版到專業(yè)版,專家版,每個(gè)版本都將I/O映射到擴(kuò)展連接器,以便輕松鏈接到其他傳感器。套件上提供了一個(gè)調(diào)試器,通過(guò)UART或JTAG端口進(jìn)行鏈接,以編程和測(cè)試應(yīng)用程序。

SmartSnippets通過(guò)入門工具包實(shí)現(xiàn),鏈接到SPI,UART或JTAG引腳?;咎准且粔K板,所有DA14580的I/O都可用并映射到擴(kuò)展連接器上。對(duì)于PRO套件,主板可以與幾個(gè)子板中的一個(gè)組合使用,具體取決于所使用的封裝類型,無(wú)論是芯片級(jí)WL-CSP34,四通道QFN40還是四通道QFN48。板載調(diào)試芯片可以訪問(wèn)芯片上的專用電路,使開(kāi)發(fā)人員能夠分析和微調(diào)正在開(kāi)發(fā)的應(yīng)用程序的功耗。

專家套件旨在通過(guò)SMA連接器評(píng)估芯片的RF性能。 PRO和Expert套件均可用于通過(guò)SPI連接分析器件中不同模塊的功耗。這允許開(kāi)發(fā)人員直接訪問(wèn)調(diào)整代碼,以最大限度地延長(zhǎng)設(shè)計(jì)的電池壽命。

無(wú)線收發(fā)器和芯片內(nèi)控制器之間的連接是此優(yōu)化的關(guān)鍵領(lǐng)域,而STMicroelectronics擁有這一優(yōu)勢(shì)。使用BlueNRG-MS設(shè)備進(jìn)行改進(jìn)。

BlueNRG-MS提供了使用SPI傳輸層與外部微控制器連接的選項(xiàng),其中ST開(kāi)發(fā)了自己的協(xié)議。這定義了一種軟件協(xié)議,提供訪問(wèn)嵌入式藍(lán)牙堆棧層提供的所有服務(wù)的功能,并提供ARM Cortex-M0控制器和芯片內(nèi)收發(fā)器的更多可見(jiàn)性。這使開(kāi)發(fā)人員能夠更準(zhǔn)確地分析在主處理器上運(yùn)行的應(yīng)用程序代碼,從而實(shí)現(xiàn)更高效的操作和更長(zhǎng)的電池壽命。

如何實(shí)現(xiàn)可穿戴設(shè)計(jì)的藍(lán)牙連接

圖4:意法半導(dǎo)體的BlueNRG-MS實(shí)現(xiàn)了專用的應(yīng)用控制器接口(ACI),以改善對(duì)收發(fā)器和片上處理內(nèi)核的訪問(wèn)。

應(yīng)用控制器接口(ACI)使用以8 MHz運(yùn)行的標(biāo)準(zhǔn)SPI從接口作為傳輸層,并使用五條線:兩條控制線(時(shí)鐘和從機(jī)選擇);兩條數(shù)據(jù)線,全雙工串行移出(MOSI和MISO);和一條線指示從機(jī)的數(shù)據(jù)可用性,ST使ACI命令可供開(kāi)發(fā)人員使用。

如何實(shí)現(xiàn)可穿戴設(shè)計(jì)的藍(lán)牙連接

圖5:ACI接口位于主處理器上的藍(lán)牙智能配置文件和單芯片收發(fā)器上運(yùn)行的協(xié)議棧之間。

這意味著在主處理器上運(yùn)行的應(yīng)用程序可以通過(guò)SPI連接發(fā)送ACI命令來(lái)控制BlueNRG-MS但關(guān)鍵是ACI接口也支持現(xiàn)有的HCI命令。如果收到命令,ACI將檢查該命令是用于主機(jī)還是用于控制器。如果該指令是ARM控制器的HCI命令,則ACI將轉(zhuǎn)發(fā)該指令,并將其從主機(jī)旁路。這有兩個(gè)好處:這意味著主機(jī)可以在不使用HCI命令的情況下控制鏈路層或PHY,從而提高性能;用戶應(yīng)用程序仍然可以單獨(dú)測(cè)試控制器或使用HCI命令設(shè)置一些低級(jí)硬件參數(shù),而無(wú)需通過(guò)主機(jī)。

劍橋硅無(wú)線電,現(xiàn)在是高通公司的一部分,使用自定義16位于CSR1013單模藍(lán)牙低功耗芯片中的控制器稱為XAP的RISC處理器。這提供了創(chuàng)建藍(lán)牙低能耗產(chǎn)品所需的一切,其中包括合格的藍(lán)牙v4.1規(guī)格堆棧以及在單個(gè)芯片上運(yùn)行高達(dá)50 KB的客戶應(yīng)用程序。

如何實(shí)現(xiàn)可穿戴設(shè)計(jì)的藍(lán)牙連接

圖6:高通公司的CSR1013有自己的專有指令,通過(guò)其軟件開(kāi)發(fā)套件與收發(fā)器和控制器連接。

芯片級(jí)WLCSP封裝允許CSR1013適合薄型可穿戴設(shè)備設(shè)計(jì)和支持鋰聚合物電池,直接連接到4.4 V電源電壓,無(wú)需外部穩(wěn)壓器。

CSR的μEnergy軟件開(kāi)發(fā)工具包(SDK)使用其帶有斷點(diǎn),可變查看和內(nèi)存查看的xIDE圖形代碼開(kāi)發(fā)環(huán)境,為應(yīng)用程序提供了完整的圖形代碼開(kāi)發(fā)環(huán)境。 SDK基于XAP核心的GCC編譯器工具鏈,其命令行構(gòu)建和制作工具可用于快速開(kāi)發(fā)和回歸構(gòu)建。

SDK還包括一個(gè)編程工具,用于通過(guò)加載和配置設(shè)備SPI系列還支持生產(chǎn)線編程,測(cè)試,藍(lán)牙地址配置和晶體振蕩器微調(diào)。設(shè)置設(shè)備只需要更改工具中.keyr文件中的藍(lán)牙地址和水晶微調(diào)(隨每個(gè)設(shè)備提供)和設(shè)備名稱。

如何實(shí)現(xiàn)可穿戴設(shè)計(jì)的藍(lán)牙連接

圖7:對(duì)于CSR1013等設(shè)備,應(yīng)用程序位于GAP和GATT固件之上,與藍(lán)牙服務(wù)一起。

SDK中的示例應(yīng)用程序和配置文件符合Bluetooth SIG標(biāo)準(zhǔn),開(kāi)發(fā)人員可以使用此代碼作為藍(lán)牙認(rèn)證過(guò)程的一部分,以最大限度地降低軟件開(kāi)發(fā)的復(fù)雜性。

CSR1013還使用SPI作為調(diào)試接口,這在SPI從模式下可用,使外部控制器能夠訪問(wèn)和控制設(shè)備,通常通過(guò)CSR提供的庫(kù)和工具。但是,此接口的協(xié)議是專有的,用于在生產(chǎn)中使用16位數(shù)據(jù)和直接進(jìn)入控制器的16位地址編程來(lái)配置和調(diào)試器件。即使不用于開(kāi)發(fā),也必須將四條SPI線路連接到測(cè)試點(diǎn)或標(biāo)頭,以便它們可用于生產(chǎn)測(cè)試。

結(jié)論

芯片制造商增加了顯著的功能,可以幫助開(kāi)發(fā)人員實(shí)現(xiàn)可穿戴設(shè)計(jì)的藍(lán)牙連接。智能手表的發(fā)展意味著通過(guò)各種方法分離對(duì)無(wú)線收發(fā)器和控制器的訪問(wèn),將為開(kāi)發(fā)人員提供更多選擇,以優(yōu)化代碼并最大限度地降低功耗。

聲明:本文內(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)投訴
  • 藍(lán)牙
    +關(guān)注

    關(guān)注

    114

    文章

    5728

    瀏覽量

    169202
  • 智能手表
    +關(guān)注

    關(guān)注

    36

    文章

    3262

    瀏覽量

    113512
  • 可穿戴
    +關(guān)注

    關(guān)注

    4

    文章

    757

    瀏覽量

    85378
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    藍(lán)牙/ZigBee技術(shù) 助臂可穿戴網(wǎng)絡(luò)設(shè)計(jì)

    可穿戴網(wǎng)絡(luò)是一種新型的網(wǎng)絡(luò)。本文首先介紹了可穿戴網(wǎng)絡(luò)的概念和特點(diǎn),在此基礎(chǔ)之上,運(yùn)用藍(lán)牙和ZigBee技術(shù)構(gòu)建了可穿戴網(wǎng)絡(luò),并提出了它的網(wǎng)絡(luò)結(jié)構(gòu),分析了網(wǎng)絡(luò)中的設(shè)備類型和作用,最后從硬
    發(fā)表于 02-17 16:02 ?2033次閱讀

    藍(lán)牙4.1面世 連接可穿戴新世界

    可穿戴設(shè)備的大肆興起對(duì)無(wú)線傳輸技術(shù)也提出新的挑戰(zhàn),對(duì)于需要?!伴_(kāi)”并且保持最佳電池性能的可穿戴設(shè)備來(lái)說(shuō),Bluetooth Smart將是確保這些設(shè)備相互連接的關(guān)鍵促進(jìn)因素。不久前Bluetooth SIG宣布推出更新版
    發(fā)表于 02-13 17:31 ?5481次閱讀
    <b class='flag-5'>藍(lán)牙</b>4.1面世 <b class='flag-5'>連接</b><b class='flag-5'>可穿戴</b>新世界

    藍(lán)牙可穿戴設(shè)備和智能家居的應(yīng)用

    最安全的藍(lán)牙版本。另外,藍(lán)牙4.2版本在以前藍(lán)牙4.0基礎(chǔ)上增加三大創(chuàng)新功能,使其能更好適應(yīng)可穿戴和智能家居中的應(yīng)用需求:第一,藍(lán)牙4.2的
    發(fā)表于 03-10 15:07

    可穿戴設(shè)備

    可穿戴設(shè)備即直接穿在身上,或是整合到用戶的衣服或配件的一種便攜式設(shè)備。可穿戴設(shè)備不僅僅是一種硬件設(shè)備,更是通過(guò)軟件支持以及數(shù)據(jù)交互、云端交互來(lái)實(shí)現(xiàn)強(qiáng)大的功能,可穿戴設(shè)備將會(huì)對(duì)我們的生活
    發(fā)表于 01-15 08:11

    低功耗藍(lán)牙可穿戴設(shè)備創(chuàng)造人機(jī)交互新體驗(yàn)?

    互聯(lián)網(wǎng)絡(luò)以及接入智能手機(jī)或平板電腦以及計(jì)算機(jī)進(jìn)行交互,就形成了以智能可穿戴設(shè)備為基礎(chǔ)物聯(lián)網(wǎng)終端。 一般可穿戴設(shè)備與移動(dòng)手機(jī)進(jìn)行相互連接需要在近距離的范圍內(nèi)完成,由于手機(jī)出廠時(shí)都安裝有藍(lán)牙
    發(fā)表于 09-02 13:13

    探討可穿戴設(shè)備的未來(lái)

    實(shí)現(xiàn)個(gè)人連接,將“數(shù)字自我”連接到互聯(lián)網(wǎng)。這使我們能夠與朋友或遠(yuǎn)程診斷專家共享信息,無(wú)論是為了好玩、征求意見(jiàn)和建議,還是現(xiàn)場(chǎng)醫(yī)學(xué)診斷。因此,可穿戴設(shè)備市場(chǎng)的快速發(fā)展并不令人驚訝。據(jù)市場(chǎng)
    發(fā)表于 12-05 15:01

    快速開(kāi)發(fā)支持藍(lán)牙的無(wú)線充電可穿戴設(shè)備

    監(jiān)測(cè)和控制。幸運(yùn)的是,可穿戴設(shè)備開(kāi)發(fā)人員無(wú)需成為無(wú)線充電專家即可使用這一功能。 事實(shí)上,nRF52832 MCU 的集成式藍(lán)牙無(wú)線電幾乎消除了實(shí)現(xiàn)這一方法的任何硬件障礙。 在 Nordic
    發(fā)表于 04-01 11:45

    可穿戴技術(shù)價(jià)值的增加

    交互。健康與健身領(lǐng)域是可穿戴設(shè)備所瞄準(zhǔn)的首批市場(chǎng)之一,通過(guò)其內(nèi)置的加速計(jì),這些設(shè)備能夠分析用戶的運(yùn)動(dòng)情況。這項(xiàng)技術(shù)為可穿戴設(shè)備增添了新的樂(lè)趣,但是無(wú)線連接技術(shù)的應(yīng)用更是進(jìn)一步豐富了設(shè)備的功能,同時(shí)也為其
    發(fā)表于 09-07 14:41

    SKYLAB:滿足可穿戴設(shè)備健康監(jiān)測(cè)需求的BLE藍(lán)牙模塊SKB369

    初的計(jì)步、血壓監(jiān)測(cè)擴(kuò)展到血糖、心率、脈搏、體重計(jì)算、助聽(tīng)器等諸多范疇。作為知名無(wú)線模塊研發(fā)廠商的SKYLAB也針對(duì)可穿戴設(shè)備健康監(jiān)測(cè)解決方案研發(fā)推出了適用于移動(dòng)醫(yī)療的多款BLE藍(lán)牙模塊
    發(fā)表于 09-09 15:29

    可穿戴設(shè)備中無(wú)需維護(hù)的電池的實(shí)現(xiàn)

    的1.24億(見(jiàn)圖1)。有幾個(gè)因素正在推動(dòng)這一增長(zhǎng)。在大多數(shù)發(fā)達(dá)國(guó)家,智能手機(jī)市場(chǎng)幾乎已經(jīng)飽和,各制造商已經(jīng)開(kāi)始研發(fā)能夠開(kāi)創(chuàng)全新發(fā)展趨勢(shì)的設(shè)備,如能夠連接作為外圍設(shè)備的可穿戴設(shè)備。物聯(lián)網(wǎng)(IoT
    發(fā)表于 10-10 16:45

    低功耗藍(lán)牙技術(shù)在可穿戴電子中有什么應(yīng)用?

    可穿戴設(shè)備可分為哪幾類?低功耗藍(lán)牙技術(shù)在可穿戴電子中有什么應(yīng)用?
    發(fā)表于 05-24 07:16

    藍(lán)牙芯片|倫茨科技智能可穿戴設(shè)備芯片ST17H65

    緊湊、電池壽命長(zhǎng)、能無(wú)縫連接智能手機(jī)的藍(lán)牙可穿戴設(shè)備。藍(lán)牙BLE協(xié)議可以完美地應(yīng)用于可穿戴設(shè)備,原因如下:●該協(xié)議為
    發(fā)表于 12-23 11:34

    可穿戴技術(shù)所帶來(lái)的增值

    可以用來(lái)提醒用戶定期為植物澆水,或者在用戶飼養(yǎng)的寵物偷偷跑出家門時(shí)及時(shí)發(fā)出警報(bào)。現(xiàn)在,雖然可穿戴設(shè)備的外形和大小沒(méi)有太多的變化,但是其功能卻在不斷地增加。通過(guò)近場(chǎng)通信 (NFC) 或藍(lán)牙低功耗(BLE)技術(shù),可穿戴設(shè)備不僅可以直
    發(fā)表于 11-18 07:42

    可穿戴藍(lán)牙低功耗計(jì)步器演示板

    本視頻介紹了Microchip的可穿戴藍(lán)牙低功耗計(jì)步器演示板。利用視頻中的參考演示可幫助設(shè)計(jì)人員開(kāi)發(fā)低成本、低功耗的可穿戴計(jì)步器,既有板上LED顯示屏,又能運(yùn)用藍(lán)牙低功耗
    的頭像 發(fā)表于 06-07 02:46 ?4380次閱讀

    藍(lán)牙可穿戴設(shè)備發(fā)展勢(shì)頭強(qiáng)勁

    藍(lán)牙技術(shù)已成為物聯(lián)網(wǎng)的首選技術(shù)。 藍(lán)牙可穿戴設(shè)備發(fā)展勢(shì)頭強(qiáng)勁 可穿戴設(shè)備及其提供的數(shù)據(jù)繼續(xù)得到主流人群的認(rèn)可。個(gè)人健康和衛(wèi)生監(jiān)測(cè)意識(shí)的增強(qiáng)加上疫情期間的遠(yuǎn)程醫(yī)療需求,正在推動(dòng)
    的頭像 發(fā)表于 06-22 16:16 ?2407次閱讀