下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于dsp+duc的短波阵列信号发生器阵列信号处理作为数字信号处理领域的一个重要分支,广泛应用于雷达、声纳、通信、地震勘探和医用成像等众多领域;短波频段则常用于短波测向和波束合成技术。在短波频段,阵列信号处理设备通常包括短波天线阵、短波多波道接收机、后端阵列信号处理机3个主要组成部分。其中,短波天线阵接收空间短波信号,短波接收机对hf信号作模拟下变频,阵列信号处理机则对短波多波道接收机输出信号作数字采样并举行相应的阵列信号处理算法,给出终于运算结果。短波天线阵因为短波频段的限制,通常天线单元的体积比较大,天线阵的孔径也比较大,占地往往近十亩;而且为了达到比较好的接收效果,短波天线阵对周边电磁环
2、境的要求也相当高。这都给短波阵列信号处理机研制过程中的调试和实验带来了极大的不便,同时也很不利于阵列信号处理机针对不同阵列流型短波信号的各种算法讨论和验证。针对短波阵列信号处理设备研制、调试的实际状况,笔者选用数字信号处理器芯片(dsp)和数字上变频器芯片(digital upconverter,duc)设计了一个模拟短波天线阵输出信号的阵列,可以在试验室环境下取代短波天线阵,产生各种不同阵列流型相对应的短波阵列信号,提供阵列信号处理机dsp算法的调试和验证条件。二、设计思路根据设计构想,本阵列信号发生器应当能够灵便地产生对应不同阵列形式(携带有不同阵列形式对应的幅度差和相位差)、基本笼罩13
3、0mhz频段范围的短波阵列信号。假如采纳传统的模拟上变频实现输出,很难满足设计构想,因此笔者采纳软件的思想,选用了数字上变频器(duc),在数字域作上变频,然后通过d/a变换产生短波高频模拟信号。为了实现不同阵列形式所带来的幅度差和相位差,笔者选用了dsp芯片,在数字域对多个信号加入不同的幅度及相位差。1所示,阵列信号发生器的总体设计思路为:以dsp和duc为核心,利用外部音频信号输入的a/d采样数据作为调制信号数据,由dsp对预制的载波信号(较低频率)作数字调制运算,并按照可选的不同阵列流型对已调数字信号分离加上9个不同的幅度差和相位差后,经分离送到9个duc中,经数字上变频及d/a变换后输
4、出9路短波阵列信号。在设计中因为实际的音频调制信号要经过dsp芯片的数字调制运算,再分配到9个duc中,因此用法一个大规模的fpga规律芯片作为dsp芯片和9个duc芯片之间的数据交换接口。?三、器件挑选1.dsp作为本设计的核心器件,dsp芯片的运算能力要求比较高,同时又存在运算过程中大量数据交换的特点,经过综合比较,笔者选用了analog device公司的sharc-dsp系列中的adsp-21060。adsp-21060是32位浮点dsp,用法40 mhz主时钟,运算能力可达120 mflops;片内带有4 mbit的双口sram(对本设计,则不需要外部另行扩充存储器,全部运算所需存储
5、空间均由内部支持,大大削减与外部存储器交换数据的dsp时光开销);支持10个dma通道供片内sram和外部存储器、串口等交换数据(本设计利用其dma通道传递音频采样数据)。2.串行a/d本设计之所以采纳串行a/d对外部输入音频举行数字采样,主要是考虑到外部输入信号应不间断地进入dsp的内存中,可利用adsp-21060的串口dma方式传递数据。因此笔者选用了analog device公司的双声道串行音频采样器ad1847。3.数字上变频器duc的主要功能是对输入数据举行频率变换、频谱搬移,即在数字域实现混频。笔者选用了analog device公司的ad9857作为本设计的duc。ad9857
6、是14位正交数字上变频器(qduc),最高工作时钟为200 mhz,内部集成有高速挺直数字合成器(dds)、数字内插、时钟倍频电路以及用户可编程功能;而且内部集成有一个14位数模转换器(),可以挺直输出模拟高频信号。因为ad9857把数据传输路径从模拟领域转移到数字领域,在物理上功能与数字部件是分开的,因此当修改电路参数或系统升级时,只需通过ad9857的spi串行编程端口对内部寄存器做一些容易的修改,不需要转变硬件电路即可实现。4.fpga因为本设计中存在大量的高速数据交换,因此作为dsp和duc数据接口的fpga规模要求比较大,笔者选用的是公司flex系列中的epf10k50e。epf10
7、k50e典型规律门数为5万门,片内含有40 kbit的ram,可满足较大量的数据缓存和数据交换要求。?四、 设计实现在设计实现中,本设计的主要工作集中在dsp程序编制和fpga软件调试两个方面。1.dsp程序dsp作为囫囵设计的主控者,主要完成以下3个方面的功能:首先,dsp对串行a/d采样器ad1847举行容易的配置,如采样率、数据格式等,并配置自身的接收串口,设置为链式dma方式,从而在一块指定的内存区间不间断地重复存储和刷新音频采样数据;第二,dsp将对dma存储空间的数据作数字调制运算,载波信号用法的是预制的几组较低频率(如5 khz、10 khz等)的余弦信号之一;然后对已调数字信号
8、按照不同的阵列流型添加不同的幅度、相位差,构成带有幅度和相位差别的阵列信号;最后将阵列信号数据根据不同的端口地址,以并行的方式写入fpga中各自对应的暂存fifo中,由fpga负责将其分配至各个duc数据端口;再次,dsp对9个duc内部寄存器的配置,包括上变频倍数、输出载波频率、频谱搬移方式、输出模拟信号幅度等。dsp对于duc的配置是以向不同地址的外部端口写入并行数据字的方式举行的,再通过fpga的数据转换功能改变为串行spi数据格式,分离对每个duc作寄存器配置。2.fpga程序fpga的功能是实现dsp与9个duc之间的数据格式转换和分发工作,2所示,fpga按照不同地址将dsp数据转
9、送到不同的duc(19)接口单元。对于duc配置数据,每个duc接口单元先将其锁存,再对锁存数据作并/串转换,改变为spi形式串行数据后,分离对每个duc举行其内部寄存器设置。对于待上变频数据,每个duc接口单元都先将其送入一个64×16 bit的双时钟fifo中,然后9个duc同一时刻将各自的待上变频数据分离从fifo中读出,作duc运算,并以模拟信号输出。?五、结束语本文所介绍的短波阵列信号发生器已用于实际短波测向系统的试验室验证,其多路短波阵列模拟信号输出可挺直送入短波多波道接收机。因为本信号发生器共有9路输出,因此可适用于9元及9元以下的各种阵型天线阵信号的模拟。通过对于信号发生器中dsp程序的挑选,可挑选所要模拟的阵型,并设置所希翼的来波方向,从而产生带有阵型幅度和相位信息的多路阵列信号,提供应dsp算法的实际验证环境。目前已测试了常用的直线阵、方阵(3×3,2×2)、圆阵(匀称,非匀称)等多种阵型,实验结果都达到了预期效果。另外,本设计对外部双声道音频采样,可通过在左右声道上加上不同的音频信号,从而得到
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 拖拉机职业教育课程设置考核试卷
- 2024年度第二节专用合同条款:XX房地产开发合作协议3篇
- 2024年度单休制数据中心运营公司劳动合同标准文本2篇
- 2024年校园设施维护服务协议版B版
- 先进制造技术应用-第1篇-洞察分析
- 2024年新旧交替住宅买卖协议
- 血型配对优化-洞察分析
- 预防拐骗安全教案
- 网络品牌建设与推广-洞察分析
- 2024年度人工智能实习生劳动合同3篇
- 广东省潮州市暨实高级中学2024-2025学年高二上学期9月月考语文试题
- 云南省昆明市(2024年-2025年小学四年级语文)人教版期末考试(上学期)试卷及答案
- 物流园区运营管理合同
- 三级安全培训考试题附参考答案(满分必刷)
- 空气动力学实验方法:激光多普勒测速(LDV):原理与应用
- 反思单元 沈括的“海陆变迁”说(习题教学设计)2023-2024学年三年级上册科学(大象版 河南专用)
- 劳务派遣用工管理办法
- 部编人教版道德与法治八年级上册 引用的名言警句1
- 藏传佛教因明学通论
- 新苏教版五年级上册科学全册期末复习知识点(彩版)
- DL∕T 1429-2015 电站煤粉锅炉技术条件
评论
0/150
提交评论