
1章节 数据采集很多时候必须将数据传输到远程计算机,也有些收集系统有很多收集点,比如火灾传感器,这就必须数据传输部分需要便利地组网。在短距离内USB传输和1394火线传输都是一个较为理想的方法,但牵涉到到远距离传输和组网时,它们就不是那么便利了。所以很多时候通过以太网传输收集到的数据是一种较好的方式。
目前设备构建联网的作法一般是用于CPU运营操作系统,由操作系统里的软件协议栈已完成对TCP/IP协议的处置。这种方式必须撰写CPU与数据采集部分模块的驱动和网络通讯的传输软件,研发工作量较小,设计更为简单。并且CPU在产生模块时序方面更为不便,很多时候必须用FPGA+CPU的方式:FPGA已完成与数据采集部分模块时序的产生和数据的内存,CPU已完成数据传输。
因为数据采集系统中常常不会用于FPGA,如果要用FPGA和少量易懂的外围器件构建网络传输则是一种较为理想的方式。我们设计了一个网络传输平台,主要还包括FPGA、DDR芯片和硬件简化的网络协议栈芯片,可以通过以太网和计算机通讯,将数据传输到计算机中。 2平台结构 平台结构还包括硬件上的结构和FPGA逻辑结构。
其结构如图1右图。其中数据采集模块是数据采集系统的传输平台必须的一个模块,但是目前没,可以根据实际必须展开研发。 2.1硬件结构 平台主要还包括三个部分:FPGA,DDR存储芯片和网络协议栈芯片。
FPGA为平台的主控芯片,用于AlterCycloneIIEP2C20F256,该FPGA具备18,752个LE,239,616位存储器空间,26个嵌入式乘法器,4个PLL,152个用户能用管脚,PCB使用256脚FmelineBGA,体积较小。
本文关键词:米兰体育,数据采集,系统,网络传输,平台,设计,米兰
本文来源:米兰体育-www.liuxuearts.com

