文档介绍:淮阴工学院
《DSP技术与应用》课程设计
选题名称: A/D接口设计
系(院): 计算机工程学院
专业: 计算机科学与技术(嵌入式方向)
班级: 计算机1073
姓名: 学号:
指导教师:
学年学期: 2009 ~ 2010 学年第 2 学期
2010 年 6 月 10 日
摘要:
在DSP的外部设备中,A/D(模数转换器)是一个十分重要的器件,A/D先将模拟信号转换成数字信号,A/D 转换器是将模拟信号转换为数字信号,转换过程通过采样、保持、量化和编码四个步骤完成,DSP接受A/D输出的数字信号进行信号处理。这次课程设计中使用TLV1571和TMS320VC5416芯片来实现模数转换。通过配TLV1571的两个控制寄存器CR0和CR1选择不同的工作方式,数据总线D8和D9引脚,也就是A0和A1引脚,用于区分配置哪一个寄存器,00表示配置CR0,01表示配置CR1,10和11无效;数据总线其余8位用于配置控制寄存器。TLV1571收到写信号脉冲信号后,就会将数据总线的值写入相应的控制寄存器。实验中只使用INT0与INT1,其他中断使用RETE直接返回,防止误入使用。
关键词:A/D;TLV1571;C5416;中断;控制寄存器
目 录
1 引言 1
S软件概述 1
3 TLV1571的原理及应用 1
TLV1571的内部结构 2
TLV1571引脚与其功能 2
TLV1571 控制寄存器的配置 3
TLV1571自测方式 4
TLV1571的基准电压输入 4
TLV1571的接地 4
4 主程序的运行和调试过程 5
建立工程文件 5
编译、链接和运行目标文件 5
仿真运行输出目标文件 5
查看存储器信息 6
设置断点 6
设置探针 6
图形显示 6
5 硬件原理图 7
6 程序代码及说明 8
A/D主程序 8
中断程序 10
CMD程序 13
7 程序运行结果 13
总结 15
参考文献 16
1 引言
随着计算机、通信和多媒体技术的飞速发展,全球高新技术领域数字化的程度已不断加深。如今电子产业已经形成了以数字技术为主体的格局,特别是半导体产业显的尤为突出。半导体技术数字化和集成化的日益提高,在推动微控制(MCU)、数字信号处理器(DSP)、微机械电子系统(MEMS)的发展中,也推动了“嵌入”或“隐性”模数转换技术的发展。在这些因素的影响下,模数转换技术正朝着高精度、高速度的发展方向迈进。为了适应模数转换发展的要求,模数转换技术也变得越来越复杂。
DSP数字信号处理(Digital SignalProcessing,简称DSP)是一门涉及许多学科而又广泛应用于许多领域的新兴学科。20世纪60年代以来,随着计算机和信息技术的飞速发展,数字信号处理技术应运而生并得到迅速的发展。数字信号处理是一种通过使用数学技巧执行转换或提取信息,来处理现实信号的方法,这些信号由数字序列表示。在过去的二十多年时间里,数字信号处理已经在通信等领域得到极为广泛的应用。
S软件概述
1999年,poser Studio(S)S集成的源代码编辑环境,S集成的代码生成工具,S集成的调试工具,是调试程序一目了然,大量的观察窗口使程序调试与修改得心应手。S加速和增强了实时、嵌入信号处理的开发过程,提供了配置、构造、调试、跟踪和分析程序的工具,在基本代码生成工具的基础上增加了调试和实时分析的功能。开发设计人员可在不中断程序运行的情况下查看算法的对错,实现对硬件的实时跟踪调试,S在Windows操作系统下运行,它集成了非集成开发环境的所有功能,并扩展了许多其他的功能[15]。S集成开发环境,在该环境下,不用在单独调用汇编命令进行程序设计,汇编和链接,只要设置好了环境变量,就可以进行软件的开发,调试,汇编和链接,并可以将输出目标文件写到目标版中;,用于C54XDSP应用程序的开发。
3 TLV1571的原理及应用
TLV1571的内部结构
TLV1571 的内部结构如图 所示。TLV1571 的时钟源有内部时钟和外部时钟两种方式。TLV1571 的时钟信号可以由 CLK 从外部引入,也可以由 TLV1571 的内部时钟产生。和一般 AD 转换器不同,TLV1571 外部时钟信号必须经过 TLV1571 内部 MUX 时钟电路来提供给各个通道。由于 TLV1571 内部本身也带有时钟,因此 TLV1571 对各种时钟信号都兼容,这些时钟信号包括正弦波或者方波、TTL 电平或者 CMOS 电平。