RM新时代网站-首页

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

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

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

藍(lán)牙芯片ROK101007的結(jié)構(gòu)、功能及應(yīng)用分析

電子設(shè)計(jì) ? 來(lái)源:電子工程網(wǎng) ? 作者:電子工程網(wǎng) ? 2021-05-26 09:12 ? 次閱讀

藍(lán)牙芯片ROK101007是一款適合于短距離無(wú)線通信射頻/基帶芯片,集成度高?功耗小,完全兼容藍(lán)牙協(xié)議Version 1.1,可嵌入任何需要藍(lán)牙功能的設(shè)備中?該芯片包括基帶控制器?無(wú)線收發(fā)器?閃存等功能塊,可提供高至HCI(主機(jī)控制接口)層的功能?此外,該芯片還提供USB?UART和PCM接口,用于與主機(jī)通信;并且支持藍(lán)牙語(yǔ)音和數(shù)據(jù)傳輸,輸出功率滿足藍(lán)牙二級(jí)操作的要求?

1 內(nèi)部結(jié)構(gòu)及各功能塊介紹

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

1.1 無(wú)線收發(fā)器PBA 313 01/2

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

①Radio ASIC完成信號(hào)的調(diào)制和解調(diào)?

②環(huán)路濾波器?壓控振蕩器和Radio ASIC構(gòu)成鎖相環(huán)?環(huán)路濾波器濾除Radio ASIC輸出的誤差電壓的高頻成份和噪聲,用以保證環(huán)路所要求的性能,增加系統(tǒng)的穩(wěn)定性?

③收發(fā)控制器協(xié)調(diào)接收器(RX)和發(fā)送器(TX)的工作,用以保證藍(lán)牙的全雙工傳輸?

④天線濾波器對(duì)射頻信號(hào)進(jìn)行帶通濾波?管腳ANT(T2)是天線接口,應(yīng)連接阻抗為500Ω的天線?

1.2 基帶控制器

基帶控制器是一個(gè)基于ARM7-Thumb的功能塊,通過(guò)UART或USB接口控制無(wú)線收發(fā)器?基帶控制器負(fù)責(zé)處理底層的鏈路層功能,如調(diào)頻序列的選擇等?

1.3 閃存

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

鏈路管理器實(shí)現(xiàn)了鏈路管理協(xié)議(LMP),負(fù)責(zé)處理底層鏈路控制?每個(gè)藍(lán)牙設(shè)備都可以通過(guò)LMP與另一個(gè)藍(lán)牙設(shè)備的鏈路管理器進(jìn)行點(diǎn)對(duì)點(diǎn)的通信?HCI為主機(jī)提供了訪問(wèn)基帶控制器?鏈路管理器以及硬件狀態(tài)和控制寄存器的命令接口?主機(jī)通過(guò)HCI驅(qū)動(dòng)程序提供的一系列命令控制藍(lán)牙接口;藍(lán)牙固件的HCI收到命令后,會(huì)產(chǎn)生事件返回給主機(jī),用來(lái)指示接口的狀態(tài)變化?主機(jī)和HCI之間共有三類數(shù)據(jù)傳輸:

?HCI命令包 從主機(jī)發(fā)往藍(lán)牙的HCI?

?HCI事件包 從藍(lán)牙的HCI發(fā)往主機(jī)?

?HCI數(shù)據(jù)包 既可從主機(jī)發(fā)往HCI,也可從HCI發(fā)往主機(jī),包括無(wú)連接(ACL)數(shù)據(jù)和同步連接(SCO)數(shù)據(jù)?

HCI傳輸層定義了每一類數(shù)據(jù)如何封裝以及如何通過(guò)接口進(jìn)行復(fù)用?ROK 101 007支持兩種HCI傳輸層:UART傳輸層和USB傳輸層?

1.4 電源管理模塊

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

1.5 時(shí)鐘

該模塊內(nèi)置頻率為13MHz的時(shí)鐘?時(shí)鐘由一個(gè)晶體振蕩器產(chǎn)生,保證定時(shí)的精度在20ppm之內(nèi)?

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

ROK 101 007與主機(jī)或其它設(shè)備互聯(lián)時(shí),有三種接口方式(參見(jiàn)圖1)?

2.1 USB接口

ROK 101 007的USB接口符合USB1.1規(guī)范,通過(guò)雙向端口D+&D-,數(shù)據(jù)傳輸可達(dá)到12Mbps?當(dāng)使用USB接口與主機(jī)通信時(shí),ROK 101 007是一個(gè)USB從設(shè)備?與該接口有關(guān)的管腳有:

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

