基于DSP数据采集电路设计.docx

上传人:桔**** 文档编号:559770597 上传时间:2023-06-21 格式:DOCX 页数:11 大小:236.22KB
返回 下载 相关 举报
基于DSP数据采集电路设计.docx_第1页
第1页 / 共11页
基于DSP数据采集电路设计.docx_第2页
第2页 / 共11页
基于DSP数据采集电路设计.docx_第3页
第3页 / 共11页
基于DSP数据采集电路设计.docx_第4页
第4页 / 共11页
基于DSP数据采集电路设计.docx_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《基于DSP数据采集电路设计.docx》由会员分享,可在线阅读,更多相关《基于DSP数据采集电路设计.docx(11页珍藏版)》请在金锄头文库上搜索。

1、DSP原理及应用课程设计设计说明书基于DSP数据采集电路设计一、课程设计的目的通过本课程设计,锻炼学生查阅资料、方案比较、运用知识的能力。使学生掌握C54系列DSP 芯片的结构、原理和典型应用,并且能够熟悉DSP的开发流程和基本的设计方法,既巩固所学的基础理论知识, 又为学生日后从事开发设计奠定基础。 二、课程设计的内容及要求 选择合适的器件,了解元器件的工作原理,进行数据采集电路设计,完成1、硬件电路设计2、编写A/D数据采集程序。3、书写设计说明书三、参考资料:1、吴冬梅 张玉杰 北京大学出版社 DSP技术及应用2、戴明桢 周建江 北京航天航空大学出版社 TMS320C54X DSP结构、

2、原理及应用3、王安民 陈明欣 清华大学出版社 TMS320C54X XDSP实用技术4、苏涛 .DSP实用技术 .西安:西安电子科技大学出版社指导教师(签字): 教研室主任(签字): 批准日期: 2012 年 12 月 22 日目录一、摘要:3二、基本理论4三、选择芯片51、TMS320c541652、DAC762553、AD78645四、硬件结构及其工作原理61、元器件工作原理6(1) AD78646(2) TMS320c54硬件结构82、DSP与AD7864的接口电路93、DAC7625与TMS320VC5416接口设计10五、A/D数据采集程序设计121、程序设计思想122、程序流程图1

3、2六、心得体会13参考文献14一、摘要:通过利用TI公司的TMS320c5416和DAC7625相组合连接成的数据采集系统和AD7864,利用AD、I/O口等方面知识,组成DSP数据采集电路。利用c语言编程设计A/D数据采集程序,从硬件和软件两个方面的设计进行阐述,介绍了存储器模块、A/D、D/A模块以及接口等硬件电路和TMS320c54x02 DSP软件开发流程进行了分析研究和设计。在采集信号时需要前向通道AD输入和后向通道通道DA使DSP芯片和实际系统连接起来,最终形成了数据采集系统。关键字:AD7864,TMS320c5416,DAC7625,数据采集二、基本理论数据采集:由于一个模拟信

4、号在时间上是连续的,而数字信号要求在时间上是离散的,这就要求系统每经过一个固定的时间间隔对模拟信号进行测量。这种测量就叫做采样。这个时间周期就叫做采样周期,它的倒数称为采样频率。 采样频率满足采样定理:对于一个模拟信号,如果能够满足采样频率大于或等于模拟信号中最高频率分量的两倍,那么依据采样后得到的离散序列就能够没有失真地恢复出模拟信号。 量化:所谓量化就是把采集到的数值送到量化器(A/D转换器)编码成数字,每个数字代表一次采样所获得的声音信号的瞬间值。量化时,把整个幅度划分为几个量化级(量化数据位数),把落入同一级的样本值归为一类,并给定一个量化值。量化级数越多,量化误差就越小,声音质量就越

