DMR通信协议与数字对讲机基带模块 的设计
一2000之间可以方便地通过多通道缓冲串口(McBSP)来连接。而AMBE一2000的数据准备好信号EPR应该连到DSP的一个外部中断INT3上。
这部分的电路连接如图4所示。
设计中,AMBE一2000采用主动模式,因此AMBE一2000的发送帧同步信号(CHAN_TX_STRB)由自己提供,其他的时钟均由DSP提供。串口时钟频率应当低于2 MHz。
3.3 AD/DA功能
在前期的设计中,AD/DA功能是使用专门的芯片来实现的,与DSP相连。但是由于DSP资源紧张,再加上成本的考虑,决定使用MSP430FG4619自带的AD/DA功能来实现,其中MSP430FG4619的ADC和DAC都是12位的,有16路ADC通道和2路DAC通道。采样参考电压、采样率、采样触发信号、采样模式等都很丰富,可以软件编程控制。因此,使用MCU自带的AD/DA功能是一个既方便又实用的方法。
4 软件简要总体设计
由于分为信令线和语音线这两条线,因此软件设计也应围绕这两条线分别设计:协议的底层部分由VC5510来完成,主要实现信令的编码/解码、4FSK调制解调、帧同步以及时隙;高层部分则完全是在MCU中实现的。
明确了"两条线"体现出模块化的思路,有助于软件的实现。底层模块完全在VC5510之中完成,而高层模块则在MSP430FG4619中实现。VC5510与MSP430FG4619的开发工具分别为CCS和IAR,均可以使用C语言来编写,另外IAR还可以使用C++语言来编写,因此软件编写就不会显得陌生。
结 语
实验证明,本文所提供的设计方案是可行的,并且在之前的设计方案基础上进行了比较大的简化。本文的创新点在于使用新型通信协议DMR,并在其基础上设计了一种数字对讲机的整个基带模块。本文的DMR数字对讲机基带模块设计为我国的数字对讲机领域的研发提供了一种新的思路和方法。相信DMR协议以及在此基础上的数字对讲机行业必将蒸蒸日上。
- 基于USRP的DMR物理层研究和验证系统实现(05-20)
- 详解机顶盒回传电路(05-15)
- 基于DSP的G.723.1数字对讲机基带系统中的应用(04-24)
- 基于FPGA的跳频通信系统设计(06-05)