一种电子式防喘控制器的测试装置及方法与流程

未命名 08-15 阅读:98 评论:0


1.本发明属于控制器测试技术领域,涉及一种电子式防喘控制器的测试装置及方法。


背景技术:

2.防喘控制器其主要功能是用来监测发动机转速,为了保障防喘控制器的出厂质量以及监测精度,往往需要对防喘控制器进行测试。
3.目前,防喘控制器在测试时,测试设备固定在厂房内,测试设备体积较大,无法携带,如果要查看运行数据及动作时间,不方便现场下载数据,现有的测试设备已经无法满足现有的测试需求。


技术实现要素:

4.本发明解决的技术问题在于提供一种电子式防喘控制器的测试装置及方法,通过信号调理板模拟发动机转速信号,方便对电子式防喘控制器进行测试,克服了测试设备体积较大、无法携带,以及不方便现场下载数据的问题。
5.本发明是通过以下技术方案来实现:一种电子式防喘控制器的测试装置,包括信号调理板,信号调理板将电子式防喘控制器与控制平台连接;信号调理板包括依次连接的rs232接口模块、主控模块、指令收发模块、信号模拟模块和输出接口模块;控制平台通过rs232串口线与rs232接口模块相连;输出接口模块与电子式防喘控制器相连;还包括电源模块,电源模块为rs232接口模块、主控模块、指令收发模块和信号模拟模块供电;控制平台通过rs232接口模块将转速数字信号发送至主控模块,主控模块接收转速数字信号,并通过指令收发模块将其发送至信号模拟模块,由信号模拟模块将转速数字信号模拟为发动机转速信号;信号模拟模块通过输出接口模块将发动机转速信号发送至电子式防喘控制器。
6.进一步地,所述控制平台内封装有interopassembly.dll文件,interopassembly.dll文件为由正常上升曲线和快推上升曲线利用插值法分段拟合而成的转速模型曲线;正常上升曲线方程为y=200*x;快推上升曲线方程为y=400*x;其中,x为时间,单位为秒;y为转速,单位为转/秒;通过控制平台调用interopassembly.dll文件,并设置转速判断点和运行时间;控制平台依据转速判断点和运行时间调整转速模型曲线,获取测试曲线;控制平台将测试曲线转换为转速数字信号。
7.进一步地,所述控制平台为基于windows操作系统的测试仪;电子式防喘控制器通
过rs422串口线接入控制平台。
8.进一步地,所述信号模拟模块包括模拟部分,以及用于输出发动机转速信号的切换模块;模拟部分包括数字隔离芯片u2、数字频率合成器u3、运算放大器u4、模拟乘法器u5和数模转换器u9;数字频率合成器u3的第五、第六、第七和第八引脚分别与主控模块相连;数字频率合成器u3的第一和第二引脚之间跨接电容c4,数字频率合成器u3的第二引脚还接电容c1的一端和电源模块,电容c1的另一端接地;数字频率合成器u3的第三引脚接电容c2和c3的一端,电容c2和c3的另一端均接地;数字频率合成器u3的第四和第九引脚均接地;数字频率合成器u3的第十引脚接电容c5的一端,电容c5的另一端接电阻r1的一端和运算放大器u4的第三引脚,电阻r1的另一端接地;运算放大器u4的第一、第五和第八引脚悬空;运算放大器u4的第二与第六引脚之间串联有电阻r3和电阻r4,运算放大器u4的第二引脚还接电阻r2的一端,电阻r2的另一端接地;运算放大器u4的第六引脚接模拟乘法器u5的第七引脚;运算放大器u4的第四引脚接电容c7的一端和vcc-15v电源端子,电容c7的另一端接地;运算放大器u4的第七引脚接电容c6的一端和vcc+15v电源端子,电容c6的另一端接地;模拟乘法器u5的第一引脚接电阻r5和电容c8的一端,电容c8的另一端接地,电阻r5的另一端接数模转换器u9的第二十三引脚;模拟乘法器u5的第二、第四和第八引脚接地;模拟乘法器u5的第三和第四引脚之间跨接电容c9,模拟乘法器u5的第三引脚还接电源模块;模拟乘法器u5的第六和第八引脚之间跨接电容c10,模拟乘法器u5的第六引脚还接电源模块;模拟乘法器u5的第五引脚接数字隔离芯片u2的第二十七引脚;数字隔离芯片u2的第一引脚接电容c26的一端和电源模块,电容c26的另一端接地;数字隔离芯片u2的第二引脚接电容c27的一端和电源模块,电容c27的另一端接地;数字隔离芯片u2的第十六引脚接电容c28的一端和电源模块,电容c28的另一端接地;数字隔离芯片u2的第十五引脚接电容c29的一端和电源模块,电容c29的另一端接地;数字隔离芯片u2的第十四和第二十八引脚接地;数模转换器u9的第七、第八、第九、第十和第十六引脚分别与主控模块相连;数模转换器u9的第一引脚接电容c16的一端和电源模块,电容c16的另一端接地;数模转换器u9的第十四引脚接电容c18的一端和电源模块,电容c18的另一端接地;数模转换器u9的第十七引脚接电容c15的一端,电容c15的另一端接地;数模转换器u9的第二十四引脚接电容c17的一端和电源模块,电容c17的另一端接地。
9.进一步地,所述数字隔离芯片u2的第十三引脚接运算放大器u6的第三引脚和运算放大器u7的第三引脚;运算放大器u6的第一和第五引脚悬空;运算放大器u6的第四引脚接
电容c12的一端和电源模块,电容c12的另一端接地;运算放大器u6的第七引脚接电容c11的一端和电源模块,电容c11的另一端接地;运算放大器u6的第二和第六引脚相连,运算放大器u6的第六引脚还与切换模块相连;运算放大器u7的第一和第五引脚悬空;运算放大器u7的第四引脚接电容c14的一端和电源模块,电容c14的另一端接地;运算放大器u7的第七引脚接电容c13的一端和电源模块,电容c13的另一端接地;运算放大器u7的第二和第六引脚相连,运算放大器u7的第六引脚还与切换模块相连。
10.进一步地,所述切换模块包括继电器k1和k2;继电器k1的第四引脚与运算放大器u6的第六引脚相连;继电器k1的第三引脚接电阻r18的一端和输出接口模块,电阻r18的另一端接地;继电器k1的第一引脚接指令收发模块;继电器k1的第二引脚接地;继电器k2的第四引脚与运算放大器u7的第六引脚相连;继电器k2的第三引脚接电阻r19的一端和输出接口模块,电阻r19的另一端接地;继电器k2的第一引脚接指令收发模块;继电器k2的第二引脚接地。
11.一种电子式防喘控制器的测试方法,包括以下步骤:s1、将信号调理板与电子式防喘控制器、控制平台连接,建立通信;s2、调用控制平台内的interopassembly.dll文件,并设置转速判断点和运行时间;控制平台依据转速判断点和运行时间调整转速模型曲线,获取测试曲线;s3、控制平台将测试曲线转换为转速数字信号,并将其通过rs232串口线发送至信号调理板;s4、主控模块通过rs232接口模块接收转速数字信号,并通过指令收发模块将其发送至信号模拟模块,由信号模拟模块将转速数字信号模拟为发动机转速信号;s5、信号模拟模块通过输出接口模块将发动机转速信号发送至电子式防喘控制器;电子式防喘控制器依据发动机转速信号进行相应动作并产生实验数据;s6、电子式防喘控制器将实验数据下载后由rs422串口线上传至控制平台;s7、控制平台将实验数据转换为实验曲线,并将实验曲线与测试曲线进行核对;若转速判断点处的实验曲线的转速数据位于测试曲线的合格区间内;则电子式防喘控制器正常;否则,电子式防喘控制器存在故障,对控制平台进行格式化操作,并返回s2重新运行。
12.进一步地,所述s6中,实验数据以txt文件或excel表格的形式存储至控制平台。
13.进一步地,所述s7中,测试曲线的合格区间为3500-4000转/分钟;若转速判断点处的实验曲线的转速数据位于3500-4000转/分钟内,则电子式防喘控制器正常。
14.与现有技术相比,本发明具有以下有益的技术效果:本发明提供的电子式防喘控制器的测试装置及方法,控制平台依据转速模型曲线结合设置的转速判断点和运行时间获取测试曲线,并将其转换为转速数字信号,由信号调
理板的信号模拟模块将转速数字信号模拟为发动机转速信号,电子式防喘控制器依据发动机转速控制信号进行相应动作;通过信号调理板代替测试设备进行实验,降低了实验的操作难度;而且电子式防喘控制器将实验过程中产生的实验数据可以在下载后上传至控制平台,可通过控制平台获取电子式防喘控制器的状态,以及试验过程中的运行数据,也方便了在在实验完成后,对数据进行处理,即通过控制平台将实验数据转换为实验曲线,并将实验曲线与测试曲线进行比较;通过判断转速判断点处的实验曲线的转速数据是否位于测试曲线的合格区间内来判断电子式防喘控制器的状态。
附图说明
15.图1为电子式防喘控制器的测试框图;图2-1为信号模拟模块的模拟部分第一部分的电路示意图;图2-2为信号模拟模块的模拟部分第二部分的电路示意图;图2-3为信号模拟模块的模拟部分第三部分的电路示意图;图3为信号模拟模块的切换模块的电路示意图。
具体实施方式
16.下面结合附图对本发明做进一步详细描述,所述是对本发明的解释而不是限定。
17.参见图1至图3;本发明公开了一种电子式防喘控制器的测试装置,包括信号调理板,信号调理板将电子式防喘控制器与控制平台连接。
18.信号调理板包括依次连接的rs232接口模块、主控模块、指令收发模块、信号模拟模块和输出接口模块;控制平台通过rs232串口线与rs232接口模块相连;输出接口模块与电子式防喘控制器相连。
19.还包括电源模块,电源模块为rs232接口模块、主控模块、指令收发模块和信号模拟模块供电。
20.控制平台通过rs232接口模块将转速数字信号发送至主控模块,主控模块接收转速数字信号,并通过指令收发模块将其发送至信号模拟模块,由信号模拟模块将转速数字信号模拟为发动机转速信号;信号模拟模块通过输出接口模块将发动机转速信号发送至电子式防喘控制器。
21.所述控制平台内封装有interopassembly.dll文件,interopassembly.dll文件为由正常上升曲线和快推上升曲线利用插值法分段拟合而成的转速模型曲线。
22.正常上升曲线方程为y=200*x;快推上升曲线方程为y=400*x;其中,x为时间,单位为秒;y为转速,单位为转/秒。
23.通过控制平台调用interopassembly.dll文件,并设置转速判断点和运行时间;控制平台依据转速判断点和运行时间调整转速模型曲线,获取测试曲线;控制平台将测试曲线转换为转速数字信号。
24.所述控制平台为基于windows操作系统的测试仪;电子式防喘控制器通过rs422串口线接入控制平台。
25.所述信号模拟模块包括模拟部分,以及用于输出发动机转速信号的切换模块。
26.模拟部分包括数字隔离芯片u2、数字频率合成器u3、运算放大器u4、模拟乘法器u5
和数模转换器u9。
27.数字频率合成器u3的第五、第六、第七和第八引脚分别与主控模块相连。
28.数字频率合成器u3的第一和第二引脚之间跨接电容c4,数字频率合成器u3的第二引脚还接电容c1的一端和电源模块,电容c1的另一端接地。
29.数字频率合成器u3的第三引脚接电容c2和c3的一端,电容c2和c3的另一端均接地;数字频率合成器u3的第四和第九引脚均接地。
30.数字频率合成器u3的第十引脚接电容c5的一端,电容c5的另一端接电阻r1的一端和运算放大器u4的第三引脚,电阻r1的另一端接地。
31.运算放大器u4的第一、第五和第八引脚悬空。
32.运算放大器u4的第二与第六引脚之间串联有电阻r3和电阻r4,运算放大器u4的第二引脚还接电阻r2的一端,电阻r2的另一端接地;运算放大器u4的第六引脚接模拟乘法器u5的第七引脚。
33.运算放大器u4的第四引脚接电容c7的一端和vcc-15v电源端子,电容c7的另一端接地;运算放大器u4的第七引脚接电容c6的一端和vcc+15v电源端子,电容c6的另一端接地。
34.模拟乘法器u5的第一引脚接电阻r5和电容c8的一端,电容c8的另一端接地,电阻r5的另一端接数模转换器u9的第二十三引脚。
35.模拟乘法器u5的第二、第四和第八引脚接地。
36.模拟乘法器u5的第三和第四引脚之间跨接电容c9,模拟乘法器u5的第三引脚还接电源模块。
37.模拟乘法器u5的第六和第八引脚之间跨接电容c10,模拟乘法器u5的第六引脚还接电源模块。
38.模拟乘法器u5的第五引脚接数字隔离芯片u2的第二十七引脚;数字隔离芯片u2的第一引脚接电容c26的一端和电源模块,电容c26的另一端接地;数字隔离芯片u2的第二引脚接电容c27的一端和电源模块,电容c27的另一端接地。
39.数字隔离芯片u2的第十六引脚接电容c28的一端和电源模块,电容c28的另一端接地;数字隔离芯片u2的第十五引脚接电容c29的一端和电源模块,电容c29的另一端接地;数字隔离芯片u2的第十四和第二十八引脚接地。
40.数模转换器u9的第七、第八、第九、第十和第十六引脚分别与主控模块相连。
41.数模转换器u9的第一引脚接电容c16的一端和电源模块,电容c16的另一端接地;数模转换器u9的第十四引脚接电容c18的一端和电源模块,电容c18的另一端接地;数模转换器u9的第十七引脚接电容c15的一端,电容c15的另一端接地;数模转换器u9的第二十四引脚接电容c17的一端和电源模块,电容c17的另一端接地。
42.所述数字隔离芯片u2的第十三引脚接运算放大器u6的第三引脚和运算放大器u7的第三引脚;运算放大器u6的第一和第五引脚悬空;运算放大器u6的第四引脚接电容c12的一端和电源模块,电容c12的另一端接地;运算放大器u6的第七引脚接电容c11的一端和电源模块,电容c11的另一端接地。
43.运算放大器u6的第二和第六引脚相连,运算放大器u6的第六引脚还与切换模块相连。
44.运算放大器u7的第一和第五引脚悬空;运算放大器u7的第四引脚接电容c14的一端和电源模块,电容c14的另一端接地;运算放大器u7的第七引脚接电容c13的一端和电源模块,电容c13的另一端接地。
45.运算放大器u7的第二和第六引脚相连,运算放大器u7的第六引脚还与切换模块相连。
46.所述切换模块包括继电器k1和k2。
47.继电器k1的第四引脚与运算放大器u6的第六引脚相连;继电器k1的第三引脚接电阻r18的一端和输出接口模块,电阻r18的另一端接地;继电器k1的第一引脚接指令收发模块;继电器k1的第二引脚接地。
48.继电器k2的第四引脚与运算放大器u7的第六引脚相连;继电器k2的第三引脚接电阻r19的一端和输出接口模块,电阻r19的另一端接地;继电器k2的第一引脚接指令收发模块;继电器k2的第二引脚接地。
49.一种电子式防喘控制器的测试方法,包括以下步骤:s1、将信号调理板与电子式防喘控制器、控制平台连接,建立通信。
50.s2、调用控制平台内的interopassembly.dll文件,并设置转速判断点和运行时间;控制平台依据转速判断点和运行时间调整转速模型曲线,获取测试曲线。
51.s3、控制平台将测试曲线转换为转速数字信号,并将其通过rs232串口线发送至信号调理板。
52.s4、主控模块通过rs232接口模块接收转速数字信号,并通过指令收发模块将其发送至信号模拟模块,由信号模拟模块将转速数字信号模拟为发动机转速信号。
53.s5、信号模拟模块通过输出接口模块将发动机转速信号发送至电子式防喘控制器;电子式防喘控制器依据发动机转速信号进行相应动作并产生实验数据。
54.s6、电子式防喘控制器将实验数据下载后由rs422串口线上传至控制平台。
55.s7、控制平台将实验数据转换为实验曲线,并将实验曲线与测试曲线进行核对;若转速判断点处的实验曲线的转速数据位于测试曲线的合格区间内;则电子式防喘控制器正常。
56.否则,电子式防喘控制器存在故障,对控制平台进行格式化操作,并返回s2重新运行。
57.所述s6中,实验数据以txt文件或excel表格的形式存储至控制平台。
58.所述s7中,测试曲线的合格区间为3500-4000转/分钟。
59.若转速判断点处的实验曲线的转速数据位于3500-4000转/分钟内,则电子式防喘控制器正常。
60.下面给出具体的实施例。
61.本发明公开了一种电子式防喘控制器的测试装置,包括信号调理板,信号调理板将电子式防喘控制器与控制平台连接;信号调理板包括依次连接的rs232接口模块、主控模块、指令收发模块、信号模拟模块和输出接口模块;控制平台通过rs232串口线与rs232接口模块相连;输出接口模块与电子式防喘控制器相连;还包括电源模块,电源模块为rs232接口模块、主控模块、指令收发模块和信号模拟模块供电。
62.型号为stm32f103rct6的主控芯片u1a和u1b;型号为iso124u_c962966的数字隔离
芯片u2;型号为ad9833brmz的数字频率合成器u3;型号为op07cs的运算放大器u4、u6和u7;型号为ad633jrz的模拟乘法器u5;型号为ps2805c-4的光隔离器u8、u19、u20;型号为ad5754arez_c398825的数模转换器u9;型号为udn2981的达林顿晶体管矩阵u10;型号为adm3251earwz的隔离收发芯片u11;型号为wra2415s-3wr2的隔离电源模块u12;型号为amc1311的隔离式运算放大器u13;型号为urb2405s-10wr3的隔离电源模块u14;型号为ams1117-3.3的正向低压降稳压器u15;型号为 wra2415s-3wr2的隔离电源模块u16;型号为ina138na/3k的运算放大器u17;型号为lt6654ahs6-5#pbf的电压基准芯片u18。
63.其中;电源模块包括电源接口pw1、隔离电源模块u12、隔离电源模块u14、正向低压降稳压器u15和隔离电源模块u16。
64.电源接口pw1的第一引脚接二极管d1的一端,二极管d1的另一端接vcc电源输入端子、电容c39、c40的一端,电容c39和c40的另一端相连且接地;电源接口pw1的第二引脚接地。
65.隔离电源模块u14的第一和第七引脚接地;隔离电源模块u14的第三、第五和第八引脚悬空;隔离电源模块u14的第二引脚与vcc电源输入端子相连。
66.隔离电源模块u14的第六引脚与正向低压降稳压器u15的第三引脚之间通过电感b1相连。
67.隔离电源模块u14的第六引脚接电容c45和c48的一端,电容c45和c48的另一端均接地。
68.正向低压降稳压器u15的第三引脚接+5v电源端子、电容c46、c47、二极管d3的一端,电容c46和c47的另一端均接地;二极管d3的另一端接电阻r33的一端,电阻r33的另一端接地。
69.正向低压降稳压器u15的第一引脚接地;正向低压降稳压器u15的第二引脚接电容c50和二极管d4的一端,以及+3.3v电源端子;电容c50的另一端接地;二极管d4的另一端接电阻r34,电阻r34的另一端接地。
70.隔离电源模块u12的第一引脚接地,隔离电源模块u12的第三和第五引脚悬空,隔离电源模块u12的第二引脚与vcc电源输入端子相连。
71.隔离电源模块u12的第六引脚接电感l4的一端,电阻l4的另一端接电容c41的一端和vcc+15vs电源端子;电容c41的另一端接电阻r35、电容c42的一端和隔离电源模块u12的第七引脚;电阻r35的另一端接地;电容c42的另一端接vcc-15vs电源端子和电感l5的一端,电感l5的另一端接隔离电源模块u12的第八引脚。
72.隔离电源模块u16的第一引脚接地,隔离电源模块u16的第三和第五引脚悬空,隔离电源模块u16的第二引脚与vcc电源输入端子相连。
73.隔离电源模块u16的第六引脚接电感l2的一端,电阻l2的另一端接电容c52的一端和vcc+15v电源端子;电容c52的另一端接电容c53的一端和隔离电源模块u16的第七引脚;电容c52的另一端还接地;电容c53的另一端接vcc-15v电源端子和电感l3的一端,电感l3的另一端接隔离电源模块u16的第八引脚。
74.主控模块包括封装于一体的主控芯片u1a和u1b。
75.主控芯片u1b的第一引脚悬空;主控芯片u1b的第三十二、第四十八、第六十四、第十九和第十三引脚均接+3.3v电源端子;主控芯片u1b的第十二、第十八、第三十一、第四十
七和第六十三引脚均接地。
76.主控芯片u1a的第五引脚与电阻r12、无源晶振y1和电容c24的一端相连,电容c24的另一端接地和电容c25的一端;电容c25、无源晶振y1和电阻r24的另一端与主控芯片u1a的第六引脚相连。
77.主控芯片u1a的第七引脚接电阻r13和电容c31的一端,电阻r13的另一端接+3.3v电源端子,电容c31的另一端接地。
78.主控芯片u1a的第三十引脚接二极管d6的一端,二极管d6的另一端接电阻r10的一端,电阻r10的另一端接地。
79.主控芯片u1a的第六十引脚接电阻r11的一端,电阻r11的另一端接地。
80.主控芯片u1a的第四十九、第四十六、第四十三和第四十二引脚分别与调试接口p1的第一、第二、第四、第五引脚相连。
81.rs232接口模块包括rs232接口和隔离收发芯片u11。
82.rs232接口的第一引脚接地,rs232接口的第二和第三引脚分别与隔离收发芯片u11的第十五、第十六引脚相连。
83.隔离收发芯片u11的第一引脚悬空。
84.隔离收发芯片u11的第二和第三引脚相连且接+5v电源端子、电容c23的一端,电容c23的另一端接地。
85.隔离收发芯片u11的第四、第五、第六和第七引脚相连且接地。
86.隔离收发芯片u11的第八引脚和第九引脚之间跨接有串联的二极管d8、电阻r8、二极管d9和电阻r9;电阻r8和二极管d9之间接+3.3v电源端子。
87.隔离收发芯片u11的第九引脚接主控芯片u1a的第十六引脚;隔离收发芯片u11的第八引脚接主控芯片u1a的第十七引脚。
88.隔离收发芯片u11的第十和第十一引脚接地。
89.隔离收发芯片u11的第十二引脚接电容c36的一端,电容c36的另一端接地。
90.隔离收发芯片u11的第十三和第十四引脚之间跨接电容c20;隔离收发芯片u11的第十七和第十八引脚之间跨接电容c19;隔离收发芯片u11的第十九和第二十引脚之间跨接电容c21,隔离收发芯片u11的第二十引脚接电容c22的一端,电容c22的另一端接地。
91.指令收发模块包括光隔离器u8、u19、u20和达林顿晶体管矩阵u10。
92.光隔离器u8的第九、第十一、第十三和第十五引脚分别与主控芯片u1a的第八、第四、第三、第二引脚相连;光隔离器u8的第九、第十一、第十三和第十五引脚还分别与封装电阻r7的第一、第二、第三、第四引脚相连;封装电阻r7的第五、第六、第七和第八引脚相连且接地。
93.光隔离器u8的第十、第十二、第十四和第十六引脚相连且与+3.3v电源端子相连。
94.光隔离器u8的第一、第三、第五和第七引脚分别与封装电阻r6的第八、第七、第六、第五引脚相连;封装电阻r6的第一、第二、第三和第四引脚分别与输出接口px2的第十、第十一、第十二、第十三引脚相连。
95.光隔离器u8的第二、第四、第六和第八引脚相连且接地。
96.达林顿晶体管矩阵u10的第一、第二、第三、第四、第五、第六、第七和第八引脚分别与光隔离器u19的第十五、第十三、第十一、第九引脚、光隔离器u20的第十五、第十三、第十
一、第九引脚相连。
97.达林顿晶体管矩阵u10的第九引脚接电压基准芯片u18的第四引脚。
98.电压基准芯片u18的第四引脚接电容c38的一端,电容c38的另一端接地。
99.电压基准芯片u18的第一和第二引脚相连且接地;电压基准芯片u18的第六引脚接电容c37的一端和vcc+5v电源端子,电容c37的另一端接地。
100.光隔离器u19的第十五、第十三、第十一和第九引脚分别与封装电阻r25的第四、第三、第二、第一引脚相连,封装电阻r25的第五、第六、第七和第八引脚相连且接地。
101.光隔离器u19的第十六、第十四、第十二和第十引脚相连且与vcc+5v电源端子相连。
102.光隔离器u19的第一、第三、第五和第七引脚分别与封装电阻r22的第八、第七、第六、第五引脚相连,封装电阻r22的第一、第二、第三和第四引脚分别与主控芯片u1a的第五十八、第五十七、第五十六、第五十五引脚相连。
103.光隔离器u19的第二、第四、第六和第八引脚相连且接地。
104.光隔离器u20的第十五、第十三、第十一和第九引脚分别与封装电阻r26的第四、第三、第二、第一引脚相连,封装电阻r26的第五、第六、第七和第八引脚相连且接地。
105.光隔离器u20的第十六、第十四、第十二和第十引脚相连且与vcc+5v电源端子相连。
106.光隔离器u20的第一、第三、第五和第七引脚分别与封装电阻r23的第八、第七、第六、第五引脚相连,封装电阻r23的第一、第二、第三和第四引脚分别与主控芯片u1a的第五十四、第五十三、第五十二、第五十一引脚相连。
107.光隔离器u20的第二、第四、第六和第八引脚相连且接地。
108.信号模拟模块包括数字隔离芯片u2、数字频率合成器u3、运算放大器u4、模拟乘法器u5和数模转换器u9。
109.数字频率合成器u3的第五、第六、第七和第八引脚分别与主控芯片u1a的第十四、第二十三、第二十一、第二十引脚相连。
110.数字频率合成器u3的第一和第二引脚之间跨接电容c4,数字频率合成器u3的第二引脚还接电容c1的一端和+3.3v电源端子,电容c1的另一端接地。
111.数字频率合成器u3的第三引脚接电容c2和c3的一端,电容c2和c3的另一端均接地;数字频率合成器u3的第四和第九引脚均接地。
112.数字频率合成器u3的第十引脚接电容c5的一端,电容c5的另一端接电阻r1的一端和运算放大器u4的第三引脚,电阻r1的另一端接地。
113.运算放大器u4的第一、第五和第八引脚悬空。
114.运算放大器u4的第二与第六引脚之间串联有电阻r3和电阻r4,运算放大器u4的第二引脚还接电阻r2的一端,电阻r2的另一端接地;运算放大器u4的第六引脚接模拟乘法器u5的第七引脚。
115.运算放大器u4的第四引脚接电容c7的一端和vcc-15v电源端子,电容c7的另一端接地;运算放大器u4的第七引脚接电容c6的一端和vcc+15v电源端子,电容c6的另一端接地。
116.模拟乘法器u5的第一引脚接电阻r5和电容c8的一端,电容c8的另一端接地,电阻
r5的另一端接数模转换器u9的第二十三引脚。
117.模拟乘法器u5的第二、第四和第八引脚接地。
118.模拟乘法器u5的第三和第四引脚之间跨接电容c9,模拟乘法器u5的第三引脚还接vcc-15v电源端子。
119.模拟乘法器u5的第六和第八引脚之间跨接电容c10,模拟乘法器u5的第六引脚还接vcc+15v电源端子。
120.模拟乘法器u5的第五引脚接数字隔离芯片u2的第二十七引脚;数字隔离芯片u2的第一引脚接电容c26的一端和vcc+15v电源端子,电容c26的另一端接地;数字隔离芯片u2的第二引脚接电容c27的一端和vcc-15v电源端子,电容c27的另一端接地。
121.数字隔离芯片u2的第十六引脚接电容c28的一端和vcc-15vs电源端子,电容c28的另一端接地;数字隔离芯片u2的第十五引脚接电容c29的一端和vcc+15vs电源端子,电容c29的另一端接地。
122.数字隔离芯片u2的第十四和第二十八引脚接地,数字隔离芯片u2的第十三引脚接运算放大器u6的第三引脚和运算放大器u7的第三引脚。
123.运算放大器u6的第一和第五引脚悬空;运算放大器u6的第四引脚接电容c12的一端和vcc-15vs电源端子,电容c12的另一端接地;运算放大器u6的第七引脚接电容c11的一端和vcc+15vs电源端子,电容c11的另一端接地。
124.运算放大器u6的第二和第六引脚相连,运算放大器u6的第六引脚还与继电器k1的第四引脚相连;继电器k1的第三引脚接电阻r18的一端和输出接口px2的第三引脚,电阻r18的另一端接地;继电器k1的第一引脚接达林顿晶体管矩阵u10的第十三引脚;继电器k1的第二引脚接地。
125.运算放大器u7的第一和第五引脚悬空;运算放大器u7的第四引脚接电容c14的一端和vcc-15vs电源端子,电容c14的另一端接地;运算放大器u7的第七引脚接电容c13的一端和vcc+15vs电源端子,电容c13的另一端接地。
126.运算放大器u7的第二和第六引脚相连,运算放大器u7的第六引脚还与继电器k2的第四引脚相连;继电器k2的第三引脚接电阻r19的一端和输出接口px2的第一引脚,电阻r19的另一端接地;继电器k2的第一引脚接达林顿晶体管矩阵u10的第十二引脚;继电器k2的第二引脚接地。
127.数模转换器u9的第七、第八、第九、第十和第十六引脚分别与主控芯片u1a的第三十八、第三十四、第三十六、第三十三、第三十五引脚相连。
128.数模转换器u9的第一引脚接电容c16的一端和vcc-15v电源端子,电容c16的另一端接地;数模转换器u9的第十四引脚接电容c18的一端和+3.3v电源端子,电容c18的另一端接地;数模转换器u9的第十七引脚接电容c15的一端,电容c15的另一端接地;数模转换器u9的第二十四引脚接电容c17的一端和vcc+15v电源端子,电容c17的另一端接地。
129.主控芯片u1a的第十一引脚接隔离式运算放大器u13的第七引脚。
130.隔离式运算放大器u13的第三、第四和第五引脚接地;隔离式运算放大器u13的第一引脚接电容c32的一端和vcc+5v电源端子,电容c32的另一端接地。
131.隔离式运算放大器u13的第八引脚接电容c34的一端和+5v电源端子,电容c34的另一端接地;隔离式运算放大器u13的第六引脚接电阻r27的一端,电阻r27的另一端接地;隔
离式运算放大器u13的第二引脚接运算放大器u17的第一引脚。
132.运算放大器u17的第一和第二引脚之间跨接电阻r20,运算放大器u17的第二引脚接地;运算放大器u17的第五引脚接电容c30的一端和vcc+5v电源端子,电容c30另一端接地。
133.运算放大器u17的第三和第四引脚之间跨接电阻ri,运算放大器u17的第三引脚接电阻r24的一端、vcc_s电源端子和电源插座pw2的第一引脚;电阻r24的另一端接稳压二极管d2的一端和场效应管q1的栅极,稳压二极管d2的另一端与场效应管q1的源极相连;场效应管q1的源极还与电源插座pw2的第二引脚相连,场效应管q1的漏极接地。
134.运算放大器u17的第四引脚接继电器k4的第五引脚;继电器k4的第一引脚接二极管d5的一端和达林顿晶体管矩阵u10的第十七引脚,二极管d5的另一端接电阻r21的一端,电阻r21的另一端接地;继电器k4的第二引脚接地;继电器k4的第三引脚悬空,继电器k4的第四引脚接输出插座pw_out1的第一引脚,输出插座pw_out1的第二引脚接地。
135.达林顿晶体管矩阵u10的第十一引脚接继电器k3的第一引脚,继电器k3的第二引脚接地;继电器k3的第三引脚悬空,继电器k3的第四引脚接输出接口px2的第六引脚,继电器k3的第五引脚接输出接口px2的第五引脚。
136.根据图2-1至图3搭建信号调理板的电路,搭建完成后即可配合控制平台对电子式防喘控制器进行测试;具体的测试方法为:s01、调用控制平台内的interopassembly.dll文件,并设置转速判断点和运行时间;控制平台依据转速判断点和运行时间调整转速模型曲线,获取测试曲线。
137.s02、控制平台将测试曲线转换为转速数字信号,并将其通过rs232串口线发送至信号调理板。
138.s03、主控模块通过rs232接口模块接收转速数字信号,并通过指令收发模块将其发送至信号模拟模块,由信号模拟模块将转速数字信号模拟为发动机转速信号。
139.s04、信号模拟模块通过输出接口模块将发动机转速信号发送至电子式防喘控制器;电子式防喘控制器依据发动机转速信号进行相应动作并产生实验数据。
140.s05、电子式防喘控制器将实验数据下载后由rs422串口线上传至控制平台,实验数据以txt文件或excel表格的形式存储至控制平台。
141.s06、控制平台将实验数据转换为实验曲线,并将实验曲线与测试曲线进行核对;若转速判断点处的实验曲线的转速数据位于测试曲线的合格区间内,即3500-4000转/分钟;则电子式防喘控制器正常。否则,电子式防喘控制器存在故障,对控制平台进行格式化操作,并返回s01重新运行。
142.以上给出的实施例是实现本发明较优的例子,本发明不限于上述实施例。本领域的技术人员根据本发明技术方案的技术特征所做出的任何非本质的添加、替换,均属于本发明的保护范围。

