基于 DSP 的任意波形发生器的研究与设计
目录
第一章 绪论..................................................................4
1.1 课题的研究意义...........................................................................................................................................4
1.2 任意波形发生器实现方式...........................................................................................................................4
1.2.1 程序控制输出方式...........................................................................................................................4
1.2.2 DMA 输出方式...................................................................................................................................5
1.2.3 可变时钟计数器寻址方式...............................................................................................................5
1.2.4 直接数字频率合成方式...................................................................................................................5
1.2 任意波形发生器的研究现状.......................................................................................................................6
1.3 课题的研究研究内容...................................................................................................................................7
第二章 直接数字频率合成器的原理及性能........................................8
2.1 频率合成器简介...........................................................................................................................................8
2.1.1 频率合成技术概述...........................................................................................................................8
2.1.2 频率合成器主要指标.......................................................................................................................9
2.2 DDS 的基本原理及性能特点.......................................................................................................................9
2.3 专用DDS 芯片介绍......................................................................................................................................11
2.4 AD9857 的内部结构.................................................................................................................................12
2.5 AD9857 的数据接口.................................................................................................................................14
2.6 AD9857 的参数设计...................................................................................................................................17
第三章 任意波形发生器的硬件设计...............................................19
3.1 总体方案设计.............................................................................................................................................19
3.2 数字正交调制系统设计方案.....................................................................................................................19
3.2.1 基于 DSP 与 DDS 的数字正交调制系统..........................................................................................19
3.2.2 基于 DSP 与 DAC 的数字正交调制系统..........................................................................................20
3.3 基于 DSP 与DDS 的数字正交调制器的设计..............................................................................................21
3.3.1 数字正交调制器的外围电路.........................................................................................................21
3.3.2 DSP 与 DDS,FX2 的硬件接口电路...............................................................................................23
3.4 系统电源设计.............................................................................................................................................27
3.5 硬件系统功能测试方法.............................................................................................................................29
第四章 任意波形发生器软件的设计...............................................31
4.1 VC33 程序设计...........................................................................................................................................31
4.1.1 指令系统........................................................................................................................................31
4.1.2 集成开发环境 CCS.........................................................................................................................32
4.1.3 公共目标文件格式 COFF...............................................................................................................32
4.1.4 VC33 程序引导方法.......................................................................................................................34
4.1.5 C 语言编程和定时中断.................................................................................................................37
4.2 主程序软件整体框图.................................................................................................................................40
5.2.1 正弦波产生软件的设计.................................................................................................................40
5.2.2 任意波形产生的软件设计.............................................................................................................41
第五章 系统性能分析与测试.....................................................43
6.1 输出波形测试.............................................................................................................................................43
6.2 频率及相位测量.........................................................................................................................................43
6. 3 输出阻抗与频率稳定度测量...................................................................................................................44