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

基于DSP的数字信号发生器设计

作 者: 王正刚
导 师: 徐志良;黄成
学 校: 南京理工大学
专 业: 检测技术与自动化装置
关键词: ATMega128单片机 TMS320F2812DSP 双口RAM 数字信号发生器 人机交互
分类号: TP368.12
类 型: 硕士论文
年 份: 2009年
下 载: 597次
引 用: 2次
阅 读: 论文下载
 

内容摘要


本文简要介绍了信号发生器的研究现状及发展状况,详细阐述了传统信号发生器和数字信号发生器的设计原理。从功能、成本、体积、重量上讲述了数字信号发生器的特点和优越性。在此基础上给出了系统设计的整体方案,包括硬件和软件设计方案;并对这两部分做了进一步的阐述。系统硬件电路的设计主要包括系统电源电路的设计、CPU及其外围电路的设计、人机交互接口电路的设计、双口RAM电路的设计等。本系统采用双CPU结构,由ATMega128单片机实现人机交互和TMS320F2812DSP实现波形发生这两部分构成。系统的软件设计主要包括三部分:外设模块驱动程序的设计、系统处理主程序设计、数字量波形信号的算法设计。各模块驱动程序的设计为系统硬件提供了访问函数的接口,便于系统功能的实现;系统处理主程序设计主要包括双CPU之间的通信以及数字量波形信号的产生与显示。数字量波形信号的产生是由DSP的定时中断服务程序来实现的,定时器每隔1ms产生一次中断,定时输出阶跃、等速、正弦三种数字量波形信号,用于测试数字伺服系统及其它测量电路的各项性能指标。经过软、硬件的调试,数字信号发生器所产生的三种波形信号具有精度高,波形稳定,失真小的特点;并且系统工作可靠稳定,操作简单实用,具有很好的应用前景。

全文目录


摘要  3-4
Abstract  4-7
1 绪论  7-11
  1.1 课题的应用背景  7
  1.2 信号发生器发展状况  7-9
  1.3 本课题的研究目的  9-10
  1.4 论文的主要研究内容  10-11
2 数字信号发生器总体设计  11-26
  2.1 概述  11
  2.2 信号发生器方案综述  11-14
    2.2.1 传统信号发生器的设计原理  11-14
    2.2.2 数字信号发生器的设计原理  14
  2.3 数字信号发生器的总体方案设计  14-17
    2.3.1 数字信号发生器的性能指标  14-15
    2.3.2 系统总体方案设计  15-17
  2.4 硬件设计方案  17-21
    2.4.1 主处理器模块  17-18
    2.4.2 人机交互模块  18-20
    2.4.3 双口RAM模块  20
    2.4.4 CAN通信模块  20
    2.4.5 串口通信模块  20-21
  2.5 软件设计方案  21-25
    2.5.1 系统整体设计  22
    2.5.2 人机交互软件方案  22-24
    2.5.3 双口RAM通信软件方案  24-25
    2.5.4 CAN通信软件方案  25
  2.6 本章小结  25-26
3 数字信号发生器的硬件设计  26-42
  3.1 系统的硬件总体设计  26-30
    3.1.1 主控芯片的介绍  26-30
    3.1.2 系统硬件整体结构  30
  3.2 系统各个模块的硬件设计  30-41
    3.2.1 控制板电源电路设计  30-32
    3.2.2 CPU及其外围电路设计  32-37
    3.2.3 键盘、显示电路设计  37-39
    3.2.4 双口RAM通信电路设计  39-40
    3.2.5 CAN模块电路设计  40-41
    3.2.6 串口模块电路设计  41
  3.3 本章小结  41-42
4 数字信号发生器的软件设计  42-65
  4.1 系统外设模块驱动程序设计  42-61
    4.1.1 软件开发调试工具  42-44
    4.1.2 DSP的初始化  44-48
    4.1.3 CAN通信模块的软件设计  48-50
    4.1.4 双口RAM通信模块的软件设计  50-54
    4.1.5 键盘、LCD显示驱动设计  54-61
  4.2 系统处理主程序设计  61-64
    4.2.1 键盘执行波形发生的软件设计  61-62
    4.2.2 系统功能实现的软件设计  62-64
  4.3 本章小结  64-65
5 数字量波形信号的实现  65-76
  5.1 定时中断服务程序  65-66
  5.2 数字量波形信号的算法设计  66-75
    5.2.1 阶跃信号  66-67
    5.2.2 等速信号  67-72
    5.2.3 正弦信号  72-75
  5.3 本章小结  75-76
6 系统调试及其结果分析  76-80
  6.1 数字信号发生器输出信号的比较分析  76-78
  6.2 结果分析  78-80
7 系统设计的结论与展望  80-82
  7.1 结论  80
  7.2 不足与展望  80-82
致谢  82-83
参考文献  83-86
附录A:数字信号发生系统的电路原理图  86-87
附录B:数字信号发生系统的硬件实物图  87

相似论文

  1. 基于多光谱法的爆炸火焰测温系统的研制,TH811
  2. 数字电视互动应用交互系统设计与实现,TP311.52
  3. 全新的交互体验,TP11
  4. SupMAX800D控制系统DPU改进设计与实现,TP273.5
  5. 基于DSP的双丝焊机及人机界面研究,TG409
  6. 家庭影视系统智能遥控器的设计及其交互方式研究,TP872
  7. 下一代广播电视网中有源EoC的人机交互系统的研究与实现,TP11
  8. 基于深度图与彩色图像的跑步机游戏交互系统,TP391.41
  9. DALI住宅照明系统的工业设计,TM923
  10. 基于移动触摸屏的显示屏交互技术的研究与实现,TP334.3
  11. CADAL新型阅读体验研究,TP391.41
  12. 基于自然语言打印机人机交互方法研究与实现,TP11
  13. 图像及图像序列上的交互抠图技术研究,TP391.41
  14. 图像修复的关键技术研究,TP391.41
  15. 基于多点触控的大屏幕人机交互技术研究与应用,TP11
  16. 一种生产线喷码打印控制系统研究与开发,TP334.8
  17. 城市旅游电子地图交互式设计研究,P208
  18. 基于虚拟现实的水电机组检修培训技术研究,TV738
  19. 光电数字式血液凝固智能检测系统的研究,TH789
  20. 基于中医理论的多路脉诊系统研制,R241.1
  21. 仿人机器人监控系统研究与设计,TP242

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 微型计算机 > 各种微型计算机 > 微处理机
© 2012 www.xueweilunwen.com