基于Qt框架的APV25数据采集系统研究

作者:贾世海; 李沛玉; 胡守扬; 陈雷; 周静; 赵明锐; 智宇; 刘雯迪; 张昀昱; 于伟翔; 李笑梅*
来源:原子能科学技术, 2020, 54(06): 1041-1046.

摘要

Qt框架是基于C++的跨平台可视化编程框架。本文采用APV25电子学前端卡、APVDS电子学数字化后端板和基于Qt框架的数据采集软件,开发了具有高通道数、高性能和高集成度的数据采集系统。该系统可跨平台使用并显示实时采样波形。数据采集系统最多可使用16块APV25前端卡、4个APVDS,通过千兆以太网经交换机与计算机连接。通过测试,该系统可在1 024通道下工作并实时显示采样波形,传输速率可达715 Mb/s,且测试中系统能以1.70 kHz的触发率在单次触发连续采样31个点模式下稳定工作。与原系统相比,显著提高了通道数量,简化了系统操作,提高了测量的效率与稳定性。采集系统未来可扩展通道数量为2 048,适用于大面积微结构气体探测器实验。