基于PCI总线的任意波形发生器
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
任意波形发生器是随着计算机技术和电子技术在测量仪器中的应用而形成和发展起来的一类新型号的信号源,是现代测试领域内广泛应用的通用仪器之一。本文针对现有波形发生器普遍存在波形存储容量小、速度慢、操作不灵活等问题,设计了一款基于PCI总线的任意波形发生器。
     在设计时,本文根据DDS原理,提出使用专用DDS芯片和外扩高速动态存储器(SDRAM)的方法来构建系统,实现了对大容量长周期的任意波形的产生和对采集的波形回放的功能。由于PCI总线是一个地址和数据复用的高速总线,本文使用PLX公司的PCI专用接口芯片完成PC机对板卡的控制,同时采用可编程芯片完成动态存储器、系统时序逻辑及I/O口的控制。最后,完成了高速D/A转换、程控滤波、输出驱动等电路的设计和虚拟仪器界面的程序编写。本文的主要工作包括以下几个方面:
     1分析了DDS的原理和结构,提出使用专用DDS芯片和外扩波形存储器来构建系统的方案,从而实现高频率分辨率和高稳定度的任意波形发生器设计。
     2对系统模拟部分进行详细设计,通过使用PCI总线实现了PC机对板卡的控制。在分析了输出信号的频谱特性后,提出采用多频段的程控滤波方法,用户可自己选择合适的滤波器来确保输出波形的纯度。
     3对大容量存储器进行了研究,通过使用可编程芯片设计了SDRAM的控制器,实现了长周期的任意波形存储,同时也解决了板卡上主要信号的逻辑译码问题,提高了板卡的集成度和系统可靠性。
     4介绍了控制软件的设计,通过使用虚拟仪器技术完成友好的人机操作界面的程序设计,实现了生成标准波形和任意波形的功能,同时介绍了使用Windriver软件快速编写底层控制软件的方法。
     5根据设计要求制定了测试方案,针对调试和测试中出现的问题,提出了一些实际的解决措施。最后的测试结果基本达到了设计要求,并给出了主要的测试结果。
With the application of the electronic and computer technology in measurement instrument, a new signal generator—Arbitrary Waveform Generator (AWG) emerges as the times require. It is wildly used in the modern testing field. In the paper, a new type of AWG is presented for the ubiquity problems which has a small memory resources for waveform data, low-speed or complex to handle.
     In the design, a scheme that used special DDS chip and high speed SDRAM to construct AWG system based on DDS theory was proposed. It made the AWG has the function that could generate large storage and long periodic waveform or reproduce waveform which had been sampled. Because the PCI Bus is a high speed bus that data and address transmitted in the same bus, we use a special PCI chip to fulfill the control that PC computer to card. In the same time, through the programmable chip (FPGA) to fulfill the function of SDRAM controller, system timing logic control and I/O control. At last it finished the design of high speed D/A conversion, filter, output drive circuit and software design of interface. The main contents of this paper are following:
     1 After analyzed the theory and structure of DDS, a scheme that use special DDS chip and SDRAM to build system is proposed. Through this scheme we can get an AWG which has a high-resolution and high stability.
     2 Finished analog circuit design of system, realized control that PC computer to card by PCI bus. Meanwhile, a scheme of multi-filter has been proposed after the analyzed the of output waveform. The user can choose suitable filter to ensure the pure of output waveform.
     3 Finished the research of large storage and utilizing FPGA to design the SDRAM controller. Fulfilled long period waveform storaged and resolve system's main logic decode problems, meanwhile, improved the integration and reliability of system.
     4 Introduced software design and got a friendly operation interface by virtual instrument. The paper introduced the way of utilizing Windriver to build DLL file.
     5 Make out a test scheme accoding to design demand and proposed some effective solutions to the problems which are encountered in system debug. At last the main test result which indicated the design achieves the demand.
