CN104639173A - 一种基于递归思想的任意波形发生器直流校准方法 - Google Patents

一种基于递归思想的任意波形发生器直流校准方法 Download PDF

Info

Publication number
CN104639173A
CN104639173A CN201410709952.0A CN201410709952A CN104639173A CN 104639173 A CN104639173 A CN 104639173A CN 201410709952 A CN201410709952 A CN 201410709952A CN 104639173 A CN104639173 A CN 104639173A
Authority
CN
China
Prior art keywords
output
value
calibration
waveform generator
arbitrary waveform
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410709952.0A
Other languages
English (en)
Inventor
武福存
许崴稚
高伟强
黄月芳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Aerospace Measurement and Control Technology Co Ltd
Original Assignee
Beijing Aerospace Measurement and Control Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Aerospace Measurement and Control Technology Co Ltd filed Critical Beijing Aerospace Measurement and Control Technology Co Ltd
Priority to CN201410709952.0A priority Critical patent/CN104639173A/zh
Publication of CN104639173A publication Critical patent/CN104639173A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Measurement Of Current Or Voltage (AREA)

Abstract

本发明提出一种基于递归思想的任意波形发生器直流校准方法,可以快速实现模拟输出校准,将生产效率提高数倍,从而降低生产成本。(1)根据模拟输出的精度要求,确定输出误差限;(2)根据模拟输出信号幅度范围及DA分辨率,计算得出优化系数a;(3)配置使能模拟输出,数据量为已存校准值X;(4)测量输出并计算输出差值△;(5)根据已存校准值X及当前输出差值△,计算得出本次校准值C,存储C并将X数值替换为C值;(6)配置DA输出码值为C值;(7)判断当前输出是否在误差限范围内,不满足则重复步骤(4)~(7),直至满足要求。

Description

一种基于递归思想的任意波形发生器直流校准方法
技术领域
本发明属于模拟输出测试技术领域,特别涉及一种基于递归思想的任意波形发生器直流校准方法。
背景技术
为保证模拟输出的输出精度,必须对模拟输出进行校准处理。传统的模拟输出校准方法是采用设定基准值然后连续累加固定差值,以求得最终校准值,传统方法基于“猜测”思想,耗费大量时间精力,无形中增加了人力、物力投入变相增加了生产成本。
发明内容
本发明要解决的技术问题是突破现有模拟输出校准“猜测”思想范畴,提出一种基于递归思想的任意波形发生器直流校准方法,可以快速实现模拟输出校准,将生产效率提高数倍,从而降低生产成本。
为解决上述技术问题,本发明的技术方案如下:
一种基于递归思想的任意波形发生器直流校准方法,包括以下步骤:
(1)根据模拟输出的精度要求,确定输出误差限;
(2)根据模拟输出信号幅度范围及DA分辨率,计算得出优化系数a;
(3)配置使能模拟输出,数据量为已存校准值X;
(4)测量输出并计算输出差值△;
(5)根据已存校准值X及当前输出差值△,计算得出本次校准值C,存储C并将X数值替换为C值;
(6)配置DA输出码值为C值;
(7)判断当前输出是否在误差限范围内,不满足则重复步骤(4)~(7),直至满足要求。
附图说明
图1为本发明相关的模拟输出实现原理总体结构示意图;
图2为本发明一种校准方法流程图。
具体实施方式
下面结合附图与具体实施方式对本发明作进一步详细说明。
图1是本发明相关的模拟输出实现原理总体结构示意图。如图所示,有效的数字码值送至DA转换器,转换后的模拟信号送至调理电路,调理电路一般包括滤波、衰减、放大等几个环节,调理后的信号即为实际的模拟输出,经多环节处理后可想而知实际的模拟输出与理论值之间肯定存在误差,故必须进行校准。
图2是算法实现的流程图,使用该算法进行实际模拟校准操作时的具体步骤为:
S0:计算出误差限及校准系数a,a=(CH-CL)/(VH-VL),式中CH、CL分别为DA芯片有效输入数字量的最大值及最小值,VH、VL分别为模拟输出信号的最大幅值及最小幅值;
S1:将模拟输出连接至数字多用表,数字多用表精度要远大于模拟输出精度要求;
S2:读取已存储的校准值X,并输入DA芯片;
S3:配置模拟输出使能,读取数字多用表的测量值;
S4:根据测量值计算得出输出差值△;
S5:根据a、X、△,计算出本次校准值C=X+a*△;
S6:将C输入DA芯片,输出使能后再次测量当前的实际输出;
S7:判断当前的实际输出是否满足误差限要求,不满足则重复S4~S7,满足执行步骤S8;
S8:校准结束。
校准实例:
假设DA为16Bit分辨率,且具有良好的线性度,则CH、CL分别为65535、0,而模拟输出信号的幅度范围是-10V~10V,输出精度为±(0.1%设定值+5mV),零点误差限为(-5mV~5mV)经信号调理后的CH对应的实际模拟输出为10.5V,CL对应的实际模拟输出为-11.0V,则系数a=(65535-0)/(10-(-10))=3276.75,。
为体现本算法的快速收敛性,假设校准零点时的原校准值X为65535,则与零点对应的实际输出差值为0-10.5V=-10.5V,第一次执行S5后可得C=65535-3276.75*10.5=31129.125,取整为31129;将原X值改变为31129并存储,根据假设条件则31129对应的实际输出为-0.7875V,则循环第二次执行S5后可得C=31129-3276.75*(-0.7875)=33709.44;将原X值改变为33709并存储,根据假设条件则33709对应的实际输出为0.05887V,则循环第三次执行S5后可得C=33709-3276.75*(0.0588)=33517,根据假设条件则33517对应的实际输出为-0.004V,满足误差限要求,零点校准完成。

