吴忠躺衫网络科技有限公司

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

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

3天內不再提示

基于射頻/基帶芯片實現藍牙語音系統的設計

電子設計 ? 來源:電子技術應用 ? 作者:周正;陳靜 ? 2021-05-21 11:38 ? 次閱讀

愛立信(Ericsson)公司推出的藍牙芯片ROK 101 007是一款適合于短距離無線通信射頻/基帶芯片,集成度高?功耗小,完全兼容藍牙協議Version 1.1,可嵌入任何需要藍牙功能的設備中?該芯片包括基帶控制器?無線收發器?閃存等功能塊,可提供高至HCI(主機控制接口)層的功能?此外,該芯片還提供USB?UART和PCM接口,用于與主機通信;并且支持藍牙語音和數據傳輸,輸出功率滿足藍牙二級操作的要求?

1 內部結構及各功能塊介紹

ROK 101 007包含五個功能塊:無線收發器(PBA 313 01/2)?基帶控制器?閃存?電源管理模塊?時鐘,如圖1所示?

1.1 無線收發器PBA 313 01/2

PBA 313 01/2是一個工作在2.4~2.5GHz ISM頻段的短距離微波頻率射頻收發器,使用GFSK調制,最大的TX&RX數據傳輸率為1Mbit/s?能在可供使用的79個信道(2.402~2.480GHz)之間快速地跳頻(1600個信道/s),通道帶寬是1MHz,頻率偏差在140kHz和175kHz之間?滿足藍牙二級操作,最大輸出功率是4dBm,不需要功率控制?安裝天線之后,傳輸距離可達10m,符合ISM頻段的FCC和ETSI標準?BA 313 01/2以Radio ASIC為基礎,集成了環路濾波器?壓控振蕩器?天線濾波器?收發控制器?發送器和接收器等六個操作部件,如圖1所示?各部件功能如下:

基于射頻/基帶芯片芯片實現藍牙語音系統的設計

①Radio ASIC完成信號的調制和解調?

②環路濾波器?壓控振蕩器和Radio ASIC構成鎖相環?環路濾波器濾除Radio ASIC輸出的誤差電壓的高頻成份和噪聲,用以保證環路所要求的性能,增加系統的穩定性?

③收發控制器協調接收器(RX)和發送器(TX)的工作,用以保證藍牙的全雙工傳輸?

④天線濾波器對射頻信號進行帶通濾波?管腳ANT(T2)是天線接口,應連接阻抗為500Ω的天線?

1.2 基帶控制器

基帶控制器是一個基于ARM7-Thumb的功能塊,通過UART或USB接口控制無線收發器?基帶控制器負責處理底層的鏈路層功能,如調頻序列的選擇等?

1.3 閃存

閃存以二進制碼的格式存放藍牙固件,可與基帶控制器交換數據?地址和控制信號?藍牙固件包括鏈路管理器和主機控制接口(HCI)?

鏈路管理器實現了鏈路管理協議(LMP),負責處理底層鏈路控制?每個藍牙設備都可以通過LMP與另一個藍牙設備的鏈路管理器進行點對點的通信?HCI為主機提供了訪問基帶控制器?鏈路管理器以及硬件狀態和控制寄存器的命令接口?主機通過HCI驅動程序提供的一系列命令控制藍牙接口;藍牙固件的HCI收到命令后,會產生事件返回給主機,用來指示接口的狀態變化?主機和HCI之間共有三類數據傳輸:

?HCI命令包 從主機發往藍牙的HCI?

?HCI事件包 從藍牙的HCI發往主機?

?HCI數據包 既可從主機發往HCI,也可從HCI發往主機,包括無連接(ACL)數據和同步連接(SCO)數據?

HCI傳輸層定義了每一類數據如何封裝以及如何通過接口進行復用?ROK 101 007支持兩種HCI傳輸層:UART傳輸層和USB傳輸層?

1.4 電源管理模塊

該模塊提供芯片所需電源?Vcc的典型值是3.3V?

1.5 時鐘

該模塊內置頻率為13MHz的時鐘?時鐘由一個晶體振蕩器產生,保證定時的精度在20ppm之內?

2 芯片接口和主要管腳介紹

ROK 101 007與主機或其它設備互聯時,有三種接口方式(參見圖1)?

2.1 USB接口

