|
BK9520系列是用于無(wú)線麥克風(fēng)的芯片組,包括發(fā)射芯片 BK9521和接收芯片BK9522,每個(gè)芯片覆蓋 V段160~270MHz和 U段 500~980MHz。
BK9520采用數(shù)字調(diào)制和高性能音頻 ADC和 DAC,配合極低延遲的音頻編碼器,
實(shí)現(xiàn)了高保真的數(shù)字音頻傳輸,可以應(yīng)用于視唱、舞臺(tái)演出以及教學(xué)系統(tǒng)。由于 BK9520在單芯片上實(shí)現(xiàn)了從射頻到基帶的完全集成,同時(shí)省卻了壓擴(kuò)器,這樣可以顯著減小 PCB尺寸,極大地提高生產(chǎn)可靠性,從而降低系統(tǒng)成本。
0.png (12 KB, 下載次數(shù): 238)
下載附件
2017-11-2 15:58 上傳
0.png (122.45 KB, 下載次數(shù): 260)
下載附件
2017-11-2 15:59 上傳
BK9520引腳圖:
0.png (65.16 KB, 下載次數(shù): 264)
下載附件
2017-11-2 15:59 上傳
BK9520管腳功能定義:
0.png (79.4 KB, 下載次數(shù): 236)
下載附件
2017-11-2 16:00 上傳
0.png (61.2 KB, 下載次數(shù): 222)
下載附件
2017-11-2 16:02 上傳
圖 2 BK9521發(fā)射芯片框圖
上圖中灰色框?yàn)?BK9521發(fā)射芯片相關(guān)的寄存器地址,請(qǐng)參考獨(dú)立的寄存器描述來(lái)獲取詳細(xì)信息(Evaluation software目錄中的 BK9520_TX I2C register.ini文件)。
發(fā)射芯片從麥克風(fēng)獲取聲音,并從 I2C獲取 1個(gè)字節(jié)的用戶數(shù)據(jù)(REG20[15:8]),每 1.125ms組成一幀后通過(guò)射頻功放發(fā)射出去。幀發(fā)送時(shí)可以使用設(shè)定的 ID碼進(jìn)行加密(REG22)。 BK9521有一個(gè)中斷,可以在每幀的特定符號(hào)點(diǎn)(REG21[31:24])產(chǎn)生中斷給MCU,中斷每幀 1.125ms產(chǎn)生一次。MCU通過(guò)配置REG20[6]使能中斷,中斷產(chǎn)生時(shí)REG19[0]會(huì)置1,IRQ腳會(huì)拉高,MCU再寫(xiě)一次 REG19[0]=1用來(lái)清除中斷。
當(dāng)麥克風(fēng)音頻信號(hào)(REG11[7:0])超過(guò)設(shè)定的高門(mén)限(REG25[15:8])時(shí),GPIO3會(huì)輸出高,當(dāng)?shù)陀谠O(shè)定的低門(mén)限(REG25[7:0])時(shí),GPIO3會(huì)輸出低。
0.png (53.81 KB, 下載次數(shù): 249)
下載附件
2017-11-2 16:03 上傳
圖 3 BK9522接收芯片框圖
上圖中灰色框?yàn)?BK9522接收芯片相關(guān)的寄存器地址,請(qǐng)參考獨(dú)立的寄存器描述來(lái)獲取詳細(xì)信息(Evaluation software目錄中的 BK9520_RX I2C register.ini文件)。
接收芯片可工作在單/雙天線模式:REG32[28]=0時(shí)為單天線,REG32[29]=0選擇為 ANT1(PIN6),
REG32[29]=1選擇為 ANT2(PIN5);REG32[28]=1時(shí)為雙天線,具體使用哪個(gè)天線由芯片決定。
BK9522對(duì)收到的信號(hào)進(jìn)行解包,得到音頻信息和用戶數(shù)據(jù)信息(REG19[15:8]),并給出CRC校驗(yàn)結(jié)果(REG19[6])。如果本地 ID碼(REG34)設(shè)置不同于發(fā)射機(jī)的 ID,則 CRC校驗(yàn)會(huì)出錯(cuò)。CRC校驗(yàn)結(jié)果在每幀結(jié)束后更新,MCU可以通過(guò)設(shè)定中斷產(chǎn)生的時(shí)刻來(lái)正確獲取CRC標(biāo)志,通常應(yīng)該設(shè)置 REG36[7:0]或 REG36[15:8]在 10左右(即新幀開(kāi)始的第10個(gè)符號(hào)),不要超過(guò) 20,中斷每幀1.125 ms產(chǎn)生一次。
音頻信號(hào)經(jīng)過(guò) 8段均衡器,再經(jīng)過(guò)防嘯叫處理后轉(zhuǎn)為模擬信號(hào),模擬信號(hào)的大小可以調(diào)節(jié)。
BK9522有四個(gè)中斷,每個(gè)中斷都可以單獨(dú)設(shè)置開(kāi)關(guān)(REG32[20:16]),其中bit19為保留,其它幾個(gè) bit置 1為打開(kāi)中斷,置 0為關(guān)閉中斷;產(chǎn)生中斷時(shí) REG19[4:0]中對(duì)應(yīng)位會(huì)置高,IRQ腳也會(huì)拉高,再用軟件寫(xiě)此位為 1可以清掉中斷。
0.png (105.19 KB, 下載次數(shù): 226)
下載附件
2017-11-2 16:09 上傳
3.3. I2C接口
作為 I2C的從設(shè)備,BK9520的設(shè)備號(hào)(Device ID ,BK9521為 0x21,BK9522為 0x22)作為I2C的起始字節(jié),基本格式為8位設(shè)備號(hào)+7位地址+1位讀寫(xiě)標(biāo)志(1為讀,0為寫(xiě))+4 字節(jié)數(shù)據(jù)。
BK9520在時(shí)鐘下降沿送出數(shù)據(jù),在時(shí)鐘上升沿讀取數(shù)據(jù)。
0.png (46.6 KB, 下載次數(shù): 247)
下載附件
2017-11-2 16:10 上傳
圖 4 I2C時(shí)序圖
在寄存器 REG10[7:0]中可以讀到設(shè)備號(hào)用以判斷 I2C是否正確操作。BK9521發(fā)射芯片
REG10[7:0] 的值為0x21,BK9522接收芯片REG10[7:0] 的值為0x22。
5. 封裝信息
BK9520系列提供QFN4x4 32pin封裝,以下是詳細(xì)的封裝信息:
0.png (44.4 KB, 下載次數(shù): 240)
下載附件
2017-11-2 16:11 上傳
0.png (87.79 KB, 下載次數(shù): 216)
下載附件
2017-11-2 16:11 上傳
圖 5 QFN4x4 32pin 封裝
中文資料51hei下載地址:
BK9520數(shù)據(jù)手冊(cè)v0.3.pdf
(682.61 KB, 下載次數(shù): 411)
2017-11-2 08:28 上傳
點(diǎn)擊文件名下載附件
BK9520 下載積分: 黑幣 -5
pdf格式的原理圖:
BK9520原理圖.pdf
(18.22 KB, 下載次數(shù): 297)
2021-6-2 23:19 上傳
點(diǎn)擊文件名下載附件
BK9520 下載積分: 黑幣 -5
|
|