色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

什么是藍牙堆棧 Simply Blue精簡藍牙系統的設計案例

454398 ? 來源:博客園 ? 作者: LoongEmbedded ? 2020-10-19 15:49 ? 次閱讀

我們若想設計一套完善的藍牙 (Bluetooth) 系統,就必須充分掌握其中的技術知識,例如協議堆棧、射頻設計及系統集成等方面的專門知識。LMX9820 芯片的面世令藍牙系統的設計工作變得更為容易。以采用微控制器并設有通用異步收發器UART) 的定標器、恒溫器及儀表為例來說,這類電子設備目前都可無需在軟件方面作出任何修改便能輕易添加點對點藍牙通信的功能。

藍牙(Bluetooth)是一種什么技術?

藍牙技術是一種無線通信技術標準,原意是用來取代不同長度的電纜,例如長 Class 3支持1 米/ 3.3 英尺無線距離, Class 2 支持 10 米/33 英尺的無線距離。由于第一類電纜用于較長距離的數據傳送,因此藍牙無線通信若要覆蓋如此大的范圍,其耗電便會遠比短距離傳送為多,因此便攜式電子產品通常都不會采用藍牙無線通信系統進行長距離的信號傳送。

藍牙技術以 2.4 GHz 的頻帶操作,可為 625μs的短信息包提供一個穩定的傳輸環境,而且可以利用跳頻避免信號受到干擾。此外,由于藍牙技術設有高斯最小移位鍵控 (GMSK) 調制功能,因此有助降低系統成本。

何謂藍牙堆棧?

執行通信協議規定所必要的軟件一般稱為堆棧或藍牙協議堆棧。堆棧這個詞含有堆合一起的意思,因此按照開放系統互連 (OSI) 網絡模式組裝一起的模塊式或層級式軟件便稱為堆棧。堆棧有時稱為驅動程序,可用于符合 WiFi 及通用串行總線 (USB) 標準的系統。藍牙技術一如通用串行總線,特別為不同種類的設備分別設有特定的接口。例如,符合通用串行總線標準的鍵盤和滑鼠、打印機以及音響系統都有特定的驅動程序,而藍牙也設有特定的概要文件如人機界面設備 (HID)、基本打印概要文件 (BPP) 以及先進音頻分配概要文件 (AADP)。

數據鏈路必須獲得以下幾個最基本的概要文件為其提供支持:

? 一般應用概要文件 (GAP)

? 介紹服務應用概要文件 (SDAP)

? 串行端口概要文件 (SPP)

這些概要文件可以用來連接上文所列的人機界面、打印機及音響系統等設備所預載的應用程序。更先進的數據傳送及音響系統軟件也可利用串行端口概要文件作為驅動程序,但兩者之間必須有軟件作為接口以及采用公用的數據幀。

圖1 典型的接口電路圖

Simply Blue可以精簡藍牙系統的設計

即使藍牙系統內置了堆棧及概要文件,串行端口概要文件 (SPP) 與其它軟件的基本連系仍有待建立,換言之,要待有關指令全部完成交換后,數據鏈路才可視為正式建立。換言之,原有系統的軟件必須作出修改,以致整個工程項目的施工時間會被耽誤,對于內置只讀存儲器的設備來說,這方面的時間延誤尤其顯著。

幸好另外還有一個更為容易的方法可為藍牙系統編寫應用程序。以 LMX9820 為例來說,由于這款芯片已預載了 NRE 以及免繳版稅的全面嵌入式藍牙堆棧 (如 L2CAP、RFComm 及 SDP) 與概要文件 (如 GAP、SDAP 及 SPP),因此客戶可以專注于設計工作,無需為投資什么軟件而分心。LMX9820 設有透明模式,可以通過預置的通電功能啟動系統,傳送原始數據。換言之,任何設有通用異步收發器 (UART) 的電子產品都可與任何藍牙裝置如個人數字助理 (PDA) 或筆記本計算機連通。現有產品如設有紅外線數字信號連接 (IrDA) 端口的打印機及診斷設備都可利用藍牙技術進行無線數據傳送。

