一种校准输出板卡的方法

文档序号:10467247阅读:312来源:国知局
一种校准输出板卡的方法
【专利摘要】本发明提供一种校准输出板卡的方法,适用于校准输出板卡的输出值,该输出板卡包括控制模块、数据选择器、采样模块,以及多个连接所述控制模块的输出端口;其中,所述数据选择器的输入端能够与所述多个输出端口中的任一个藕接,所述采样模块的输入端与所述数据选择器的输出端藕接,所述采样模块的输出端与所述控制模块藕接;该方法包括:S10、数据选择器选择其中一个输出端口的实际输出信号;S20、采样模块采集数据选择器所选择的该输出端口的实际输出信号;S30、控制模块将采样模块采集得到的结果与该输出端口的预设输出信号进行比较,判断该输出端口的输出状态是否正确,若判断为否,则根据判断结果校准该输出端口的实际输出信号。
【专利说明】
一种校准输出板卡的方法
技术领域
[0001]本发明涉及板卡校准技术领域,尤其涉及一种校准输出板卡的方法,更特别地,涉及一种校准高密度动态模拟输出卡的方法。
【背景技术】
[0002]输出板卡,例如模拟输出卡,当经过一段时间的使用之后,由于短期漂移(温漂)问题的存在,容易会造成板卡测量精度的偏差。因此在实际应用中,比如在用于工业控制、激励响应等情况下,需要经常地检测各通道的输出状态,即需要对各输出通道的输出状态实时监测功能,用作故障判定,以及根据检测结果校准该输出端口的实际输出信号即校准输出板卡。
[0003]常用的校准输出板卡状态的方法是由专业校准厂家,针对每个通道逐个地进行检测和校准,然而常用的输出板卡,例如高密度模拟输出卡,单板提供多个(例如,32个)模拟输出通道,如果选用常规的,使用标准检测设备对每一个通道单独地进行检测和校准的方式,则需要花费较长的时间对每一个通道和标准检测设备进行连线,以及逐个通道地进行检测,这样不仅会消耗大量的人力和物力,而且对输出板卡的检测和校准精度往往也不高。

【发明内容】