?Wake up(B4)&Detach(C1) 用于與筆記本電腦互聯(lián),可用來(lái)控制筆記本電腦的狀態(tài)?當(dāng)主機(jī)處于掉電模式時(shí),如果藍(lán)牙設(shè)備收到建立連接的請(qǐng)求,Wake up信號(hào)就會(huì)“喚醒”主機(jī)?而主機(jī)可通過(guò)Detach信號(hào)指示自己處于“掛起”模式?

2.2 UART接口

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

?TxD(B5)&RxD(A5) 用于收發(fā)數(shù)據(jù)?

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

2.3 PCM語(yǔ)音接口

標(biāo)準(zhǔn)的PCM語(yǔ)音接口采樣速率為8kHz?語(yǔ)音編碼方式可采用CVSD(連續(xù)可變斜率增量調(diào)制)?μ律(8bit)或A律(8bit)?考慮到編碼的健壯性,應(yīng)優(yōu)先選擇CVSD?

與PCM語(yǔ)音接口有關(guān)的管腳信號(hào)有:

?CM_SYNC(A3) 設(shè)置PCM數(shù)據(jù)的采樣速率?

?CM_OUT(A2)&PCM_IN?A1 接收或發(fā)送語(yǔ)音編碼信號(hào)?這兩個(gè)管腳信號(hào)的方向通過(guò)編程可調(diào)?

3 北京郵電大學(xué)無(wú)線網(wǎng)絡(luò)實(shí)驗(yàn)室藍(lán)牙語(yǔ)音系統(tǒng)簡(jiǎn)介

利用ROK 101 007芯片開(kāi)發(fā)了一套藍(lán)牙語(yǔ)音系統(tǒng),它能使現(xiàn)有的各種通信設(shè)備(手機(jī)或固定電話)與藍(lán)牙耳機(jī)之間進(jìn)行無(wú)線語(yǔ)音傳輸,從而實(shí)現(xiàn)藍(lán)牙技術(shù)向現(xiàn)有設(shè)備的后向兼容?

3.1 系統(tǒng)構(gòu)成

該系統(tǒng)由藍(lán)牙適配器和藍(lán)牙耳機(jī)兩部分構(gòu)成?藍(lán)牙適配器與現(xiàn)有的通信設(shè)備(手機(jī))相連,實(shí)現(xiàn)藍(lán)牙與手機(jī)之間的信號(hào)轉(zhuǎn)換;藍(lán)牙耳機(jī)上有PTT按鈕,用于接聽(tīng)和掛斷來(lái)電?藍(lán)牙適配器和藍(lán)牙耳機(jī)彼此之間可建立藍(lán)牙無(wú)線鏈路,用于傳輸語(yǔ)音?數(shù)據(jù)或控制信號(hào)?

系統(tǒng)工作流程如下:藍(lán)牙適配器是主方,上電后進(jìn)入查詢模式,自動(dòng)搜索周圍的藍(lán)牙設(shè)備(耳機(jī))?如果附近存在藍(lán)牙耳機(jī),主方發(fā)起連接請(qǐng)求,與之建立藍(lán)牙數(shù)據(jù)連接(ACL連接)?然后主方和從方進(jìn)入待機(jī)模式?當(dāng)有來(lái)電或有電話撥出時(shí),主方通知從方?若從方?jīng)Q定接通通話,則由主方建立主方與從方之間的語(yǔ)音鏈路(SCO連接),并進(jìn)入通話狀態(tài)?

關(guān)鍵術(shù)語(yǔ)定義:

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

從方 是指接收連接的一方(本系統(tǒng)中耳機(jī)是從方)

ACL 是指異步連接鏈路,用于藍(lán)牙數(shù)據(jù)傳輸;

SCO 是指同步連接鏈路,用于藍(lán)牙語(yǔ)音傳輸?

3.2 硬件電路

藍(lán)牙適配器和耳機(jī)的硬件結(jié)構(gòu)基本相同,其電路框圖如圖2所示?

硬件電路主要由三個(gè)模塊組成:

單片機(jī)控制模塊

包括AT89C4051芯片和信號(hào)燈系統(tǒng),完成系統(tǒng)的初始化?藍(lán)牙通信鏈路建立和監(jiān)測(cè)手機(jī)來(lái)電等功能?單片機(jī)通過(guò)串口與ROK 101 007連接?

語(yǔ)音模塊

包括MC145483語(yǔ)音編解碼電路和耳機(jī)?麥克語(yǔ)音輸入輸出外圍電路,完成語(yǔ)音的編解碼功能?MC145483是13位線性PCM 編碼解碼濾波器,可完成語(yǔ)音信號(hào)的數(shù)字化和重構(gòu),與ROK 101 007的PCM語(yǔ)音接口連接?

