信号同步采集的方法、装置和电子设备制造方法及图纸

技术编号:34770918 阅读:22 留言:0更新日期:2022-08-31 19:32
本发明专利技术提供了一种信号同步采集的方法、装置和电子设备,包括:获取每个波形数字化仪的预设的采集参数配置文件;基于每个波形数字化仪的预设的采集参数配置文件,对各个波形数字化仪进行同步采集初始化配置,以使各个波形数字化仪进入半启动同步采集状态,其中,同步采集初始化配置至少包括:启动模式的配置和同步模式的配置;根据用户触发的采集指令,使多个波形数字化仪执行探测器的信号同步采集,得到探测器的各信号探测事件的信号数据,其中,每个信号探测事件的信号数据为探测器的信号输出通道在同一时刻输出的所有信号的数据。本发明专利技术的信号同步采集的方法能够实现多个波形数字化仪之间的信号同步采集,实用性好。实用性好。实用性好。

【技术实现步骤摘要】
信号同步采集的方法、装置和电子设备


[0001]本专利技术涉及数据采集的
,尤其是涉及一种信号同步采集的方法、装置和电子设备。

技术介绍

[0002]在高能物理、核物理、粒子探测等领域,常常采用探测器对相关信号进行探测,然后,探测器探测的多通道信号再输入至波形数字化仪的多个采集通道中,以使波形数字化仪对上述多通道信号进行同步采集,从而获取上述多通道信号的时间、幅度、脉冲形状等信息。
[0003]而在实际应用过程中,上述多通道信号的通道数往往比单板波形数字化仪的采集通道数多,所以,须采用多板波形数字化仪级联的方式增加采集通道数,但是,当采用多板波形数字化仪级联的方式增加采集通道数时,不同波形数字化仪对上述多通道信号的采集往往无法实现同步。例如,探测器探测得到的多通道信号的通道数为64,单板波形数字化仪的采集通道数为32,那么,需要采用两个波形数字化仪级联的方式对上述64个通道的通道信号进行同步采集(第一个波形数字化仪采集前32个通道的通道信号,第二个波形数字化仪采集后32个通道的通道信号),而在实际采集时,两个波形数字化仪采集的通道信号对应的时刻往往不是同一时刻,如,第一个波形数字化仪采集的前32个通道的通道信号为T1时刻探测得到的信号,而第二个波形数字化仪采集的后32个通道的通道信号为T2时刻探测得到的信号,这样,两个波形数字化仪所采集的信号对应的不是同一信号探测事件,即两个波形数字化仪之间没有实现信号的同步采集。
[0004]所以,如何实现多个波形数字化仪之间的信号同步采集成为目前亟需解决的技术问题。

技术实现思路

