tag 标签: 高速采集

相关博文
  • 热度 29
    2012-2-6 12:44
    1610 次阅读|
    3 个评论
    作者:herizon_fei      之前做一个项目,需要对微弱光信号进行较高速(采样率1M)的8位信号采集,然后将数据传输到PC,交由上位机进行处理。这里将大概结构分享给大家。      这套系统以FPGA作为核心控制,数据采集部分采用AD7822,数据传输部分使用CY7C68013A作为USB2.0的核心控制芯片。      在数据采集部分,AD7822是美国模拟器件公司(AD公司)生产的8位并行单通道半闪速结构模数转换器。AD7822最高采样率为2M,转换时间仅需420ns。使用外部参考电压,需要在采集开始前充电1us时间。由于我们采样率较高,因此使用不自动掉电模式进行工作。      在实际使用中,发现这块芯片的采样数据就绪信号convst并非每次都只需要420ns,而是420ns到620ns之间。因此芯片并不能如前所述采样率保持在2M。好在本项目只需要1M的采样率,只需要等待convst置位,然后等到1us时间到,则再次进行下一次转换。这样就可以将数据源源不断的以1M的采样率输出了。      数据输出后,将数据直接传输到USB2.0处,准备发送。      对于数据传输部分,采用CY7C68013A作为USB2.0的核心控制器。使用slavefifo模式进行数据传输,一个数据包520个字节,使用芯片内部两个fifo缓冲区,每个缓冲区满则通过USB发送,并自动切换到另一个缓冲区缓存数据。      由于本项目需要上位机发送命令控制数据采集的开始停止以及控制采样速率等信息,因此需要数据的双向传输。其状态机设计较单向数据传输比较复杂,具体设计思路可以参考我的另一篇博文:《 slavefifo读命令写数据状态机简述 》 http://bbs.ednchina.com/BLOG_ARTICLE_3001333.HTM     这样,这个较高速的数据采集传输系统就设计完成了,希望以上内容对各位网友有所帮助。
相关资源
  • 所需E币: 3
    时间: 2019-12-30 10:19
    大小: 456.32KB
    上传者: givh79_163.com
    提出了一种基于ISP技术实现高速数据采集的方法,给出了使用VHDL语言和原理图完成数据采集模块中地址发生器和比较电路的部分逻辑设计,只要将所设计的程序下载到可编程器件ispLSI2032中即可实现预期功能。……
  • 所需E币: 5
    时间: 2019-12-25 15:44
    大小: 209.17KB
    上传者: 二不过三
    基于TDS5052B数字示波器设计了一种简化的光子信号采集和自相关算法.基于示波器中的嵌入式Windows2000操作系统,应用LabVIEW和VisualC++软件,实现了光子信号的高速采集以及基于多-tau原理的数字相关.与BrookHaven光子相关光谱仪进行比较,结果表明,该光子信号采集与自相关算法是可行的.赶箕趔撞正皇疸旦曼!竺21111111型!型!型!塑型型!堕基于嵌入式示波器的光子信号采集及自相关算法的设计邱健,杨冠玲,刘桂强(华南师范大学物理与电信工程学院,广东广州510006)摘要:基于TDS5052B数字示波器设计了一种简化的光子信号采集和白相关算法。基于示波器中的嵌八式Window92000操作系统,应用址VIEW和VisualC++软件,实现了光子信号的高速采集以及基于多一tau原理的数字相关。与Br00kHaven光子相关光谱仪进行比较,结果表明,该光子信号采集与自相关算法是可行的。关键词:先子相关光谱高速采集自相关TDs5052B数字示波器mV皿WDesignofphotons唔nalcollectionandautocon’elationaIithmeticbased……
  • 所需E币: 5
    时间: 2020-1-3 18:21
    大小: 256.26KB
    上传者: givh79_163.com
    本设计将双口FIFOIDT7202-12充当高速A/D转换器(ADC)和单片机C8051F020的缓冲器.这使单片机C8051F020和高速A/D转换器TDA8703完美地结合到一起,实现了数据的高速采集,并将数据完整地传给PC,使之能准确地复原被测信号波形,最终仅仅用51内核的单片机就可实现40Mbps采样率的数字存储示波器,使制作成本大幅度下降,大大满足了学生的需求.……
  • 所需E币: 4
    时间: 2020-1-4 12:49
    大小: 308.52KB
    上传者: 16245458_qq.com
    给出了高速采集系统的实现架构及控制原理,并在分析数据采集系统现状的基础上,针对高速采集系统存在的采集和传输速度、资源利用不合理以及硬件成本偏高等问题,给出了一种共享总线、同步采集、分时读取的方法.实践表明,采用该方法提高了系统的采集和传输速度,实现了对多通道、高分辨率并行A/D同步采集的有效控制,节省了FPGA系统资源,降低了硬件成本.……