基於Realtek RTL4040/4042 with RWS藍牙的網紅音訊直播設備的設計方案

一、前言

隨著社會的進步,打造個人專屬網紅的產品如雨春筍般的湧現,而當今最流行的網路直播專案在各個領域裡大放異彩,其中市場最為火爆的音訊網路直播產品更是各大廠家的熱門競爭領域。那我們先普及瞭解什麼是"網路直播",它大致分兩類,一類是在網上提供電視信號的觀看,例如各類體育比賽和文藝活動的直播,這類直播原理是將電視(類比)信號通過採集,轉換為數位信號輸入電腦,即時上傳網站供人觀看,相當於"網路電視";另一類是人們所瞭解的"網路直播":在現場架設獨立的信號採集設備(音訊+視頻)導入導播端(導播設備或平臺),再通過網路上傳至伺服器,發佈至網址供人觀看。本專案主要是介紹網路音訊直播的設備及產品開發,在開發系統之前先明白音訊主播在工作中通常需要以下常見的幾種設備:

1、麥克風

音訊主播用的麥克風主要有兩種類型,一種是動圈麥克風,另一種是電容麥克風,娛樂主播以及絕大部分非MC(喊麥,主持)用的都是電容麥克風。

2、耳機

一般來說入耳式的監聽耳機和頭戴式的監聽耳機比較常見。

3、麥克風支架

麥克風支架的作用就是安裝之後就可以調整麥克風的位置和距離。

4、防噴網

在開播的時候,經常會將氣流噴到麥克風話筒上面。這樣錄出來的聲音就會帶有明顯的爆音現象,而且會伴隨著雜音,使用麥克風防噴罩可以有效地避免噴話筒現象的發生。尤其是在使用高靈敏度的電容麥克風的時候,安裝一個防噴罩能有效的避免這一現象。

5、音效卡

音效卡主要分為兩種,內置音效卡可以把麥克風、吉他或者其他樂器與電腦連接。一個典型的音效卡可以把類比信號轉換成電腦可以處理的數位音訊資訊,音效卡又分為內置音效卡和外置音效卡。臺式電腦搭配內置音效卡,內置獨立音效卡相對於同價位的USB介面的音效卡效果會好一點。外置音效卡。其內置強勁的音效處理器混響效果、變聲效果眾多功能於一體,輕鬆實現網路 K 歌(聽濕錄濕)、網路直播、主持喊麥、語音聊天、音樂聆聽、專業錄音等使用模式。


二、方案介紹

基於“Realtek RTL4040/4042 with RWS藍牙”的網紅直播設備能夠輕鬆完成上述立志做網紅設備的廠家及工程師愛好者的需求。瞭解了音訊網路直播設備的組成之後,本文重點介紹其核心組成部分即本系統所採用的Realtek RTL4040/4042 晶片構成的網路音訊直播核心:即智慧USB 音效卡,其強大的音訊錄放功能可以滿足任何錄放功能,並且一攬子交鑰匙的HDK方案讓你輕鬆完成整個方案的電路設計。

1,RTL4040/4042晶片

描述:

ALC4042是一款低功耗單晶片USB 2.0高速音訊轉碼器,內置MCU,可靈活使用。它適用於耳機,耳機轉接,揚聲器和麥克風應用。內部MCU還可以開發到許多不同的應用程式,例如Microsoft™Lync /Skype / VoIP設備,行動電話或平板電腦/平板對接設備。 ALC4042相容USB Audio Class 1.0和USB 2.0全速,因此無需任何附加軟體即可隨插即用安裝在主要作業系統上。 內部DAC支持44.1~384 KHz和ADC支持44.1~192 KHz取樣速率,解析度為16/24/32位。ALC4042還集成了16K位元組OTP和晶體,但需要很少的無源元件製作成品。 這樣,它可以節省總BOM成本,PCB面積可以更小。

