收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

当前位置: 毕业论文设计参考 >> 电子电气通信 >> 通信工程本科论文

基于MSP430的波形发生器设计

[关键词:MSP430,波形发生器]  [热度 ]
提示:此毕业设计论文完整版包含【论文
作品编号:txgc0373,word全文:42页,合计:16000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
基于MSP430的波形发生器设计毕业设计论文------

文中提出了以MSP430F169为核心系统的波形发生器设计的整体方案,对各个模块的设计进行了详细的方案论证与比较。硬件设计采用Protel DXP软件,完成了系统的电源电路、时钟电路、JTAG接口电路、输出接口电路等模块的电路原理图及PCB板图的设计。软件设计完成了系统各个模块的软件设计与编程,给出了信号源产生、D/A转换等软件设计的详细流程。采用IAR公司针对MSP430研发的软件开发平台EW430V3.10A,实现了信号源产生、D/A转换的编程和调试。通过JTAG仿真器连接PC机和目标板,将程序下载到目标芯片的FLASH存储器中,运行并调试。通过系统软硬件联合调试,完成了波形发生器的单片机小系统、输出接口电路和软件的设计,并针对设计过程中出现的问题提出了解决方案。

本课题设计一个以MSP430单片机为核心系统的波形发生器,产生正弦波、方波和三角波三种波形信号。通过该课题的设计掌握以MSP430为核心的单片机系统的软硬件开发过程和基本信号的产生原理、测量及误差分析方法,同时掌握嵌入式系统的设计流程;培养我们综合运用所学的基本知识、基本理论和基本技能的能力,学习解决一般工程技术和有关专业问题的能力,学习工程设计和科学研究的基本方法,完成工程师的基本训练。

本文的主要工作

本文将介绍波形发生器设计的方案选择与软硬件的设计、调试。全文共分为五章,本章介绍本课题的研究现状和选题目的意义等;第二章介绍波形发生器设计的总体方案;第三章介绍波形发生器各个单元模块电路的设计与实现;第四章介绍波形发生器各个模块的程序设计(信号产生、D/A转换等的软件设计),并给出了各个子模块的程序流程图;第五章介绍了系统的调试过程和调试结果,并对系统调试过程中出现的问题进行了分析,给出了相应的解决方案。

系统设计方案及原理框图

本设计所要产生的信号都是周期性的,可以通过MSP430单片机片内的DMA控制器和DAC12模块的结合实现。例如:要产生一个正弦波,可以用一个表来存储各正弦值,DMA控制器按照一定的频率连续不断地将这些正弦值传输到DAC12模块,经过DAC12转换后输出对应的正弦波形,这期间不需要CPU的任何操作。但是DMA控制器的传输数据速度要比DAC12处理数据的速度快,所以当使用DMA控制器的时候,用户需要编程DAC12的稳定时间,避免DMA控制器和DAC12操作不一致。

设计采用片内带有D/A转换模块的MSP430F15x/16x系列单片机来设计波形发生器。系统主要由MSP430单片机、电源、键盘输入控制、JTAG接口、波形输出接口和输出显示组成,其原理框图如图2-1所示。

通过本次毕业设计,完成了波形发生器的相关软硬件设计,主要做了以下工作:

(1)学会了使用Protel软件绘制原理图和PCB图;PCB设计时还要考虑如何降低噪声、减小相互干扰的问题。

(2)熟悉了TI公司的MSP430F15x/16x系列单片机。

(3)完成了单片机小系统的设计与调试。

(4)学会了IAR软件开发平台的使用。

(5)熟悉了常见信号源的产生方法。

(6)完成了波形发生器的信号产生和D/A转换的软件设计。

(7)丰富了自己的理论知识,锻炼了自己的实际动手能力,获得了一定经验。

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【论文
作品编号:txgc0373,word全文:42页,合计:16000

本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于MSP430的波形发生器设计(论文)!