数据采样的系统、方法、装置、设备及存储介质制造方法及图纸

技术编号:30501703 阅读:20 留言:0更新日期:2021-10-27 22:34
本发明专利技术实施例公开了数据采样的系统、方法、装置、设备及存储介质,系统包括现场可编程逻辑门阵列FPGA、第一时钟生成模块和模数转换模块;其中,FPGA,用于接收第一配置指令,根据第一配置指令生成时钟生成信号,并向第一时钟生成模块发送时钟生成信号;第一时钟生成模块,用于根据时钟生成信号生成第一目标时钟信号,并将第一目标时钟信号发送给模数转换模块;模数转换模块,用于基于第一目标时钟信号的频率进行采样。本发明专利技术实施例能够基于用户的需求灵活调整采样率,满足使用特殊采样率进行采样的情况。采样的情况。采样的情况。

【技术实现步骤摘要】
数据采样的系统、方法、装置、设备及存储介质


[0001]本专利技术涉及数据采集领域,尤其涉及一种数据采样的系统、方法、装置、设备及存储介质。

技术介绍

[0002]随着信息技术的发展,特别是各种数字处理器处理速度的提高,人们对数据采集系统的要求越来越高,特别是在一些需要在极短时间内完成大量数据采集的场合,对数据采集系统的速度和采集精度提出了非常高的要求。
[0003]目前对于一些微弱信号的采集和监测需要高精度数模转换芯片来完成,这样为测量数据的实时性和准确性提供了有力保障。
[0004]但是现有的数据采集系统输出的采样率较少,且只能使用固定采样率进行采样,不能基于用户的需求灵活调整采样率。

技术实现思路

