基于TMS320C5416DSP芯片的音频信号频谱分析的设计
系统
摘要
数字信号处理(Digital Signal Processing,DSP)是利用计算机或专用处理设备,以数字的形式对信号进行分析、采集、合成、变换、滤波、估算、压缩、识别等加工处理,以便提取有用的信息并进行有效的传输与应用。与模拟信号处理相比,数字信号处理具有精确、灵活、抗干扰能力强、可靠性高、体积小、抑郁大规模集成等优点。
基于TMS320C5416DSP芯片的音频信号频谱分析的设计系统的主要功能对语音信号进行采样滤波后FFT变换,然后通过LCD观察其频谱分布。本设计通过C语言编程来实现系统的功能。
关键词:DSP;信号;频谱;FFT;LCD 目录 1 绪论 1 1.1
设计目的 1
1.2 设计要求 1 2 设计原理
2
2.1 TMS320C54x芯片简介 2
2.2 TLV320AIC23芯片简介 3 2.3 12864LCD液晶显示屏简介 4 3 系统总设计方案 4 4 系统模块设计
4
4.1 语音信号采集模块 4 4.2 语音信号处理模块 6 4.3 LCD显示模块 7 5 设计结果显示 6 设计心得 参考文献 11 致谢 12 附录 设计程序 13 1 绪论 设计目的
熟悉TLV320AIC23的接口和使用;
熟悉McBSP多通道缓冲串口配置为SPI模式的通信的应用; 掌握一个完整的语音输入、输出通道的设计; 熟悉A/D转换的基本原理;
加深对DFT算法原理和基本性质的理解; 熟悉FFT算法原理和FFT子程序的应用;
学习用FFT对连续信号和时域信号进行谱分析的方法,了解可能出现的分析误差及其原因,以便在实际中正确应用FFT;
10
8
了解LCD显示的基本原理;
学习用TMS320C54XDSP芯片控制LCD的基本方法和步骤。 1.2 设计要求
DSP课程设计是对《数字信号处理》、《DSP原理及应用》等课程的较全面练习和训练,是实践教学中的一个重要环节。
通过本次课程设计,综合运用数字信号处理、DSP技术课程以及其他有关先修课程的理论和生产实际知识去分析和解决具体问题,并使所学知识得到进一步巩固、深化和发展。初步培养学生对工程设计的独立工作能力,掌握电子系统设计的一般方法。通过课程设计完成基本技能的训练,如查阅设计资料和手册、程序的设计、调试等,提高学生分析问题、解决问题的能力。
本题目通过TLC320AIC23采集音频信号f.10kHz,编写DSP的FFT处理程序(自定频谱分辨力),获得幅频特性之后,在点阵液晶中大致显示出幅频图。并在液晶中用文字显示频率幅值前三的频率值。
DSP与TLC320AIC23接口电路的原理图绘制; DSP控制TLC320AIC23的程序编写与调试;
TLC320AIC23进行语音模拟量到数字信号的转换,实现声音的采集,在CCS软件中分析信号的幅频特性;
编写DSP的FFT处理程序;
控制点阵液晶,实现绘图功能,将幅频图显示出来
按要求编写课程设计报告书,正确、完整的阐述设计和实验结果。 在报告中绘制程序的流程图,并文字说明。 2 设计原理
基于TMS320C5416DSP芯片的音频信号频谱分析的设计系统(已处理)