ROK 101 007的USB接口符合USB1.1規范,通過雙向端口D+&D-,數據傳輸可達到12Mbps?當使用USB接口與主機通信時,ROK 101 007是一個USB從設備?與該接口有關的管腳有:

?D+(B1)&D-(B2) 用于數據傳輸?

?Wake up(B4)&Detach(C1) 用于與筆記本電腦互聯,可用來控制筆記本電腦的狀態?當主機處于掉電模式時,如果藍牙設備收到建立連接的請求,Wake up信號就會“喚醒”主機?而主機可通過Detach信號指示自己處于“掛起”模式?

2.2 UART接口

ROK 101 007的UART接口符合工業標準16C450,支持以下波速率(單位:bits/s):300,600,900,1200,1800,2400,4800,9600,19200,38400,57600,115200,230400和460800?使用愛立信自定義的一條HCI命令:HCI_Ericsson_Set_Uart_Baud_Rate可改變UART接口的波速率?該接口中有128字節的先入先出(FIFO)緩沖器? 與該接口有關的四個管腳為:

?TxD(B5)&RxD(A5) 用于收發數據?

?RTS(A6)&CTS(B6) 用于數據流控制?

2.3 PCM語音接口

標準的PCM語音接口采樣速率為8kHz?語音編碼方式可采用CVSD(連續可變斜率增量調制)?μ律(8bit)或A律(8bit)?考慮到編碼的健壯性,應優先選擇CVSD?

與PCM語音接口有關的管腳信號有:

?CM_SYNC(A3) 設置PCM數據的采樣速率?

?CM_OUT(A2)&PCM_IN?A1 接收或發送語音編碼信號?這兩個管腳信號的方向通過編程可調?

3 北京郵電大學無線網絡實驗室藍牙語音系統簡介

利用ROK 101 007芯片開發了一套藍牙語音系統,它能使現有的各種通信設備(手機或固定電話)與藍牙耳機之間進行無線語音傳輸,從而實現藍牙技術向現有設備的后向兼容?

3.1 系統構成

該系統由藍牙適配器和藍牙耳機兩部分構成?藍牙適配器與現有的通信設備(手機)相連,實現藍牙與手機之間的信號轉換;藍牙耳機上有PTT按鈕,用于接聽和掛斷來電?藍牙適配器和藍牙耳機彼此之間可建立藍牙無線鏈路,用于傳輸語音?數據或控制信號?

系統工作流程如下:藍牙適配器是主方,上電后進入查詢模式,自動搜索周圍的藍牙設備(耳機)?如果附近存在藍牙耳機,主方發起連接請求,與之建立藍牙數據連接(ACL連接)?然后主方和從方進入待機模式?當有來電或有電話撥出時,主方通知從方?若從方決定接通通話,則由主方建立主方與從方之間的語音鏈路(SCO連接),并進入通話狀態?

關鍵術語定義:

主方 是指發起連接的一方(本系統中適配器是主方);

從方 是指接收連接的一方(本系統中耳機是從方)

ACL 是指異步連接鏈路,用于藍牙數據傳輸;

SCO 是指同步連接鏈路,用于藍牙語音傳輸?

3.2 硬件電路

藍牙適配器和耳機的硬件結構基本相同,其電路框圖如圖2所示?

硬件電路主要由三個模塊組成:

單片機控制模塊 包括AT89C4051AT89C4051芯片和信號燈系統,完成系統的初始化?藍牙通信鏈路建立和監測手機來電等功能?單片機通過串口與ROK 101 007連接?

語音模塊 包括MC145483MC145483語音編解碼電路和耳機?麥克語音輸入輸出外圍電路,完成語音的編解碼功能?MC145483是13位線性PCM 編碼解碼濾波器,可完成語音信號的數字化和重構,與ROK 101 007的PCM語音接口連接?

藍牙模塊 包括愛立信點對多點藍牙芯片和倒F天線?芯片實現藍牙通信的核心功能?

3.3 軟件設計

軟件設計采用直接對HCI層進行編程?由主機向HCI發命令,HCI收到命令后,會向下傳遞到LM層,由LM負責鏈路的建立?加密和鑒權;主機接收HCI發來的事件包,根據具體的事件采取相應的處理?鏈路建立成功后,語音流使用連續可變斜率增量調制(CVSD)技術,獲得高質量的音頻編碼?

