機頂盒數(shù)字音頻的無線轉發(fā)系統(tǒng)設計
為了實現(xiàn)滿意的音頻質量,采用QoS機制。自適應跳頻是集成的一部分。自適應跳頻算法所使用的頻率由38個頻率寄存器所指定。發(fā)送端和接收端所使用的丁作頻率根據(jù)時間和空中出現(xiàn)的噪聲而進行改變。跳頻序列也由連續(xù)寄存器CH0~CH37指定。因此在初始化配置時,發(fā)送端和接收端設置同一基本跳頻序列,這樣也可以使建鏈時間最短。
接收端收到數(shù)字音頻無線信號后,可分別通過S/PDIF或I2S接口輸出音頻信號。本文采用I2S接口輸出,并選用WM8711BL的DAC芯片進行數(shù)模轉換,輸出模擬音頻并用耳機接收。WM8711BL芯片具有I2C總線接口,采用PIC18系列單片機對其相應的寄存器地址進行初始化配置。WM8711BL初始化配置如表3所列。本文引用地址:http://cafeforensic.com/article/154966.htm
DAC芯片將數(shù)字音頻轉變?yōu)樽笥衣暤赖哪M音頻,實現(xiàn)相應的模擬接收。此時輸出的音量為固定值,為了控制音量的增減,設置兩個開關按鍵,通過PIC18系列單片機PD0和PD1口進行控制。
為了能夠節(jié)省電量的損耗,平時讓射頻芯片處于掉電模式,通過中斷喚醒或定時器喚醒功能使其恢復工作狀態(tài)。
結語
本文介紹了如何將機頂盒音頻信號通過nRF24Z1射頻芯片實現(xiàn)數(shù)字音頻無線傳輸。采用PIC18系統(tǒng)單片機進行配置,處理速度快。整個系統(tǒng)傳輸速率高、體積小、攜帶方便,且通信距離遠,可廣泛用于無線耳機、無線音響等產品中。
評論