5、好。目前常用量化数据位来表示量化级,例如数据位为8位,则表示个量化级,最高量化级有个(65536个)等级。量化过程存在量化误差,反映到接收端,这种误差作为噪声再生,称为量化噪声。增加量化位数能够把噪声降低到无法察觉的程度,但随着信号幅度的降低,量化噪声与信号之间的相关性变得更加明显。 编码:将取得的量化数值转换为二进制数数据的过程,把数字数据转换成某种数字脉冲信号常见的有两类:不归零码和曼彻斯特编码5。本系统通过选择合适的元器件组成数据采集系统。DSP系统的核心部分是DSP芯片,但是DSP芯片能处理的信号必须是数字的,而实际系统中的信号一般都是模拟信号。所以在采集信号时需要前向通道AD输入和后

6、向通道通道DA使DSP芯片和实际系统连接起来。根据以上叙述得出系统的结构框图如图图一、DSP数据采集结构图三、选择芯片1、TMS320c54162、DAC7625DAC7625是具有12位数据并行输入、4路模拟输出的数模转换器,捡了时间是10us,功耗为20mw,电源可采用单电源供电(+5V)和双电源供电(5V)供电。特点是低功耗支持单操作和双操作,双寄存器数据输入。3、AD7864AD7864是一种高速、低功耗、可以4通道同时采样的A/D转换器。它的主要特性有:高速12位A/D转换器;同时采样4个输入通道,并具有4个采样、保持放大器;0.35ms采样保持获取时间,每一个通道转换时间1.65m

7、s;可以通过软件或者硬件的方法选取用于采样的通道;单电源供电(+5V);多个转换电压范围;具有高速并行接口,可以与处理器直接连接;低功耗,每通道功耗90mW;对于每一个模拟输入通道均有过压保护电路。AD7864 4通道同时工作时,最大采样率可以高达130KHz。四、硬件结构及其工作原理1、元器件工作原理(1) AD7864特点:高速 (1.65us)12位ADC四同步采样输入、四采样保持放大器、0.35 us 采样时间、1.65 us 转换时间通道转换顺序可由硬件或软件选择、单电源供电输入范围选择: AD7864-1 10V 5V、AD7864-3 2.5VAD7864-2 0 - 2.5V

8、, 0 5V高速并行接口可以和3V处理器接口、低功耗 典型值为90mW、省电模式 典型值为5uA模拟输入端过电压保护芯片的工作原理:ADS7864包含两个可以同时工作的12位A/D转换器。其个保持信号(HOLDA,HOLDB,HOLDC)选择输入的多路开关并且启动A/D转换。这个保持信号同时有效就可以同时保持路输入信号,转换的数据分别存放在个寄存器中。模拟信号输入:模拟信号输入一般有两种方法,即单端输入和差分输入。单端输入时-IN输入端保持在共模电压,+IN输入模拟信号;差分输入时,输入信号的幅值为+IN和-IN输入的差。双极性输入的信号,如2.5V, 5V, 10V,可以通过如下的电路将其转

9、换成0V5V的输入范围。启动A/D转换:当保持信号HOLDX变为低电平时,对应的输入信号立即被保持,只要这时ADC是空闲的,即可进行A/D转换。如果这时已有其它的通道处于保持态,则该通道将等待前面的通道完成转换后才能进行 A/D转换。如果在一个时钟周期各通道都处于保持态时,则通道A先转换,接着通道B,最后是通道C。另外,如果一个通道正在进行A/D转换时,该通道又产生了保持有效信号,则这次保持信号无效。在通道没有启动一次新的转换时,保持信号可以保持低电平,但是要启动一次新的转换时,则要使保持控制信号HOLDX先变为高电平(15ns),然后再变为低电平才会有效。数据输出:ADS7864有16位输出

10、数据线,其中D15表明数据是否有效(有效为“1”),D14、D13、D12用于表示通道(如表1所示),其余的D11D0为该通道转换的数据值。16位输出数据为三态,当微处理器或DSP读数据时,RD、CS控制信号应为低电平。图二、AD7864管脚及结构图引脚功能描述:1.BUSY输出. CONVST 的上升沿触发BUSY至高电平直到所有被选择的通道转换结束.2.FRSTDATA 输出.当FRSTDATA为高时,表示输出数据寄存器的指针指向寄存器1.3. CONVST 输入.当CONVST从低到高发生跳变时,所有被选择的通道开始转换.4. CS 输入.片选信号,低电平有效. 5. RD 输入.和CS

