程控电源的测试脉冲生成方法、系统及电子设备技术方案

技术编号:31086710 阅读:27 留言:0更新日期:2021-12-01 12:41
本发明专利技术提供了一种程控电源的测试脉冲生成方法、系统及电子设备,涉及自动化测试领域,该方法首先生成程控电源的脉冲控制文件;脉冲控制文件包括不同程控电源的测试脉冲的属性表;其中,属性表至少包括:脉冲起始时间表、脉冲持续时间表、脉冲电压表、脉冲持续电压表上述一种或多种;然后利用脉冲控制文件,确定测试脉冲生成参数;最后根据已确定的测试脉冲生成参数,生成程控电源的测试脉冲。该方法将脉冲电压数据以及脉冲时间数据设置在脉冲控制文件中,测试人员只需对相应的属性表进行编辑即可确定测试脉冲的生成参数,最终生成程控电源的测试脉冲,降低了测试人员的使用门槛,提高了测试过程的自动化程度。高了测试过程的自动化程度。高了测试过程的自动化程度。

【技术实现步骤摘要】
程控电源的测试脉冲生成方法、系统及电子设备


[0001]本专利技术涉及自动化测试
,尤其是涉及一种程控电源的测试脉冲生成方法、系统及电子设备。

技术介绍

[0002]当前利用线控电源进行测试的过程中,虽然可以实现远程控制下的电压输出过程,但大都只能设置某一点的特定电压,需要测试人员频繁编辑相关控制软件的电压值;同时,在大多数测试脉冲的输出过程中只能手动触发,缺少自动化控制的方式。
[0003]可见,现有技术中利用程控电源生成测试脉冲的过程中,存在着自动化程度低、对测试人员的专业性要求较高的缺点。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种程控电源的测试脉冲生成方法、系统及电子设备,该方法将脉冲电压数据以及脉冲时间数据设置在脉冲控制文件中,测试人员只需对相应的属性表进行编辑即可确定测试脉冲的生成参数,最终生成程控电源的测试脉冲,降低了测试人员的使用门槛,提高了测试过程的自动化程度。
[0005]第一方面,本专利技术实施例提供了一种程控电源的测试脉冲生成方法,该方法包括:
[0006]生成程控电源的脉冲控制文件;脉冲控制文件包括不同程控电源的测试脉冲的属性表;其中,属性表至少包括:脉冲起始时间表、脉冲持续时间表、脉冲电压表、脉冲持续电压表上述一种或多种;
[0007]利用脉冲控制文件,确定测试脉冲生成参数;
[0008]根据已确定的测试脉冲生成参数,生成程控电源的测试脉冲。
[0009]在一些实施方式中,利用脉冲控制文件,确定测试脉冲的生成参数的步骤,包括:
[0010]利用预设的表格读写模块对脉冲控制文件进行读取,得到脉冲控制文件的表格数据;
[0011]按照脉冲控制文件中包含的属性表的种类,对已完成读取的表格数据进行格式化,得到属性表对应的脉冲控制文件的属性数据;
[0012]根据已完成格式化的脉冲控制文件的属性数据,确定测试脉冲的生成参数。
[0013]在一些实施方式中,利用预设的表格读写模块对脉冲控制文件进行读取,得到脉冲控制文件的表格数据的步骤,包括:
[0014]通过表格读写模块,获取脉冲控制文件中的表格数据的行数和列数;
[0015]根据表格数据的行数,逐行扫描脉冲控制文件,获得脉冲控制文件中的行数据;
[0016]根据表格数据的列数,逐列扫描脉冲控制文件,获得脉冲控制文件中的列数据;
[0017]根据行数据和列数据,确定脉冲控制文件的表格数据。
[0018]在一些实施方式中,按照脉冲控制文件中包含的属性表的种类,对已完成读取的表格数据进行格式化,得到属性表对应的脉冲控制文件的属性数据的步骤,包括:
[0019]根据属性表中的脉冲起始时间表和脉冲持续时间表,确定脉冲控制文件的时间属性参数;
[0020]根据属性表中的脉冲电压表和脉冲持续电压表,确定脉冲控制文件的电压属性参数;
[0021]按照已确定的时间属性参数和电压属性参数,对表格数据进行格式化,分别得到时间属性参数对应的时间属性数据和电压属性参数对应的电压属性数据。
[0022]在一些实施方式中,利用预设的表格读写模块对脉冲控制文件进行读取,得到脉冲控制文件的表格数据的步骤之前,还包括:
[0023]响应脉冲控制文件的读取指令后,生成脉冲控制文件的读取指令;
[0024]将脉冲控制文件的路径参数输入至已生成的读取指令中,并通过读取指令将脉冲控制文件传输至表格读取模块。
[0025]在一些实施方式中,根据已确定的测试脉冲生成参数,生成程控电源的测试脉冲的步骤,包括:
[0026]获取测试脉冲生成参数中包含的脉冲起始时间、脉冲持续时间、脉冲电压以及脉冲持续电压;
[0027]根据脉冲起始时间和脉冲持续时间,确定测试脉冲的时间生成参数;
[0028]根据脉冲电压和脉冲持续电压,确定测试脉冲的电压生成参数;
[0029]利用时间生成参数与电压生成参数的对应关系,生成程控电源的测试脉冲。
[0030]在一些实施方式中,利用时间生成参数与电压生成参数的对应关系,生成程控电源的测试脉冲的步骤,包括:
[0031]根据时间生成参数的脉冲起始时间,控制已初始化的计时器开始计时,并根据脉冲起始时间对应的电压生成参数确定当前测试脉冲的脉冲电压;其中,计时器的计时时间为脉冲持续时间;
[0032]当计时器的计时时间达到当前脉冲的脉冲持续时间时,根据下一个测试脉冲的持续时间初始化计时器的计时时间,并根据下一个测试脉冲对应的电压生成参数确定下一个测试脉冲的脉冲电压;
[0033]测试脉冲生成参数中的所有脉冲电压确定完毕后,利用已确定的所有测试脉冲对应的脉冲电压生成程控电源的测试脉冲。
[0034]第二方面,本专利技术实施例提供了一种程控电源的测试脉冲生成系统,该系统包括:
[0035]脉冲控制文件生成模块,用于生成程控电源的脉冲控制文件;脉冲控制文件包括不同程控电源的测试脉冲的属性表;其中,属性表至少包括:脉冲起始时间表、脉冲持续时间表、脉冲电压表、脉冲持续电压表上述一种或多种;
[0036]脉冲参数获取模块,利用脉冲控制文件,确定测试脉冲生成参数;
[0037]测试脉冲生成模块,用于根据已确定的测试脉冲生成参数,生成程控电源的测试脉冲。
[0038]第三方面,本专利技术实施例还提供一种电子设备,包括:处理器和存储器;存储器上存储有计算机程序,计算机程序在被处理器运行时实现上述第一方面任意可能的实施方式中提到的程控电源的测试脉冲生成方法的步骤。
[0039]第四方面,本专利技术实施例还提供一种计算机可读存储介质,计算机可读存储介质
上存储有计算机程序,其中,计算机程序被处理器运行时实现上述第一方面任意可能的实施方式中提到的程控电源的测试脉冲生成方法的步骤。
[0040]本专利技术实施例带来了以下有益效果:
[0041]本专利技术提供了一种程控电源的测试脉冲生成方法、系统及电子设备,该方法首先生成程控电源的脉冲控制文件;脉冲控制文件包括不同程控电源的测试脉冲的属性表;其中,属性表至少包括:脉冲起始时间表、脉冲持续时间表、脉冲电压表、脉冲持续电压表上述一种或多种;然后利用脉冲控制文件,确定测试脉冲生成参数;最后根据已确定的测试脉冲生成参数,生成程控电源的测试脉冲。该方法将脉冲电压数据以及脉冲时间数据设置在脉冲控制文件中,测试人员只需对相应的属性表进行编辑即可确定测试脉冲的生成参数,最终生成程控电源的测试脉冲,降低了测试人员的使用门槛,提高了测试过程的自动化程度。
[0042]本专利技术的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推知或毫无疑义地确定,或者通过实施本专利技术的上述技术即可得知。
[0043]为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施方式,并配合所附附图,作详细说明如下。
附图说明
[0044]为了更清楚地说明本发本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种程控电源的测试脉冲生成方法,其特征在于,所述方法包括:生成程控电源的脉冲控制文件;所述脉冲控制文件包括不同程控电源的测试脉冲的属性表;其中,所述属性表至少包括:脉冲起始时间表、脉冲持续时间表、脉冲电压表、脉冲持续电压表上述一种或多种;利用所述脉冲控制文件,确定所述测试脉冲生成参数;根据已确定的所述测试脉冲生成参数,生成所述程控电源的所述测试脉冲。2.根据权利要求1所述的方法,其特征在于,利用所述脉冲控制文件,确定所述测试脉冲的生成参数的步骤,包括:利用预设的表格读写模块对所述脉冲控制文件进行读取,得到所述脉冲控制文件的表格数据;按照所述脉冲控制文件中包含的属性表的种类,对已完成读取的所述表格数据进行格式化,得到所述属性表对应的所述脉冲控制文件的属性数据;根据已完成格式化的所述脉冲控制文件的属性数据,确定所述测试脉冲的生成参数。3.根据权利要求2所述的方法,其特征在于,利用预设的表格读写模块对所述脉冲控制文件进行读取,得到所述脉冲控制文件的表格数据的步骤,包括:通过所述表格读写模块,获取所述脉冲控制文件中的表格数据的行数和列数;根据所述表格数据的行数,逐行扫描所述脉冲控制文件,获得所述脉冲控制文件中的行数据;根据所述表格数据的列数,逐列扫描所述脉冲控制文件,获得所述脉冲控制文件中的列数据;根据所述行数据和所述列数据,确定所述脉冲控制文件的表格数据。4.根据权利要求2所述的方法,其特征在于,按照所述脉冲控制文件中包含的属性表的种类,对已完成读取的所述表格数据进行格式化,得到所述属性表对应的所述脉冲控制文件的属性数据的步骤,包括:根据所述属性表中的所述脉冲起始时间表和所述脉冲持续时间表,确定所述脉冲控制文件的时间属性参数;根据所述属性表中的所述脉冲电压表和所述脉冲持续电压表,确定所述脉冲控制文件的电压属性参数;按照已确定的所述时间属性参数和所述电压属性参数,对所述表格数据进行格式化,分别得到所述时间属性参数对应的时间属性数据和所述电压属性参数对应的电压属性数据。5.根据权利要求2所述的方法,其特征在于,利用预设的表格读写模块对所述脉冲控制文件进行读取,得到所述脉冲控制文件的表格数据的步骤之前,还包括:响应所述脉冲控制文件的读取指令后,生成所述脉冲控制文件的读取指令;将所述脉冲控制文件的路径参数输入至已生成的所述读取指令中...

【专利技术属性】
技术研发人员:朱红晓王德亮曹戎格
申请(专利权)人:江苏北斗星通汽车电子有限公司
类型:发明
国别省市:

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

1