DMR通信协议与数字对讲机基带模块设计

发布者:Harmonious222最新更新时间:2012-04-20 来源: 单片机与嵌入式系统应用 关键字:DMR  通信协议  数字对讲机 手机看文章 扫描二维码
随时随地手机看文章

引 言

随着嵌入式技术的发展,单片机、DSP、ARM等处理器已经广泛应用于通信行业,尤其是在无线通信领域更是有其不可替代的作用。本设计中所用的核心器件MSP430FG4619是TI公司推出的MCU,TMS320VC5510(简称“VC5510”)是TI公司的5000系列DSP,而语音编解码芯片AMBE一2000也是以DSP为内核的。

无线对讲机由于具有即时通信、经济实用、成本低廉、使用方便以及无需通信费等优点,因此广泛应用在民用、紧急事件处理等方面。尤其在紧急事件处理以及没有手机网络覆盖的情况,对讲机更加显示出它的不可取代的地位。如今,模拟对讲机仍然占据绝大部分的市场,但是由于数字通信可以提供更丰富的业务种类,更好的业务质量、保密特性和连接性,以及更高的频谱效率,因此数字对讲机的研究、生产和使用是与时俱进的,符合信息化、数字化发展的必然趋势。DMR(Digital Mobile Radi0,数字移动无线电)协议是欧洲电信标准协会(ETSI)于2004年所提出的一种新型的数字集群通信协议,具有很好的发展前途。

1 DMR通信协议的简要介绍

DMR协议使用一种双时隙TMDA接入的方式,每个突发2个时隙,每个时隙30 ms。其中每个时隙都有1.5 ms的保护时间。DMR协议结构遵守一种普通的分层结构,这种结构适用于描述参考资料和说明分层的通信结构。DMR标准定义了一种模型草案,把模型分成3层,如图1所示。

2 整体设计及系统工作原理

DMR数字对讲机的基带模块硬件整体设计原理框图如图2所示。(图略)

整个基带系统的核心器件为信号处理器件和控制器件。其中,信号处理器件选择TI公司的DSP芯片VC5510,控制器件为TI公司的MSP430FG4619单片机。

DSP的主要功能自然是数字信号的处理,本设计中VC5510实现信令编解码、语音数据的收发(与AMBE一2000)的通信、帧同步、4FSK调制解调等功能。

MCU是整个系统的控制中心,人机接口(键盘、显示)与MCU直接相连。MSP430FG4619实现与射频模块的通信(包括基带信号发送接收、射频频点控制、信道检测等),DMR协议的高层控制(信令),人机接口互通等功能。MSP430FG4619是TI公司推出的一种超低功耗的16位单片机口,具有丰富的片内外围资源,有丰富的定时器、各类串口、显示驱动、AD/DA等功能,通用端口也可对位进行操作。

语音编解码器件为AMBE一2000,内核其实也是DSP。它是一种采用MBE(AMBE)算法的高性能多速率语音编解码芯片,用于实现对数字语音数据的编码及解码,其编解码速率可以硬件、软件控制,根据DMR协议的需要以及AMBE一2000的特点,编解码速率选择为3.6kbps。与AMBE一2000相连的AD/DA转换器选择为AD73311,其兼容性非常好,广泛用于完成语音信号的模拟/数字互相转换。MSP430FG4619FG4619自带的AD/DA与射频接口相连,完成最终基带信号的数字/模拟相互转换。

信令与语音的通信机理是不一样的:信令发送端由人机接口发起,通过MCU组帧,送往DSP编码,再交由MCU进行D/A转换,经射频模块发送出去;接收端的信号经过MCU的A/D转换后送往DSP进行解码,解码成帧后送往MCU进行处理。而语音的编解码完全由AMBE一2000来实现,经过DSP中转,由MCU进行发送或接收。

3 关键模块电路连接原理

3.1 MCU与DSP之间的连接

由于VC5510具有增强主机接口(EHPI),因此可以直接将主机接口的相应引脚与MCU相连。其中HINT为送往主机的中断,必须为MCU中具有中断功能的通用I/O口,设计中选择P1.3,其他引脚可以为一般的GPIO。其电路连接原理图如图3所示。[page]

