数据采集方法、装置和存储介质制造方法及图纸

技术编号:38526310 阅读:10 留言:0更新日期:2023-08-19 17:02
本申请提供一种数据采集方法、系统和存储介质,数据采集方法包括:响应于补偿传感初始化,对参考通道进行采样,以获取补偿基准值;计算采样量程电压最大值的一半与所述补偿基准值的差,以获取采样电压补偿值;将第N+1通道和/或第N

【技术实现步骤摘要】
数据采集方法、装置和存储介质


[0001]本申请属于信息处理
,涉及一种数据采样方法、装置和存储介质。

技术介绍

[0002]在当下,这个被称为数字化社会的时代,几乎所有东西都被数字化了,模数转换器ADC也因此越来越被重视,在许多领域中,如信号分析仪、示波器、高速数字化仪、任意波形发生器以及矢量信号发生器等,得到应用,在市场转换应用中的占比高达80%。随着数字信号处理技术和数字电路工作速度的提高,以及对于系统灵敏度等要求的不断提高,对于ADC以及DAC(即模数转换器,与ADC相对)的速度、精度指标都提出了很高的要求。近年来,随着计算机技术的高速发展,系统级芯片(SOC)成为当前CMOS技术的一个发展潮流,最明显的特征就是数字信号处理(DSP)技术已经广泛地应用于军事、民用领域的各个方面。数字技术也借此机会得到了飞速发展,各
的数字化程度不断加深。虽然目前在信号传输和信号处理领域,大都采用数字系统进行信号处理。模数转换器(ADC)就是连接模拟与数字世界的接口,在这种处理方法中占据着十分重要的地位,甚至影响到了数字信号处理技术的应用和推广。
[0003]在构思和形成本申请的过程中,申请人至少发现以下问题:对于ADC的要求主要是其速度、精度、功耗与芯片面积,除此之外,ADC的采样准确度也是比较重要的指标。但是多通道ADC在实际使用过程中会经常出现采样通道串扰现象,对采样的准确度造成很大的影响。使用多个单通道的ADC可以很好的避免串扰问题,但是多个ADC的同步性略差于多通道ADC,多个ADC在使用时对于各ADC所处的环境要求必须一致,否则采集数值会向不同方向不同程度漂移。

技术实现思路

[0004]针对上述问题,本申请提供了一种数据采集方法,应用于多通道模数转换器,包括:响应于补偿传感初始化,对参考通道进行采样,以获取补偿基准值;计算采样量程电压最大值的一半与所述补偿基准值的差,以获取采样电压补偿值;将第N+1通道和/或第N