特點:

  • 具有105dBA SNR的數模轉換器

  • 具有94DBA SNR的模數轉換器

  • 一個身歷聲DAC支持8/16/22.05/24/32/44.1/48/96/176.4/192 / 384KHz取樣速率,16/24/32位

  • 兩個身歷聲ADC支持8/16/22.05/24/32/44.1/48/96/176.4/192 / 384KHz取樣速率,16/24/32位

  • G類耳機輸出,不帶隔直電容超低功耗,用於耳機播放

  • 硬體前饋或回饋有源雜訊取消(ANC)特徵=帶前置放大器的單端類比麥克風輸入(0/20/24/30/35/40/44/50 / 52dB)

  • 低雜訊麥克風和可程式設計MICBIAS電壓電平

  • 音訊插孔檢測功能

  • 帶有自訂多功能控制支援的4鍵式耳機

  • 一個I2S數位介面,支援master /slave工作模式

  • 一個12S數位介面支援(8/16/22.05/44.1/48/88.2/96/176.4/192/384kHz,16/24/32位)

  • I2S數位介面支援TDM格式輸出/輸入

  • I2C控制介面,支援master/slave

  • 兩個身歷聲數位麥克風介面

  • SPI(串列外設介面,模式0~模式3)連接到串列快閃記憶體,用於切換代碼和配置自訂參數

  • 連接外部設備的UART介面

  • 內置模擬LDO

  • 48針QFN'Green'包裝

 
  延伸閱讀   



2,RWS RTL8763BFR晶片

Realtek瑞昱RTL8763BFR低功耗藍牙5.0雙模晶片。這是瑞昱首款支持AI喚醒的TWS藍牙耳機晶片。也是近期TWS 5.0真無線藍牙耳機方案界中的領軍者。Realtek瑞昱RTL8763BFR支援藍牙5.0規範,支援HFP1.7,HSP1.2,A2DP1.3,AVRCP1.6,SPP1.2和PBAP1.0。在本系統方案中,採用RTL8763BFR 來設計一個無線藍牙模組,方便集成在我們的智慧USB 音效卡系統中,從而實現有線+無線的音源輸入。
以下闡述藍牙模組的設計:

2.1、硬體設計

A)電源設計

RTL8763BFR RWS晶片支援兩種電源輸入,一種鋰電池(VBAT:2.8-4.5V),一種電源適配器主要給鋰電池充電(4.5V–6.5V),其充電電流可達400mA,其晶片內置充電保護功能和外接環境保護檢測功能,因此非常適合usb充電方式。晶片內部有兩路開關調節器,分別供電1.8V的AVCC/AVCCDRV和1.2V電壓的VDDCORE/VD12_SYN/VD12_RF。

B)系統設計

重定電路

為了保證電路的穩定可靠,RTL8763BFR RWS晶片可通過外部的重定開關觸發HW_RST_N腳進行重定,通常為了節省成本和空間,該方案僅僅通過外部的充電重定就可以完成系統的正常重定(低電平有效保持低脈衝> 5ms即可)。

時鐘電路

RTL8763BFR RWS晶片有兩路時鐘源,一種是40M的主時鐘源為ARM/BT baseband的正常工作時鐘源,不需要外部負載電容,在MP時需要進行校準,為7~9pf。另外一種是RTC時鐘源32.768k,通常工作在sleep模式下。


音訊電路

音訊的輸入與輸出電路設計,音訊輸入支援三種方式接入模式(Single end mode、Capless mode、Differential mode),其按照拾音器的不同有四種接入方式(AUX-IN、1-MIC、Dual MIC、Digital MIC),音訊輸出支援S /PDIF介面。


SPI Flash設計

針對不同的使用者需要,RTL8763BFR RWS晶片可外接各種Flash,但儘量使用我們推薦的型號(僅僅RTL8763BM/BMR/BS):

RTL8763BF/BFR supports 8M-bits on chip FLASH memory

RTL8763BO supports 16Mbits on chip flash memory

RTL8763BM/BMR/BS support 1-bit and 2-bit mode


RF電路設計

RTL8763BO支持IQM和TPM,RTL8763BM,RTL8763BF,RTL8763BS僅僅支持IQM

—RFIO_IQM支持雙模,最大功率+10dBm、接收靈敏度-94dBm @2M EDR

—RFIO_TPM是專用於BLE最大功率+4dBm

天線設計

支援pifa天線和chip天線、頂針天線,具體的天線設計可以參考Realtek原廠參考設計及推薦廠家(萬誠、華新科等等)