HCS为片选信号,始终有效。HMODE为复用/非复用选择信号,低电平为复用模式。HlBE0和HBE1用来选择高的字节数据有效,本设计中接地,表示高低字节均有效(16位)。HR/W确定HPI的读/写模式。HCNTL0、HCNTL1联合用来确定主机访问HPI的哪个寄存器:地址寄存器HPIA、数据寄存器HPID、控制寄存器HPIC。HRDY为从机(DSP)数据准备好信号。HINT用于从机(DSP)中断主机(MCU)。

MCU可以通过与HPI相连的相应引脚直接访问DSP的片内RAM,是一种DMA模式,而无需DSP参与,真正体现了主机一从机模式。在主机访问从机片内资源时,从机可以独立地执行其他任务。主机需要从机响应时(有信令发往DSP),MCU可以通过访问DSP的主机控制寄存器HPIC的特定位来向DSP发送一个中断;从机DSP需要主机响应时(向MCU发送信令),也可以通过HINT引脚来中断主机。实验证明,这种连接方法方便有效,可以实现无差错通信。

3.2 DSP与AMBE一2000的连接

VC5510与AMBE一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协议以及在此基础上的数字对讲机行业必将蒸蒸日上。

关键字:DMR  通信协议  数字对讲机 引用地址:DMR通信协议与数字对讲机基带模块设计

上一篇:如何开始设计无线传感器网络系统
下一篇:提高RS485总线通信速度的一种设计

推荐阅读最新更新时间:2024-03-16 12:58