[0005]本专利技术实施例提供了一种数据采样的系统、方法、装置、设备及存储介质,解决了目前无法基于用户的需求灵活调整采样率的问题。
[0006]为了解决上述技术问题,本专利技术:
[0007]第一方面,提供了一种数据采样的系统,该系统包括现场可编程逻辑门阵列(Field Programmable Gate Array,FPGA)、第一时钟生成模块和模数转换模块;
[0008]FPGA,用于接收第一配置指令,根据第一配置指令生成时钟生成信号,并向第一时钟生成模块发送时钟生成信号;
[0009]第一时钟生成模块,用于根据时钟生成信号生成第一目标时钟信号,并将第一目标时钟信号发送给模数转换模块;
[0010]模数转换模块,用于基于第一目标时钟信号的频率进行采样。
[0011]在第一方面的一些实现方式中,FPGA包括第二时钟生成模块;FPGA,还用于接收第二配置指令;
[0012]第二时钟生成模块,用于根据第二配置指令生成第二目标时钟信号,并将第二目标时钟信号发送给模数转换模块;
[0013]模数转换模块,还用于基于第二目标时钟信号的频率进行采样。
[0014]在第一方面的一些实现方式中,FPGA还包括数据存储模块;
[0015]数据存储模块,用于存储模数转换模块采集的数据。
[0016]在第一方面的一些实现方式中,FPGA还包括复位模块;
[0017]复位模块,用于对时钟生成信号、第二目标时钟信号以及数据存储模块存储的数据进行复位。
[0018]第二方面,提供了一种数据采样的方法,应用于FPGA,该方法包括:
[0019]接收第一配置指令;
[0020]根据第一配置指令生成时钟生成信号,并向第一时钟生成模块发送时钟生成信号,用于第一时钟生成模块根据时钟生成信号生成第一目标时钟信号并将第一目标时钟信号发送给模数转换模块,以用于模数转换模块基于第一目标时钟信号的频率进行采样。
[0021]在第二方面的一些实现方式中,该方法包括:
[0022]接收第二配置指令;
[0023]根据第二配置指令生成第二目标时钟信号,并将第二目标时钟信号发送给模数转换模块,以用于模数转换模块基于第二目标时钟信号的频率进行采样。
[0024]在第二方面的一些实现方式中,该方法还包括:
[0025]存储模数转换模块采集的数据。
[0026]第三方面,提供了一种数据采样的装置,该装置包括:
[0027]接收模块,用于接收第一配置指令;
[0028]时钟生成信号生成模块,用于根据第一配置指令生成时钟生成信号,并向第一时钟生成模块发送时钟生成信号,用于第一时钟生成模块根据时钟生成信号生成第一目标时钟信号并将第一目标时钟信号发送给模数转换模块,以用于模数转换模块基于第一目标时钟信号的频率进行采样。
[0029]在第三方面的一些实现方式中,该装置还包括时钟生成模块;
[0030]接收模块,还用于接收第二配置指令;
[0031]时钟生成模块,还用于根据第二配置指令生成第二目标时钟信号,并将第二目标时钟信号发送给模数转换模块,以用于模数转换模块基于第二目标时钟信号的频率进行采样。
[0032]在第三方面的一些实现方式中,该装置还包括存储模块;
[0033]存储模块,用于存储模数转换模块采集的数据。
[0034]第四方面,提供了一种电子设备,该设备包括:处理器以及存储有计算机程序指令的存储器;
[0035]处理器执行计算机程序指令时实现第二方面,以及第二方面的一些实现方式中的数据采样的方法。
[0036]第五方面,提供了一种计算机存储介质,计算机存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现第二方面,以及第二方面的一些实现方式中的数据采样的方法。
[0037]本专利技术实施例提供了一种数据采样的系统、方法、装置、设备及存储介质。系统包括FPGA、第一时钟生成模块和模数转换模块;其中FPGA,用于接收第一配置指令,根据第一配置指令生成时钟生成信号,并向第一时钟生成模块发送时钟生成信号;第一时钟生成模块,用于根据时钟生成信号生成第一目标时钟信号,并将第一目标时钟信号发送给模数转换模块;模数转换模块,用于基于第一目标时钟信号的频率进行采样。因为FPGA可以根据接收的第一配置指令,控制第一时钟生成模块生成与第一配置指令对应的第一目标时钟信号,以用于模数转换模块基于该第一目标时钟信号的频率进行采样,所以可以根据配置指令生成对应的时钟信号来进行采样,因此可以基于用户的需求灵活调整采样率,能够满足使用特殊采样率进行采样的情况。
附图说明
[0038]为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例中所需要使用的附图作简单地介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0039]图1是本专利技术实施例提供的一种数据采样的系统的结构示意图;
[0040]图2是本专利技术实施例提供的一种数据采样的系统按照正常采样率进行采样的示意图;
[0041]图3是本专利技术实施例提供的一种数据采样的系统按照特殊采样率进行采样的示意图;
[0042]图4是本专利技术实施例提供的一种数据采样的方法的流程示意图;
[0043]图5是本专利技术实施例提供的一种数据采样的装置的结构示意图;
[0044]图6是本专利技术实施例提供的一种计算设备的结构图。
具体实施方式
[0045]下面将详细描述本专利技术的各个方面的特征和示例性实施例,为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细描述。应理解,此处所描述的具体实施例仅被配置为解释本专利技术,并不被配置为限定本专利技术。对于本领域技术人员来说,本专利技术可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本专利技术的示例来提供对本专利技术更好的理解。
[0046]需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据采样的系统,其特征在于,所述系统包括现场可编程逻辑门阵列FPGA、第一时钟生成模块和模数转换模块;所述FPGA,用于接收第一配置指令,根据所述第一配置指令生成时钟生成信号,并向所述第一时钟生成模块发送所述时钟生成信号;所述第一时钟生成模块,用于根据所述时钟生成信号生成第一目标时钟信号,并将所述第一目标时钟信号发送给所述模数转换模块;所述模数转换模块,用于基于所述第一目标时钟信号的频率进行采样。2.根据权利要求1所述的系统,其特征在于,所述FPGA包括第二时钟生成模块;所述FPGA,还用于接收第二配置指令;所述第二时钟生成模块,用于根据所述第二配置指令生成第二目标时钟信号,并将所述第二目标时钟信号发送给所述模数转换模块;所述模数转换模块,还用于基于所述第二目标时钟信号的频率进行采样。3.根据权利要求1或2所述的系统,其特征在于,所述FPGA还包括数据存储模块;所述数据存储模块,用于存储所述模数转换模块采集的数据。4.根据权利要求3所述的系统,其特征在于,所述FPGA还包括复位模块;所述复位模块,用于对所述时钟生成信号、第二目标时钟信号以及所述数据存储模块存储的数据进行复位。5.一种数据采样的方法,其特征在于,应用于现场可编程逻辑门阵列FPGA,所述方法包括:接收第一配置指令;根据所述第一配置指令生成时钟生成信号,并向第一时钟生成模块发送时钟生成信号,用于所述第一时钟生成模块根据所述时钟生成信号生成第一目标时钟信号并将所述第一目标时钟信号发送给模数转换模块,以用于所述模数转换模块基于所述第一目标时钟信号的频率进行采样。6.根据权利要求5所述的方法,其特征在于,所述方法包括:接收第二配置指令;...

【专利技术属性】
技术研发人员:聂泳忠寇强李红星
申请(专利权)人:西人马西安测控科技有限公司
类型:发明
国别省市:

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

1