- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于DSP双路高速数据采集系统设计
基于DSP双路高速数据采集系统设计
[摘要]:文章提出了一种基于DSP高速数据采集系统,该系统实现了对双路数兆赫兹的模拟信号进行采样和存储。通过DSP控制数据采集和处理,通过串行口将SRAM中的数据上传到微机,以便进行进一步处理。
[关键字]:双路; 高速采样; DSP
中图分类号:O1-0 文献标识码:B 文章编号:1002-6908(2008)062
1. 引言
数据采集是获取信息的基本手段,数字信号处理器(DSP)的出现,很好地满足了高速数据采集系统对于核心处理器的要求,并使得在其上实现数字信号处理算法变得简单。本文本着实用、可靠、安全、简洁及经济等设计原则,提出了一种设计开发基于DSP技术的高速数据采集系统及数字信号处理方法。
2. 系统硬件电路设计
本设计以DSP最小系统为中心,将外界模拟信号通过数据输入通道送到高速A/D转换器件进行采样和转换。A/D转换结果先由TCL5510缓冲,然后在DSP的控制下缓存到SRAM。RS232接口电路用来实现系统与PC机之间的串行通信。
2.1 过程控制
开机后,DSP发出时钟脉冲给ADC,控制AD转换。每转换一次,立刻将16位(两路)数据写入2片512Kbyte(扩位连接)的存储器中。这样一直循环采集,直到存储器满。然后DSP置低INT0通知单片机读取数据,得到通知后,单片机将工作状态信号置为有效以应答,然后单片机直接控制SRAM读取数据(2片SRAM分别读取),并不断通过串口RS232将数据上传到PC机,当读取完数据后,再将工作状态信号置为无效。DSP检测到工作状态信号置为无效后,又开始下一次的采集。此时,PC机对上传的数据进行处理,如此循环。
2.2 高速A/D转换器
高速A/D转换器选用TI公司的TLC5510,采样位数8位,最高采样速率20MSPS,模拟输入带宽达到了75 MHz,片内带有输入缓存和采样保持器,8位并行数据输出。TLC5510的采集控制信号由DSP给出。由于采集的是两路同步信号,为了达到完全同步和高速,采用两路并行工作的方式,即选择的是两片TLC5510,同时进行采集,然后并行的将这两路8位数据读入DSP,然后同时将这两路8位数据写入2片512KByte的SRAM中,基本原理如图1所示。两路ADC的控制时钟ADCLK接到一起,输出允许 也是接到一起,控制操作完全同步。
2.3 高速缓存静态RAM
高速缓存是系统中的一个关键环节。静态RAM最低的价格获得高的存储深度,有最高的价格比。使用静态RAM存储的原理是由地址发生器产生的地址信号选择对应的存储单元,将对应的数据实时存入存储单元,使用静态存储器(SRAM)进行实时存储的特点是使用。
SRAM IS61LV5128-12T,主要特点是容量大,512KByte,8bit,速度快可达12ns级,完全可以达到系统设计的20MHz/S的采集速度,而且价格也不贵。我们采用的是两片512KByte的存储器。
2.4 DSP处理器TMS320C5402的特点
DSP 是整个采集系统的核心, 本文中选用TMS320C5402 。该产品属于TI公司采用CMOS集成电路技术生产的TMS320C54x系列,设计结构及其汇编指令集与TMS320C55x相兼容,其主要特点如下:
(1) 运算速度可以达到100MIPS;
(2) 16K片内RAM和4K片内ROM存储器;
(3) 40位算术逻辑单元和2个独立的40位累加器;
(4) 16位地址总线和16位数据总线;
(5) 192K字可寻址存储空间(64K字程序存储器、64K字数据存储器和64K字I/O空间),带扩展程序存储器,最大存储空间为8M;
(6) 价格低廉。
2.5 单片机的控制过程和串口传输
单片机控制部分包括系统清零和读出数据,本系统采用内置16KB可擦写闪存的C8051F320,它的指令系统与MCS-51完全兼容,存储器采用电擦写模式。其主要作用是:负责整个高速采集系统的启动及完成控制;对自动存储于存储器内的采集数据进行处理,通过串行口传给PC机作进一步处理。
MAX232是一种常用的收发器,这种收发器由于它的内部有电荷泵电压变换器,可将+5V电源变换成为RS232C所需的±10V电压,因而只要单一的+5V电源就可以实现电压的转换,符合RS-232C的技术规范,使用很方便,外电路只有四个lμF的电容。
本系统中的串行口接口电路即采用MAX232芯片实现.
3. 采集流程和软件实现
数据采集系统控制软件包括三部分: DSP控制软件; C8051F320读
您可能关注的文档
最近下载
- 《旅行社经营与管理》课件 第一章 旅行社概述.ppt VIP
- 人教版八年级数学上册分式的加减法练习题精选47.doc VIP
- 最新【人教版】三年级数学上册教科书电子版教学课本(2025年秋-新教材版本).docx
- 【精选】申银万国行业分类标准(2014版).pdf VIP
- 3500个常用汉字整理完整.doc VIP
- 农村狗狗交配的全过程,让你看了有点不可置信.pdf VIP
- 2023——2024学年度第一学期北师大版小学数学一年级上册教学计划附教学进度表.docx VIP
- 新北师大版四年级数学上册第四单元《买文具》课件14.ppt VIP
- 8.2 掌握自驾游计调业务 课件《旅行社计调业务》(中国言实出版社).pptx VIP
- 申银万国行业分类.pdf VIP
文档评论(0)