Claims (3)

1.一种基于递归思想的任意波形发生器直流校准方法,其特征在于,包括以下步骤:
(1)根据模拟输出的精度要求,确定输出误差限;
(2)根据模拟输出信号幅度范围及DA分辨率,计算得出校准系数a;
(3)配置使能模拟输出,数据量为已存校准值X;
(4)测量输出并计算输出差值△;
(5)根据已存校准值X及当前输出差值△,计算得出本次校准值C,存储C并将X数值替换为C值;
(6)配置DA输出码值为C值;
(7)判断当前输出是否在误差限范围内,不满足则重复步骤(4)~(7),直至满足要求。
2.如权利要求1所述的一种基于递归思想的任意波形发生器直流校准方法,其特征在于,所述的校准系数的计算是基于DAC分辨率及模拟输出范围。
3.如权利要求2所述的快速收敛的模拟输出校准算法,其特征在于,进行每次校准操作均基于校准系数、当前模拟输出值及当前校准值,重新计算校准值。
CN201410709952.0A 2014-11-27 2014-11-27 一种基于递归思想的任意波形发生器直流校准方法 Pending CN104639173A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410709952.0A CN104639173A (zh) 2014-11-27 2014-11-27 一种基于递归思想的任意波形发生器直流校准方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410709952.0A CN104639173A (zh) 2014-11-27 2014-11-27 一种基于递归思想的任意波形发生器直流校准方法

Publications (1)

Publication Number Publication Date
CN104639173A true CN104639173A (zh) 2015-05-20

Family

ID=53217556

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410709952.0A Pending CN104639173A (zh) 2014-11-27 2014-11-27 一种基于递归思想的任意波形发生器直流校准方法

Country Status (1)

