16路并行数据采集存储及显示..docVIP

  • 19
  • 0
  • 约 5页
  • 2016-12-27 发布于重庆
  • 举报
基于FPGA的16路并行数据采集存储及显示系统方案报告 本系统实现对16路模拟信号的采集、存储、显示。16路模拟信号的选择可以通过FPGA多通道选择控制模块实现,选通的模拟信号经过信号调理模块送给模式转换器,模数转换接口由FPGA中的ADC控制模块实现,采集的数据经FIFO进行数据缓存,此时采集到的数据可以通过R232串口发送,PC机接收的数据可以通过串口调试工具观察各个通道数据。数据缓存的数据进行FFT运算后的结果由存储控制模块存到SD卡或者U盘里。另外数据处理的结果可以经过DA转换转化为模拟信号,可以通过示波器观察输入和经过数据处理后输出的模拟信号的差别。经过数据处理后的结果可以通过VGA控制模块在显示器上显示,也可以通过外部的USB从口芯片将数据送给PC机。系统总体框图如图一所示, 图一 系统总体结构框图 一、前端数据采集模块的设计 1)ADC选型 本系统采集的16路频率是50khz模拟信号,要求精度为12位以上。根据奈奎斯特率和工程应用的经验,要求ADC的采样率至少应该在500K以上,关于多路并行数据采集电路的设计,一种是选择多通道AD,这样可以使用单个16通道ADC。如果选择此方案在ADI、TI、Maxim、NS公司的产品中16通道的ADC有TI的ADS1158(16bit)、ADS1258(24bit)、ADS7953(12bit),见表二。但是总的采样率只有125K和1M,不能满足单通道至少500k的要求。ADI公司的有AD5590、AD7490,见表三,Maxim的ADC见表四,同样单通道采样速率也达不到要求,NS公司见表五在精度和采样速度上多不能满足要求。 表一 TI芯片 表二 ADI芯片 表三 Maxim芯片 表四 NS芯片 也可以选择多片ADC的并行来实现,可以用两片8通道,这样要求每个通道的采样率也应为500k以上,表五、六、七、八是八通道的产品。 表六 TI芯片 表七 ADI芯片 TI、ADI的1.5M以下的芯片没有给出单通道的采样率,高速的ADC给出了单通道采样率一般是在10M以上。 表八 Maxim 芯片 Maxim给出了单通道的采样率MAX1312、MAX1304、MAX1308八通道同时采样的单通道采样率为456K,可以考虑应用。其他的八通道同时采样的单通道采样率为250k。 另外也可以选用四个四通道芯片并行,各厂商芯片见表九、十、十一、十二。 表九 TI公司芯片 表十 ADI公司芯片 在多通道同时采样时单通道的采样率还是比较低的。 表十一 Maxim芯片 在maxim的上面的几个系列芯片,MAX11043是4路单端或差分、16位同时采样ADC。MAX11043每通道包含通用的滤波器模块和可编程增益放大器(PGA)。每通道ADC采样速率可达800ksps,通过40MHz串口与器件通信。SPI?接口支持1600ksps直通速率,即4路、每通道400ksps或2路、每通道800ksps的速率。MAX1316–MAX1318/MAX1320–MAX1322/MAX1324–MAX1326 8通道转换时吞吐率为每通道250kspsMAX1304-MAX1306/MAX1308-MAX1310/MAX1312-MAX1314为12位模数转换器(ADC),具有独立的8、4或2路输入通道。独立的采样/保持(T/H)电路能为每个通道提供同时采样。MAX1304/MAX1305/MAX1306提供0至+5V的输入范围,能够承受±6V过压输入。MAX1308/MAX1309/MAX1310提供±5V的输入范围,能够承受±16.5V过压输入。MAX1312/MAX1313/MAX1314具有±10V的输入范围,能够承受±16.5V过压输入。此系列ADC产品两路通道转换时间为0.9μs,八通道转换时间为1.98μs,八通道上每通道的吞吐量为456kspsMAX1377/MAX1379/MAX1383为双通道同步采样、低功耗、12位串行ADC,带内部电压基准。2 x 2多路复用输入或2路差分输入 每路ADC具有1.25Msps采样速率

文档评论(0)

1亿VIP精品文档

相关文档