目一:
为一个主动声纳的信号采集系统开发上位机。
上位机通过与linux系统的UDP通信,再转给fpga,实现控制采集参数,如
:采样时间,采样频率及采样开始的功能并存储所采集的信号信息。
项目二:
为一个水下无人机头段的信号采集系统开发上位机。
实现控制采集系统和长时间自动存储采集数据的同时。实现与RS422接口
的通信。实现对磁罗盘信息的处理。在linux系统上实现C语言与NVCC的联
合编译,完成CPU与GPU之间的协调开发。
整体流程如下:
1.上位机通过UDP协议和读写寄存器向fpga下发采集参数及采集控制命
令,控制各采集模块。
2.fpga通过pcie将所采集的数据存入内存中,上位机读取数据并保存在本
地。
3.上位机通过调用GPU对所采集的数据进行实时处理。
4.上位机将实时处理的结果与磁罗盘数据结合计算。
5.上位机将计算结果通过RS422接口发送给水下无人机的控制端。
项目三:
实现控制采集系统和长时间自动存储采集数据的同时。实现实时信号数据
的时域分析和波形绘制。通过SSH服务实现自动的采集控制。