首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于DDS和FPGA的数字函数信号发生器设计和实现
引用本文:黄乡生,杨占才,胡世文.基于DDS和FPGA的数字函数信号发生器设计和实现[J].华东地质学院学报,2009,32(4):390-393.
作者姓名:黄乡生  杨占才  胡世文
作者单位:东华理工大学信息与电子工程学院,江西,抚州,344000 
基金项目:江西省高校教学改革研究立项课题 
摘    要:采用现场可编程逻辑器件(FPGA),辅以必要的模拟电路,设计实现了一个基于直接数字式频率合成(DDS)技术的数字函数信号发生器.主要模块有键盘、波形表生成、频率控制、数模转换及幅度控制、显示控制和后级处理.其中键盘用来设定频率和幅度的大小以及波形的选择;FPGA用来改变DDS频率控制字,并由FPGA来实现波形表生成和频率控制,即DDS算法实现模块;将FPGA产生的波形数据送入到AD7520进行D/A转换.幅度控制由DAC0832内部的电阻分压网络实现;后级采用低通滤波器和OCL电路来提高输出波形质量并增强其带负载能力.

关 键 词:现场可编程逻辑器件  直接数字式频率合成  数字信号发生器  硬件描述语言

The Design and Implementation with FPGA For Digital Function Generator Based on DDS
HUANG Xiang-sheng,YANG Zhan-cai,HU Shi-wen.The Design and Implementation with FPGA For Digital Function Generator Based on DDS[J].Journal of East China Geological Institute,2009,32(4):390-393.
Authors:HUANG Xiang-sheng  YANG Zhan-cai  HU Shi-wen
Institution:(Faculty of Information and Electronic Engineering, East China Institute of Technology, Fuzhou, JX 344000, China)
Abstract:This article discuss how a FPGA acts as core, auxiliary by necessity analog circuit, and the digital function generator is designed & constituted based on the DDS technology. The main module have the keyboard, the wave form generation, the frequency control, the digital-analog conversion and the amplitude control, the display control and latter level processing. Among them, the keyboard is used to set the frequency and amplitude, as well as the choice of waveform ; FPGA to change the word of DDS frequency control and to realize the waveform table' s generation; The profile data produces which FPGA sends in AD7520 to carry on the DA transformation. The amplitude control realizes by the DAC0832 internal resistance ladder network; The latter level uses the low pass filter and the OCL amplifier in order to improve the wave quality and strengthen its load characteristic.
Keywords:FPGA  DDS  signal generator  verilog HDL
本文献已被 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号