[0004]在下文中给出关于本发明的简要概述,以便提供关于本发明的某些方面的基本理解。应当理解,这个概述并不是关于本发明的穷举性概述。它并不是意图确定本发明的关键或重要部分,也不是意图限定本发明的范围。其目的仅仅是以简化的形式给出某些概念,以此作为稍后论述的更详细描述的前序。
[0005]本发明的目的在于提供一种校准输出板卡的方法,用以克服以上全部或者部分技术缺点。
[0006]本发明提供一种校准输出板卡的方法,适用于校准输出板卡的输出值,该输出板卡包括控制模块、数据选择器、采样模块,以及多个连接所述控制模块的输出端口 ;其中,所述数据选择器的输入端能够与所述多个输出端口中的任一个藕接,所述采样模块的输入端与所述数据选择器的输出端藕接,所述采样模块的输出端与所述控制模块藕接;该方法包括:S10、数据选择器选择其中一个输出端口的实际输出信号;S20、采样模块采集数据选择器所选择的该输出端口的实际输出信号;S30、控制模块将采样模块采集得到的结果与该输出端口的预设输出信号进行比较,判断该输出端口的输出状态是否正确,若判断为否,则根据判断结果校准该输出端口的实际输出信号。
[0007]本发明提供的校准输出板卡的方法,通过使用数据选择器,选择一个输出端口的信号,使用采样模块采集数据选择器所连接的输出端口的实际输出信号,以及由控制模块,将采样模块采集得到的结果即采集实际输出信号得到的结果,与控制模块对该输出端口的预设的输出信号即预计的输出信号,进行比较,如果根据采样模块采集的结果进行计算而判断输出端口的实际输出信号与控制模块的预设的输出信号相同或者差值在预设的范围之内则判断该输出端口的输出状态正确;如果根据采样模块采集的结果进行计算而判断输出端口的实际输出信号与控制模块的预设的输出信号差值超过预设的范围则判断该输出端口的输出状态不正确,并且根据判断结果校准该输出端口的实际输出信号,实现了对该输出端口的校准。因此,只要通过切换数据选择器所选择的输出端口的实际输出信号,就能检测和校准不同的输出端口的输出状态,通过采样模块采样以及通过控制模块分析采样结果能够判断每一个输出端口的输出状态,从而能够对各输出通道的输出状态实时监测和校准,结果更准确,省去了现有技术的对每一个输出通道和标准检测设备进行连线等操作,节省了人力和物力并且提高了校准精度。
【附图说明】
[0008]参照下面结合附图对本发明实施例的说明,会更加容易地理解本发明的以上和其它目的、特点和优点。附图中的部件只是为了示出本发明的原理。在附图中,相同的或类似的技术特征或部件将采用相同或类似的附图标记来表示。
[0009]图1为本申请校准输出板卡的方法所适用的输出板卡的电路框图;
[0010]图2为图1之中的一个输出端口 400的放大图;
[0011]图3为本申请校准输出板卡的方法的第一实施例的流程图;
[0012]图4为本申请校准输出板卡的方法的第二实施例的流程图;
[0013]图5为本申请校准输出板卡的方法的第三实施例的流程图。
【具体实施方式】
[0014]下面参照附图来说明本发明的实施例。在本发明的一个附图或一种实施方式中描述的元素和特征可以与一个或更多个其它附图或实施方式中示出的元素和特征相结合。应当注意,为了清楚的目的,附图和说明中省略了与本发明无关的、本领域普通技术人员已知的部件和处理的表示和描述。
[0015]本申请的基本技术构思在于,使用采样模块采集数据选择器所选择的输出端口的实际输出信号,以及由控制模块将采样模块采集得到的结果,即采集实际输出信号得到的结果,与控制模块对该输出端口的预设的输出信号或者说预计的输出信号,进行比较,能够判断单个输出端口的输出状态是否正确,从而能够对单个输出通道的输出状态实时监测和校准,提高了校准精度;通过切换数据选择器所选择的输出端口的实际输出信号就能对不同的输出端口进行校准,省去了对每一个通道和标准检测设备进行连线等操作,节省了人力和物力。
[0016]图1为本申请校准输出板卡的方法所适用的输出板卡的电路框图,图2为图1之中的一个输出端口 400的放大图。通过首先描述输出板卡的电路框图,能够有助于了解本申请校准输出板卡的方法的实施例。
[0017]如图1所示,输出板卡包括控制模块100、数据选择器200、采样模块300,以及多个连接所述控制模块的输出端口 400。
[0018]如图1 所不的控制模块 100,为 FPGA(Field Programmable Gate Array,现场可编程逻辑门阵列)控制模块,藕接于 SDRAM (Synchronous Dynamic random access memory,同步动态随机存储器)101和PROM (Programmable Read-Only Memory,可编程只读存储器)102,并且通过 PCI (Peripheral Component Interconnect,外部设备互连)桥模块 103藕接于 PXI (PCI extens1ns for Instrumentat1n,面向仪器系统的 PCI 扩展)总线 104,以及通过D1 (数字输入输出电路)模块105和MF1 (Mult1-Funct1n 10,多功能输入输出接口 )模块106藕接于前面板接口 107。其中,关于图1所示的SDRAM101、PR0M102、PCI桥模块103、PXI总线104、D1模块105、MF1模块106以及前面板接口 107,此处不再赘述。
[0019]如图1所示的输出板卡,共包括8组(GROUP O - GROUP 7)输出端口 400,每一组分别具有四个输出端口 400,每一个输出端口 400,分别包括与控制模块100藕接的DAC电路410和驱动模块420。如图1所示的输出板卡包括32个模拟输出通道。更具体地,参阅图2可知,所述驱动模块420,分别包括电压量程切换421、电压驱动器422、电流驱动器423,以及输出选择424,其中,使用输出选择424能够选择输出信号是电压信号还是电流信号,因此,使用单个控制模块100就能够供使用者任意地配置输出电压信号和电流信号,实现了可以选择性地输出电压或输出电流。另外,如图1所示的输出板卡提供较高的带载能力,在32个通道同步输出时,仍能保证高达1mA的驱动电流(电压输出)/500欧姆(电流输出)的带载能力,并且能够提供多个量程供选择,例如,能够提供O?5V,O?10V,O?12V,+-5V,+-10V,+-12V,0 ?20mA,O ?24mA,4 ?20mA 的九个量程。
[0020]本实施例的图1之中,使用DACO、DACl,……,DAC31表示32个输出端口 400的DAC电路,适用A00, A01,……,A031表示32个输出端口 400的输出信号。
[0021]本实施例的数据选择器200,为多路数据选择器(multiplexer,MUX),更具体地,为32选I数据选择器,数据选择器200的输入端能够与多个输出端口 400中的任一个藕接,数据选择器200从32个输出端口 400的32路输出信号之中选择一路输出信号,作为其输出端的输出。本实施例的采样模块300的输入端与数据选择器200的输出端藕接,采样模块300的输出端与控制模块100藕接。本实施例的采样模块300能够采集数据选择器200所选择的输出端口 400的一路实际输出信号。
[0022]更具体地,本实施例的采样模块300包括温漂高精度采样电阻310和ADC电路320。由于输出端口 400的实际输出信号能够是电流信号或者是电压信号,因此,若输出端口 400的实际输出信号是电压信号,则将实际输出信号输入ADC电路320由ADC电路320采集信号;若输出端口 400的实际输出信号是电流信号,则将实际输出信号输入低温漂高精度采样电阻310,并将低温漂高精度采样电阻310两端的电压信号(即低温漂高精度采样电阻310两端的电压差)输入ADC电路320由ADC电路320采集与实际输出的电流信号相关的电压值。
[0023]由于控制模块100能够保存输出端口400的预设输出信号(例如,每一个输出端口 400预设的输出电压信号或电流信号的值,如果输出端口 400的输出状态正确,则实际输出信号与预设输出信号相同,或者差值在预设的范围之内),所以通过将采样模块300采集得到的结果与预设输出信号进行比较,能够判断输出端口 400的输出状态是否正确,进而根据判断结果校准该输出端口的实际输出信号而实现了对输出端口的校准;通过切换数据选择器200所选择的输出端口的实际输出信号,能够对各输出通道,实时监测输出状态和实时地校准。
[0024]其中,对输出端口 400的校准的方法,能够是根据采样模块300采集得到的结果与输出端口 400的预设输出信号之间的比值,修改电压驱动器422和/或电流驱动器423的增益,或修改控制模块100的输出值。即通过修改输出端口 400的元件参数(相当于修改输出端口 400的增益),或者修改控制模块100输出至输出端口 400的信号(相当于修改输出端口 400的输入激励信号),而修改输出端口 400的实际输出信号,从而实现对输出端口400的校准。
[0025]图3为本申请校准输出板卡的方法的第一实施例的流程图。如图3所示的方法,包括如下所述的步骤S10、S20,以及S30:
[0026]S1、数据选择器选择其中一个输出端口的实际输出信号。
[0027]配合图1和图2可知,如图1所示的数据选择器200的输入端能够连接于输出端口 400,并且能够选择其中一个输出端口 400的实际输出信号通过数据选择器200的输出端发送至采样模块300。
[0028]S20、采样模块采集数据选择器所选择的该输出端口的实际输出信号。
[0029]本实施例的步骤S20,具体包括:判断实际输出信号是电流信号还是电压信号,若是电压信号则将实际输出信号输入ADC电路,若是电流信号则将实际输出信号输入低温漂高精度采样电阻并将电阻的电压信号输入ADC电路。
[0030]配合图1和图2可知,采样模块300能够采集数据选择器200所选择的输出端口400的实际输出信号,由于输出端口 400的实际输出信号能够是电流信号或电压信号,采样模块300包括低温漂高精度采样电阻310和ADC电路320。因此,在步骤S20之中,若输出端口 400的实际输出信号是电压信号,则将实际输出信号输入ADC电路320由ADC电路320采集信号;若输出端口 400的实际输出信号是电流信号,则将实际输出信号输入低温漂高精度采样电阻310,并将电阻310的电压信号输入ADC电路320由ADC电路320采集与实际输出的电流信号相关的电压值。
[0031]S30、控制模块将采样模块采集得到的结果与该输出端口的预设输出信号进行比较,判断该输出端口的输出状态是否正确,若判断为否,则根据判断结果校准该输出端口的实际输出信号;较佳地,若判断为是,表示该输出端口的输出状态正确,则返回步骤SlO并且由数据选择器选择另外一个未进行校准的输出端口的实际输出信号。
[0032]本实施例的步骤S30的判断该输出端口的输出状态是否正确,包括:控制模块将采样模块采集得到的结果与该输出端口的预设输出信号使用预定的计算公式得到计算结果,若计算结果在预设的范围内,则该输出端口的输出状态正确,否则该输出端口的输出状态错误。
[0033]配合图1和图2可知,控制模块100能够保存输出端口 400的预设输出信号(例如,每一个输出端口 400预设的输出电压信号或输出电流信号的值,如果输出端口 400的输出状态正确,则实际输出信号与预设输出信号相同,或者差值在预设的范围之内),所以通过将采样模块300采集得到的结果与预设输出信号进行比较,能够判断输出端口 400的输出状态是否正确。更具体地,控制模块100能够使用预定的计算公式,以采样模块300采集输出端口 400的实际输出信号所得到的采集结果(即ADC电路320采集得到的,输出端口400的实际电压输出或低温漂高精度采样电阻310两端的电压)和输出端口 400的预设输出信号为参数进行运算,若计算结果在预设的范围内,则输出端口 400的输出状态正确,否则输出端口 400的输出状态错误。
[0034]本实施例的步骤S30的根据判断结果校准该输出端口的实际输出信号,具体包括:根据采样模块采集得到的结果与该输出端口的预设输出信号之间的比值,修改电压驱动器和/或电流驱动器的增益,或修改控制模块的输出值。
[0035]配合图1和图2可知,如果输出端口 400的实际输出信号小于预设的输出信号,则通过提高电压驱动器422和/或电流驱动器423的增益,和/或,提高控制模块100的输出值,而提高输出端口 400的实际输出信号;类似地,如果输出端口 400的实际输出信号大于预设的输出信号,则通过降低电压驱动器422和/或电流驱动器423的增益,和/或,降低控制模块100的输出值,而降低输出端口 400的实际输出信号。
[0036]根据图3所示的实施例,能够判断单个输出端口的输出状态是否正确并且校准单个输出端口,且提高了校准精度,省去了对每一个通道和标准检测设备进行连线等操作,节省了人力和物力。
[0037]图4为本申请校准输出板卡的方法的第二实施例的流程图。如图4所示的本申请的第二实施例,包括如下所示的步骤S00、S10、S20,以及S30:
[0038]S00、判断采样模块是否精准,若判断为是,则执行步骤S10,否则在校准输出板卡之后执行步骤S10。其中,判断采样模块是否精准的方法,是使用高精度源连接所述采样模块的输入端,使用万用表采集所述采样模块的输出端的信号,通过高精度源的输出值和万用表的采集结果判断采样模块是否精准。
[0039]S1、数据选择器选择其中一个输出端口的实际输出信号。
[0040]S20、采样模块采集数据选择器所选择的该输出端口的实际输出信号。
[0041]S30、控制模块将采样模块采集得到的结果与该输出端口的预设输出信号进行比较,判断该输出端口的输出状态是否正确,若判断为否,则根据判断结果校准该输出端口的实际输出信号,若判断为是,则返回步骤SlO并且由数据选择器选择另外一个输出端口的实际输出信号。
[0042]本实施例的步骤S10、S20,以及S30与第一实施例大致相同,此处不再赘述。
[0043]本实施例的步骤SOO通过使用高精度源将高精度的输入信号输入采样模块,使用万用表采集采样模块输出端的信号,根据输入信号和采集结果进行运算,能够判断采样模块是否是精准的,如果采样模块精准,则通过执行步骤S1、S20,以及S30检测每一个输出端口的输出状态是否正确,否则首先校准输出板卡再进一步通过执行步骤S10、S20,以及S30检测每一个输出端口的输出状态是否正确。
[0044]更具体地,本实施例的步骤SOO的校准输出板卡,能够有两种基本的方法,一种方法是通过校准采样模块自身而校准输出板卡,另一种方法是通过调整控制模块的计算公式(即步骤S30之中,控制模块将采样模块采集得到的结果与该输出端口的预设输出信号使用预定的计算公式得到计算结果这一步骤,所使用的计算公式),而抵消因采样模块自身不精准所造成的检测错误,能够进一步执行步骤S1、S20,以及S30。
[0045]因此,本实施例步骤SOO的校准输出板卡,具体包括:校准所述低温漂高精度采样电阻,和/或,根据高精度源的输出值和万用表的采集结果修改所述ADC电路的参数。
[0046]或者,在步骤S30的判断该输出端口的输出状态是否正确包括:控制模块将采样模块采集得到的实际输出信号与该输出端口的预设输出信号使用预定的计算公式得到计算结果,若计算结果在预设的范围内,则该输出端口的输出状态正确,否则该输出端口的输出状态错误的情况下,本实施例步骤SOO的校准输出板卡,具体包括:根据高精度源的输出值和万用表的采集结果,修改控制模块的预定的计算公式。通过修改预定的计算公式,而抵消因采样模块自身不精准所造成的检测错误,使用修改之后的计算公式执行步骤S30能够得到准确的检测结果。
[0047]根据图4所示的实施例,能够判断单个输出端口的输出状态是否正确并且校准单个输出端口,且提高了校准精度,省去了对每一个通道和标准检测设备进行连线等操作,节省了人力和物力。进一步地,通过首先在采样模块不够精准的情况下校准输出板卡,能够更准确地校准单个输出端口。
[0048]图5为本申请校准输出板卡态的方法的第三实施例的流程图。如图5所示的本申请的第三实施例,包括如下所示的步骤SOl、S10、S20、S30,以及S40:
[0049]S01、判断是否已在当前采样区间下的所有采样点均进行了校准,若判断为否,则选取未校准的采样点并执行步骤S10,若判断为是,则选取端值与当前采样点最接近的采样区间并选取该端值为采样点并执行步骤S10。
[0050]配合以上对图1和图2的说明,输出板卡能够提供多个供选择的量程,因此,本实施例的校准输出板卡的方法,包括对在多个量程(例如,O?5V,0?10V,0?12V,+-5V,+-10V,+-12V,0?20mA,O?24mA,4?20mA)下对输出板卡进行检测和校准,使得校准结果更准确。较佳地,能够在选定一个量程之后,选择多个采样点,对每一个采样点校准每一个输出端口。例如,在选定采样区间(即上述量程)0?1V的情况下,选择至少一个采样点,例如选择0V、2.5V、5V、7.5V以及1V作为采样点,对于每个采样点,均通过以下步骤S10-S40校准每一个输出端口。
[0051]配合以下的步骤S40,可知步骤SOl之中,若对于当前采样区间(例如上述O?10V)的一个采样点(例如上述7.5V或者10V)检测了所有的输出端口的输出状态,则判断是否已在当前采样区间下的所有采样点均进行过了检测,若对于所有采样点均进行过了检测则重新选择采样区间(即上述的量程)和采样点,否则选取当前采样区间的未检测的采样点,进一步地,执行步骤SlO。
[0052]S1、数据选择器选择其中一个输出端口的实际输出信号。
[0053]S20、采样模块采集数据选择器所选择的该输出端口的实际输出信号。
[0054]S30、控制模块将采样模块采集得到的结果与该输出端口的预设输出信号进行比较,判断该输出端口的输出状态是否正确,若判断为否,则根据判断结果校准该输出端口的实际输出信号并执行步骤S40,若判断为是则执行步骤S40。
[0055]S40、判断是否已在当前采样区间下的当前采样点对所有的输出端口均进行了校准,若判断为否,则执行步骤SlO令数据选择器选择其中一个未进行校准的输出端口的输出信号,若判断为是,则执行步骤S01。
[0056]本实施例的步骤S40之中,若对于当前采样区间(例如上述O?10V)的当前采样点(例如上述7.5V或者10V)校准了所有的输出端口,则执行步骤S01,判断重新选择采样区间和采样点或者选择当前采样区间的未校准的采样点;如果对于当前采样区间的当前采样点并没有校准所有的输出端口,则令数据选择器选择其中一个未进行校准的输出端口的输出信号并返回执行步骤S10。
[0057]通过步骤S40和步骤SOl的配合,能够在多个量程上以及在每个量程的至少一个采样点上,校准输出板卡的每一个输出端口。
[0058]本实施例的步骤S10、S20,以及S30与第一实施例大致相同,此处不再赘述。
[0059]更具体地,本实施例的步骤SOl的选取端值与当前采样点最接近的采样区间,具体包括:统计每一个待校准的采样区间的两个端值与当前采样点之间的绝对差;选择绝对差最小的端值对应的采样区间。例如,在当前采样区间为O?5V,当前采样点为5V,待校准的采样区间为O?10V,0?12V,+-5V,+-10V,以及+-12V,需要重新选择采样区间,则统计每一个待校准的采样区间的两个端值与当前采样点5V之间的绝对差,即统计端值0V、10V、0V、12V、-5V、5V,-10V、10V、-12V,以及12V,分别与当前采样点5V之间的绝对差,其中采样区间+-5V的端值5V与当前采样点5V之间的绝对差最小,则选择采样区间+-5V,以及选择+-5V采样区间下的5V为采样点。由于使用这样的方法,前后两次测量之间,输出端口的预设输出信号之间的差值最小,所以电路中的元件的工作环境变化小,尤其是容性元件的电量改变小,测量结果较为准确,测量所需要的等待时间相对也较小,因此,既能够提高校准操作的准确度也能提高校准操作的操作速度。
[0060]较佳地,在选择采样区间+-5V,以及选择+-5V采样区间下的5V为采样点之后,循环地执行步骤S10-S40,直至选择+-5V采样区间下的-5V为采样点并且在步骤SOl之中判断需要重新选择采样区间时,待校准的采样区间为O?10V,0?12V,+-10V,以及+-12V,采样区间O?1V的端点OV以及采样区间+-1OV的端点-10V,与当前采样点-5V之间的绝对差相等,则可以通过模拟计算后续的电压跳变量选择其中一个采样区间。例如,如果选择采样区间O?10V,那么后续选择的采样区间依次是1V至-10V,-12V至12V,以及12V至OV ;如果选择采样区间+-10V,那么后续选择的采样区间依次是1V至0V,0V至12V,以及12V至-12V,因此,在选择采样区间+-1OV的情况下后续的电压跳变量较小,则较优地选择+-1OV为米样区间。
[0061]根据图5所示的实施例,能够判断单个输出端口的输出状态是否正确并且校准单个输出端口,且提高了校准精度,省去了对每一个通道和标准检测设备进行连线等操作,节省了人力和物力。进一步地,通过合理地选择操作过程中对各个采样区间的使用顺序,提高了校准精度和校准效率。
[0062]最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种校准输出板卡的方法,适用于校准输出板卡的输出值,该输出板卡包括控制模块、数据选择器、采样模块,以及多个连接所述控制模块的输出端口 ;其中,所述数据选择器的输入端能够与所述多个输出端口中的任一个藕接,所述采样模块的输入端与所述数据选择器的输出端藕接,所述采样模块的输出端与所述控制模块藕接; 该方法包括: S1、数据选择器选择其中一个输出端口的实际输出信号; S20、采样模块采集数据选择器所选择的该输出端口的实际输出信号; S30、控制模块将采样模块采集得到的结果与该输出端口的预设输出信号进行比较,判断该输出端口的输出状态是否正确,若判断为否,则根据判断结果校准该输出端口的实际输出信号。2.根据权利要求1所述的方法,其特征在于,该方法进一步包括在步骤SlO之前的步骤: 使用高精度源连接所述采样模块的输入端,使用万用表采集所述采样模块的输出端的信号,通过高精度源的输出值和万用表的采集结果判断采样模块是否精准,若判断为是,则执行步骤S10,否则在校准输出板卡之后执行步骤S10。3.根据权利要求2所述的方法,其特征在于,所述采样模块包括低温漂高精度采样电阻和ADC电路,则所述校准输出板卡具体包括: 校准所述低温漂高精度采样电阻,和/或,根据高精度源的输出值和万用表的采集结果修改所述ADC电路的参数。4.根据权利要求2所述的方法,其特征在于, 所述步骤S30的判断该输出端口的输出状态是否正确,具体包括:控制模块将采样模块采集得到的实际输出信号与该输出端口的预设输出信号使用预定的计算公式得到计算结果,若计算结果在预设的范围内,则该输出端口的输出状态正确,否则该输出端口的输出状态错误; 所述校准输出板卡具体包括:根据高精度源的输出值和万用表的采集结果,修改控制模块的预定的计算公式。5.根据权利要求1至4任一权利要求所述的方法,其特征在于,所述输出端口分别具有电压驱动器和/或电流驱动器; 所述步骤S30的根据判断结果校准该输出端口的实际输出信号,具体包括:根据采样模块采集得到的结果与该输出端口的预设输出信号之间的比值,修改电压驱动器和/或电流驱动器的增益,或修改控制模块的输出值。6.根据权利要求1所述的方法,其特征在于,该输出端口的实际输出信号是电流信号或电压信号,所述采样模块包括低温漂高精度采样电阻和ADC电路; 所述步骤S20具体包括: 判断实际输出信号是电流信号还是电压信号,若是电压信号则将实际输出信号输入ADC电路,若是电流信号则将实际输出信号输入低温漂高精度采样电阻并将电阻的电压信号输入ADC电路。7.根据权利要求1或6所述的方法,其特征在于,所述步骤S30的判断该输出端口的输出状态是否正确,包括: 控制模块将采样模块采集得到的结果与该输出端口的预设输出信号使用预定的计算公式得到计算结果,若计算结果在预设的范围内,则该输出端口的输出状态正确,否则该输出端口的输出状态错误。8.根据权利要求1或6所述的方法,其特征在于,该方法进一步包括在所述步骤SlO之前执行的步骤SOl: 判断是否已在当前采样区间下的所有采样点均进行了校准,若判断为否,则选取未校准的采样点并执行步骤S10,若判断为是,则选取端值与当前采样点最接近的采样区间并选取该端值为采样点并执行步骤S1。9.根据权利要求8所述的方法,其特征在于,该方法进一步包括在所述步骤S30之后执行的步骤S40: 判断是否已在当前采样区间下的当前采样点对所有的输出端口均进行了校准,若判断为否,则执行步骤SlO令数据选择器选择其中一个未进行校准的输出端口的输出信号,若判断为是,则执行步骤S01。10.根据权利要求8所述的方法,其特征在于, 所述选取端值与当前采样点最接近的采样区间,具体包括:统计每一个待检测的采样区间的两个端值与当前采样点之间的绝对差;选择绝对差最小的端值对应的采样区间。
【文档编号】G01R35/02GK105824000SQ201510002282
【公开日】2016年8月3日
【申请日】2015年1月4日
【发明人】左毅, 徐世昌, 吴宪
【申请人】上海恩艾仪器有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1