天線的信號接收能力:示例一

圖1的電路圖顯示我們其實很容易便能為電子產品添加藍牙通信功能。圖中的電路只需采用極少的獨立式電源供應器及去耦電容器,但即使如此,我們設計時也須抱持審慎的態度,因為多噪音的電源供應器可以影響射頻系統的收發能力。圖中的 12 MHz 石英振蕩器時鐘負責為系統功能計時。較新的 LMX9820A 芯片可以提供 32 kHz 的時鐘頻率以供選擇,以便系統可以自動選用節能模式操作。

圖2 Simply Blue 協議堆棧

LMX9820 芯片的通用異步收發器能以高達 921.6 kbps 的速度操作,并可另外配置 ISEL1 及 ISEL2 管腳,以便將速度調低至 9600 bps 及 115.2 kbps 等較低的速度,也可利用通用異步收發器設定其它速度,例如 38.4 kbps (初始速度則設定為 921.6 kbps)。對于操作速度低于 115.2 kbps 的系統來說,最理想的做法是設立硬件交接機制,但這并非必要。數據鏈路若直接與微控制器連接一起,可令數據傳送速度提高至 921.6 kbps,理論上空氣接口的速度可高達 708 kbps (按規格應高達 721 kbps)。產品編號為 BT-TXA-KT1-0-01 的 Simply Blue 評價套件因為受到裝設在接口電路板上及大部分個人計算機內的 RS-232 電平轉換器集成電路所限制,以致速度無法超過 230.4 kbps。

如何讓電子產品充分利用Simply Blue技術

透明模式

LMX9820 芯片已預先設定在啟動后會自動采用從屬配置,然后轉用只會傳送原始有效載荷數據的透明模式。由于 LMX9820 芯片采用這樣的設計,因此可以自動與個人數字助理或便攜式計算機等設備連通,以免干擾原有設備的主處理器的運作。

命令模

藍牙系統只要發出 ASCII‘中斷’(“break”) 命令,便可進入命令模式,以便內置藍牙通信系統的電子產品可以添加更先進的功能,滿足個別產品的特殊要求。正如圖 2 所顯示,這種方法需要更多方面的配合,因為產品需要通過應用編程接口 (API) 將相關的命令傳送到 LMX9820 芯片,但這個方法的優點是可以提供透明模式所無法提供的功能特色。為了方便使用及確保數據安全,系統設計工程師可為個別客戶預先設定局部命名、管腳代碼及鏈路鍵等參數。若采用命令模式,LMX9820 芯片能夠利用一點至多點的節點操作,以便同時連通高達三具不同的電子裝置。

石英振蕩器

藍牙系統必須采用 20 ppm 的石英振蕩器或時鐘 (若石英振蕩器或時鐘已老化,15 ppm 也足夠),因為這兩種計時工具的優劣會直接影響射頻系統的性能。工程師必須依照石英振蕩器廠商就有關電容負載所定的有關規定,以及將 LMX9820 芯片的管腳電容一并計算在內。若采用較新型號的 LMX9820ASM 芯片,舊型號產品如LMX9820SB 芯片原本采用的電容器可能因為輸入電容稍有不同以致必須更換,以確保電容器可以配合石英振蕩器運作。

天線

