用L9320实现ADPCM语音编解码
[10-10 20:38:44] 来源:http://www.88dzw.com 电子制作 阅读:8558次
文章摘要:摘要:L9320是LANWAVE公司推出的一款自适应音频脉冲编码(ADPCM)编解码器。该器件除具有正常的ADPCM编码解码模式外,还有PCM编解码模式、电源测试模式以及编解码器测试模式。文中主要对L9320编解码器的工作原理和使用方法进行了分析,给出了L9320在便携式语音系统中的典型应用电路。 关键词:语音编码器;编解码;ADPCM;PCM;L9320L9320是LANWAVE 公司生产的一款自适应音频脉冲编码(ADPCM)编解码芯片,它所采用的语音压缩编解码方法符合国际电话与电报顾问委员会(CCITT)的G.721和G.726标准,同时也兼容CCITT的G.714标准。L9320
用L9320实现ADPCM语音编解码,标签:电子小制作,http://www.88dzw.com摘要:L9320是LANWAVE公司推出的一款自适应音频脉冲编码(ADPCM)编解码器。该器件除具有正常的ADPCM编码解码模式外,还有PCM编解码模式、电源测试模式以及编解码器测试模式。文中主要对L9320编解码器的工作原理和使用方法进行了分析,给出了L9320在便携式语音系统中的典型应用电路。
关键词:语音编码器;编解码;ADPCM;PCM;L9320
L9320是LANWAVE 公司生产的一款自适应音频脉冲编码(ADPCM)编解码芯片,它所采用的语音压缩编解码方法符合国际电话与电报顾问委员会(CCITT)的G.721和G.726标准,同时也兼容CCITT的G.714标准。L9320 可以将模拟话音转化成速率为32、24或16kB/s的数字信号;并可将相同速率的数字信号进行逆变换以形成模拟话音信号。L9320具有ADPCM编解码器和PCM编解码器/滤波器的双向信号通道,除具有正常的ADPCM编解码模式外,还具有PCM编解码模式、电源测试模式和编解码器测试模式。应用L9320的不同速率信道可实现不同的倍增比,从而有效提高信道的利用率。
1 L9320的主要功能
1.1 概述
L9320带有可预设的串行端口(SSP),该端口可与16字节的状态设置寄存器进行接口。微控制器能够从SSP接口获得内部的数据。另外,该芯片由于包含有带PCM编码解码滤波器的输出放大器,因而能够对模拟接口进行简单控制。L9320主要具有以下特点:
●能在2.7~5.25V电压范围内全双工工作;
●主时钟频率为10.24MHz?
●内部集成有14bits的A/D和D/A转换器;
●可完成μ律和A律压缩;
●可以对32、24和16kB/s的数据进行ADPCM编码,编码后的数据可以达到128?2048kbps;
●具有可编程的发射增益、接收衰减和侧音增益控制功能;
●采用28脚DIP或SOP封装。
1.2 引脚功能
L9320的引脚排列如图1所示。
2 L9320内部原理
图2给出了L9320的内部功能原理框图。该器件包括∑-Δ编解码滤波、电源管理、DSP处理和寄存器状态控制四个子系统。
2.1 电源管理
L9320的电源管理系统主要由一组专为模拟信号处理单元供电的5V电源和一组专为数字信号处理单元供电的3V电源组成。除了输出功率放大器AX0和PO外,所有的模拟电路都由这组5.5V电源供电。值得注意的是,AX0和PO的驱动电流由VEXT引脚提供。当VEXT为+5V±5%时,VDD应该与VEXT直接相连,而没有必要使用充电电容C1+和C1-。但此时BRO?b2?必须设置为“1”,以使充电电流泵电路关闭。当VEXT为2.7~5.25V时,VDD是电流泵电路的输出电压,因此不能与VEXT相连接,而应通过0.1μF的电容耦合到Vss。全数字电路应通过VDSP由3V供电,不管VEXT上的电压如何变化,数字电路部分均由VDSP供电,这样能够降低芯片的总功耗。要注意的是,VDSP应该通过0.1μF的电容耦合到Vss。此外,其它的模拟参考电压,如RO、AX0和PO上的电压大小均可由BR0?b2?决定,一般为2.5V或VEXT/2。
《用L9320实现ADPCM语音编解码》相关文章
- › 用L9320实现ADPCM语音编解码
- 在百度中搜索相关文章:用L9320实现ADPCM语音编解码
- 在谷歌中搜索相关文章:用L9320实现ADPCM语音编解码
- 在soso中搜索相关文章:用L9320实现ADPCM语音编解码
- 在搜狗中搜索相关文章:用L9320实现ADPCM语音编解码