您好,欢迎来到保捱科技网。
搜索
您的当前位置:首页基于直接数字频率合成技术的信号发生器设计

基于直接数字频率合成技术的信号发生器设计

来源:保捱科技网
江苏电曩(2008No.9)基于直接数字频率合成技术的信号发生器设计薮亟计与新竞+《基于直接数字频率合成技术的信号发生器设计徐俊,黄钊,肖站,叶雪荣,梁慧敏(哈尔滨工业大学罗克韦尔自动化实验室,黑龙江哈尔滨150001)摘要:基于直接数字频率合成技术(DDS),以LPC2132单片机和AD9852芯片为核心,并辅以外围模拟电路,没计了信号发生器。信号发生器由单片机系统、键盘液晶显示模块、波形发生模块和功率放大模块组成,实现了AM、FM、PSK、ASK、FSK信号调制。其巾功率放大模块提高了输出波形质量并增强了其带载能力。应用嵌入式操作系统uc/os—II,减少了系统的软件设计周期,并为各个任务的分配提供了良好的开发环境,体现了实时操作系统的优越性。关键词:直接数字频率合成技术;信号发生器;uc/os—II操作系统;AD811运算放大器中图分类号:TM73;TN74文献标识码:A文章编号:1007—3175(2008)09—0006—04DesignofaSineWaveformGeneratorBasedonDirectDigitalSynthesisTechnologyXUJun,HUANGZhao,XIAOZhan,YEXuc-rong,LIANGHui-min(RochweflLa&HarbinAbstract:ThesystemdesignedInstituteofTechnology,Harbin150001,China)basedtoconstructwaveformgeneratorwasdirectdigitalsynthesis,withLPC2132andAD9852thekey,complementedbynecessaryanalogcircuit.Sinewaveformgeneratorincludedfourparts:LPC2132minimalsystem,key—board·LCD—displayinterfacemodule,wavegenerator,poweramplifiermodule.ItachievedAM,FM,PSK,ASK,FSKsignalmodula-tion.Thepoweramplifiercircuitincreasedthequalityoftheoutputwaveformanditsloadingcapacity.Appliedwiththeembeddedop·cratingsystemuC/OS一Ⅱ。thesoftwaredesigningperiodwasreduced.Inaddition,theuC/OS—11systemprovidedfavorableexploringenvironmentforthedistributionofeachtask,thusshowsthesuperiorityofthereal-timeoperatingsystem.Keywords:directdigitalsynthesis;sinewaveformgenerator;ttC/OS-Ⅱoperatingsystem;AD811operationalamplifier0引言信号发生器是现代电子系统的重要组成部分,gatearray)实现,另外一种是采用专用的信号发生芯片。其中利用FPGA实现信号发生器…,由于受FPGA特性的,其产生的信号频率范围较窄。是决定电子系统性能的关键设备。它在通信、雷达、电子对抗、导航、广播电视、遥控遥测、仪器仪表本设计采用以DDS技术为核心的AD9852芯片,完成了高分辨率的正弦信号的产生,其信号频率的范围大大宽丁利用FPGA所实现的频率范围,并实现了AM、FM、ASK、FSK、PSK等调制信号。等许多领域中应用广泛。传统的利用电子线路产生的信号,其稳定性和可调性较差,而且产生的频率,一般只在低频范围内。较之传统方法,采用直接数字频率合成技术DDS(DirectDigitalSynthesis)lDDS的基本原理DDS是把一系列数字量形式的信号通过数/模转设计的信u.发生器,其产生的信号具有波形稳定性好、频率分辨率高、频率切换速度快、频率切换时相位保持连续的优点。换器转换成模拟量形式的信号合成技术‘21。基本的DDS是把一个单位幅度的正弦函数在0~2Q的相位区间上分成2“个等间隔点,计算出目前实现DDS技术的方式主要有两种,一种是采用现场可编程门陈列FPGA(Field—programmable各点对应的正弦函数值,并用口位二进制数表示,作者简介:徐俊(1985-),男,硕士研究生,研究方向为电器可靠性。一6一万方数据 基于直接数字频率合成技术的信号发生器设计然后写入有Ⅳ位地址线,口位数据线的ROM中,构成正弦表。合成频率的过程是控制改变相位增量A咖(n),由于相位增量不同,在一个正弦周期内的取样点就不同,而取样是在系统时钟控制下进行的,即取样周期是一定的,因此,根据相位增量和所对应的点,从ROM中读出相应函数值所形成的量化正弦波周期也随着相位增量的改变而改变,从而达到合成所需频率的目的。DDS基本由五部分组成:频率码锁存器(FR)、相位累加器(PA)、ROM(存入正弦表)、数/模变换器(D/A)、低通滤波器(LPF),在时钟的统一协调下工作。DDS的基本结构如图1所示。输出频室工图1DDS的基本结构、2系统硬件设计2.1信号发生器主体电路的设计信号发生器系统上要包括LPC2132微控制器,AD9852、姒x232电平转换芯片,ZLG7290键盘芯片,/0)811高速运算放大器和液晶。之所以选用LPC2132芯片作为核心控制器,是因为该芯片采用ARM7TDMI—S核∞1,具有单电源供电和JTAG(JointTestActionGruop)仿真调试的功能,而且在该控制器上可以移植uC/0S-II操作系统,从而可以实现实时的任务调度。在整个系统中,ZLG7290键盘芯片完成用户的键盘输入功能,通过I2c总线向LPC2132发出键盘中断信号,LPC2132分析和处理用户的指令,完成对AD9852的信号合成控制。高速运算放大器AD811对合成的信号进行功率放大,实现在50Q的负载_}:信号电压峰一峰值达到(6±1)V。为了达到低噪声的效果,最后在信号输出上加了一级滤波电路。系统框图如图2所示。图2系统框图万 方数据江苏电墨(2008No.9)2.2滤波电路的设计滤波器的丰要作用是用来平滑由AD9852产生的梯形波形,滤除合成信号杂散的频率分量,提高合成信号质量。不同信号的性质决定了选取不同类型的抗混叠滤波器。由于本系统输出的信号是单一频率的正弦信号,则要求滤波器的幅频特性在通带内非常平坦,通带外选择性好,因此选用了椭圆滤波器。椭圆滤波器的幅度函数为:IH(j∞)l毡雨旃两(1)式中的E为小于1的正数,表示纹波情况,Ro(。)为关于信号频率的的多项式。椭圆滤波器的设计参数是临界频率∞,(i:1,2,…,k)和F。这些参数应满足图3所示的幅度条件。liA-董A2∞c1l“c2∞/(rad·sq)图3幅度条件4。≤IⅣ(j。)l2≤1I∞I≤∞。,(2)和:JH(j∞)I2≤月:l∞I≤u。。(3)式(2)、(3)中的A。是通带平方幅值,月:是阻带平方幅值,∞。。是通带纹波边界,∞。:是阻带纹波边界,且有:∞。I<1<∞。2∞clDc2=l(4)根据计算,可得:Az2志(5)式中△是I∞I≤∞。。时1月。(∞)l的最大值。由于Ro(1/D)=1/兄(u),这表示当IuI≥∞。:时,l亿(∞)的最小值为1/△,因此由式(3)要求:A2=南(6)综上所述即可设计出如图4所示的9阶抗混叠椭圆滤波器。该滤波器的截IL频率为15MHz,满足正弦输出信号频率为10MHz的条件。一7一江苏电曩(zoosNo.9)Ll工2上3厶O.68uHO.56uHO.47斗H0.56¨HRlCc4c7caF50Q12pF82pF100pF22pF330pF=cjc3=C2l哩pF=c6c8=cIo=68pF150pr270pF150pF.土图49阶抗混叠椭圆滤波器2.3功率放大电路的设计此部分的核心器件是高速运算放大器AD81l,AD9852输出的信号经过此功率放大模块后即可得到放大,且能使输出波形清晰、稳定。功率放大部分由高速运放芯片AD811和甲乙类推挽输出级电路组成。其电路原理图如图5所示。由于DDS芯片AD9852的输出为一个含有500mV直流分量的信号,直接通过高速运算放大器AD81l放大输出会产牛截止失真。因而此部分在AD9852与AD811之间加入了一个隔直电路,使AD811的输入信号不含有直流分量,从而避免了放大后输出发生截止失真。一12V+12V图5功率放大原理图3软件设计由于系统采用了以ARM7TDMI—s为内核的微控制器,所以引入pC/OS-II实时操作系统,此操作系统的源代码是公开的,而且具有可移植、可固化、可剪裁的特性。pC/0S—II不支持时间片轮转调度法(Round—robinScheduling)。全部uC/OS-II的函数调用与服务的执行时间具有可确定性,即一8一万 方数据基于直接数字频率合成技术的信号发生器设计uC/OS—II系统服务的执行时间不依赖于应用程序任务的多少Ⅲ。由于采用了uC/OS-II操作系统,结合灵活强大的C编程语言,整个系统的软件设计流程图见图6。图6系统软件设计流程图程序设计中最重要的是频率控制字设定,其计算公式为:FCW=(fX2“)低.K(7)为了更容易地计算FCW,用VC编写了AD9852Assistant软件,用户可以设置系统时钟、幅度、偏移、初相等;该软件可以提供所需的频率控制字和幅值控制字,省去了大量的数学计算,提高了编程效率。界面如图7所示。图7AD9852Assistant界面图4测试结果经实际测试证明,该系统可以精确地产生基于直接数字频率合成技术的信号发生器设计江苏电嚣(2008No.9)1kHz10MHz的正弦波,输出信号频率稳定度优于10一,在50Q负载电阻上的电压峰一峰值_。约为5V。用示波器观察时发现无明显失真,且波形较平滑。其波形如图8所示,图中横坐标每格为100.0^^’,^^nhtrillU¨IJllil山IliUUI8,、PS,纵坐标每格为5.00V。表l为一组正弦信VV、VVI‘TITIn丌¨TTITTrrm删号的测试数据。t/vs_^>专_^/、/、/、厂、图9FSK键控波形、/\/\/\/\/\|.Vf|/V\/V\\VV/\/V5结语DDS技术和嵌入式系统技术的结合,使信号发生器的性能提高到了一个新的水平,该系统产生的t/ps波形稳定性好,频率精度高,引入vC/OS—II操作系统大大减少了整个系统的软件开发周期,而且每个波形的程序都依模块化编写,需要实现不同的波输出幅度/V图8正弦波图表1正弦信号测试数据预制频率/kHz实际输出频率/kHz负载电阻/Q形,只需加入相应的模块程序。该系统可广泛应用于科学研究和产品设计。参考文献[1]田书林,刘科,周鹏.基于双DDS高速任意波的发生器的实现技术[J].仪器仪表学报,2004,25(4):534—537.[2]顾宝良.通信电子线路[M].北京:电子工业出版社,2002:152—153.[3]周立功,张华.深入浅出ARM7一LPC213X/214X(上册)[M].北京:北京航空航天大学出版社,2005:1—2.通过对AD9852的控制寄存器以及控制管脚的改变,可以产生AM、FM、ASK、FSK、PSK的信号,FSK键控波形如图9所示,图中横坐标每格为50.001.t[4]JeanJLabrosse.Microc/os—IITheReal—TimeKernelSecondS,纵坐标每格为5.00V,其传输的二Edition[M].邵贝贝,译.北京:北收稿日期:2008一07一03进制基带序列码速率为10kbit/s,载波频率为100kHz。京航空航天大学出版社,2005:7-9.由苏州电器科学研究所有限公司主办并编辑出版。《江苏电器》杂志是国内外公开发行的科学技术类期刊,中国标准连续出版物号:—ISSNl00—7-3175,CN32-134删本刊开辟“综述”、“设计与研究”、“产品与应用”、“工艺与装备”、“检验与测试”、“标准与管理”、“动征稿启事态与信息”等栏目。主要刊登高低压电器、高低压成套开关设备和控制设备、测试仪表及计算机应用等方面的技术论文、技术报告和技术交流方面的文章。本刊主要读者对象是高低压电器、高低压成套设备和其他电器产品的研究、制造、应用单位及其相关行业的企业、设计院、大专院校、科研单位的广大科技、营销、生产人员。内容丰富,兼顾提高与普及,通俗精练,实用性强。来稿一经刊用,即付稿酬。一9一万方数据 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- baoaiwan.cn 版权所有 赣ICP备2024042794号-3

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务