天線效率及模式可以大大影響電子產品的接收范圍及接收能力。天線的增益越高,其接收范圍也越廣,但由于便攜式電子產品具有高度的定向性,以致這些產品必須互相瞄準對方,因此廣闊的接收范圍對這類便攜式電子產品并不適用,也正因如此,大部分便攜式產品都采用單向的設計,以確保性能穩定可靠。為了確保天線能充分發揮其性能,我們必須加設另一相匹配的電線,其線跡寬度及電路板厚度必須有足夠的誤差容限,以方便生產。有關接地層及布局規格的資料,可以查閱相關廠商的數據表及應用技術參考資料。
編輯:hfy

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 天線
    +關注

    關注

    68

    文章

    3205

    瀏覽量

    140853
  • 藍牙技術
    +關注

    關注

    45

    文章

    341

    瀏覽量

    52927
  • ASCII
    +關注

    關注

    5

    文章

    172

    瀏覽量

    35117
  • 數據鏈路
    +關注

    關注

    0

    文章

    26

    瀏覽量

    8946
收藏 人收藏

    評論

    相關推薦

    藍牙雙模

    `藍牙雙模模塊型號 WMDM_BLUE_S,模塊適用于關聯藍牙2.0至4.0的手機與模塊數據傳輸,無縫連接iphone4S及以上,ipad2以上, android所有版本. 關鍵詞:藍牙
    發表于 01-23 17:35

    Linux藍牙堆棧BSA與WICED藍牙堆棧有什么區別?

    它們是兩種不同的藍牙棧,一種是Linux,另一種是WIDES?還是Linux和WICE都使用相同的堆棧BSA? 以上來自于百度翻譯 以下為原文are they two different
    發表于 09-26 10:16

    RT1060上的藍牙示例使用了什么ble堆棧

    嗨,RT 1060 上的藍牙示例使用了什么 ble 堆棧?有人告訴我它正在使用 ethermind,但在我看來它是 edgefast。你能幫忙嗎?
    發表于 03-29 07:34

    藍牙車載系統的設計思路

    通過具有藍牙功能的手機,藍牙車載系統可以實現汽車自動故障診斷、電子導航等多種很有創意的應用。本文介紹了這些應用設計思路,并詳細分析了藍牙車載系統
    發表于 07-10 13:44 ?5010次閱讀
    <b class='flag-5'>藍牙</b>車載<b class='flag-5'>系統</b>的設計思路

    Blue University LIVE藍牙系列培訓全球開跑 助力開發者構建物聯網應用

     中國·上海– 2016年4月14日– 藍牙技術聯盟(Bluetooth Special Interest Group; 簡稱SIG)近日公布了2016年Blue University LIVE日程
    發表于 04-15 09:32 ?702次閱讀

    智能藍牙4.2的模塊Blue Gecko BGM111

    Silabs公司的Blue Gecko BGM111是智能藍牙4.2模塊,集成了40MHz 32位ARM Cortex-M4核,閃存256kB,RAM32kB,融合了應用程序所需要的元素如藍牙無線電
    發表于 04-17 01:26 ?3097次閱讀
    智能<b class='flag-5'>藍牙</b>4.2的模塊<b class='flag-5'>Blue</b> Gecko BGM111

    藍牙未來的新技術和新應用方向

    作為一個推動藍牙技術發展的角色,SIG在過去的這些年里和相關的成員公司一起推動藍牙技術獲得了廣泛的客戶認可,產品也被應用到多個領域,而藍牙標準本身也進入到了劃時代的Blue tooth
    的頭像 發表于 06-07 17:24 ?9680次閱讀

    用于小米其首款藍牙mesh模塊的EFR32BG13 Blue Gecko SoC的介紹

    2018 MIDC小米AIoT開發者大會在北京盛大舉行,小米展示了采用Silicon Labs的EFR32 Blue Gecko藍牙SoC的首款藍牙mesh物聯網模塊,并在現場展示由224個
    的頭像 發表于 12-05 09:53 ?1.1w次閱讀

    銓新科技_嵌入式藍牙串口通訊模塊藍牙規格書_BC4_Blue2.

    的16位外部閃存。當與CSR藍牙軟件棧一起使用時,它為數據和提供了一個藍牙規范2.0+EDR完全兼容系統。語音通信。
    發表于 01-28 08:00 ?6次下載
    銓新科技_嵌入式<b class='flag-5'>藍牙</b>串口通訊模塊<b class='flag-5'>藍牙</b>規格書_BC4_<b class='flag-5'>Blue</b>2.

    Blue BYRD便攜藍牙耳塞終于來了!低音震撼,暖人心田

    繼Beat BYRD入門級有線耳塞和Soul BYRD線控耳塞之后,拜雅匠心打造的BYRD系列創新力作Blue BYRD便攜藍牙耳塞終于來了!如果說Beat BYRD是低音震撼,暖人心田;Soul BYRD是通透、清澈,聲聲入耳;那么,
    的頭像 發表于 08-23 09:19 ?3777次閱讀

    道達爾與Simply Blue Energy簽訂協議 將開發96兆瓦浮式海上風電項目

    近日,法國油氣巨頭道達爾與英國海上可再生能源公司Simply Blue Energy簽訂協議,共同開發位于威爾士凱爾特海的96兆瓦浮式海上風電項目。
    發表于 03-24 16:00 ?669次閱讀

    如何為汽車選擇合適的藍牙協議棧/RF模塊

    之間的連接,并促進它們之間的通信。藍牙堆棧執行的一些功能包括設備發現、連接建立,不同的操作系統和設備可以使用不同的藍牙堆棧,并且每個
    的頭像 發表于 05-09 09:38 ?1048次閱讀
    如何為汽車選擇合適的<b class='flag-5'>藍牙</b>協議棧/RF模塊

    什么是藍牙芯片?藍牙芯片和藍牙模塊的區別

    藍牙芯片是集成藍牙技術的微型元件,用于設備間無線連接。藍牙模塊基于芯片,簡化藍牙系統設計。芯片成本低但開發難,模塊無需認證且使用簡單,提供更
    的頭像 發表于 07-18 16:48 ?2572次閱讀
    什么是<b class='flag-5'>藍牙</b>芯片?<b class='flag-5'>藍牙</b>芯片和<b class='flag-5'>藍牙</b>模塊的區別

    藍牙信標人員定位系統原理及應用

    藍牙信標人員定位系統是一種先進的信息化管理系統,可以實現對人員的實時定位和監控。該系統基于藍牙技術,通過將
    的頭像 發表于 08-21 11:40 ?804次閱讀
    <b class='flag-5'>藍牙</b>信標人員定位<b class='flag-5'>系統</b>原理及應用
    主站蜘蛛池模板: 在线亚洲精品国产一区麻豆| 亚洲精品免费在线视频| 特级毛片内射WWW无码| 97精品一区二区视频在线观看| 国产一卡 二卡三卡四卡无卡乱码视频 | 免费视频国产| 5566精品资源在线播放| 老师掀开短裙让我挺进动态| 在线观看亚洲AV无码每日更新| 精品国产福利一区二区在线| 亚洲免费在线| 精品一卡2卡三卡4卡乱码精品视频| 亚洲欧洲久久| 久久人妻无码毛片A片麻豆| 永久久久免费人妻精品| 久久伊人中文字幕有码| 7723日本高清完整版在线观看 | 玩弄人妻少妇500系列网址| 国产精品久久毛片A片软件爽爽| 我的美女奴隶| 黑人娇小BBW| 中文在线观看免费网站| 免费看黄色一级| JEALOUSVUE成熟老师APP| 日欧一片内射VA在线影院| 国产精品久久久久影院| 亚洲欧美日本国产在线观18| 快乐激情站| 成人免费一级毛片在线播放视频| 日韩精品一区VR观看| 国产老肥熟xxxx| 亚洲无碼网站观看| 免费成人高清在线视频| 成人区精品一区二区不卡AV免费| 脱女学小内内摸出水网站免费| 国产亚洲精品在线视频| 最近更新2019中文字幕国语| 人人草影院| 红尘影院手机在线观看| 999av视频| 午夜dj免费中文字幕|