本篇分享基于FPGA的USB高速数据采集系统,上位机软件采用赛普拉斯官方提供的上位机软件,实现前端AD的采集,经过FPGA处理之后通过USB传输到上位机,将数据保存下来,然后通过MATLAB可以将AD采集的数据波形绘制出来。
如下图所示为整体解决方案示意图:
如下图所示为整体硬件方案搭建:
如下图所示为硬件各个模块(各个模块讲解详见往期文章,或者关注B站视频):
如下图所示为保存AD采集回来数据的上位机界面:
如下图所示是数据需要保存的格式(txt):
如下图所示是matlab需要编写的程序界面,用于绘制波形数据:
如下图所示,matlab绘制的波形,分别为200KHz和2MHz的正弦信号:
如果对本篇有疑问的可以在视频下方留言或者添加本人QQ:2859340499,欢迎咨询。