藍(lán)牙模塊

包括愛(ài)立信點(diǎn)對(duì)多點(diǎn)藍(lán)牙芯片和倒F天線?芯片實(shí)現(xiàn)藍(lán)牙通信的核心功能?

3.3 軟件設(shè)計(jì)

軟件設(shè)計(jì)采用直接對(duì)HCI層進(jìn)行編程?由主機(jī)向HCI發(fā)命令,HCI收到命令后,會(huì)向下傳遞到LM層,由LM負(fù)責(zé)鏈路的建立?加密和鑒權(quán);主機(jī)接收HCI發(fā)來(lái)的事件包,根據(jù)具體的事件采取相應(yīng)的處理?鏈路建立成功后,語(yǔ)音流使用連續(xù)可變斜率增量調(diào)制(CVSD)技術(shù),獲得高質(zhì)量的音頻編碼?

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

初始化模塊:初始化藍(lán)牙芯片及各狀態(tài)變量;

事務(wù)調(diào)度模塊:根據(jù)返回的事件狀態(tài)參數(shù)對(duì)系統(tǒng)事務(wù)調(diào)度,跳轉(zhuǎn)到返回事件處理模塊中?

藍(lán)牙返回事件處理模塊:各個(gè)子程分別處理藍(lán)牙各個(gè)返回事件?

中斷模塊:包括外部中斷模塊和串口中斷模塊?外部中斷模塊判斷手機(jī)是否有來(lái)電(僅主方需要);串口中斷模塊負(fù)責(zé)藍(lán)牙數(shù)據(jù)包和事件包的接收和發(fā)送?

3.4 系統(tǒng)特點(diǎn)及使用效果

該語(yǔ)音系統(tǒng)最大的特點(diǎn)是實(shí)現(xiàn)了與現(xiàn)有通信設(shè)備的后向兼容?用戶無(wú)需更換現(xiàn)有的不具藍(lán)牙功能的通信設(shè)備,就可享受到無(wú)線通信帶來(lái)的便捷?如何使現(xiàn)有設(shè)備與新技術(shù)產(chǎn)品之間保持平滑的過(guò)渡或者無(wú)縫連接是每個(gè)研發(fā)人員在開(kāi)發(fā)產(chǎn)品時(shí)要著重考慮的問(wèn)題?正是基于以上考慮,才開(kāi)發(fā)了這套藍(lán)牙語(yǔ)音系統(tǒng),旨在把藍(lán)牙產(chǎn)品盡快地推向市場(chǎng)?

經(jīng)試用后,該系統(tǒng)話音清晰穩(wěn)定(可達(dá)到市話標(biāo)準(zhǔn)),當(dāng)有來(lái)電或有電話撥出時(shí),主從設(shè)備之間切換迅速,用戶感覺(jué)不到明顯的時(shí)延差異?該系統(tǒng)性價(jià)比高,有很好的市場(chǎng)推廣前景?

責(zé)任編輯:gt

