文档介绍:设计
FPGA应用竞赛设计报告
参赛作品:基于FPGA的任意波形发生器设计
The arbitrary waveform generator design based on FPGA
参赛学生:
指导老师:尹仕
指导学长:袁涛
2009年7月10日
华中科技大学电工电子科技创新中心
基于FPGA的任意波形发生器设计
林嘉良,刘洵,张莹
(华中科技大学电工电子科技创新中心,武汉 430074)
摘要:传统的波形发生器采用模拟技术的方法,这种方法构成的波形发生器电路结构复杂,仅能产生正弦波、方波、锯齿波和三角波等几种简单波形。而现在在高科技领域,我们需要的可能是一些任意波形,如在保密雷达发波等军事方面和地震波形、汽车碰撞波形等模拟仿真应用方面。任意波形发生器现在被广泛用于自动控制系统、振动激励、仪器仪表领域。我国目前在这方面还比较落后,特别是在用DDS技术实现任意波形发生器方面。本课题我们打算用DDS技术基于FPGA核心板设计一个任意波形发生器。该仪器我们用LabVIEW来写的控制面板实现与FPGA的通信,实现任意波形数据的采集,并具有良好的人机交互界面。用液晶显示屏显示波形的幅度和频率。用4×4键盘控制相关波形的输出。用AD和低通滤波电路实现数电到模电的转换。
关键词:FPGA,任意波形,DDS,LabVIEW
The arbitrary waveform generator design
based on FPGA
Lin jialiang,liuxun,Zhang ying
(Science and Technology Innovation Center of Electrician and Electron,
HuaZhong University of Science and Technology, WuHan 430074)
Abstract:The traditional waveform generator adopts the method of simulation technology, the circuit structure plex for the waveform generator using this kind of method , which can only produce sine, square-wave, sawtooth wave , triangular wave and so on. And now in the high-tech fields, we may need some arbitrary waveform, for example the confidential wave generated by radar in military aspects and seismic waves,and automobile collisions wave simulation application. Arbitrary waveform generator is now widely used in automatic control system, forced vibration, instruments field. At present in this respect, especially in achieving arbitrary waveform generator with DDS technology our country is a little backward. In this task we intend to use DDS technology based on FPGA core board to design an arbitrary waveform generator. About the instrument we rely on control panel by LabVIEW municate with FPGA, realize arbitrary waveform data acquisition, and we have good human-machine interface. Wave amplitude and frequency are displayed by LCD, 4 * 4 keyboard is used to control related waveform output. AD and low pass filter realize the change between digital electricity and simulative