11、联合使用,执行读操作.此时WR必须为高电平.6. WR 输入.7-10. SL1SL4.当H/S SEL为低时转换顺序可以通过这四个引脚来选择.11. H/S SEL 输入.当该脚接低电平时,转换顺序可以通过SL1SL4来选择.接高电平时,转换顺序可以通过通道选择寄存器来控制.12. AGND 模拟地.接系统模拟地.13-16. VIN4X, VIN3X 模拟输入端.17. AGND 模拟地.1821. VIN2X, VIN1X 模拟输入端.22. STBY 正常操作接高电平.23. VREF GND 参考地.接系统模拟地 .24. VREF 在此脚和AGND之间接一0.1?F的去藕电容.25

12、. AVDD 模拟电源输入, +5.0 V? 5%.26. AGND 模拟地. DAC 电路的模拟参考地.27. INT/EXT 时钟选择输入.接低电平时,使用内部时钟.反之则使用外部时钟.28. CLKIN 时钟输入.29-34. DB11DB6. 三态TTL输出.35. DVDD 数字电源输入, +5.0 V? 5%. 在此脚和AGND之间应跨接一0.1?F去藕电容. DVDD和AVDD应在外部接在一起.36. VDRIVE 此脚为DB0-DB11, BUSY, EOC和FRSTDATA提供驱动电压.通常和DVDD接在一起.此脚也应接0.1?F电容.若要和3V处理器或DSP接口,则应接3

13、V? 10%.37. DGND 数字地. 此脚应在AGND 脚上和系统模拟地接在一起.38,39 DB5, DB440-43 DB3DB0.双向数据总线.当读操作时,为输出.在CS和WR有效时,通道选择寄存器可以通过DB3DB0编程, DB0代表通道1, DB3代表通道4.44 EOC 转换结束信号.每一通道转换结束后,由此脚输出低电平来表示.(2) TMS320c54硬件结构2、DSP与AD7864的接口电路AD7864具有片内时钟、读写允许逻辑、多种通道选择方式以及内部精确的2.5V参考电压,这使得其与高速处理器的接口变得非常简单。考虑到实际工程中要求的工作电压、转换精度以及系统硬件设计的

14、便利等因素,在硬件系统中选用AD7864-1。DSP选用TI公司的TMS320C54AD7864转换后的数据读取有两种方法,即转换中读取数据和转换后读取数据。转换中读取数据是在下一个通道转换结束之前读取前一个通道的数据。转换后读取数据是在全部通道均转换结束后,才读取数据。在此硬件系统中,采用转换后读取数据的方式。其具体工作过程如下:当转换起始信号有效时(上升沿),所有采样保持器进入保持状态,开始对选择的通道采样。Busy输出信号在转换起始信号上升沿时被触发为高电 平,并在转换过程中一直保持为高,当全部通道转换结束后,才变为低电平。转换结束信号在被选择的通道中每一个通道转换结束时均有效。各个通道

15、转换后的数据 保存在AD7864内部相应的锁存器中。所有通道转换结束后,当读信号和片选信号有效时,就可以并行地从数据总线上读取数据。数据读取时,按照转换顺序进 行读取,每次读取后自动修改内部锁存器指针(指向存放下一个转换结束的数据锁存器)。当所有通道数据均读取后,内部锁存器指针自动复位(指向存放第一个转 换结束的数据锁存器)。图三、DSP与AD7864的接口电路 根据上述AD7864的工作原理,DSP与AD7864的接口电路如图1所示。 AD7864的软硬选择信号/S SEL置低,这时被选择的转换通道就由硬件通道信号的状态来决定,由于需要对4路信号进行采样,所以把全部置高,即4路通道全部选通。DSP与AD7864具体逻辑控制关系由CPLD来完成。 AD7864的12位数据线

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号