dsp数字信号处理课程设计报告
- 格式:doc
- 大小:170.50 KB
- 文档页数:26
淮阴工学院
《DSP技术与应用》课程设计报告
选题名称:基于TMS320C54DSP的数字电话系统设计系(院):计算机工程学院
专业:计算机工程系(嵌入式系统软件设计方向)
班级:计算机1073
姓名:王翔学号: 1071306121
指导教师:马岱,常波
学年学期: 2009 ~ 2010 学年第 2 学期
2010 年 6 月 12 日
设计任务书
课题名称基于TMS320C54xDSP的数字电话系统设计
设计 1. 理解DSP TMS320C54x和
目的TLV1571的工作原理;
2. 理解DSP应用系统开发的基本
思路及方法;
3. 练习使用汇编语言中循环、分
支等知识编写应用程序的基本步
骤;
4. 学习软件开发过程及资料收集
与整理,学会撰写课程设计报
告;
5. 学会对所学知识进行总结
与提高;
实验环境1.Windows 2000以上操作系统;2.CSS集成开发环境;
任务要求1. 利用课余时间去图书馆或上网查阅课题相关资料,深入理解课题含义及设计要求,注意材料收集与整理;
2. 在第14周末之前完成预设计,并请指导教师审查。通过后方可进行下一步工作;
3. 按指导书要求设计软件,实现
设计的功能,并显示正确的结
果;
4. 要求形成稳定的程序软件,可
以运行,方可申请参加答辩;
工作进度计划
序号起止日期工作内容
12010.6.6~2010.6.7在预设计的基础上,进一步查阅资料,完成硬件电路设计。
22010.6.8~2010.6.8编写软件代码,
调试与完善。
32010.6.8~2010.6.9测试程序,优化代码,增强功能,撰写课程设计报告。
42010.6.10~2010.6.10提交软件代码、硬件电路成果和设计报告,参加答辩。
指导教师(签章):
年月日
摘要:
电话已成为现代生活不可缺少的交流工具之一,它方便了人们的交流使交流不再受物理距离的限制!基本上每个人都要用到电话,我们的身边的电话基本都是模拟电话。虽然它基本可以买足我们的日常生活,语音效果也很好!但在有雷电等恶劣自然条件的情况下它的通话效果就很不近人意了。虽然很多人都知道数字电话的好处:抗干扰强、保密性好、通话质量优!但模拟电话仍然占据市场主体!究其原因:模拟电话基本满足了日常需求,数字电话机客户端价格与模拟电话客户端价格相差太大!但随着技术进步成本的降低,我相信模拟电话像数字电话过度是不就将来的事,而且这种取代是不可改变的。我们这次实习以TMS320C54XDSP芯片为主体加上SI3016、TLV1571等芯片做成一个数字电话系统,此系统可以用传统的模拟电话电路实现数字电话通信。
关键字:数字电话;TMS320C54;TLV1571
目录
1 数字电话系统总体设计概要 1
2 任务描述 2
3 硬件电路设计 2
3.1 TMS320C54x系列DSP简介 2
3.2 TLV1571AD芯片简介 4
3.3 复位电路 8
3.4 时钟电路 9
4 软件设计 9
4.1软件编制过程 9
4.2 系统程序 10
总结 12
参考文献 13
1 数字电话系统总体设计概要
通过需求分析,我们知道这为一个电话客户端以下几个部分是不可缺少:听筒、话筒、键盘、显示器以及与电话线的连接电路。由此我们可知数字电话系统应该至少包含以下几个模块,示意图如图1-1
图1-1 数字电话系统模块示意图
在通过对模块的分析后,在对硬件进行考察可以得到下面的硬件示意图,如图1-2
图1-2 数字电话系统硬件组成原理示意图
数字电话系统这为一个实时要求较高的系统对其工作过程要有一个比较合理的安排,经过分析可知通过较多的中断来控制程序的运行是一个比较好的方法,如图1-3是程序流程。
图1-3 数字电话系统程序流程
2 任务描述
数字电话系统的一个重要组成部分,语言信号采集!我通过AD芯片进行语音信号的采集,这里我采用TLV1571。TLV1571是一个8位的AD转换芯片,通过它我就可以把麦克风的模拟信号转换成语音信号送人DSP芯片。
我要建立一个独立的可采集语音信号的DSP系统。这里包括DSP的最小系统和语音采集电路。
3 硬件电路设计
3.1 TMS320C54x系列DSP简介
TI公司在原来已被人们熟知的TMS320C1X、TMS320C25、TMS320C3X/4X、TMS320C5X、TMS320C8X的基础上发展了三种新的DSP系列,它们是:
TMS320C2000、TMS320C5000、TMS320C6000系列,成为当前和未来相当长时期内TI DSP的主流产品,前面提到的那些老型号产品均将被这三种新系列产品替代。C54x 包的总线结构括8 条16 比特宽度的总线,其中:一条程序总线(PB),三条数据总线(CB、DB、EB),四条地址总线(PAB CAB DAB EAB)。
图3-1 TMS320C54x芯片引脚
C54X的CPU 结构包括:
a l40比特的ALU ,其输入来自16比特立即数、16比特来自数据存储器的
数据、暂时存储器、T中的16比特数、数据存储器中两个16比特字、数据存储器中32比特字、累加器中40比特字。
b l2个40比特的累加器,分为三个部分,保护位(39-32 比特)、高位字(31-16
比特)、低位字(15-0 比特)。