基于光纤通信的分布式高速高精度数据采集系统设计
2系统设计
2.1 采样电路设计
系统中的采样电路采用ADI公司的16-bitPulSAR差分ADC芯片AD7625,该芯片的采样率最高可达6MSPS,具有93dB的优秀信噪比。
AD7625的采样控制与数据输出引脚为串行LVDS接口,可与FPGA上具有LVDS特性的IO口直接相连。AD7625与采样相关的引脚有CNV+/CNV-(IN)、CLK+/CLK-(IN)、D+/D-(OUT)三对LVDS差分信号线。由于前端模块设计为6通道并行采样,因此,可采用自时钟接口模式(SelfClocked Interface Mode),因为这种模式下可使所有通道共用CNV与CLK信号,因而可节省不少引脚和布线空间。
采集模块的光纤接收端每收到4MHz的同步采样信息即开始启动一次AD转换,并读取上一次的转换结果,同时在形成帧结构后,再由光纤
发送端上传到系统后端。AD7625的采样时序如图2所示。本文引用地址://m.amcfsurvey.com/article/156521.htm
完成同步采样逻辑后,可使用嵌入式逻辑分析仪的工具Chipscope抓取FPGA内部逻辑的采样控制信号及采样结果,并显示出来,图3所示的窗口显示的就是采样结果波形,下面的窗口为启动一次AD转换后,FPGA内部的采样控制信号的时序。
2.2光纤通信
光纤通信可选用AVAGO公司的AFBR57M5APZ型光纤通道收发模块,它的传输线速率可达到2.125Gb/s。每个前端采集模块的总采样数
据量为48MB/s,因此,经过8B/10B编码后,即是480Mb/s的线速率。另外,由于还需要上传前端模块当前的配置信息,因此,应将光纤的线速率定为500Mb/s。
评论