外設引腳設計

  • —GPIO(可配置高達32 GPIOs)
  • —Timer可配置PWM function
  • —I2C支援master/slave模式
  • —SPI支援master / slave模式
  • —UART(高速串口最大速率達4M)
  • —GDMA可配置達8 channel數量且支援Single & multi訪問技術
  • —ADC(8-channel /12-bit ADC)
  • —Keyscan(可達12x20的最大矩陣)
  • —支持Q-decoder
  • —支持IR接收
  • —支持SD host相容SD 2.0
  • —支援大容量USB傳輸

 

2.2、軟體設計

RTL8763BFR RWS晶片軟體設計,採用一站式的“傻瓜式”設計技術,讓所有的客戶輕鬆構建自己的RWS無線耳機系統,主要的軟體設計為以下:

A)MCU配置

MCU配置工具主要是針對系統控制方面,通過配置工具能夠產生.SCF和.APF檔,其中.SCF文件為系統設定檔,.APF檔為音訊應用參數設置檔,其主要的目的是:為每個客戶設計生成定制的設定檔和自訂操作任何原始程式碼的目的,這些操作全部通過APP UI工具來實現的。這些工具是通過特別授權的帳號可供客戶下載。

B)DSP配置

DSP配置工具主要是針對音訊方面的配置,其中主要包括有以下內容:

—聲音處理:1-mic/2-mic NR(降噪)、AEC(聲回波消除)/ AES(聲回波抑制)、MB-AGC(多波段自動增益控制)、高通濾波器(高通濾波器)、發送端EQ配置、DAC / ADC設置

—音訊的A2DP /輸出處理:支援音訊處理功能、MB-AGC、音訊擴大、參數EQ、發送端EQ配置、音訊傳遞函數、模式配置、允許開發人員以任何想要的順序排列聲音效果。

—無線DSP控制:Bluetooth鏈路配置

—週邊硬體控制:主要定義I2S介面、類比解碼介面等等

—SDK開發介面配置:隨客戶要求自定制可配置成語音和音訊介面

►場景應用圖

►產品實體圖

►展示板照片

►方案方塊圖

►直播场景图

►核心技術優勢

1. 具有105dBA SNR的數模轉換器 2. 具有94DBA SNR的模數轉換器 3. 一個身歷聲DAC支持8/16/22.05/24/32/44.1/48/96/176.4/192 / 384KHz取樣速率,16/24/32位 4. 兩個身歷聲ADC支持8/16/22.05/24/32/44.1/48/96/176.4/192 / 384KHz取樣速率,16/24/32位 5. G類耳機輸出,不帶隔直電容超低功耗,用於耳機播放 6. 硬體前饋或回饋有源雜訊取消(ANC)特徵=帶前置放大器的單端類比麥克風輸入(0/20/24/30/35/40/44/50 / 52dB) 7. 低雜訊麥克風和可程式設計MICBIAS電壓電平 8. 音訊插孔檢測功能 9. 帶有自訂多功能控制支援的4鍵式耳機 10. 一個I2S數位介面,支援master /slave工作模式 11. 一個12S數位介面支援(8/16/22.05/44.1/48/88.2/96/176.4/192/384kHz,16/24/32位) 12. I2S數位介面支援TDM格式輸出/輸入 13. I2C控制介面,支援master/slave 14. 兩個身歷聲數位麥克風介面 15. SPI(串列外設介面,模式0~模式3)連接到串列快閃記憶體,用於切換代碼和配置自訂參數 16. 連接外部設備的UART介面 17. 內置模擬LDO 18. 48針QFN'Green'包裝

►方案規格

智慧USB音效卡 with 藍牙無線方案 1、主控方案:高性能Realtek ALC4042 + RTL8763BFR 藍牙無線 2、方案特點: 高性能Realtek ALC4042具有105dBA SNR的數模轉換器,非常適合可擕式音訊直播領域 ,具有優秀的音效及聲響效果; 根據要求不同可支援耳機及擴音器功能; 支援多種信號輸入格式和方式(無線及有線); 提供SDK、API等二次開發介面;用戶可對亮度、對比度、飽和度、清晰度等完整屬性頁面進行控制; 3、應用領域: 可擕式音訊播放機;可擕式音訊直播設備應用;