基于SOPC的DDS信号发生

来源 :科学与技术 | 被引量 : 0次 | 上传用户:QINQINXIAOTIANXIN
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:在当代各种信号发生器随处可见,然而由于它们的体积价格等原因,这些信号发生器都很难应用于大多数设备上,由于现有信号发生器的这些弊端,提出了一种新的基于SOPC的DDS信号发生器方案,它可以嵌入到某些需要用特定信号的仪器设备上,拥有价格低,体积小等优点,同时又实现了信号发生器的功能。
  关键字:信号发生器;片上可编程系统;直接数字频率合成;DAC902
  引言
  信号发生器己成为现代测试领域应用最为广泛的通用仪器之一,DDS技术代表了波形发生器的发展方向。随着科技的发展,对波形发生器各方面的要求越来越高。现场可编程门阵列(FPGA)设计灵活、速度快,在数字专用集成电路的设计中得到了广泛的应用,由于现场可编程门阵列(FPGA)具有高集成度、高速度、可实现大容量存储器功能的特性,能有效地实现DDS技术,极大的提高波形发生器的性能,降低生产成本。在现代电子器件,通信技术,医学成像,无线 PCS/ PCN系统,雷达,卫星通信中,具有很广泛的应用。
  1 理论基础
  1.1 DDS基本原理
  直接数字式频率合成(DDS)技术是近年来随着数字集成电路和微电子技术的发展而迅速发展起来的一种新的频率合成技术。数字频率合成器是一种数字控制的锁相倍频器。DDS一般由相位累加器、波形存储器、数模转换器及低通滤波器组成。其基本原理就是将波形数据先存储起来,然后在频率控制字K的作用下,通过相位累加器从存储器中读出波形数据,最后经过D/A转换和低通滤波后输出频率合成。
  相位累加器由N位加法器与N位累加寄存器级联构成。每来一个时钟脉冲,加法器就将频率控制字K与累加器输出的累加相位数据相加,把相加后的结果送至累加寄存器的数据输入端。累加寄存器将加法器在上一个时钟脉冲作用后所产生的新相位数据反馈到加法器的输入端,以使加法器在下一个时钟脉冲的作用下继续与频率控制字相加。由此可以看出,相位累加器在每一個时钟脉冲输入时,把频率控制字累加一次,相位累加器输出的数据就是合成信号的相位,相位累加器溢出的频率就是DDS的输出的信号频率。用相位累加器输出的数据作为波形存储器(ROM)的相位取样地址,这样就可把存储在波形存储器内的波形抽样值(二进制编码)经查找表查出,完成相位到幅值的转换。相位累加器在基准时钟的作用下,进行线形相位累加,当N位相位累加器累加N次后就会产生一次溢出,这样就完成了一个周期,这个周期也就是DDS信号的频率周期。
  1.2 信号产生的方法
  传统产生信号的方法有:用一个高性能单片机控制DDS芯片产生特定频率的信号,此方法产生信号波形单一,且外部电路复杂成本较高;采用模拟电路搭建正弦发生电路,这种电路容易受到温度,电磁辐射等干扰,且信号频率很难调节;结合上述产生信号方法的优缺点,我们采用SOPC技术用DDS方法合成了稳定,类型多样,频率步进小,频带宽的模拟信号。
  2系统设计
  2.1 设计方法
  当我们把一个信号进行离散数字化后的数字量存储到存储器中时,如果我们用算法控制查询存储器地址和查询速度时,那么我么就可以根据设定量得到不同相位不同频率的数字信号,把这些数字信号经过DA转换就可以得到我们想要的模拟信号了,因此用SOPC技术既可以利用FPGA内部存储单元存储波形数据,又可以利用NIOS软核进行DDS频率合成运算。我们以FPGA为核心,用Verilog语言搭建的内部硬件完成波形的存储,相位的累加和频率的控制和驱动DAC902进行数据的转换,用SOPC技术搭建的软核完成键盘的扫描,频率的计算和驱动LCD12864显示,在幅值控制方面软核驱动12位串行DA(TLV5618)输出模拟直流量来控制VCA810可编程运放来控制输出信号最终的幅度。 软件设计主要是NIOS程序设计,NIOS是控制整个系统的核心,也是为了达到实现人机交互的目的,在软件中我们要根据使用者设置的波形和频率来通过算法计算出相应的参数来控制FPGA内部硬件模块查询波形编码表,从而得到想要的波形,其中主要包括对波形频率、波形种类、波形幅值的控制等。
  2.2系统的测试
  我们对四种常用的波形分别进行了测试,发现波形的幅值和频率与波形的输出种类无关,但是输出波形的频率和幅度与设定的值却有小的差异,主要原因来源于在NIOS软核中有些浮点除法运算不可能得到精确值,我们保留了一部分小数位,当这些值控制外围硬件时就会出现小的误差,再者,幅值调节采用可编程运放很容易受温度的影响,从而造成幅值误差。
  3 总结
  本文结合DDS波形发生器的设计和实现,从理论和实际两个方面,对数字直接频率合成技术进行了研究,分析了频率合成技术的基本问题,介绍了各种传统的频率合成技术。并重点介绍了利用SOPC直接数字频率合成技术,摒弃了传统合成信号方法,提到了信号合成质量和频率精度。
  参考文献:
  [1]文卓然.数字式移相信号发生器中的一个误区.电子世界,2004,(5): 42~43
  [2]胡汉才.单片机原理及其接口技术.北京:清华大学出版社,2003:50~220
  [3]Vankka J.Spur reduction techniques in sine out-put direct digital synthesis,IEEE Proc.50th AFCS,2001:951~959
  [4] Altera Inc.DATABOOK.Altera corporation, 2001:24~31
