机顶盒数字音频的无线转发系统设计
为了实现满意的音频质量,采用QoS机制。自适应跳频是集成的一部分。自适应跳频算法所使用的频率由38个频率寄存器所指定。发送端和接收端所使用的丁作频率根据时间和空中出现的噪声而进行改变。跳频序列也由连续寄存器CH0~CH37指定。因此在初始化配置时,发送端和接收端设置同一基本跳频序列,这样也可以使建链时间最短。
接收端收到数字音频无线信号后,可分别通过S/PDIF或I2S接口输出音频信号。本文采用I2S接口输出,并选用WM8711BL的DAC芯片进行数模转换,输出模拟音频并用耳机接收。WM8711BL芯片具有I2C总线接口,采用PIC18系列单片机对其相应的寄存器地址进行初始化配置。WM8711BL初始化配置如表3所列。本文引用地址:https://www.eepw.com.cn/article/154966.htm
DAC芯片将数字音频转变为左右声道的模拟音频,实现相应的模拟接收。此时输出的音量为固定值,为了控制音量的增减,设置两个开关按键,通过PIC18系列单片机PD0和PD1口进行控制。
为了能够节省电量的损耗,平时让射频芯片处于掉电模式,通过中断唤醒或定时器唤醒功能使其恢复工作状态。
结语
本文介绍了如何将机顶盒音频信号通过nRF24Z1射频芯片实现数字音频无线传输。采用PIC18系统单片机进行配置,处理速度快。整个系统传输速率高、体积小、携带方便,且通信距离远,可广泛用于无线耳机、无线音响等产品中。
评论