1通道接入最大量程电压,其中N为正整数;基于所述采样电压补偿值,对第N通道进行采样,以获取所述第N通道的模数转换采样数据。
[0005]可选地,所述对参考通道进行采样,以获取补偿基准的步骤包括:使能所述参考通道,对所述参考通道进行多次采样;计算所述多次采样的平均值作为所述补偿基准。
[0006]可选地,所述对所述参考通道多次采样的次数不少于10次。
[0007]可选地,所述对所述参考通道多次采样的间隔为1ms。
[0008]可选地,所述计算采样量程电压最大值的一半与所述补偿基准值的差,以获取采样电压补偿值的步骤及之前包括:将所述多通道模数传感器的每个采样通道的输入电压调整为参考电压的一半;对所述参考通道进行采样的过程中,读取所述参考通道的通道寄存器值作为所述补偿基准值;计算所述多通道模数转化器的通道寄存器最大长度的一半与所述补偿基准值的差,作为所述采样电压补偿值。
[0009]可选地,所述基于所述补偿电压,对第N通道进行采样,以获取所述第N通道的模数转换采样数据的步骤包括:使能所述第N通道,读取所述第N通道的通道寄存器数据;停止使能所述第N通道,并计算所述第N通道的通道寄存器数据与所述采样电压补偿值的和,作为所述第N通道的采样补偿结果;根据所述采样补偿结果,计算所述第N通道的模数转换采样数据。
[0010]可选地,所述使能所述第N通道,读取所述第N通道的通道寄存器数据的步骤包括:保持所述参考通道接入的输入电压。
[0011]可选地,所述根据所述采样补偿结果,计算所述第N通道的模数转换采样数据的步骤中,根据以下表达式计算:Vn=Dn*Vm/Dm其中,Vn为第N通道的模数采样电压,Dn为第N通道的采样补偿结果,Vm为采样量程电压,Dm为通道寄存器最大值。
[0012]本申请还提供一种数据采集装置,用于多通道模数转化器的数据采样,所述数据采集装置包括处理器和存储器;所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时实现如上述的数据采集方法的步骤。
[0013]可选地,所述多通道模数转换器的分辨率为十位,所述通道寄存器的最大长度为1024。
[0014]本申请还提供一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述的数据采集方法的步骤。
[0015]如上所述,本申请提供的数据采集方法、系统和存储介质,采用补偿传感方式来减小寄存器读取到的电压值与实际电压值之间的误差,采用相邻通道接入最大量程电压,减少模数传感器的串扰影响,使得相邻使能通道的影响降到最小。
附图说明
[0016]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1为本申请一实施例的数据采集方法流程图。
[0018]图2为本申请一实施例的多通道模数转换器初始化过程示意图。
[0019]图3为本申请一实施例的多通道模数转换器数据读取过程示意图。
具体实施方式
[0020]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地说明,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0021]第一实施例:本申请提供了一种数据采集方法,应用于多通道模数转换器。
[0022]请参考图1,数据采集方法包括:S10:响应于补偿传感初始化,对参考通道进行采样,以获取补偿基准值。
[0023]多通道模数转换器具有多个数据采样通道。可选地,通过对参考通道进行预置输入电压的方式,可以将采样结果对比理论数据,从而获取模数转换器在工作环境下的偏离误差进行相应补偿基准值的计算。
[0024]S20:计算采样量程电压最大值的一半与所述补偿基准值的差,以获取采样电压补偿值。
[0025]示例性地,将输入电压调整至最大量程电压的一半,那么理论上采样结果为最大采样结果一半。可选地,将采样量程电压最大值的一半与所述补偿基准值的差作为采样电压补偿值,就能够消除当前工作环境对模数转换器的误差影响。
[0026]S30:将第N+1通道和/或第N

1通道接入最大量程电压,其中N为正整数。
[0027]可选地,为了采样第N通道的模数转换值时,采用相邻通道接入最大量程电压,能够减少同一个寄存器受相邻通道电压值变化的影响,提高模数转换采样数据的稳定性。
[0028]S40:基于所述采样电压补偿值,对第N通道进行采样,以获取所述第N通道的模数转换采样数据。
[0029]本实施例通过采用补偿传感方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据采集方法,其特征在于,应用于多通道模数转换器,包括:响应于补偿传感初始化,对参考通道进行采样,以获取补偿基准值;计算采样量程电压最大值的一半与所述补偿基准值的差,以获取采样电压补偿值;将第N+1通道和/或第N

1通道接入最大量程电压,其中N为正整数;基于所述采样电压补偿值,对第N通道进行采样,以获取所述第N通道的模数转换采样数据。2.如权利要求1所述的数据采集方法,其特征在于,所述对参考通道进行采样,以获取补偿基准的步骤包括:使能所述参考通道,对所述参考通道进行多次采样;计算所述多次采样的平均值作为所述补偿基准。3.如权利要求2所述的数据采集方法,其特征在于,所述对所述参考通道多次采样的次数不少于10次;和/或,所述对所述参考通道多次采样的间隔为1ms。4.如权利要求1

3任一项所述的数据采集方法,其特征在于,所述计算采样量程电压最大值的一半与所述补偿基准值的差,以获取采样电压补偿值的步骤及之前包括:将所述多通道模数传感器的每个采样通道的输入电压调整为参考电压的一半;对所述参考通道进行采样的过程中,读取所述参考通道的通道寄存器值作为所述补偿基准值;计算所述多通道模数转化器的通道寄存器最大长度的一半与所述补偿基准值的差,作为所述采样电压补偿值。5.如权利要求4所述的数据采集方法,其特征在于,所述基于所述补偿电压,对第N通道进行采样,以获取所述第N通...

【专利技术属性】
技术研发人员:张清杨胡琰彪赵佰英
申请(专利权)人:管芯微技术上海有限公司
类型:发明
国别省市:

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

1