CMX618内部结构图如图1所示:
由结构图可以看出,CMX618主要由音频压缩/解压器(CODEC)、RALCWI编解码器、前向纠错编解码器和其他特殊功能模块几部分组成。
编码时,输入的模拟语音首先要经过音频压缩/解压器(CODEC)模块,进行调节增益、A/D转换、滤波和压缩处理,然后进入编码器中开始编码。编码后,如果选择使用前向纠错(FEC)功能,则会对编码进行纠错处理,尽量消除误码。这样,编码后的语音数据,按选择的位速率和帧的结构生成数据包,利用C- BUS串行总线,传输到微控制器LPC2138中。
解码是编码的逆处理过程。经C-BUS串行总线传输的数字语音,进入解码器(可选择FEC功能)开始解码,然后经过解压、滤波、D/A转换、调节增益等处理后,就成为可以听到的模拟语音。另外,在编码和解码期间,如果选择一些辅助功能,例如非连续发送检测(DTX)、语音激活检测(VAD)或双音多频信号检测(DTMF)时则需另行处理。
应用:
该语音通信模块已经成功应用于900 MHz数字无中心对讲机中,图6为900 MHz数字无中心对讲机各功能模块的结构简图,图中的语音模块与微控制器部分即为涉及的内容。如今,民用对讲机逐步数字化已是大势所趋,国内外众多机构已经投入了大量的人力、物力进行研究和开发,故此系统有着广阔的发展空间。