技术特征:
1.一种电子式防喘控制器的测试装置,其特征在于,包括信号调理板,信号调理板将电子式防喘控制器与控制平台连接;信号调理板包括依次连接的rs232接口模块、主控模块、指令收发模块、信号模拟模块和输出接口模块;控制平台通过rs232串口线与rs232接口模块相连;输出接口模块与电子式防喘控制器相连;还包括电源模块,电源模块为rs232接口模块、主控模块、指令收发模块和信号模拟模块供电;控制平台通过rs232接口模块将转速数字信号发送至主控模块,主控模块接收转速数字信号,并通过指令收发模块将其发送至信号模拟模块,由信号模拟模块将转速数字信号模拟为发动机转速信号;信号模拟模块通过输出接口模块将发动机转速信号发送至电子式防喘控制器。2.根据权利要求1所述的电子式防喘控制器的测试装置,其特征在于,所述控制平台内封装有interopassembly.dll文件,interopassembly.dll文件为由正常上升曲线和快推上升曲线利用插值法分段拟合而成的转速模型曲线;正常上升曲线方程为y=200*x;快推上升曲线方程为y=400*x;其中,x为时间,单位为秒;y为转速,单位为转/秒;通过控制平台调用interopassembly.dll文件,并设置转速判断点和运行时间;控制平台依据转速判断点和运行时间调整转速模型曲线,获取测试曲线;控制平台将测试曲线转换为转速数字信号。3.根据权利要求1所述的电子式防喘控制器的测试装置,其特征在于,所述控制平台为基于windows操作系统的测试仪;电子式防喘控制器通过rs422串口线接入控制平台。4.根据权利要求1所述的电子式防喘控制器的测试装置,其特征在于,所述信号模拟模块包括模拟部分,以及用于输出发动机转速信号的切换模块;模拟部分包括数字隔离芯片u2、数字频率合成器u3、运算放大器u4、模拟乘法器u5和数模转换器u9;数字频率合成器u3的第五、第六、第七和第八引脚分别与主控模块相连;数字频率合成器u3的第一和第二引脚之间跨接电容c4,数字频率合成器u3的第二引脚还接电容c1的一端和电源模块,电容c1的另一端接地;数字频率合成器u3的第三引脚接电容c2和c3的一端,电容c2和c3的另一端均接地;数字频率合成器u3的第四和第九引脚均接地;数字频率合成器u3的第十引脚接电容c5的一端,电容c5的另一端接电阻r1的一端和运算放大器u4的第三引脚,电阻r1的另一端接地;运算放大器u4的第一、第五和第八引脚悬空;运算放大器u4的第二与第六引脚之间串联有电阻r3和电阻r4,运算放大器u4的第二引脚还接电阻r2的一端,电阻r2的另一端接地;运算放大器u4的第六引脚接模拟乘法器u5的第七引脚;运算放大器u4的第四引脚接电容c7的一端和vcc-15v电源端子,电容c7的另一端接地;运算放大器u4的第七引脚接电容c6的一端和vcc+15v电源端子,电容c6的另一端接地;模拟乘法器u5的第一引脚接电阻r5和电容c8的一端,电容c8的另一端接地,电阻r5的
另一端接数模转换器u9的第二十三引脚;模拟乘法器u5的第二、第四和第八引脚接地;模拟乘法器u5的第三和第四引脚之间跨接电容c9,模拟乘法器u5的第三引脚还接电源模块;模拟乘法器u5的第六和第八引脚之间跨接电容c10,模拟乘法器u5的第六引脚还接电源模块;模拟乘法器u5的第五引脚接数字隔离芯片u2的第二十七引脚;数字隔离芯片u2的第一引脚接电容c26的一端和电源模块,电容c26的另一端接地;数字隔离芯片u2的第二引脚接电容c27的一端和电源模块,电容c27的另一端接地;数字隔离芯片u2的第十六引脚接电容c28的一端和电源模块,电容c28的另一端接地;数字隔离芯片u2的第十五引脚接电容c29的一端和电源模块,电容c29的另一端接地;数字隔离芯片u2的第十四和第二十八引脚接地;数模转换器u9的第七、第八、第九、第十和第十六引脚分别与主控模块相连;数模转换器u9的第一引脚接电容c16的一端和电源模块,电容c16的另一端接地;数模转换器u9的第十四引脚接电容c18的一端和电源模块,电容c18的另一端接地;数模转换器u9的第十七引脚接电容c15的一端,电容c15的另一端接地;数模转换器u9的第二十四引脚接电容c17的一端和电源模块,电容c17的另一端接地。5.根据权利要求4所述的电子式防喘控制器的测试装置,其特征在于,所述数字隔离芯片u2的第十三引脚接运算放大器u6的第三引脚和运算放大器u7的第三引脚;运算放大器u6的第一和第五引脚悬空;运算放大器u6的第四引脚接电容c12的一端和电源模块,电容c12的另一端接地;运算放大器u6的第七引脚接电容c11的一端和电源模块,电容c11的另一端接地;运算放大器u6的第二和第六引脚相连,运算放大器u6的第六引脚还与切换模块相连;运算放大器u7的第一和第五引脚悬空;运算放大器u7的第四引脚接电容c14的一端和电源模块,电容c14的另一端接地;运算放大器u7的第七引脚接电容c13的一端和电源模块,电容c13的另一端接地;运算放大器u7的第二和第六引脚相连,运算放大器u7的第六引脚还与切换模块相连。6.根据权利要求4所述的电子式防喘控制器的测试装置,其特征在于,所述切换模块包括继电器k1和k2;继电器k1的第四引脚与运算放大器u6的第六引脚相连;继电器k1的第三引脚接电阻r18的一端和输出接口模块,电阻r18的另一端接地;继电器k1的第一引脚接指令收发模块;继电器k1的第二引脚接地;继电器k2的第四引脚与运算放大器u7的第六引脚相连;继电器k2的第三引脚接电阻r19的一端和输出接口模块,电阻r19的另一端接地;继电器k2的第一引脚接指令收发模块;继电器k2的第二引脚接地。7.一种电子式防喘控制器的测试方法,其特征在于,包括以下步骤:s1、将信号调理板与电子式防喘控制器、控制平台连接,建立通信;s2、调用控制平台内的interopassembly.dll文件,并设置转速判断点和运行时间;控制平台依据转速判断点和运行时间调整转速模型曲线,获取测试曲线;
s3、控制平台将测试曲线转换为转速数字信号,并将其通过rs232串口线发送至信号调理板;s4、主控模块通过rs232接口模块接收转速数字信号,并通过指令收发模块将其发送至信号模拟模块,由信号模拟模块将转速数字信号模拟为发动机转速信号;s5、信号模拟模块通过输出接口模块将发动机转速信号发送至电子式防喘控制器;电子式防喘控制器依据发动机转速信号进行相应动作并产生实验数据;s6、电子式防喘控制器将实验数据下载后由rs422串口线上传至控制平台;s7、控制平台将实验数据转换为实验曲线,并将实验曲线与测试曲线进行核对;若转速判断点处的实验曲线的转速数据位于测试曲线的合格区间内;则电子式防喘控制器正常;否则,电子式防喘控制器存在故障,对控制平台进行格式化操作,并返回s2重新运行。8.根据权利要求7所述的电子式防喘控制器的测试方法,其特征在于,所述s6中,实验数据以txt文件或excel表格的形式存储至控制平台。9.根据权利要求7所述的电子式防喘控制器的测试方法,其特征在于,所述s7中,测试曲线的合格区间为3500-4000转/分钟;若转速判断点处的实验曲线的转速数据位于3500-4000转/分钟内,则电子式防喘控制器正常。

技术总结
本发明涉及控制器测试的技术领域,公开了一种电子式防喘控制器的测试装置及方法;包括信号调理板,信号调理板将电子式防喘控制器与控制平台连接;控制平台通过RS232接口模块将转速数字信号发送至主控模块,主控模块接收转速数字信号,并通过指令收发模块将其发送至信号模拟模块,由信号模拟模块将转速数字信号模拟为发动机转速信号;信号模拟模块通过输出接口模块将发动机转速信号发送至电子式防喘控制器。通过信号调理板模拟发动机转速信号,方便对电子式防喘控制器进行测试,克服了测试设备体积较大、无法携带,以及不方便现场下载数据的问题。据的问题。据的问题。


技术研发人员:王志军 张卓
受保护的技术使用者:西安康创电子科技有限公司
技术研发日:2023.07.13
技术公布日:2023/8/14
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