軟件流程由四個功能模塊組成,如圖3所示?

初始化模塊:初始化藍牙芯片及各狀態變量;

事務調度模塊:根據返回的事件狀態參數對系統事務調度,跳轉到返回事件處理模塊中?

藍牙返回事件處理模塊:各個子程分別處理藍牙各個返回事件?

中斷模塊:包括外部中斷模塊和串口中斷模塊?外部中斷模塊判斷手機是否有來電(僅主方需要);串口中斷模塊負責藍牙數據包和事件包的接收和發送?

3.4 系統特點及使用效果

該語音系統最大的特點是實現了與現有通信設備的后向兼容?用戶無需更換現有的不具藍牙功能的通信設備,就可享受到無線通信帶來的便捷?如何使現有設備與新技術產品之間保持平滑的過渡或者無縫連接是每個研發人員在開發產品時要著重考慮的問題?正是基于以上考慮,才開發了這套藍牙語音系統,旨在把藍牙產品盡快地推向市場?

經試用后,該系統話音清晰穩定(可達到市話標準),當有來電或有電話撥出時,主從設備之間切換迅速,用戶感覺不到明顯的時延差異?該系統性價比高,有很好的市場推廣前景?

責任編輯:gt

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

    關注

    456

    文章

    51170

    瀏覽量

    427212
  • 收發器
    +關注

    關注

    10

    文章

    3454

    瀏覽量

    106240
  • 射頻
    +關注

    關注

    104

    文章

    5618

    瀏覽量

    168209
