为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

试论DDS技术在无线电罗盘中的应用

2017-12-02 9页 doc 23KB 17阅读

用户头像

is_574951

暂无简介

举报
试论DDS技术在无线电罗盘中的应用试论DDS技术在无线电罗盘中的应用 试论DDS技术在无线电罗盘中的应用 科技信息.机械与电子oSCIENCE&TECHNOLOGYINFORMATION2007年第l8期 试论DDS技术在无线电罗盘中的应用 张鹏明魏俊淦田建学 (海军航空工程学院青岛分院山东青岛266041) 摘要:介绍了DDS的工作原理以及基于DDS原理的无线电罗盘数字频率合成器实现的设想. 关键词:无线电罗盘;锁相环(PLL);DDS;FPGA TheStudyofOneWaytoApplyDDStotheWirelessCompas...
试论DDS技术在无线电罗盘中的应用
试论DDS技术在无线电罗盘中的应用 试论DDS技术在无线电罗盘中的应用 科技信息.机械与电子oSCIENCE&TECHNOLOGYINFORMATION2007年第l8期 试论DDS技术在无线电罗盘中的应用 张鹏明魏俊淦田建学 (海军航空工程学院青岛分院山东青岛266041) 摘要:介绍了DDS的工作原理以及基于DDS原理的无线电罗盘数字频率合成器实现的设想. 关键词:无线电罗盘;锁相环(PLL);DDS;FPGA TheStudyofOneWaytoApplyDDStotheWirelessCompass ZhangPengmingWeiJunganTianJianxue Abstract:ThepufposeofthisarticleistryingtointroducetheprincipleoftheDirectDigitalFre quencySynthesis(DDS)technologyandfinda waytoapplythistechnologytothewirelesscompass,SOastoimproveitstrequencyprecision - KevWords:Wireless;compassPLL;DDS;FPGA 0.引言 在无线电导航系统中.无线电罗盘占有极其重要的地位.无线电 罗盘的稳定性对保障飞机安全飞行有着非常重要的意义.如何提高无 线电罗盘本地振荡器的频率精度和稳定性对提高无线电罗盘工作的 稳定性起直接作用.目前解决这一问题的普遍方法是采用频率合成. 直接数字合成(DirectDigitalSynthesis—DDS)是近年来新兴的频率合 成技术.单片集成的DDS产品是一种可代替锁相环的快速频率合成 器件,具有产生信号精度高,变换频率快速,输出波形失真小的优点. 本文试论将DDS技术应用于无线电罗盘,从而提高无线电罗盘本振 的频率精度和工作的稳定性. 1.DDS原理 直接数字频率合成(DDS)是采用数字化技术,通过控制频率控制 字直接产生所需的各种不同频率信号.DDS主要由参考时钟,相位累 加器,正弦查找,D/A转换器和滤波器等组成,其原理图如图1所示 图1DDS结构原理图 参考时钟由一个高稳定的晶体振荡器产生,来同步整个频率合成 器的各个组成部分.N位加法器与N位相位寄存器级联构成相位累加 器,每来一个时钟脉冲.加法器就将频率控制字K与相位寄存器中的 数据相加.相位寄存器可以将加法器在上一个时钟作用后产生的新相 位数据反馈到加法器的输入端,以使加法器在下一个时钟的作用下继 续将相位数据与频率控制字相加.这样,相位累加器在参考时钟的作 用下进行线性相位累加.当相位累加器达到上限时,就会产生一次溢 出,完成一个周期性的动作,这个周期就是合成信号的一个周期.累加 器的溢出频率也就是DDS的合成信号频率. 在参考时钟的控制下,频率控制字送人相位累加器.用相位累加 器的输出作为正弦查找表的查找地址对正弦表进行查找.查找表中的 每个地址代表一个周期的正弦波的一个相位点,每个相位点对应一个 量化振幅值.因此,这个查找表相当于一个相位,振幅变换器.它将相 位累加器的相位信息映射成数字振幅信息.查找后的振幅数据再经过 D/A转换器将数字量形式的波形幅值转换成所要求的合成频率模拟 量形式信号,最后经低通滤波器衰减和滤除掉不需要的取样分量.即 可得到由频率控制字决定的连续变化纯净的输出正弦波信号. 设频率控制字是K,输出频率为f0,参考时钟是fclk.相位寄存器 N位,频率分辨率是?f,那么有下面的: K?2(1) ?f_(2) 通过控制频率控制字的改变和寄存器位数的增加,可以得到需要 的频率. 相对于直接模拟合成和锁相环而言,直接数字频率(DDS)主要就 有以下特点: (1)具有较高的输出分辨率.当参考时钟频率和相位累加器的位 宽满足一定的要求时,输出分辨率可以非常小(当参考时钟频率不变 时.只要控制相位累加器的位数N就可以控制所需得到的分辨率), 例如.当频率控制字位48bit时,输出分辨率可以达到10-6Hz.而传统 的频率合成技术通常只能够达到lkHz,不能满足现有的无线电罗盘 频率精度的要求. (2)频率转换时间小.直接数字频率合成是一一个开环系统,无任何 反馈环节.故DDS的频率转换时间主要是DDS的数字处理延时,通 常仅为ns量级.而一个模拟锁相环的频率转换时间则主要是它的反 馈环处理时间和压控振荡器的响应时间,通常大于20-301~s.因而 DDS可以有效克服PLL的高分辨率和快速转换速度之间的矛盾. (3)较大的输出相对带宽.由于DDS不受稳定性的影响,因此 在满足奈奎斯特抽样定理的前提下,输出相对带宽一般可以达到时钟 频率的40%. (4)输出相位连续.DDS在改变频率时只需改变频率控制字(即累 加器累加步长).而不需改变原有的累加值,故改变频率时相位是连续 的. 2.基于FPGA的DDS结构 2.1基本原理图DDS用于无线电罗盘的基本结构可设计成如图 2所示 罗0高习 盘D 控D 制查S 盒 期望的正弦信号 图2DDS应用于无线电罗盘结构基本原理图 图中.FPGA(现场可编程门阵列)用来产生频率控制字.该系统在 工作时,首先通过罗盘控制盒将控制命令(要产生的频率)通过 ARINC429接口经AT96总线传给FPGAA,FPGA产生频率控制字后 触发DDS产生所需的正弦信号,该正弦信号送到罗盘接收机电路,替 代传统无线电罗盘本振电路产生的本振信号.从而提高无线电罗盘本 振的频率精度和稳定度. 2.2硬件接口电路图要产生所需的正弦信号.必须通过FPGA 编程来完成外部输入的频率数据(3个字节)与DDS芯片内部频率相 位控制字(5个字节)之间的转换.在该电路中,FPGA采用8051芯片, DDS芯片采用AD公司的AD9850芯片.8051与AD9850的接口可以 采用串行和并行两种方式,在此采用并行方式传输口. 单片机8051的P1口(P1.0,P1.7脚)用作外部控制字输入,通过 中断1和中断0读人外部频率数据,连续读3次.对应频率值的二进 制数:单片机的P0口(P0.0,P0.7脚)用作频率,相位控制字输出,通过 8位缓冲器74LS244作数据缓冲后加到AD9850芯片的8位控制字输 入端(DO,D7脚),同时产生相应的DDS时序控制信号(复位reset,字 输入时钟w,频率更新时钟FU)加到AD9850芯片的对应管脚. AD9850的外部参考时钟信号(clk40m)频率为40MHz,由晶体振荡器 产生.单片机8051的复位信号(reset),中断0和中断1控制信号 (into,int1)由外部控制系统给出,从而产生频率可控的正弦信号.该 科技信息0机械与电子0SCIENCE&TECHNOLOGYINFORMATION2007年第18期 硬件接口电路如图3所示 外 部 输 入 频 盔 字 节 into:resetP002A42Y1D3lout mtl一蹦2A32Y2器.intlP032A22Y3 2A12Y4 D D 4 Oreset P041A4lY4 1A3lY3D5wclk 1A2lY2fqud 1A1lYll 鬻—reset1P13P21 P14P2.2——W P15P23 Pl_6PP ,2.:——FUP17 P27 图3DDS硬件接口电路 10ut c~40m reset1 W FU 2.3算法 2.3.1I/O方式并行接口I/O方式的并行接口电路比较简单,但 占用单片机资源相对较多,AD9850的数据线DO,D7与PO口相连, fq—ud和welk分别与P2.2和P2.4相连,所有的时序关系均可通过软 件控制实现. 将DDS控制字从高至低存放于30H至34H中,发送控制字的程 序清单如下131: MOVR0.#05H MOVR1,#30H DD:MOVP0.@R1 SETBP2.2 CLRP2.2 INCR1 DJNZR0,DD SETBP2.4 CLRP2.4 END 2.3.2程序算法程序中单片机输入频率数据F(3个字节)与输 出频率数据Af(4个字节)间的变换算法见下式: 磐 外部参考时钟频率为40MHz. 主程序图如图4所示,AD9850初始化程序可设计如下: CLRWCLK:初始化信号脚 CLRFQUD SETBWCLK:设置为串行输入 CLRWCLK SETBPQ—UD CLRFQ_UD RET 开始 ? 初始化AD9850 ? 开中断 ? 等待中断 图4主程序流程图 3.结束语 目前DDS主要存在输出频带宽度有限,输出杂散大这两个缺点. 由于DDS芯片一般工作在几十兆赫兹到400MHz之间,输出频带宽 度有限主要指上限频率.而我军采用的无线电罗盘上限频率一般低于 400MHz.因此通过对DDS输出频率进行分频得到的信号能完全满足 无线电罗盘接收电路的需要;DDS输出杂散主要来于:相位累加器相 位舍位误差造成的杂散,幅度量化误差(由存储器有限字长引起)造成 的杂散,DAC非理想特性造成的杂散.由于现在DAC器件转换速率不 断提高,DDS这一缺点的影响已经越来越小.随着微电子技术的发展, DDS芯片的价格将越来越低廉,因此在无线电罗盘中采用DDS技术 的条件也日趋成熟.将DDS技术应用于无线电罗盘.可大大提高无线 电罗盘的频率精度和工作稳定性.当前新型的无线电罗盘普遍采用总 线控制,采用DDS技术可以在不增加系统复杂性的前提下提高系统 的稳定性.而对于型号较老的无线电罗盘.若采用DDS技术加以改 进,则需要对系统作较大的改动,因此不建议用DDS技术去改进它 们. 参考文献 [1]高卫东等.AD9850DDS芯片信号源的研制[J].实验室研究与探 索,2000,(5). [2]胡恩蔚,高信令,蔡明政.集成电路数据手册接口电路【M】北 京:电子工业出版社.1994年第1版8—90. [3]石雄等.DDS芯片AD9850的工作原理及其与单片机的接口[J].国 外电子元器件,2001,(5). (上接第135~)令=(),Nc.rAC.=i+o.)( ), 令一GrX GTCfA:(:)(G‰rX)(台一GrX)= /El0, \0‰TGGTX/ 令C=Cla=a,,-XTGGTX,则有 CrA6'-- 1 . ]=,两边取行列式得『-n'由条件iA/>0,因此D ,/】l1,/__ 因此,A与单位矩阵合同,由定理3.2得,A是正定矩阵. 推论正定矩阵的任何顺序主子式阵必为正定矩阵. 应用以上结论完成下题: 例3.1判别二次型f(xl23)l+h3.7.xtxr-2xzx3是否正定. /1—10\ 解二次型的系数矩阵为A:I一12—1I \0—13/ 方法一,由矩阵A的特征多项式 {A-110{ IAE—Al_I1A一21I=(A一2)~k2-4A+1)l 01A-3l 求得的特征值为2,2?,/了一,全为正,因此二次型正定. :fi-~--,A的顺序主子式为?1=1>o,?:=l一11一l>0,/k3=IAI>0, 由定理3.3得二次型正定. ?结束语 本文主要是从理论的角度简单研究对称矩阵的正定性.从对称矩 阵与正定矩阵的关系出发,给出对称矩阵正定性的判别条件.露 参考文献 [1]王萼芳,石生明,高等代数[M],北京:高等教育出版社,第二版,1988年3月 [2]王维生,实对称矩阵的等价表征[J],哈尔滨工业大学,1995(4). [3]金义明,丁嘉华,王海敏,线性代数【M],北京:中国物资出版社,2002年6月
/
本文档为【试论DDS技术在无线电罗盘中的应用】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索