ME_me 发表于 2023-4-17 16:35:38

【ZYNQ】USB应用之数据采集DDR3缓存实验

实验说明

      本章实验基于小梅哥ZYNQ系列开发板,通过外接的USB模块(ACM68013)接收电脑端发送过来的命令帧,然后FPGA从USB下发的数据中解析出命令,从而实现对数据采集模块的采样频率、数据采样个数以及采样通道的合理配置。配置完成之后,数据采集模块开始采集数据,并将采集的数据存储进DDR3中,再由ACM68013模块将DDR3中的数据传输至电脑。用户可以在电脑上通过FX2_USB调试工具CyControl进行指令的下发,并以文件的形式保存接收到的数据,然后使用MATLAB软件进行进一步的数据处理分析。
      需要注意的是,因为开发板的40pin的排针上已经接了一个USB模块,就没有办法再外接一个ADC模块,所以本次实验数据采集的信号是FPGA内部通过计数器产生的一个三角波的模拟波形,读者如果想要同时使用ACM68013模块和ADC模块,可以使用小梅哥店里的另一款产品——AC608_7Z010_DEV。

硬件连接



数据采集上位机显示效果图








【ZYNQ逻辑】AXI接口转换模块设计
http://www.corecourse.cn/forum.php?mod=viewthread&tid=29356
(出处: 芯路恒电子技术论坛)



【产品资料】【扩展模块】ACM68013 USB2.0模块资料和使用说明
http://www.corecourse.cn/forum.php?mod=viewthread&tid=28528
(出处: 芯路恒电子技术论坛)


更多ACZ7015开发板相关内容,欢迎访问
【开发板使用】【ACZ7015】Zynq开发板用户自助服务手册
http://www.corecourse.cn/forum.php?mod=viewthread&tid=29414



更多关于ACZ702开发板相关内容,可查看“【ACZ702】Zynq开发板用户自助服务手册”
http://www.corecourse.cn/forum.php?mod=viewthread&tid=28719
页: [1]
查看完整版本: 【ZYNQ】USB应用之数据采集DDR3缓存实验