基于TMS320C54X的双调制解调器的设计与实现

2019-08-02 16:12发布

 1 引 言
  在有差错信道中进行数据的高可靠性甚至无误码传输,可采用传统的差错重传(ARQ)和前向纠错(FEC)等技术,但这些技术都不可避免地存在时延和时延抖动,信道利用率低,开销大等弊端,不适合于需要一定的可靠性又要求实时传输或对突发业务立即进行处理的场合 ,如多媒体数据(语音,图像 ,文本数据)的通信、电力调度系统之间的通信、公安系统突发任务的下达等。基于TMS320C54的双MODEM可在一定程度上避免这些问题,它采用两路全双工的数据通信链路来进行数据传输,相当于用两条线路来传输一路信息,接收端根据两条线路的接收质量智能地决定接收哪路信息,自动切换,无需采用A RQ或FEC等技术就可实现数据的高可靠性传输。该系统采用DSP技术,以平衡对称设计思路 ,实现双MOD EM在同一平台上实施 ,并利用软件无线电技术实现多种选择灵活搭配,除了具有电路设计 、调试简单 、可靠性高和抗噪声能力强等特点外,还具有以下优点:

  •   传输中心频率灵活可变,可适用于上音频电力线载波(f=2880Hz,3000Hz)、微波(f=1700Hz)、无线(f=1500Hz),以及电力线载波机话音通道(f=1200Hz)组成的通讯网中,采用本机传送数据可统一所有的MODEM型号,便于互换与维修。
  •   解调部分具有AGC(自动增益控制)功能。
  •   具有定性的误码显示,线路信噪比状况一目了然。
  •   支持两个MODEM独立使用。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
8条回答
wangdezhi
2019-08-03 02:19
  (3)A/D变换

  系统接收时首先将模拟的语音信号通过A/D转换变为数字信号送入TMS320C5402DSP,发送时将数字调制信号通过D/A转换变为模拟信号后再上信道传输,为此我们选择了TI公司单片集成AD和DA转换通道的音频模数和数模转换器320AD56作为系统的A/D转换器件,该器件采用Σ-Δ转换方法,采样率为22.05kHz,带宽为8.8kHz,分辨率为16Bits,功耗为150mW,+5 V单电源供电,同时320AD56的时钟可以直接与TTL、CMOS、或正的ECL逻辑电平相连。

  (4)闪烁存储器(Flash)

  Flash Memory是一个非易失性固态存储器,这种存储器的特点是在写之前要以块为单位执行擦除命令,即:使所有字节均变为0XFF,然后再写入数据,而且断电以后数据不丢失。我们采用AMD公司的AM28F010作为系统的EPROM,它工作所需的时序信号/WE、/RD、/BCE由CP LD控制逻辑提供。AM28F010的工作电压为+5V,容量为64k×8bit,速度为150ns。

  (5)串口通信模块

  MODEM从发送方串行接收数据,然后经过调制将数字信号转换为模拟信号,最后通过线路传送到接收方。接收方也需要通过MODEM从线路上将信号解调,将模拟信号转换为数字信号,然后串行发送给接收方。本系统中为了实现串行通信,采用AM85C30作为串口通信控制器(SC C),AM85C30是AMD公司的Zilog系列产品,采用CMOS结构,是一种全双工双通道、多数据协议的数据通信控制器,可以通过软件设置实现多种数据通信方式。AM85C30的每个通道都有一套自己的读/写寄存器集,所有通信模式都是通过操作写寄存器来实现的,同时所有状态判断都是通过操作读寄存器来实现的,随着数据接收/发送,读寄存器的值可能会发生变化,这些变化能触发程序活动或内部硬件设置变化。

一周热门 更多>