引文
[1]迟忠君,徐云,常飞,频率合成技术发展概述,现代科学仪器2006.3,21-24
    [2]琚新刚,锁相环频率合成器,河南教育学院学报(自然科学版)Vol.13 No.4Dec.2004 25-17
    [3]张厥胜、曹丽娜,锁相与频率合成技术,陕西:电子科技大学出版社,1995
    [4]李伟,高志红,基于锁相环的高稳定高频正弦信号发生器,测试技术学报,Vol 19.No.1 2005(Sum No.51)75-78
    [5]黄刚,申欲晓,DDS在信号发生器中的应用,机械工程与自动化,Nol.Octl 2007年10月153-156
    [6]赵国勋、徐苓安,基于直接数字频率合成的正弦波发生器,自动化与仪表,2000,15(1)15-17
    [7]倪陈强,基于DDS技术的AVR单片机信号发生器,科技创新导报,2007 NO.32
    [8]王洪辉,庹先国,穆克亮等,基于FPGA+MCU的全数字式滑移脉冲信号发生器的研制,核技术,Vol.30,No.10 October 2007 868-871
    [9]王庆东,谢长生,王海卫,基于DSP和FPGA直接数字频率合成系统的设计,计算机工程与科学,Vol129,No19,2007,126-128
    [10]李楠,PXI高速信号发生器的设计和实现,微电脑信息(嵌入式与SOC)2007年第23卷第10-2期164-166
    [11]张研,王延杰,基于PCI总线视频信号发生器的实现,电子器件,Vol.30 No.1 Feb.2007,86-89
    [12]谢水珍,基于Labview的虚拟函数信号发生器的设计,传感器与仪器仪表,181-183
    [13]严新忠,郭略,杨静,基于AD9850的可编程信号发生器的设计,计算机测量与控制,2006,1272-1274
    [14]徐媛媛,基于DDS的宽带低杂散正交信号发生器,电子科技大学[学位论文],2007.4
    [15]褚人干,直接数字式频率合成(DDS)理论与应用研究[学位论文]长沙,国防科技大学,1998(7)
    [16]郭金淮,汤汉屏,DDS技术浅析,数据通信,2002.3
    [17]韩军功,基于DDS的任意波形发生器的研制,西安电子科技大学,2002.1,1-3
    [18]姜田华,实现直接数字频率合成器的三种技术方案,电子技术应用,2005.3
    [19]胡仁杰,高分辨率任意波形发生器的实现,东南大学学报(自然科学版)Vol.32 No.14 July 2002 576-580
    [20]李春明,宁岩,孙圣和,任任意函数发生器的相位截断对数字合成信号影响的分析,电子测量与仪器仪表,Vol.11 No.2 1997.6 1-6
    [21]戴键,陈祝明,一种长周期的宽带任意波形发生器,仪器仪表学报,2005.9,26(9)98-970
    [22]沈伟,王军政,基于存储方式的任意波形信号发生器卡的设计,北京理工大学学报,2005.3,25(3)
    [23]Tom Shanley Don Anderson PCI System Architecture Fourth Edition,电子工业出版社,2000年7月
    [24]李永健,基于PCI总线的指纹采集卡的设计与实现[学位论文],电子科技大学,2005
    [25]PLX9030 Data Book(2002-5)http://www.plxtech.com
    [26]梁旭,李业德,高志强,高性能DAC芯片AD9752的原理和应用,山东理工大学报(自然科学版),Vol.21 No.4 Jul.2007 74-77
    [27]黄席春,高顺泉,滤波器综合法设计原理,北京:人民邮电出版社,1978
    [28]毛敏,郑珍,周渭,基于DDS低通滤波器的设计,电子科技,2006(3)17-20
    [29]郑步生,吴渭,Multisim 2001电路设计及仿真入门与应用,北京:电子工业出版社,2000
    [30]童诗白,华成英,模拟电子技术基础第三版,北京:高等教育出版社
    [31]Ma Zhuofa,Development of SDRAM Controller in High Speed Data Acquisition System journal of Microprocessors No.6 Dec 2005
    [32]Hou Xiaomin,Design of the High-peed,High-Precision and Large-scale Data Acquisition System ICSP'04 Proceedings,563-566.
    [33]Zhang Yu,Performance Exploration and Optimization of SDRAM-Controller Architecture on SDRAM Access 6th International conference 2005
    [34]夏宇闻,Verilog数字系统设计教程,北京航空航天大学出版社2003
    [35]J.Bhasker,Verilog HDL硬件描述语言,机械工业出版社2000
    [36]HY57281620HC(L/S)T(Rev.F)4Banks*2*16bit synchronous DRAM data sheet 2003
    [35]王文梁,100MSa/s任意波形发生器硬件设计[学位论文],电子科技大学,2004
    [37]杨文革,棍合DS/FH扩频通信系统理论研究及快速跳频的研制[学位论文],北京:北京理工大学电子工程系,2000
    [38]王春燕,任意波形发生器的研制,哈尔滨理工大学,2002.2,7-8,13-14
    [39]邓焱,王磊,LabVIEW7.1测试技术与仪器应用,北京:机械工业出版社,2004.7
    [40]潘月斗,虚拟仪器的信号源研究[学位论文],天津:天津大学,1997
    [41]雷勇,虚拟仪器设计与事件,北京:电子工业出版社,2005
    [42]雷振山,LabVIEW 7 Express实用技术教程,北京:中国铁道出版社,2004.4
    [43]National Instrument Application Note 110 341398A-01,January 1998
    [44]邓延安,基于FPGA的数字化调频DDS系统设计[学位论文],合肥工业大学,2005
    [45]谢淑如,郑光钦,杨渝生,Protel PCB 99 SE电路板设计,清华大学出版社,2001.7
    [46]蒋焕文,孙续,电子测量,北京:中国计量出版社,1988.5

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700