DMR数字对讲机的两种设计方案简介
一、概述
DMR数字对讲机的软件实现主要是借鉴了公网移动通信中的AT指令的概念,即将DMR协议进行封装,以AT指令的形式向用户层提供功能接口。这样有利于系统的模块化,方便了二次开发。随着对讲机数字化进程的加速,许多通信厂商和科研院所都对数字对讲的开发产生了浓厚的兴趣。由于芯片制造工艺的成熟和多样化,完全可以用现有的芯片设计出一款符合需求的数字对讲机产品。
二、两种方案介绍
方案一:语音编码芯片使用CML公司MX61 8芯片,基带调制芯片则使用MX7041芯片进行4FSK调制,微控制器处理芯片使用ARM,射频模块通过分立元件进行搭建。
方案二:语音编解码以及基带的4FSK调制通过软件编程在DSP中给予实现,微控制器处理芯片依然采用ARM,射频模块通过分立元件搭建。
两种方案比较各有利弊:
方案一实现起来相对简单,语音芯片和基带调制都用现成的芯片,只需要在微控制处理芯片中编程对其进行控制。缺点是不够灵活,由于语音编解码和基带调制都是用芯片实现,优化起来比较困难,整个系统的性能主要取决于芯片性能。在实际设计中也发现,基带调制芯片MX7041抗干扰性能较差,容易受到干扰,影响了整个系统稳定性。而语音编解码芯片MX618虽能满足日常通话要求,但语音质量也有待提高。
方案二的设计比较灵活,声码器的功能是在DSP中实现的,我们可以根据我们的需求选择不同的声音编解码算法,如美国的AMBE、MELP算法,清华的SELP算法效果都是非常好的。4FSK基带调制解调,我们同样在DSP中通过软件编程实现。这样设计可以方便根据系统的需求对语音编解码和基带调制解调进行优化升级,以后对系统的性能的提升,我们也可以在基本不改变硬件设计的前提下进行。微控制处理芯片我们依然采用ARM,因为ARM的控制功能非常强大,完全可以满足需求。
上一篇:DMR数字对讲机可靠性能解答
下一篇:DMR制式对讲机循环冗余校验基础知识