聲明:本文內(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)投訴
  • 收發(fā)器
    +關(guān)注

    關(guān)注

    10

    文章

    3424

    瀏覽量

    105952
  • 藍(lán)牙芯片
    +關(guān)注

    關(guān)注

    17

    文章

    375

    瀏覽量

    46026
  • 無(wú)線
    +關(guān)注

    關(guān)注

    31

    文章

    5448

    瀏覽量

    173229
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于藍(lán)牙的無(wú)線接入點(diǎn)設(shè)計(jì)

    以51單片機(jī)P89V51RD2為主控制器、ROK101008為藍(lán)牙模塊、W3100A為TCP/IP硬件協(xié)議棧、以太網(wǎng)網(wǎng)卡芯片RTL8201為網(wǎng)絡(luò)接口,介紹了一種基于藍(lán)牙的無(wú)線接入點(diǎn)的硬
    發(fā)表于 09-23 15:52 ?2170次閱讀
    基于<b class='flag-5'>藍(lán)牙</b>的無(wú)線接入點(diǎn)設(shè)計(jì)

    半導(dǎo)體芯片結(jié)構(gòu)分析

    。它們主要包括晶體管(三極管)、存儲(chǔ)單元、二極管、電阻、連線、引腳等。 隨著電子產(chǎn)品越來(lái)越“小而精,微薄”,半導(dǎo)體芯片和器件尺寸也日益微小,越來(lái)越微細(xì),因此對(duì)于分析微納芯片結(jié)構(gòu)的精度要
    發(fā)表于 01-02 17:08

    【FireBLE申請(qǐng)】基于藍(lán)牙4.0的智能家居

    ,包括①家庭內(nèi)部網(wǎng)絡(luò)分析②組網(wǎng)協(xié)議選擇③藍(lán)牙控制子網(wǎng)④控制子網(wǎng)協(xié)議結(jié)構(gòu)3、智能家居控制器硬件總體設(shè)計(jì)4、智能家居控制器軟件總體設(shè)計(jì)設(shè)計(jì)原理:1、主控系統(tǒng)的設(shè)計(jì)主控電路由2個(gè)模塊組成:?jiǎn)纹瑱C(jī)控制
    發(fā)表于 07-23 20:33

    SKYLAB:藍(lán)牙5.0主要新功能及BLE藍(lán)牙5.0模塊SKB501

    實(shí)現(xiàn)精度小于1米的室內(nèi)定位,最后為應(yīng)對(duì)移動(dòng)客戶端需求,藍(lán)牙5.0功耗更低,且兼容老的版本。本篇SKYLAB君將為大家著重介紹藍(lán)牙5.0顯著的三大新功能及藍(lán)牙5.0模塊SKB501。
    發(fā)表于 10-20 14:48

    LNK564電源管理芯片引腳功能及應(yīng)用

    LNK564電源管理芯片引腳功能及典型應(yīng)用
    發(fā)表于 03-24 07:24

    MG42630芯片具有哪些引腳功能及特性?

    MG42630芯片具有哪些引腳功能及特性?
    發(fā)表于 10-28 07:08

    AD620芯片具有哪些特點(diǎn)引腳功能及應(yīng)用?

    AD620芯片具有哪些特點(diǎn)引腳功能及應(yīng)用?
    發(fā)表于 11-04 07:47

    MT6757芯片有哪些功能及應(yīng)用呢

    MT6757是什么?MT6757芯片有哪些功能及應(yīng)用呢?
    發(fā)表于 11-05 07:27

    cht0405引腳功能及內(nèi)部結(jié)構(gòu)

    cht0405引腳功能及內(nèi)部結(jié)構(gòu)電路圖
    發(fā)表于 01-24 18:26 ?208次下載
    cht0405引腳<b class='flag-5'>功能及</b>內(nèi)部<b class='flag-5'>結(jié)構(gòu)</b>

    愛(ài)立信藍(lán)牙芯片ROK101007簡(jiǎn)介

    ROK101007藍(lán)牙通信芯片是愛(ài)立信公司推出的一款適合于短距離藍(lán)牙通信的無(wú)線基帶模塊.它集成度高、功耗小、完全兼容藍(lán)牙協(xié)議V1.1可嵌入任
    發(fā)表于 04-27 15:05 ?61次下載

    主板芯片功能及名詞解釋

    主板芯片功能及名詞
    發(fā)表于 09-04 23:23 ?111次下載

    汽車傳動(dòng)系的結(jié)構(gòu)功能及原理介紹

    汽車傳動(dòng)系的結(jié)構(gòu)功能及原理介紹 在汽車機(jī)械環(huán)節(jié)中,起到最主要作用的系統(tǒng)便是汽車傳動(dòng)系,如果沒(méi)有它們,汽車變不能自由的奔馳。眾所周
    發(fā)表于 03-11 16:24 ?1.9w次閱讀

    基于ROK101007藍(lán)牙模塊和TMS320C54x型DSP的家用醫(yī)療保健智能機(jī)器人設(shè)計(jì)

    基于ROK101007藍(lán)牙模塊和TMS320C54x型DSP的家用醫(yī)療保健智能機(jī)器人設(shè)計(jì)電子論文!資料來(lái)源網(wǎng)絡(luò),如有侵權(quán),敬請(qǐng)見(jiàn)諒
    發(fā)表于 11-30 11:38 ?11次下載

    藍(lán)牙車載系統(tǒng)的組成結(jié)構(gòu)和應(yīng)用規(guī)范分析

    藍(lán)牙車載系統(tǒng)的組成結(jié)構(gòu)和應(yīng)用規(guī)范分析
    發(fā)表于 01-19 21:22 ?7次下載

    基于射頻/基帶芯片實(shí)現(xiàn)藍(lán)牙語(yǔ)音系統(tǒng)的設(shè)計(jì)

    愛(ài)立信(Ericsson)公司推出的藍(lán)牙芯片ROK 101 007是一款適合于短距離無(wú)線通信的射頻/基帶芯片,集成度高?功耗小,完全兼容藍(lán)牙
    的頭像 發(fā)表于 05-21 11:38 ?3596次閱讀
    基于射頻/基帶<b class='flag-5'>芯片</b>實(shí)現(xiàn)<b class='flag-5'>藍(lán)牙</b>語(yǔ)音系統(tǒng)的設(shè)計(jì)
    RM新时代网站-首页