收藏 人收藏

    評論

    相關推薦

    請問藍牙語音調制前的信號傳輸的是數字信號還是模擬信號?

    請看上圖,最右邊的語音基帶協議那部分,在基帶調制為2.4G射頻信號之前,那個語音是模擬信號還是數字信號? 換句話說,
    發表于 02-18 06:35

    基帶、射頻,到底是干什么用的?

    手機的基帶芯片、電路,或者基站的基帶處理單元(也就是我們常說的BBU)。 回到我們剛才所說的語音模擬信號。這些信號會通過基帶中的AD數模轉換
    發表于 05-02 08:30

    射頻芯片基帶芯片的關系是什么?

    射頻芯片基帶芯片的關系是什么?射頻芯片是什么工作原理?
    發表于 06-15 09:16

    雙模藍牙芯片簡介

    恒玄芯片特點HIFI立體聲音頻輸出,帶藍牙和主動降噪。ARM Cortex-M4F 帶浮點CPU,客戶可以做更開放的產品,除了降噪之外,還可以做語音識別等。集成了射頻、電源、通信
    發表于 07-23 08:51

    DSP+FPGA實現語音基帶處理系統

    本文介紹了一種應用于數字通信領域的語音基帶處理系統。設計的目的是把待傳輸的模擬語音信號轉換為數字基帶信號,使用固定的頻率在信道上傳輸。根據
    發表于 10-14 17:37 ?35次下載
    DSP+FPGA<b class='flag-5'>實現</b><b class='flag-5'>語音</b><b class='flag-5'>基帶</b>處理<b class='flag-5'>系統</b>

    射頻芯片有哪些公司_基帶芯片射頻芯片的區別

    射頻芯片是將無線電信號通信轉換成一定的無線電信號波形, 并通過天線諧振發送出去的一個電子元器件。本文主要介紹了射頻芯片的概念、關于射頻
    發表于 12-16 11:38 ?9w次閱讀

    射頻芯片基帶芯片的關系,射頻芯片的詳解

    的部分; 電源管理:一般是節電的部分,由于手機是能源有限的設備,所以電源管理十分重要; 外設:一般包括LCD,鍵盤,機殼等; 軟件:一般包括系統、驅動、中間件、應用。 在手機終端中,最重要的核心就是射頻芯片
    發表于 06-29 10:54 ?2.1w次閱讀
    <b class='flag-5'>射頻</b><b class='flag-5'>芯片</b>和<b class='flag-5'>基帶</b><b class='flag-5'>芯片</b>的關系,<b class='flag-5'>射頻</b><b class='flag-5'>芯片</b>的詳解

    射頻芯片基帶芯片的關系

    在手機終端中,最重要的核心就是射頻芯片基帶芯片。射頻芯片負責
    發表于 07-08 10:17 ?5882次閱讀

    射頻芯片基帶芯片是什么關系?

    在手機終端中,最重要的核心就是射頻芯片基帶芯片。射頻芯片負責
    的頭像 發表于 11-20 09:42 ?2w次閱讀
    <b class='flag-5'>射頻</b><b class='flag-5'>芯片</b>和<b class='flag-5'>基帶</b><b class='flag-5'>芯片</b>是什么關系?

    射頻芯片基帶芯片是如何實現工作的

    ;電源管理:一般是節電的部分,由于手機是能源有限的設備,所以電源管理十分重要;外設:一般包括 LCD,鍵盤,機殼等;軟件:一般包括系統、驅動、中間件、應用。在手機終端中,最重要的核心就是射頻芯片
    發表于 12-29 04:37 ?66次下載
    <b class='flag-5'>射頻</b><b class='flag-5'>芯片</b>和<b class='flag-5'>基帶</b><b class='flag-5'>芯片</b>是如何<b class='flag-5'>實現</b>工作的

    BK3266高集成藍牙系統芯片數據手冊

    BK3266是一款低功耗、高集成藍牙系統芯片(SoC)音頻設備。它集成了一個高性能藍牙射頻收發器,功能豐富的
    發表于 07-13 10:23 ?51次下載

    射頻基帶區別是什么?射頻芯片基帶芯片是什么關系?

    射頻基帶區別是什么?射頻芯片基帶芯片是什么關系? 射頻
    的頭像 發表于 10-25 15:02 ?3474次閱讀

    芯知識 | 什么是音頻藍牙播放語音芯片?

    隨著科技的不斷進步,音頻藍牙播放語音芯片成為嵌入式音頻系統中備受關注的創新解決方案。本文將深入解析什么是音頻藍牙播放
    的頭像 發表于 12-15 08:36 ?836次閱讀
    芯知識 | 什么是音頻<b class='flag-5'>藍牙</b>播放<b class='flag-5'>語音</b><b class='flag-5'>芯片</b>?

    5G射頻芯片基帶芯片是什么關系?

    在于定義、功能的不同。射頻芯片是指用于實現無線通訊收發功能的芯片。它可以將模擬信號轉換成數字信號,并進行調制、解調等操作,在無線通訊中發揮著非常重要的作用。
    的頭像 發表于 01-06 16:16 ?4141次閱讀
    5G<b class='flag-5'>射頻</b><b class='flag-5'>芯片</b>和<b class='flag-5'>基帶</b><b class='flag-5'>芯片</b>是什么關系?

    基帶芯片射頻芯片的關系

    基帶芯片射頻芯片是現代通信系統中不可或缺的兩個關鍵組件。它們在手機、無線路由器、基站等設備中扮演著至關重要的角色。
    的頭像 發表于 09-20 11:16 ?1670次閱讀
    云鼎娱乐城优惠活动| 大发888大发娱乐场| 大发888 casino| 大发娱乐场官方下载| 百家乐官网怎么赢9| 百家乐官网波音平台有假吗 | 千亿娱百家乐官网的玩法技巧和规则| 百家乐论坛在线提供| 威尼斯人娱乐最新地址| 中国足球竞彩网| 百家乐官网有哪几种| 百家乐官网网上真钱娱乐场开户注册| 做生意仓库和办公桌在家里是不是讲风水| 百家乐tt娱乐网| bet365怎么存款| 百家乐官网庄和闲的赌法| 金锁玉关24山砂水断| 百家乐高级技巧| 百家乐翻天粤语| 百家乐官网改单软件| 澳门百家乐介绍| 99棋牌游戏| 百家乐官网赌场破解方法| 百家乐投注技巧球讯网| 大发888官方备用| 百家乐官网看炉子的方法| 网上玩百家乐好吗| 百家乐游戏筹码| 百家乐官网流水打法| 百家乐2号干扰| 碧桂园太阳城怎么样| 百家乐官网庄和闲的赌法| 百家乐路单破解方法| 大发娱乐城888| 百家乐官网qq游戏| 百家乐正品地址| 台东市| 大佬百家乐官网娱乐城| 大发888是什么东| 百家乐官网赌博公司| 十六浦百家乐的玩法技巧和规则|