基于BC358239A的低成本藍(lán)牙耳機(jī)解決方案
二.電路設(shè)計和軟件設(shè)計要點(diǎn)。
耳機(jī)電源的開關(guān)和音量調(diào)節(jié)可利用藍(lán)牙芯片BC358239A的PIO口;從RT9169輸出的3.3V電源送到藍(lán)牙內(nèi)置LDO輸入端時注意在輸入端加適當(dāng)?shù)娜ヅ茧娙?,藍(lán)牙芯片的VDD_ANA(內(nèi)置LDO1.8V輸出端)須加上去偶電容,以防止送到藍(lán)牙芯片的電源引入干擾導(dǎo)致藍(lán)牙RF頻偏過大,與此同時藍(lán)牙外接的Cristial(晶振)精度要求至少10PPM,否則也會影響藍(lán)牙RF指標(biāo)。
WM8731的電源輸入端HPVDD、DCVDD、DBVDD和AVDD都可用LDORT9169的3.3V輸出,在WM8731的電源端加上適當(dāng)去偶可以改善WM8731輸出的音頻品質(zhì);WM8731時鐘可利用藍(lán)牙芯片的AIO3引腳的可編程時鐘輸出。 WM8731與BC358239A的PCM接口相連時WM8731的ADCLRC和DACLRC同時連接藍(lán)牙PCM_SYNC。
BCHS(BluecoreHostSoftware)是CSR為客戶提供藍(lán)牙產(chǎn)品設(shè)計提供的開發(fā)軟件,BCHS和藍(lán)牙的協(xié)議棧共同組成了藍(lán)牙產(chǎn)品的軟件解決方案。藍(lán)牙耳機(jī)的軟件架構(gòu)可參考圖四
圖四 藍(lán)牙耳機(jī)軟件架構(gòu)
圖四中VMApplicationsoftware(虛擬機(jī)器應(yīng)用軟件)包括TCS(電話控制協(xié)議),它定義了藍(lán)牙耳機(jī)建立語音和數(shù)據(jù)呼叫的控制信令,定義了處理藍(lán)牙TCS設(shè)備群的移動管理進(jìn)程;應(yīng)用程序功能包括通過I2C總線寫WM8731寄存器控制耳機(jī)音量,電池低電壓報警等功能。
結(jié)論藍(lán)牙耳機(jī)的低成本解決方案總是與藍(lán)牙和語音解碼芯片的價格降低相伴而生,隨著藍(lán)牙接口在移動電話、PDA、MP3player和電腦中的迅速普及,藍(lán)牙耳機(jī)取代有線耳機(jī)已成為技術(shù)發(fā)展的必然趨勢。
評論