基于CY7C68013芯片的高速数据采集系统的设计方法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于CY7C68013芯片的高速数据采集系统的设计方法

在图像处理、瞬态信号测量等一些高速、高精度的应用中,需要进行

高速数据采集。USB 2.0 接口以其高速率等优点渐有取代传统ISA 及PCI 数据总线的趋势,热插拔特性也使其成为各种PC 外设的首选接口。EZ-USB FX2 是Cypress 公司推出的集成USB 2.0 的微处理器,它集成了USB 2.0 收发器、SIE(串行接口引擎)、增强的8051 微控制器和可编程的外围接口。本文将介

绍基于EZ-USB FX2 系列CY7C68013 芯片的高速数据采集系统的设计,该系统具有限幅保护功能,固件和驱动程序的编写简便,能够完成对数据的高速采

集和传送。

数据采集系统方案设计

数据采集系统的框图如图1 所示,硬件电路如图2 所示。其中,

AD1674 是l2 位模数转换芯片,采用逐次比较方式工作。CPLD 主要用于控制ADC 以及FIFO 的时序、控制ADC 的启动与停止和查询ADC 的状态等。FIFO 主要起着高速数据缓冲的作用。

图1 数据采集系统框图

图2 系统硬件电路

CY7C68013 和AD1674 之间通过CPLD 连接,实现相关控制线和数据线的译码。在CY7C68013 的控制下,首先对AD1674 进行间隔采样,然后把结

果传送到FIFO 中,当采集到一定量的数据后,CY7C68013 将数据打包通过USB 总线传到PC,由高级应用程序进行数据处理。扩展的RS232 接口可以和外部设备进行通信。上电时,CY7C68013 从外部的E2PROM 中通过I2C 总线

相关文档
最新文档