一种消除模数转换电路系统误差的方法

文档序号:7545111阅读:202来源:国知局
一种消除模数转换电路系统误差的方法
【专利摘要】本发明公开了一种消除模数转换电路系统误差的方法,包括以下步骤:S1,在常规的包括模拟信号采样保持模块和模数转换器ADC的模数转换电路系统的基础上,计算出ADC的共模电压VCOM;S2,将模数转换器ADC的共模电压VCOM作为输入量输入给模拟信号采样保持模块;S3,得到的值为最终的数字量D0-2(n-1);其中的n为模数转换器ADC的位数。本发明是一种新颖的模数转换电路系统误差消除方法,实现模数转换系统的精确转换,保证在全输入范围内有良好的线性度。
【专利说明】 一种消除模数转换电路系统误差的方法
【技术领域】
[0001]本发明涉及消除系统误差的方法,具体涉及一种消除模数转换电路系统误差的方法。
【背景技术】
[0002]目前常规技术的工作过程为:输入信号经模拟信号采样保持模块处理后,送给ADC进行转换,得到相应的数字量,但无论是模拟信号采样保持模块还是ADC模块本身都会有系统误差,得到的数字量是包含了系统误差的,误差的多少取决于这两个模块的性能,不管模块设计的多优秀,系统误差始终存在,永远消不掉,最终还是要影响数字量的精度和线性度。

【发明内容】

[0003]本发明针对上述问题,提供了一种消除模数转换电路系统误差的方法,包括以下步骤:
[0004]SI,在常规的包括模拟信号采样保持模块和模数转换器ADC的模数转换电路系统的基础上,计算出ADC的共模电压VCOM ;
[0005]S2,将模数转换器ADC的共模电压VCOM作为输入量输入给模拟信号米样保持模块;
[0006]S3,在经过模数转换器ADC处理后,得到的包含模拟信号采样保持模块和模数转换器ADC两个模块系统误差的数字量DO减去理论上把共模电压VCOM直接输入给模数转换器ADC得到的数字量2 (n_n后得到的值为最终的数字量DO-2 (η-°,达到消除数转换电路系统误差的目的;其中的η为模数转换器ADC的位数。
[0007]进一步地,还包括将0.1*VC0M至1.VCOM的任一 VCOM的值作为输入信号送到模拟信号采样保持模块,在经过ADC处理后,得到包含了系统误差的数字量,与其对应的理论值的差值作为输入信号的系统误差,从转换结果中减去,得到最终的数字量。
[0008]本发明的优点:
[0009]本发明提供了一种新颖的模数转换电路系统误差消除方法,实现模数转换系统的精确转换,保证在全输入范围内有良好的线性度。
[0010]除了上面所描述的目的、特征和优点之外,本发明还有其它的目的、特征和优点。下面将参照图,对本发明作进一步详细的说明。
【专利附图】

【附图说明】
[0011]构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。
[0012]图1是本发明的一种消除模数转换电路系统误差的方法流程图。【具体实施方式】
[0013]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0014]图1示出了本发明的一种消除模数转换电路系统误差的方法流程图。
[0015]参考图1,如图1所示,一种消除模数转换电路系统误差的方法,包括以下步骤:
[0016]SI,在常规的包括模拟信号采样保持模块和模数转换器ADC的模数转换电路系统的基础上,计算出ADC的共模电压VCOM ;
[0017]S2,将模数转换器ADC的共模电压VCOM作为输入量输入给模拟信号米样保持模块;
[0018]S3,在经过模数转换器ADC处理后,得到的包含模拟信号采样保持模块和模数转换器ADC两个模块系统误差的数字量DO减去理论上把共模电压VCOM直接输入给模数转换器ADC得到的数字量2 (n_n后得到的值为最终的数字量DO-2 (η-°,达到消除数转换电路系统误差的目的;其中的η为模数转换器ADC的位数。
[0019]还包括将0.1*VC0M至1.VCOM的任一 VCOM的值作为输入信号送到模拟信号采样保持模块,在经过ADC处理后,得到包含了系统误差的数字量,与其对应的理论值的差值作为输入信号的系统误差,从转换结果中减去,得到最终的数字量。
[0020]本发明提供了一种新颖的模数转换电路系统误差消除方法,实现模数转换系统的精确转换,保证在全输入范围内有良好的线性度。
[0021 ] 以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种消除模数转换电路系统误差的方法,其特征在于,包括以下步骤: SI,在常规的包括模拟信号采样保持模块和模数转换器ADC的模数转换电路系统的基础上,计算出ADC的共模电压VCOM ;S2,将模数转换器ADC的共模电压VCOM作为输入量输入给模拟信号采样保持模块;S3,在经过模数转换器ADC处理后,得到的包含模拟信号采样保持模块和模数转换器ADC两个模块系统误差的数字量DO减去理论上把共模电压VCOM直接输入给模数转换器ADC得到的数字量2 (n_n后得到的值为最终的数字量DO-2 (η-1),达到消除数转换电路系统误差的目的;其中的η为模数转换器ADC的位数。
2.根据权利要求1所述的消除模数转换电路系统误差的方法,其特征在于,还包括将.0.1*VC0M至1.VCOM的任一 VC M的值作为输入信号送到模拟信号采样保持模块,在经过ADC处理后,得到包含了系统误差的数字量,与其对应的理论值的差值作为输入信号的系统误差,从转换结果中减去,得到最终的数字量。
【文档编号】H03M1/06GK103905040SQ201410076367
【公开日】2014年7月2日 申请日期:2014年3月4日 优先权日:2014年3月4日
【发明者】刘成军 申请人:东莞博用电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1