一种高速短波自适应数据通信协议的设计
短波通信是中、远程无线电通信的传统手段,它具有通信距离远、架设方便、抗摧毁能力强、运行费用低等优点,在军队、外交等部门有着广泛的应用。在20世纪 80年代手期,美国制订了军标MIL-STD-188-110A,此后国外一些公司纷纷提出了符合该标准的新一代高速串行调制解调器,如哈里斯公司的RF 5710,使得短波数据通信效率明显改善 。 我国许多用户引进了符合110A军标的调制解调器,如外交部全球短波数据通信系统采用了哈里斯公司的RF 5710,但是没有合适的通信软件。为此笔者在多年实践经验基础上,于1999年初步设计和实现了基于选择式ARQ的链路层协议,并对影响传输效率的因素和改进措施作了定性分析 。文献 对该协议的
[模拟电子]
51单片机多机通信协议
做自己以前没做过的东西,总会有各种踌躇,害怕做不出来,其实要是真的开始去做了,问题就解决大半了。 在家没网,就开始写了, 熬了两夜,加一个半天,总算是完成了通信协议,经调试,可以正常工作。 如果有孩子也要做这个,可以参考一下哈! 别的不多说,贴代码。 //------------------------------------------------- //主机程序,主机座控制,用中断法 //----------------------------------------------- #include basic.h //-------------------------------------
[单片机]
基于LabVIEW的电池管理系统与充电机通信协议测试
0 引言 随着近年来电动汽车行业如火如荼的发展,电动汽车技术相关的各种标准也相继推出,其中包括了《电动汽车非车载传导式充电机与电池管理系统之间的通信协议》(GB/T 27930-2011)。该协议是基于CAN应用层协议SAE J1939,J1939 是目前在国内汽车行业中应用广泛的CAN总线应用层协议。只有电池管理系统与充电机之间的正常数据交互才能保证电动汽车进行高效、安全的充电。因此,电池管理系统与充电机通信协议测试是电池管理系统测试的一个必不可少的项目。 本课题来源于北方车辆研究所电池管理系统测试平台项目。美国国家仪器NI PXI CAN采集卡以及Labview为模拟充电机与BMS通信提供了良好的软硬件环境。 LabVIEW
[测试测量]
基于LabVIEW的电池管理系统与充电机<font color='red'>通信协议</font>测试
PIC18单片机的CANopen通信协议
引 言 CAN总线由于具有实时性和可靠性高、组网成本低等优点,近年来在汽车工业、楼宇自动化、工厂自动化、机器人控制等领域得到广泛应用。CANopen协议不仅定义了通信规范,而且为可编程系统、不同器件、接口等设备应用子协议定义了大量的行规。遵循CANopen协议开发出的设备能实现不同生产厂家的产品间的互操作。 要掌握CANopen协议,重点是对对象字典和设备模型的理解以及对4类通信对象的掌握。本文先对CANopen协议进行削析,再重点介绍在PICl8F458单片机上开发基于CANopen协议的节点,最后通过温度测控系统实验验证了系统信息传递的可靠性、准确性和实时性。 1 CANopen通信协议简介 CANopen协议是
[单片机]
PIC18单片机的CANopen<font color='red'>通信协议</font>
以AT24C02为例的IIC通信协议
IIC通信协议: 双向二线制同步串行总线,只需要两根线即可在总线上器件之间传送信息,两根线分别是SDA和SCL SDA:双向数据线,为OD门,与其它任意数量的OD与OC门成 线与 关系。 SCL:上升沿将数据输入到每个EEPROM器件中;下降沿驱动EEPROM器件输出数据。(边沿触发) (在读写的时候,SCL = 1时,SDA保持数据,不能在获取数据;SCL = 0,SDA 可以改变,可以获取读或者写的一个字节。) SDA(串行数据线)和SCL(串行时钟线)都是双向I/O线,接口电路是开楼输出,需通过上拉电阻接电源VCC,当总线空闲时,两根线都是高电平,连接总线的外同器件都是CMOS器件,输出级也是开漏电路,在总线上消耗的电流很
[单片机]
寒假学习之stm32(17)----SPI通信协议
背景知识介绍: wiki : http://wiki.csie.ncku.edu.tw/embedded/SPI#introduction 百度: http://baike.baidu.com/item/SPI 一定要看啊!!! 小小的摘要: 1. 通信模式:SPI是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线(SDI,SDO,SCLK,CS) MISO(master in slaver out) 主设备数据输入,从设备数据输出。 MOSI(master out slaver in) 主设备数据输出,从设备数据输入。 SCLK时钟信号,由主设备产生。 CS从设备片选信号,由主设备控制 2. 内部结构
[单片机]
寒假学习之stm32(17)----SPI<font color='red'>通信协议</font>
基于μC/OS-II嵌入式系统的EPA通信协议的实现方案
  1. 引言   《用于工业测量与控制系统的EPA系统结构与通信规范》(以下简称EPA)是基于工业以太网的实时通信规范,它有效地解决了以太网通信的确定性通信问题,进而可以应用于多种工业领域,构成各种工业测量与控制系统。该规范将收录在制定中的实时以太网国际标准IEC61784-2中,成为我国首例具有自主知识产权的现场总线标准;开发和实现EPA通信协议是应用EPA系统的基础和前提。   μC/OS-II是一种占先机制的实时多任务嵌入式操作系统,具有源码公开、可移植、可固化、可裁剪等特点,已经得到广泛的应用。相对于同为源码公开的μClinux,它具有内核小、实时性高等特点,更适合于控制应用。μC/OS-II作为EPA通信协议的实现平台
[单片机]
基于μC/OS-II嵌入式系统的EPA<font color='red'>通信协议</font>的实现方案
PIC单片机的多机无线通信系统设计
现代通信技术的迅速发展使得许多应用领域都采用无线的通信方式进行数据传输。编解码芯片PT2262、PT2272组成的电路,由于具有体积小、功耗低、功能强、成本低等特点,广泛应用于各类的无线遥控器、无线报警器以及玩具等其他小型电器装置。但是,这种电路极少用在多个字节数据的通信方面,具有一定的局限性。本文主要介绍利用433 MHz高频发射模块和接收模块来制作多机无线ASCII码格式的短信通信。该通信方式是在433MHz高频发射模块和接收模块的基础上自己定义无线传输协议,实现任意两机之间的多个字节数据通信。 1 硬件系统设计 本系统主要由PIC16F877A单片机构成控制系统,周围4个模块分别是:按键输入模块、显示输出模块、接
[单片机]
PIC单片机的多机无线通信系统设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved