学位论文 > 优秀研究生学位论文题录展示

基于FPGA技术的信号发生器设计

作 者: 闫明亮
导 师: 郭丽华
学 校: 哈尔滨工程大学
专 业: 信号与信息处理
关键词: 信号发生器 直接数字频率合成 FPGA MSP430F1611 触摸屏
分类号: TN791
类 型: 硕士论文
年 份: 2011年
下 载: 220次
引 用: 0次
阅 读: 论文下载
 

内容摘要


信号发生器,指电子测量中作为激励源使用的信号来源。作为电子工程师、生产线、教学科研、电子测试、电子设计、以及模拟仿真等领域与行业的重要测试仪器,信号发生器都发挥了巨大的作用,极大地提高了人们工作效率,因而受到众多科研人员的重视。科研人员对其理论与设计都进行了深入的研究,取得了极大地进步,而直接数字频率合成法是目前设计信号发生器的最先进的理论方法。本系统就是基于直接数字频率合成的基本原理,设计四通道信号发生器,它不仅能发射常用的基本信号波形,还能根据用户要求自定义任意波形。本文首先对信号发生器的发展状况,以及我国目前信号发生器等测试仪器的发展状况与遇到的问题进行了讨论,其次叙述了设计信号发生器的基本理论知识,然后结合系统主要参数指标和性能要求,确定系统的总体设计方案。论文详细讨论了信号发生器系统各种关键芯片的选型以及系统硬件部分的设计与实现。系统硬件设计是系统设计的基础。信号发生器系统硬件部分主要包括DDS主通道模块,信号调理电路,数据采集电路,数据控制模块电路等部分。DDS主通道模块主要是基于FPGA和SRAM设计实现的;信号调理电路主要由D/A转换电路、低通滤波电路、增益控制与缓冲电路组成;数据采集电路主要由FPGA与A/D转换电路构成;数据控制模块的实现有两部分组成:MSP430F1611单片机控制对CF卡的读操作和MSP430F1611单片机控制触摸屏传输参数数据。论文还对信号发生器系统的软件部分进行设计,结合系统硬件设计,实现系统的整体功能。软件设计主要包括FPGA软件程序设计与MSP430单片机控制的软件程序设计,其中详细的阐述了DDS主通道用FPGA软件实现与单片机对CF卡的读程序作软件实现。最后对系统的硬件调试与软件调试以及系统测试作了详细讨论,最终实现了系统整体功能。

全文目录


摘要  5-6
ABSTRACT  6-10
第1章 绪论  10-15
  1.1 论文研究背景及其意义  10
  1.2 信号发生器的发展概况  10-13
    1.2.1 信号发生器的发展历史  10-11
    1.2.2 我国信号发生器的发展现状  11-13
    1.2.3 信号发生器的分类  13
  1.3 信号发生器的主要技术指标  13-14
  1.4 论文的主要研究内容  14-15
第2章 系统硬件设计与实现  15-40
  2.1 系统总体设计  15-16
    2.1.1 主要功能及技术指标  15
    2.1.2 系统设计方案  15-16
  2.2 直接数字频率合成技术原理  16-18
    2.2.1 DDS概述  16
    2.2.2 直接数字频率合成的基本原理  16-18
  2.3 系统主要芯片选型  18-26
    2.3.1 FPGA芯片选型  18-20
    2.3.2 SRAM芯片选型  20-22
    2.3.3 微处理器芯片选型  22-23
    2.3.4 其他芯片选型  23-26
      2.3.4.1 运算放大器  23-24
      2.3.4.2 模拟开关  24-25
      2.3.4.3 幅度控制单元  25-26
  2.4 系统硬件电路设计  26-39
    2.4.1 DDS主通道模块设计  26-27
    2.4.2 信号调理模块电路设计  27-33
      2.4.2.1 D/A转换电路的设计  27-28
      2.4.2.2 低通滤波器电路的设计  28-31
      2.4.2.3 幅度控制与缓冲电路的设计  31-33
    2.4.3 数据采集模块设计  33-34
    2.4.4 数据控制模块电路设计  34-37
      2.4.4.1 触摸屏设计  34-35
      2.4.4.2 数据存储及与计算机连接  35-37
    2.4.5 系统电源管理  37-39
  2.5 本章小结  39-40
第3章 系统软件设计  40-51
  3.1 引言  40
  3.2 FPGA软件程序设计  40-46
    3.2.1 频率控制字模块设计  41-42
    3.2.2 相位累加器模块设计  42-44
    3.2.3 波形数据存储模块  44-46
  3.3 单片机软件程序设计  46-50
    3.3.1 触摸屏传输数据控制程序  46-47
    3.3.2 CF卡存储器  47-50
  3.4 本章小结  50-51
第4章 系统调试与测试  51-64
  4.1 系统硬件调试  51-58
  4.2 系统软件调试  58-61
  4.3 系统测试  61-62
  4.4 本章小结  62-64
结论  64-65
参考文献  65-67
攻读硕士学位期间发表的论文和取得的科研成果  67-68
致谢  68-69
附录  69

相似论文

  1. 电子提花编织机电控系统设计,TS183
  2. 基于FPGA的电磁超声检测系统的研究,TH878.2
  3. 基于FPGA的五相PMSM驱动控制系统的研究,TM341
  4. LXI任意波形发生器研制,TM935
  5. 基于FPGA的射频功放数字预失真器设计,TN722.75
  6. 突发OFDM系统同步与信道估计算法及FPGA实现,TN919.3
  7. 直扩系统抗多径性能分析及补偿方法研究,TN914.42
  8. 电视制导系统中视频图像压缩优化设计及实现研究,TN919.81
  9. 基于FPGA的多用户扩频码捕获研究及硬件仿真,TN914.42
  10. 基于FPGA的数字图像处理基本算法研究与实现,TP391.41
  11. 基于FPGA的高速图像预处理技术的研究,TP391.41
  12. 基于FPGA的高速数字图像采集与接口设计,TP274.2
  13. 基于FPGA的电感传感器数据采集系统的研制,TP274.2
  14. 基于ARM的TFT-LCD面板检测设备软件的研究,TN873.93
  15. 基于Nios的串行总线分析仪研制,TP274
  16. 基于FPGA-RocketIO_X的PMC高速数据传输板开发,TP274.2
  17. PXI高性能数字I/O模块研制,TP274
  18. LXI计数器研制,TP274
  19. 基于FPGA的高速实时数据采集系统,TP274.2
  20. 基于Nios Ⅱ的GPS信息接收系统设计,TN967.1
  21. 温压炸药爆炸温度场存储测试技术研究,TQ560.7

中图分类: > 工业技术 > 无线电电子学、电信技术 > 基本电子电路 > 数字电路 > 逻辑电路
© 2012 www.xueweilunwen.com