摘要
本文介绍了一种高精度三角波发生器的设计,适用于对信号线性度要求较高的电子设备。该信号发生器基于DDS技术,采用通用的数字化平台和FPGA/单片机的结构,具有性能稳定、扩展性强的优点。在硬件部分描述了电路原理、工作流程及器件选型,并重点讨论了单片机、高速D/A、可编程低通滤波器等部分电路的设计。在软件部分详细介绍了三角波发生器,FPGA与单片机的接口等单元的VHDL语言实现。
In this paper, we discuss the design of high precision triangle wave signal generator, which can be used in some electric devices with the need for high linear signal.The signal generator is based on DDS technique, use universal digital frame and FPGA/ MCU structure, with high stability and expansibility. In the hardware part, circuit principle, work flow and device selection are described. In addition, MCU circuit, high speed D/A converter and programmable low pass filter are introduced especially. In software part, the design of triangle wave signal generator, interface between FPGA and MCU based on VHDL are introduced.
出处
《微计算机信息》
2009年第35期162-163,145,共3页
Control & Automation
关键词
信号
线性度
硬件
软件
Signal
Linearity
Hardware
Software