Country Link
CN (1) CN104639173A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106292837A (zh) * 2016-07-26 2017-01-04 中国电子科技集团公司第四十研究所 一种任意波形发生器幅度校准数据的调用方法
CN110824212A (zh) * 2019-11-05 2020-02-21 山东浪潮人工智能研究院有限公司 一种多通道任意波形发生器校正方法及***
CN114280522A (zh) * 2021-12-24 2022-04-05 贵州航天计量测试技术研究所 一种脉冲计数器脉冲计数校准装置及校准方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101072040A (zh) * 2007-06-13 2007-11-14 鼎芯通讯(上海)有限公司 一种抑制载波泄漏的方法及装置
US20110163901A1 (en) * 2009-07-16 2011-07-07 Microchip Technology Incorporated 2-phase gain calibration and scaling scheme for switched capacitor sigma-delta modulator using a chopper voltage reference
CN103580715A (zh) * 2013-11-19 2014-02-12 中国科学院半导体研究所 具有载波泄露校准和补偿功能的wlan收发机

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101072040A (zh) * 2007-06-13 2007-11-14 鼎芯通讯(上海)有限公司 一种抑制载波泄漏的方法及装置
US20110163901A1 (en) * 2009-07-16 2011-07-07 Microchip Technology Incorporated 2-phase gain calibration and scaling scheme for switched capacitor sigma-delta modulator using a chopper voltage reference
CN103580715A (zh) * 2013-11-19 2014-02-12 中国科学院半导体研究所 具有载波泄露校准和补偿功能的wlan收发机

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106292837A (zh) * 2016-07-26 2017-01-04 中国电子科技集团公司第四十研究所 一种任意波形发生器幅度校准数据的调用方法
CN106292837B (zh) * 2016-07-26 2019-02-26 中国电子科技集团公司第四十一研究所 一种任意波形发生器幅度校准数据的调用方法
CN110824212A (zh) * 2019-11-05 2020-02-21 山东浪潮人工智能研究院有限公司 一种多通道任意波形发生器校正方法及***
CN110824212B (zh) * 2019-11-05 2022-03-01 浪潮集团有限公司 一种多通道任意波形发生器校正方法及***
CN114280522A (zh) * 2021-12-24 2022-04-05 贵州航天计量测试技术研究所 一种脉冲计数器脉冲计数校准装置及校准方法

Similar Documents

Publication Publication Date Title
CN108089141B (zh) 一种基于分流器的电流测量装置的误差修正方法及装置
CN102998525B (zh) 单相多功能电能计量电路及其电表自动校准方法
CN101718562B (zh) 一种多通道高速并行交替采集***的误差实时校正方法
CN110988782B (zh) 校准电路及***、电能计量芯片及计量设备
CN109061543B (zh) 一种自适应动态调整的智能电能表计量精度校准方法
CN103091552A (zh) 预校准电能计量电路及校准方法
CN102253358A (zh) 一种应用校正***校正电能表的方法及校正***
CN103424728A (zh) 单点校正电能表增益误差和相位误差的方法
CN103078640B (zh) 一种用于adc的rls自适应滤波校准方法
CN104639173A (zh) 一种基于递归思想的任意波形发生器直流校准方法
CN104991212A (zh) 一种基于最小二乘线性插值的电流采集通道自校准方法
CN110426545A (zh) 一种基于数字补偿的精度调节方法及数字示波器
CN105471431A (zh) 一种测试模数转换器差分线性误差和积分线性误差的方法
CN103499733B (zh) 一种高精度电压检测电路及方法
CN103135650B (zh) 电流/频率变换电路线性度及对称性数字补偿方法
CN112415458A (zh) 一种电流传感器线性度测试***及校准方法
CN115373372A (zh) 一种模拟量测量模块的校准方法
CN102819261B (zh) 一种数据校准方法及装置
CN107356898A (zh) 一种谐波信号源校准方法及电能质量标准谐波信号源
CN107248864A (zh) 基于权重校准的高精度模数转换器及转换方法
CN106225992A (zh) 基于压力变送器性能测试***及方法
CN107037760B (zh) 一种输入电流型模拟电阻器及电阻控制方法
CN106199115B (zh) 一种数字示波器的基线零偏自校正方法
CN103575976B (zh) 一种纯90度移相式无功功率测量方法
CN105471454B (zh) 用于射频信号源的自校正装置以及射频信号的校正***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20150520