基于nRF24Z1的CD音質無線數字音頻傳輸系統
當前,隨著居住和辦公環境空間的增長,音頻的布線在大型會議室、汽車等場所越來越難以實現,成本越來越高,迫切需要無線傳輸高質量的音頻。CD音質音頻的傳輸速率就達到1.5Mbps以上,因此對無線系統提出了更高的帶寬和距離要求。
ISM 2.4GHz (Industrial Scientific Medical 2.4GHz-2.4835GHz)頻段是全球開放的公用頻段,具有高帶寬和低成本實現的優勢。選用具備高帶寬特點的ISM2.4GHz的傳輸系統更能適應CD音質音頻的傳輸。而2.4GHz的其他系統,如監牙、WLAN等存在成本過高或距離受限等缺點,所以本系統使用了專用的ISM音頻無線收發芯片nRF24Z1。
nRF24Z1提供了標準的工業音頻I2S接口以及S/PDIF數字音頻接口,使得音頻的傳輸成本大大降低。而且通信速率高達4Mbps,實際數據傳輸率為1.536Mbps,保證了48kbps采樣率16bit采樣的音頻無損傳輸。
1 芯片介紹
nRF24Z1是挪威Nordic公司推出的CD音質無線數字音頻傳輸收發芯片,工作于ISM 2.4GHz頻段。該芯片最大輸出功率為+0dBm,接收靈敏度為-83dBm。片內集成了PLL、時鐘控制和恢復模塊、TDM QoS模塊、GFSK模塊、I2C接口、SPI接口,RF的LNA和PA等等,并且片內集成了I2S和S/PDIF兩種工業音頻標準接口。I2S接口可以與各種音頻A/D、D/A直接相連,S/PDIF則可以與各種環繞立體聲設備直接相連。
芯片的射頻工作方式是GFSK,高斯頻率偏移鍵控,在點對點的無線通信中,這種方式被廣泛采用,誤碼率較低。
為保證通信低誤碼率,芯片還采用了QoS的服務質量策略。策略包括雙向通信機制和應答策略(時分雙工)、數據完整性策略和CRC檢錯、自適應跳頻、掉線搜索重連策略。
雙向通信機制和應答策略可見圖1,ATX到ARX的通信為音頻信道,而ARX到ATX的通信是控制信道。控制信道的信息包括同送信息、寄存器信息以及管腳狀態信息等。
QoS部分包括數據完整性策略和CRC檢錯,完全通過硬件實現,在音頻信道發送的幀里面包括多個包,每個包由RF地址、有效音頻數據、若干CRC位組成,當接收端收到的Packel的CRC得到檢驗后,將會通過控制信道給ATX回送信息。若CRC檢驗不正確,則發送端將不正確的一個或若干個包在下一個幀內重傳。
自適應跳頻是抗干擾的重要手段,本文2.4節中有詳細論述。
掉線搜索重連是保障連接可靠性的措施,當連接丟失時發射器自動按照射頻圖案搜索,每個頻道卜搜索一段時間,同理接收器也在每個頻道上監聽,一旦建立連接則鎖定該頻道,同時依次按跳頻圖案順序跳頻。
芯片的初始配置町以由EEPROM或者MCU通過SPI、I2C接口完成。芯片處于發送模式還是接收模式南MODE管腳電平決定。
nRF24Zl采用QFN36封裝,全部管腳列表可以參考芯片文檔,與操作芯片相關的管腳如表1所示。

評論