基于嵌入式ARM的波形发生器的研究与实现

基于嵌入式ARM的波形发生器的研究与实现

论文摘要

任意波形发生器(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处理器内核ARM7TDMI设计,拥有高速、低功耗、多功能、高性价比,特有双指令集等诸多优异的性能,适于作为仪器的主控制芯片。本文从工程应用的角度出发,深入研究基于ARM嵌入式系统、以DDS技术为核心的任意波形发生器技术。设计了一个以S3C44B0X+TMS320VC5416双核系统和AD9854 DDS专用芯片为主要功能单元的实际任意波形发生器,阐述了软/硬件详细开发过程,给出了任意波形发生器的电路框图、电路原理图、设计过程和详细的软件流程图,介绍了任意波形编辑软件的开发流程。通过测试,证明本任意波形发生器达到了预期的设计要求。最后,对全文的主要研究内容进行了总结,指出了设计过程中遇到的问题及存在的不足之处,给出了主要研究结论和今后的研究方向。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 引言
  • 1.2 波形发生器的大体功能及相关性能指标
  • 1.3 当前波形发生器现状及发展趋势
  • 1.4 研究波形发生器的目的和意义
  • 1.5 本文研究的主要内容
  • 第二章 任意波形发生器的理论研究和设计方案
  • 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 任意波形产生原理
  • 2.5 任意波形发生器的方案选择
  • 2.6 本章小结
  • 第三章 任意波形发生器的硬件构成与分析
  • 3.1 任意波形发生器的总体设计方案
  • 3.2 任意波形发生器的硬件构成原理
  • 3.3 控制电路设计
  • 3.3.1 什么是嵌入式
  • 3.3.2 TMS320VC5416 简介
  • 3.3.3 键盘及显示模块
  • 3.3.4 信号采集模块
  • 3.3.5 串行数据通信模块
  • 3.3.6 ARM7 与DSP 通信模块
  • 3.4 硬件电路的制作与调试
  • 3.4.1 硬件抗干扰措施
  • 3.4.2 电路板的测试
  • 3.5 本章小结
  • 第四章 波形的产生与调制电路设计
  • 4.1 常规波形的产生与调制
  • 4.1.1 滤波电路
  • 4.1.2 时钟电路
  • 4.1.3 方波的产生
  • 4.1.4 运放电路
  • 4.1.5 频率、相位与幅度控制
  • 4.2 任意波产生与调制
  • 4.2.1 DSP 芯片及外围配置电路
  • 4.2.2 DSP 存储器扩展
  • 4.2.3 任意波形信号调制电路
  • 4.2.4 频率、相位与幅度控制
  • 4.3 本章小结
  • 第五章 基于ARM 技术的波形发生器系统软件设计
  • 5.1 引言
  • 5.2 嵌入式系统的特点及开发流程
  • 5.3 系统软件的总体设计
  • 5.4 基于ARM 技术系统软件的设计
  • 5.4.1 S3C44B0X 启动代码
  • 5.4.2 应用程序初始化
  • 5.4.3 uClinux 操作系统
  • 5.4.4 MiniGUI 图形用户界面支持系统
  • 5.5 ARM 用户功能程序设计
  • 5.5.1 数据采集模块
  • 5.5.2 RS232 通信模块
  • 5.5.3 HPI 通信模块
  • 5.5.4 AD9854 控制模块
  • 5.6 DSP 系统软件的设计
  • 5.6.1 C5416 的启动代码
  • 5.6.2 功能程序设计
  • 5.7 波形编辑软件的设计
  • 5.7.1 波形编辑器的设计框架
  • 5.7.2 发送波形数据到硬件存储器
  • 5.8 本章小结
  • 第六章 实验及结果分析
  • 6.1 波形发生器输出信号的性能测试
  • 6.2 实验结果分析
  • 第七章 结论
  • 7.1 结论
  • 7.2 心得与体会
  • 7.3 不足与展望
  • 致谢
  • 参考文献
  • 附录
  • 相关论文文献

    • [1].《嵌入式系统》DIY自主实验指导方法研究[J]. 考试周刊 2017(07)
    • [2].ARM正开发可植入大脑的芯片 可帮病人康复[J]. 科学家 2017(10)
    • [3].基于RFID技术的签到系统设计[J]. 数码世界 2017(07)
    • [4].谁会成为人工智能时代的ARM?[J]. 中国经济信息 2017(17)
    • [5].基于FPGA和ARM的红外图像实时显示和采集方法[J]. 激光与红外 2013(11)
    • [6].ARM对舰载雷达系统综合毁伤模型研究[J]. 舰船电子工程 2013(11)
    • [7].海上编队雷达网近程协同抗ARM方法与仿真[J]. 指挥控制与仿真 2013(06)
    • [8].基于ARM的自动镀膜机械臂控制系统设计[J]. 组合机床与自动化加工技术 2020(11)
    • [9].基于ARM的电磁继电器参数检测仪[J]. 物联网技术 2013(12)
    • [10].基于ARM的制冷系统智能控制器设计[J]. 仪表技术与传感器 2013(12)
    • [11].基于ARM处理器的智能巡游机器人[J]. 物联网技术 2020(11)
    • [12].基于ARM和FPGA的嵌入式工业控制器设计[J]. 自动化与仪器仪表 2014(01)
    • [13].ARM汇编程序设计教学的研究[J]. 计算机光盘软件与应用 2014(12)
    • [14].基于ARM的机电复合式凸轮控制器电控系统设计[J]. 锻压装备与制造技术 2014(04)
    • [15].ARM的嵌入式远程视频监控系统的设计[J]. 电子技术与软件工程 2014(15)
    • [16].基于ARM的A型脉冲超声波探伤系统设计[J]. 计算机光盘软件与应用 2013(07)
    • [17].基于ARM的远程控制系统的设计[J]. 科技与企业 2013(09)
    • [18].基于ARM的剩余电流动作保护器检测装置的设计[J]. 低压电器 2013(13)
    • [19].ARM对舰载雷达系统综合毁伤模型研究[J]. 火力与指挥控制 2013(10)
    • [20].智能电网数据采集器:适合住宅和工业应用的ARM解决方案[J]. 电子设计技术 2012(01)
    • [21].雷达诱饵抗ARM技术研究[J]. 计算机测量与控制 2012(01)
    • [22].基于ARM的高压隔离开关智能控制器设计[J]. 西安工程大学学报 2012(01)
    • [23].基于ARM嵌入式系统的研究性教学探讨[J]. 中国电力教育 2012(10)
    • [24].基于ARM的数据采集系统设计[J]. 铁路计算机应用 2012(07)
    • [25].基于ARM的无刷直流电机调速系统[J]. 电气技术 2012(09)
    • [26].一种基于ARM的煤矿主通风机监控系统[J]. 煤矿机电 2012(06)
    • [27].基于ARM的嵌入式喂丝机测控仪的设计[J]. 黑龙江冶金 2012(04)
    • [28].基于ARM自适应均衡器的设计与实现[J]. 电子技术应用 2011(03)
    • [29].基于ARM剪板机数控系统模块化开发[J]. 组合机床与自动化加工技术 2011(10)
    • [30].基于ARM平台的无线网状网的构建[J]. 价值工程 2011(34)

    标签:;  ;  ;  

    基于嵌入式ARM的波形发生器的研究与实现
    下载Doc文档

    猜你喜欢