其他文献
摘要:电子元器件是组成电子产品必不可少的基本元素,任何电子元器件的故障都会使电子设备产生故障,进而无法正常运作。因此必须要掌握电子元器件的基本性能极其故障的检测方式,确保及时洞察并处理故障,维护电子设备的正常、稳定运作。本文作者主要对常见的电子元器件性能极其故障检测方法进行分析。  关键词:电子元器件;性能;故障检测  电子设备的故障问题通常都是由电子元器件的故障问题引发的,现今,电子元器件已经被
期刊
摘要:大榭二桥边跨位于浅水区,不能满足钢箱梁运输船舶驶入;次边跨位于陆上,而使用车辆运输大型钢箱梁不可行。因此,在边跨与次边跨范围内需搭设支架,以满足钢箱梁从主跨侧吊装滑移施工。所以支架的搭设非常关键,直接影响到钢箱梁施工的质量与安全。  关键词:高支架 钢管桩  1 概况  大榭二桥为双塔单索面钢箱梁斜拉桥,共6个墩,分别为:边墩+锚墩+主塔+主塔+锚墩+边墩。跨径布置为:次边跨50m+边跨15
期刊
摘 要:本文中作者针对汽车机械故障的发生原因做出了详细的分析,并且根据实际情况提出了相对应的防范措施,为日后研究提供了理论基础。  关键词:汽车安全;机械故障;原因;防范措施  根据相关统计,近些年来全国各类道路交通事故发生的主要原因与汽车机械故障有直接的联系,并且汽车机械故障的发生频率与发生的情况由前些年的10%每年提升到了15%每年,加大了对国家人民财产的危害,提升了人民财产损失的风险,汽车机
期刊
摘 要:通过对本文的叙述,为确保锅炉的安全运行,就要不断的进行研究,以提高我国在锅炉设备运行上的可靠性和可用率,延长锅炉设备的使用寿命和提高设备安全运行的水平,减少对锅炉维修的及检修费用,提高锅炉的经济性。 本文主要是针对锅炉主蒸汽管道的维修的理论研究心得,提供参考。  关键词:锅炉;蒸汽;管道;维修  一、锅炉蒸汽管道的特性  锅炉是使燃料燃烧物质的化学能转换为热能,通过加热工水的温度和压力来输
期刊
摘 要:润滑油是影响汽车发动机使用寿命的重要因素,润滑工作成为一种系统的预防性维护科学。根据林区车辆状况及使用环境,对润滑油的选用、更换、管理及检进行分析,提供了基本经验。  关键词:发动机;润滑油;选用;管理;检验  1 发动机润滑油的选择  1.1使用性能级别的选择  选择发动机润滑油使用行性能级别,主要根据发动机技术特性、工作条件和燃料品质。  (1)汽油机润滑油的的使用性能的选择。主要根据
期刊
摘 要:本文通过以下几个方面首先对锅炉系统的常见问题进行分析,并制定相關维修方案,对锅炉在运行中出现的问题进行改造 。  关键词:锅炉 故障 维修 技术  一.锅炉运行中常见的故障  1.机械故障  机械故障的主要因素来自机械零件的失效,零件在运行的过程中会发生断裂和变形等问题,这些问题的产生都是由于工作中产生磨损而失效的。这些零件在正常的条件下会因使用时间的长短发生损坏,同时高强度的使用也是机械
期刊
摘要:煤矿机电设备的正常运转,是矿井安全生产,增产提效的重要一环。文中以强力带式输送机为例,结合平日实践经验,从以下方面对强力带式输送机安全、平稳运行进行了阐述。  关键词:机电设备 运输设备 带式输送机 正确选型  随着我国采矿业水平的不断发展,采矿机械化程度不断提高。煤矿机电设备的安全应用在煤矿安全生产中显得尤为重要。如何真正地让机电设备更好地服务于矿山,是一个老生常谈的话题。对于一名机电工作
期刊
摘 要:电力架空线路故障包括导线的损伤故障、导线发热故障、接地故障、雷害故障、弧光短路故障等,根据不同类型的故障应采取相应的处理方法。查找常见的接地故障一般采用试拉各线路的方法。  关键词:架空线路;故障;查找;处理  电力架空线路各部件除了承受正常的机械负荷和电力负荷外,还需经受自然灾害的袭击,因而使架空线路日趋损坏而引起故障。因此,对架空线路的设备应进行定期巡视,至少每月进行一次巡视。  1、
期刊
摘 要: 抽油机电机是能量转换与动能传递的直接执行者,电机使用、维护、故障诊断、修复的重要性被提出和重视。电机故障诊断技术延长了设备的使用寿命。本文对电机日常使用过程中发生的故障及发生原因进行了分析总结,给出诊断及解决电机故障的相关措施。  关键词: 电机;故障;故障诊断;预防  目前油田进常用的三相异步电动机,在理想情况下的效率为90%左右,且大多功率因数小于0.4,负载率不足30%,浪费电力严
期刊
摘要 电子产品的设计环境在当代科学技术飞速进步的背景下得到了优化与完善,由原先的单机设计演变成为如今的网络化联机设计,在此基础上还采用了由上向下的设计方法,更好的维持了系统的性能、设计周期及成本之间的平衡。通过对电子产品的自动化设计系统运行环境中的电路仿真、网络管理与CIMS中的设计方法进行联合应用,使企业的产品设计速度、质量及创新都得到大幅度提升,促进企业的市场竞争力及效益的提高。  关键词:电
期刊