文档库

最新最全的文档下载
当前位置:文档库 > 基于TMS320F2812DSP信号处理仪课程设计

基于TMS320F2812DSP信号处理仪课程设计

一、引言

利用Matlab软件的FDATool工具设计FIR滤波器,在CCS集成开发环境下,利用窗函数法设计FIR滤波器程序,观察输入信号及滤波后得到的输出信号的时域波形及FFT Magnitude波形;利用TMS320F2812的ADC片内外设的外围电路实时采集的混频信号数据,使用1个51阶的FIR低通滤波器,在CCS中设计FIR滤波器程序实现滤波,观察相关波形及滤波效果,通过SCI接口将数据传送到计算机上。

二、设计目的

1.编写串行外设接口SPI的驱动程序。

2.了解数模转换的基本操作,设计基于数模转换芯片AD7303的正弦信号发生电路。

3.编写TMS320F2812利用SPI接口驱动AD7303输出正弦信号波形的应用程序。

三、设计要求

1.要求熟悉ccs软件的开发与应用。

2.了解数模转换的原理与基本操作。

3.要求能够对程序进行分析,及结果进行分析。

四、总体设计

4.1硬件部分

4.1.1数模转换操作的应用基础

利用专用的数模转换器芯片,可以实现将数字信号转换为模拟量得输出功能。在EXPIV型试验箱上,使用的是AD703数模芯片,它可以实现同时转换2路模拟信号输出,并有8位精度,DA转换时间1.2us。其控制方式比较简单:首先将需要转换的数值及控制指令同时通过SPI总线,传送到AD703上相应的寄存器,经过一个时间的延迟,转换后的模拟量就从AD703输出引脚输出。

4.1.2 AD7303简介

AD7303是一款双通道、8位电压输出DAC,采用+2.7 V至+5.5 V单电源供