一种短波软件无线电台数字中频单元的设计与实现

一种短波软件无线电台数字中频单元的设计与实现

ID:8186973

大小:171.50 KB

页数:8页

时间:2018-03-09

一种短波软件无线电台数字中频单元的设计与实现_第1页
一种短波软件无线电台数字中频单元的设计与实现_第2页
一种短波软件无线电台数字中频单元的设计与实现_第3页
一种短波软件无线电台数字中频单元的设计与实现_第4页
一种短波软件无线电台数字中频单元的设计与实现_第5页
资源描述:

《一种短波软件无线电台数字中频单元的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、一种短波软件无线电台数字中频单元的设计与实现来源:现代电子技术作者:李振友,权连让摘要:根据实际应用需求,基于FPGA设计了一种可用于民用短波电台的中频数字处理单元。分析了相应的工作原理、性能特点及实现方法;结合音频信号的处理流程进行了深入的研究并实现了该单元。经过实际测试,证明所设计的中频数字单元性能优良,可满足使用要求。关键词:中频数字化;FPGA;DDC;DUC;AGC0引言软件无线电技术是20世纪90年代以后逐渐兴起的一种全新的设计理念,其核心是在通用的通信硬件平台上加载不同的软件,实现不同通信方式之间的转

2、换。基本的方法是将宽带A/D转换器尽可能地靠近射频天线,以便尽早地将模拟信号转换成数字信号,最大限度地通过软件来实现通信系统的各种功能。目前由于直接进行射频数字化在实际应用中还存在着一定困难,所以一般先经模拟射频信号变频至适当中频,然后在中频直接数字化,经数字上下变频(DUC/DDC)至基带后再进行处理。与传统模拟中频方法相比,采用数字变频的方法可以避免混频器的非线性、参数一致性、温度漂移、频率稳定度等一系列问题,而且具有动态范围大、体积小、重量轻、成本低,稳定性和可靠性高等特点。是未来民用短波电台的发展方向。数字

3、变频的实现通常有3条途径:(1)可以采用专用芯片,如AD公司的AD6620以及HARRIS公司的HSP50415等;(2)可以用DSP芯片或者参数化的ASIC来实现;(3)根据系统要求自行设计,并用FPGA来实现。现场可编程逻辑器件(FPGA)既继承了ASIC的大规模、高集成度、高可靠性的优点,又克服了ASlC的设计周期长、投资大、灵活性差的缺点,与高速DSP及参数化ASIC的技术性能相比,具有体积小、功耗小、现场可编程能力强的特点。所以,用FPGA实现中频数字处理算法具有很好的前景。1系统模块设计1.1数字上/下

4、变频在变换抽样率的系统中,有单级滤波和多级滤波2种实现形式。采用多级实现方法有重要的现实意义,与单级滤波相比,它的优点主要体现在:实现抽样率变换系统时可显著地降低运算量;降低系统中的存储量;简化滤波器设计问题,允许每一级归一化的过渡带比较宽;实现数字滤波器时可减少有限字长效应(即舍入噪声和系数灵敏度)。在本文所述的方案中,上下变都是采取CIC滤波器、补偿FIR滤波器、整形FIR滤波器三级级联的结构。1.1.1上变频模块设计上变频模块需将调制好的基带信号经过升采样率变换,通过I,Q支路的正交混频,将基带信号中心频率搬

5、移到中频后送往射频单元,经由滤波器滤波后二次模拟混频到射频最终由天线发射。上变频模块基本工作流程是:首先将量化后的基带信号通过整形滤波器进行处理,以适应带限信道和消除码间串扰(ISI),再通过补偿滤波器抵消后级CIC滤波带来的通带内衰减,然后通过插值滤波器处理提高采样率,最后与正交载波进行数字混频,DUC模块功能框图如图1所示。1.1.2下变频模块设计下变频模块需要将经前端射频单元模拟混频及滤波后的中频模拟信号A/D转换后,通过与NCO产生的I,Q两路信号数字混频变为零中频信号,CIC滤波器完成对零中频的抽取滤波,

6、再经过补偿FIR滤波器和整形FIR滤波器,输出低采样率的基带信号,供后端的数字处理。下变频(DDC)模块功能框图如图2所示。1.1.3NCO的设计NCO是数字变频模块中的主要组成部分之一,其目标就是产生一个理想的正弦或余弦波采样值。在采样率较低时,正弦波形采样可以用实时计算的方法产生;而在采样率高的情况下.产生正弦波采样最简单有效的方法是查表法,即事先计算好各个相位的正弦值并存储在ROM中,然后按相位做地址查表得到正弦波采样。NCO主要由相位累加器、相位加法器和正弦表只读存储器3部分组成,工作原理如下:每一个时钟脉

7、冲,利用相位累加器使相位在原来的基础上加一个相位增加量即频率控制字,再利用相位加法器加上初始相位即相位偏移,最后用相位值作为正弦表的地址查出正弦值,累加器递增完成一个循环即是一个正弦波形的周期。1.1.4CIC设计CIC滤波器是一种零极点相消的滤波器,整个结构可以只用加法器、积分器和寄存器来实现,已经被证明是在高速抽取中非常有效的单元。CIC滤波器由两部分组成:积分部分和梳状部分,各部分传输函数为:   1.1.5FIR设计采用分布式算法实现FIR滤波器是FPGA设计的常用手段。分布式算法完成乘加功能时,是通过将各

8、输入数据每一对应位产生的部分积预先进行相加形成相应部分积,然后再对各部分积进行累加完成最终结果;而传统算法是等到所有乘积产生之后再进行相加来完成相加运算的。与传统算法相比,分布式算法可极大的减小硬件电路规模,很容易实现流水线处理,提高电路的执行速度。1.2SSB调制/解调方案目前短波电台中常用调制体制为单边带(SSB)调制,其传统的实现方法是对模拟信号进行处

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。