电子文章 | 电子资料下载 | 家电维修 | 维修资料下载 | 加入收藏 | 全站地图
您现在所在位置:电子爱好者维修技术维修教程知识电子制作用L9320实现ADPCM语音编解码

用L9320实现ADPCM语音编解码

09-08 11:51:40 | http://www.5idzw.com | 电子制作 | 人气:558
标签:电子小制作,http://www.5idzw.com 用L9320实现ADPCM语音编解码,http://www.5idzw.com

图2

    2.4 时序和控制

L9320的时序和控制部分主要用来提供诸如∑-Δ编解码滤波所需的1.024MHz和8kHz等时钟信号。DSP处理部分的MCLK主时钟可以异步于其它部分的时钟,它在无线应用中的典型值为10.24MHz或16.384MHz。∑-Δ编解码滤波可以直接利用BCLKR来作为1.024MHz输入时钟,但是它的上升沿必须和FST的上升沿基本保持一致。如果选用这种模式,则应由BCLKT控制ADPCM的收发工作,这可以通过配置SSP端口的BR0?b7?寄存器来实现。

此外,有两种方法可以降低芯片的总功耗。第一种方法是使PDI/RESET保持为0,这样可使硬件电路处于低功耗状态。第二种方法是利用软件来实现,即当BR0(b1)设置为模拟低功率状态时,所有的模拟信号处理时钟将停止工作;而当BR0(b0)设置为1时,所有的数字信号处理时钟将停止工作。如果芯片处于低功耗状态,那么,VAG、TG、RO、PO、AXO、DT和SSP Tx的输出均为高阻态;而当功耗模式被重新激活时,ADPCM算法便复位到CCITT初始状态。

3 L9320的应用

将L9320编解码器用于典型的无线便携式产品时,VEXT可以采用2.7~5.25V的电池供电,电路的连接方法如图3所示。要注意的是,这里的VDD和VDSP不能用来对外部系统供电,而且在这种模式下,SSP端口的BR0(b2)寄存器必须首先清零。L9320可以广泛应用于低成本无线语音通信产品中,笔者所在的科研小组曾用L9320成功开发出了无线会议系统的ADPCM语音编解码电路,该系统中,L9320编解码器的控制是由MCS-51系列单片机完成的。此外,L9320也可以广泛应用于公共电话交换网中。

图3

4 结束语

L9320音频脉冲编解码器具有ADPCM编解码器和PCM编解码器/滤波器的双向信号通道,它除具有正常的ADPCM编解码模式外,还有PCM编解码模式、电源测试模式和编解码器测试模式。因此,应用L9320的不同速率可在各信道实现不同的倍增比,从而有效提高信道的利用率。L9320有两个主要应用领域:一是无线电话系统,二是在公共电话交换网中进行线路对话量的增容。此外,L9320还可用于便携式、低功耗无线通信产品中,比如无线会议系统等。

上一页  [1] [2] 

,用L9320实现ADPCM语音编解码
关于《用L9320实现ADPCM语音编解码》的更多文章