基于ARM技术的多路任意波形发生器研究
发布时间:2023-06-23 18:06
任意波形发生器(AWG, Arbitrary Waveform Generator)是随着不断进步的计算机技术和微电子技术在测量仪器中的应用而形成和发展起来的一类新型信号源。AWG能够产生各种标准波形信号和用户自定义任意波形信号,并且精度高、稳定性强、可重复性和易操作性好,具有广阔的应用前景。 本文研究的是一种基于ARM (Advanced RISC Machines)嵌入式系统和直接数字合成技术(DDS, Direct Digital Synthesis)的新型任意波形发生器系统。其中,DDS是其核心技术原理。DDS技术是一种先进的频率合成技术,其主要优点是易于程控,相位连续,输出频率稳定度高、范围宽、分辨率高,是任意波形发生器研究的一个重要方向。本文详细讨论了DDS系统的基本组成、工作原理和特点。同时,对应用DDS技术合成信号的频谱杂散性作了详细分析,给出了改善合成信号频谱纯度的方法。 DDS技术的实现依赖于高速、高性能的数字器件。本文选择基于S3C44B0X微处理器的ARM嵌入式系统实现DDS技术。S3C44B0X是三星公司的一款ARM7芯片,基于ARM公司的16/32位RISC...
【文章页数】:99 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第一章 绪论
1.1 引言
1.2 任意波形发生器的主要功能及性能指标
1.3 任意波形发生器现状及发展趋势
1.4 研究的目的和意义
1.5 本文的主要研究内容
1.6 本章小节
第二章 任意波形发生器的理论分析及设计方案
2.1 波形发生器工作原理概述
2.2 DDS技术原理
2.2.1 DDS技术原理
2.2.2 DDS技术特点
2.3 DDS合成信号的频谱分析
2.3.1 理想DDS的频谱分析
2.3.2 非理想情况下DDS的频谱分析
2.4 利用DDS技术产生任意波形的原理
2.5 任意波形发生器的实现方案选择
2.6 本章小节
第三章 任意波形发生器的硬件构成与分析
3.1 任意波形发生器的总体设计方案
3.2 任意波形发生器的硬件构成原理
3.3 控制电路设计
3.3.1 嵌入式平台介绍
3.3.2 53C4480X简介
3.3.3 TM5320VC5416简介
3.3.4 键盘及显示模块
3.3.5 信号采集模块
3.3.6 串行数据通信模块
3.3.7 ARM7与DSP通信模块
3.3.8 其他控制电路模块
3.4 硬件电路的制作与调试
3.4.1 硬件抗干扰措施
3.4.2 电路板的焊接与测试
3.5 本章小节
第四章 基于ARM技术的嵌入式系统开发
4.1 嵌入式系统简介
4.2 嵌入式系统的特点及开发流程
4.3 本系统所用的开发技术
4.3.1 ARM简介
4.3.2 ARM7TDMI简介
4.3.3 软件开发环境简介
4.4 本章小结
第五章 波形产生与调理
5.1 正弦波产生与调理
5.1.1 DDS芯片AD9854
5.1.2 滤波电路
5.1.3 时钟电路
5.1.4 方波的产生
5.1.5 运放电路
5.1.6 频率、相位与幅度控制
5.2 任意波产生与调理
5.2.1 DSP芯片及外围配置电路
5.2.2 DSP存储器扩展
5.2.3 数字/模拟转换电路
5.2.4 任意波形信号调理电路
5.2.5 频率、相位与幅度控制
5.3 本章小节
第六章 任意波形发生器的系统软件设计
6.1 引言
6.2 系统软件的总体设计
6.3 ARM系统软件的设计
6.3.1 S3C44B0X 启动代码
6.3.2 应用程序初始化
6.3.3 uClinux操作系统
6.3.4 MiniGUI图形用户界面支持系统
6.4 ARM用户功能程序设计
6.4.1 数据采集模块
6.4.2 键盘及LCD显示模块
6.4.3 RS232通信模块
6.4.4 HPI通信模块
6.4.5 AD9854控制模块
6.5 DSP系统软件的设计
6.5.1 Code Composer Studio简介
6.5.2 C5416的启动代码
6.5.3 功能程序设计
6.6 波形编辑软件的设计
6.6.1 波形编辑器的设计框架
6.6.2 发送波形数据到硬件存储器
6.6.3 手动绘制产生波形
6.7 本章小节
第七章 实验及结果分析
7.1 波形发生器输出信号的性能测试
7.2 实验结果分析
第八章 结论与展望
8.1 结论
8.2 心得与体会
8.3 不足与展望
致谢
参考文献
作者攻读学位期间发表的学术论文目录
附录
本文编号:3835045
【文章页数】:99 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第一章 绪论
1.1 引言
1.2 任意波形发生器的主要功能及性能指标
1.3 任意波形发生器现状及发展趋势
1.4 研究的目的和意义
1.5 本文的主要研究内容
1.6 本章小节
第二章 任意波形发生器的理论分析及设计方案
2.1 波形发生器工作原理概述
2.2 DDS技术原理
2.2.1 DDS技术原理
2.2.2 DDS技术特点
2.3 DDS合成信号的频谱分析
2.3.1 理想DDS的频谱分析
2.3.2 非理想情况下DDS的频谱分析
2.4 利用DDS技术产生任意波形的原理
2.5 任意波形发生器的实现方案选择
2.6 本章小节
第三章 任意波形发生器的硬件构成与分析
3.1 任意波形发生器的总体设计方案
3.2 任意波形发生器的硬件构成原理
3.3 控制电路设计
3.3.1 嵌入式平台介绍
3.3.2 53C4480X简介
3.3.3 TM5320VC5416简介
3.3.4 键盘及显示模块
3.3.5 信号采集模块
3.3.6 串行数据通信模块
3.3.7 ARM7与DSP通信模块
3.3.8 其他控制电路模块
3.4 硬件电路的制作与调试
3.4.1 硬件抗干扰措施
3.4.2 电路板的焊接与测试
3.5 本章小节
第四章 基于ARM技术的嵌入式系统开发
4.1 嵌入式系统简介
4.2 嵌入式系统的特点及开发流程
4.3 本系统所用的开发技术
4.3.1 ARM简介
4.3.2 ARM7TDMI简介
4.3.3 软件开发环境简介
4.4 本章小结
第五章 波形产生与调理
5.1 正弦波产生与调理
5.1.1 DDS芯片AD9854
5.1.2 滤波电路
5.1.3 时钟电路
5.1.4 方波的产生
5.1.5 运放电路
5.1.6 频率、相位与幅度控制
5.2 任意波产生与调理
5.2.1 DSP芯片及外围配置电路
5.2.2 DSP存储器扩展
5.2.3 数字/模拟转换电路
5.2.4 任意波形信号调理电路
5.2.5 频率、相位与幅度控制
5.3 本章小节
第六章 任意波形发生器的系统软件设计
6.1 引言
6.2 系统软件的总体设计
6.3 ARM系统软件的设计
6.3.1 S3C44B0X 启动代码
6.3.2 应用程序初始化
6.3.3 uClinux操作系统
6.3.4 MiniGUI图形用户界面支持系统
6.4 ARM用户功能程序设计
6.4.1 数据采集模块
6.4.2 键盘及LCD显示模块
6.4.3 RS232通信模块
6.4.4 HPI通信模块
6.4.5 AD9854控制模块
6.5 DSP系统软件的设计
6.5.1 Code Composer Studio简介
6.5.2 C5416的启动代码
6.5.3 功能程序设计
6.6 波形编辑软件的设计
6.6.1 波形编辑器的设计框架
6.6.2 发送波形数据到硬件存储器
6.6.3 手动绘制产生波形
6.7 本章小节
第七章 实验及结果分析
7.1 波形发生器输出信号的性能测试
7.2 实验结果分析
第八章 结论与展望
8.1 结论
8.2 心得与体会
8.3 不足与展望
致谢
参考文献
作者攻读学位期间发表的学术论文目录
附录
本文编号:3835045
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3835045.html