[0005]有鉴于此,本专利技术的目的在于提供一种信号同步采集的方法、装置和电子设备,以缓解现有技术无法实现多个波形数字化仪之间的信号同步采集的技术问题。
[0006]第一方面,本专利技术实施例提供了一种信号同步采集的方法,应用于多个波形数字化仪的信号同步采集系统,每个所述波形数字化仪的采集通道与探测器的信号输出通道连接,每个所述波形数字化仪的启动接口与同一电平信号源连接,每个所述波形数字化仪的触发接口与同一脉冲信号源连接,且多个所述波形数字化仪之间采用同一时钟信号,所述方法包括:
[0007]获取每个所述波形数字化仪的预设的采集参数配置文件;
[0008]基于每个所述波形数字化仪的预设的采集参数配置文件,对各个所述波形数字化仪进行同步采集初始化配置,以使各个所述波形数字化仪进入半启动同步采集状态,其中,所述同步采集初始化配置至少包括:启动模式的配置和同步模式的配置;
[0009]根据用户触发的采集指令,使多个所述波形数字化仪执行所述探测器的信号同步
采集,得到所述探测器的各信号探测事件的信号数据,其中,每个所述信号探测事件的信号数据为所述探测器的信号输出通道在同一时刻输出的所有信号的数据。
[0010]进一步的,基于每个所述波形数字化仪的预设的采集参数配置文件,对各个所述波形数字化仪进行同步采集初始化配置,包括:
[0011]对每个所述波形数字化仪的预设的采集参数配置文件进行解析,得到其中所包含的采集参数,其中,所述采集参数至少包括:计数长度、采样率、输入信号极性、启动模式、同步模式;
[0012]根据预设的各所述波形数字化仪的连接地址连接多个所述波形数字化仪,并根据各所述波形数字化仪对应的采集参数配置文件中的采集参数进行各所述波形数字化仪的采集参数配置,得到配置完成的多个所述波形数字化仪;
[0013]读取每个所述波形数字化仪的属性信息,进而使各个所述波形数字化仪进入半启动同步采集状态,其中,所述属性信息至少包括:型号信息、版本号信息、ADC校正信息。
[0014]进一步的,所述启动模式包括:硬件控制启动的模式;
[0015]所述同步模式包括:触发信号传递的模式。
[0016]进一步的,根据用户触发的采集指令,使多个所述波形数字化仪执行所述探测器的信号同步采集,得到所述探测器的各信号探测事件的信号数据,包括:
[0017]根据用户触发的采集指令,使多个所述波形数字化仪中的每个所述波形数字化仪依次执行所述探测器的信号同步采集,得到各所述波形数字化仪针对同一信号探测事件的初始信号数据;
[0018]对每个所述波形数字化仪针对同一信号探测事件的初始信号数据依次进行数据处理,得到各所述波形数字化仪针对同一信号探测事件的信号数据,进而得到所述探测器的各信号探测事件的信号数据,其中,所述数据处理至少包括:解码处理、数据分析处理、数据校正处理。
[0019]进一步的,在得到所述探测器的各信号探测事件的信号数据之后,所述方法还包括:
[0020]对每个所述信号探测事件的信号数据进行波形绘制,得到每个所述信号探测事件的波形图。
[0021]进一步的,对每个所述信号探测事件的信号数据进行波形绘制,得到每个所述信号探测事件的波形图,包括:
[0022]调用画图工具函数,并对所述画图工具函数进行初始化配置,得到配置完成的画图工具函数;
[0023]将当前所述信号探测事件的信号数据保存至预设指定文件,以使所述配置完成的画图工具函数读取所述预设指定文件中的信号数据进行画图,得到当前所述信号探测事件的波形图;
[0024]清空所述预设指定文件,并将下一所述信号探测事件的信号数据作为当前所述信号探测事件的信号数据保存至所述预设指定文件,返回执行以使所述配置完成的画图工具函数读取所述预设指定文件中的信号数据进行画图的步骤。
[0025]进一步的,所述探测器的各信号探测事件的信号数据中携带有波形数字化仪的编号、信号探测事件的通道号、信号探测事件的编号、触发时间的信息;
[0026]所述电平信号源包括:第一信号发生器;所述脉冲信号源包括:第二信号发生器。
[0027]第二方面,本专利技术实施例还提供了一种信号同步采集的装置,应用于多个波形数字化仪的信号同步采集系统,每个所述波形数字化仪的采集通道与探测器的信号输出通道连接,每个所述波形数字化仪的启动接口与同一电平信号源连接,每个所述波形数字化仪的触发接口与同一脉冲信号源连接,且多个所述波形数字化仪之间采用同一时钟信号,所述装置包括:
[0028]获取单元,用于获取每个所述波形数字化仪的预设的采集参数配置文件;
[0029]同步采集初始化配置单元,用于基于每个所述波形数字化仪的预设的采集参数配置文件,对各个所述波形数字化仪进行同步采集初始化配置,以使各个所述波形数字化仪进入半启动同步采集状态,其中,所述同步采集初始化配置至少包括:启动模式的配置和同步模式的配置;
[0030]信号同步采集单元,用于根据用户触发的采集指令,使多个所述波形数字化仪执行所述探测器的信号同步采集,得到所述探测器的各信号探测事件的信号数据,其中,每个所述信号探测事件的信号数据为所述探测器的信号输出通道在同一时刻输出的所有信号的数据。
[0031]第三方面,本专利技术实施例还提供了一种电子设备,包括存储器、处理器及存储在本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信号同步采集的方法,其特征在于,应用于多个波形数字化仪的信号同步采集系统,每个所述波形数字化仪的采集通道与探测器的信号输出通道连接,每个所述波形数字化仪的启动接口与同一电平信号源连接,每个所述波形数字化仪的触发接口与同一脉冲信号源连接,且多个所述波形数字化仪之间采用同一时钟信号,所述方法包括:获取每个所述波形数字化仪的预设的采集参数配置文件;基于每个所述波形数字化仪的预设的采集参数配置文件,对各个所述波形数字化仪进行同步采集初始化配置,以使各个所述波形数字化仪进入半启动同步采集状态,其中,所述同步采集初始化配置至少包括:启动模式的配置和同步模式的配置;根据用户触发的采集指令,使多个所述波形数字化仪执行所述探测器的信号同步采集,得到所述探测器的各信号探测事件的信号数据,其中,每个所述信号探测事件的信号数据为所述探测器的信号输出通道在同一时刻输出的所有信号的数据。2.根据权利要求1所述的方法,其特征在于,基于每个所述波形数字化仪的预设的采集参数配置文件,对各个所述波形数字化仪进行同步采集初始化配置,包括:对每个所述波形数字化仪的预设的采集参数配置文件进行解析,得到其中所包含的采集参数,其中,所述采集参数至少包括:计数长度、采样率、输入信号极性、启动模式、同步模式;根据预设的各所述波形数字化仪的连接地址连接多个所述波形数字化仪,并根据各所述波形数字化仪对应的采集参数配置文件中的采集参数进行各所述波形数字化仪的采集参数配置,得到配置完成的多个所述波形数字化仪;读取每个所述波形数字化仪的属性信息,进而使各个所述波形数字化仪进入半启动同步采集状态,其中,所述属性信息至少包括:型号信息、版本号信息、ADC校正信息。3.根据权利要求2所述的方法,其特征在于,所述启动模式包括:硬件控制启动的模式;所述同步模式包括:触发信号传递的模式。4.根据权利要求1所述的方法,其特征在于,根据用户触发的采集指令,使多个所述波形数字化仪执行所述探测器的信号同步采集,得到所述探测器的各信号探测事件的信号数据,包括:根据用户触发的采集指令,使多个所述波形数字化仪中的每个所述波形数字化仪依次执行所述探测器的信号同步采集,得到各所述波形数字化仪针对同一信号探测事件的初始信号数据;对每个所述波形数字化仪针对同一信号探测事件的初始信号数据依次进行数据处理,得到各所述波形数字化仪针对同一信号探测事件的信号数据,进而得到所述探测器的各信号探测事件的信号数据,其中,所述数据处理至少包括:解码处理、数据分析处理、数据校正处理。5.根据权利要求1所述的方法,其特征在于,在得到所述探测器的各...

【专利技术属性】
技术研发人员:赵斌清王宁
申请(专利权)人:松山湖材料实验室
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1