一种BCM车身控制器的测试系统及测试方法与流程

文档序号:12549820阅读:3507来源:国知局
一种BCM车身控制器的测试系统及测试方法与流程

本发明涉及车辆测试技术领域,更具体地说,涉及一种BCM车身控制器的测试系统及测试方法。



背景技术:

BCM(Body Control Module)车身控制器成品功能测试其中主要由两大部分组成:控制器的输入和输出,通常的测试方法为:

1、车身控制器输入,通过数据采集卡DAQ(Data Acquisition)的DO或者AO给到相应控制器的端口,然后通过工控机控制CAN或者Kline总线去读取相应的状态,然后在根据读取回来的状态判断是否身控制器的输入端口是否正常;

2、车身控制器输出,通过工控机控制CAN或者Kline总线去打开或者关门相应控制器端口,然后通过DAQ的AI或者DI去测量控制器的状态,工控机在根据测量回来的值进行判断控制器的端口是否正常。

而数据采集卡DAQ和工控机都比较昂贵,普及率较低。



技术实现要素:

本发明要解决的技术问题在于,针对现有技术中成本较高的缺陷,提供一种BCM车身控制器的测试系统及测试方法。

本发明解决其技术问题所采用的技术方案是:

构造一种BCM车身控制器的测试系统,包括:

CAN模块,通过CAN总线连接至BCM车身控制器,所述CAN模块用于将PC端的测试命令转发至BCM车身控制器,所述BCM车身控制器接收到所述测试命令后通过其输入端口及输出端口输出电压值和/或状态值;

数据采集器,通过输入/输出端口连接至所述BCM车身控制器,所述数据采集器用于采集所述BCM车身控制器的电压值和/或状态值;

所述PC端,通过串口线连接至所述CAN模块及所述数据采集器,用于发出测试指令至所述CAN模块,接收所述数据采集器采集的电压值和/或状态值,并对所述电压值和/或状态值进行测试。

在本发明所述的测试系统中,还包括:

程控电源,通过USB线连接至所述PC端并电连接于所述BCM车身控制器,所述程控电源用于为所述BCM车身控制器供电。

在本发明所述的测试系统中,所述数据采集器包括:

输出端,连接至所述BCM车身控制器的点火开关;

输入端,连接至所述BCM车身控制器的输出端口;

处理模块,通过系统总线连接至所述输入端及输出端,并通过串口线连接至所述PC端,用于藉由所述输出端打开所述点火开关,藉由所述输入端接收所述电压值和/或状态值,并判断所述电压值和/或状态值是否正常。

在本发明所述的测试系统中,所述数据采集器还包括:

电压调理模块,连接于所述处理模块与所述输入端之间,用于对所接收到的电压值进行调理。

另一方面,提供一种BCM车身控制器的测试方法,提供上述测试系统,包括:

PC端发出测试指令至所述CAN模块;

CAN模块将所述PC端的测试命令转发至BCM车身控制器,所述BCM车身控制器接收到所述测试命令后通过其输入端口及输出端口输出电压值和/或状态值;

数据采集器采集所述BCM车身控制器的电压值和/或状态值;

所述PC端接收所述数据采集器采集的电压值和/或状态值,并对所述电压值和/或状态值进行测试。

在本发明所述的测试方法中,还包括:

程控电源为所述BCM车身控制器供电。

在本发明所述的测试方法中,所述数据采集器采集所述BCM车身控制器的电压值和/或状态值的步骤包括:

处理模块藉由输入端接收所述电压值和/或状态值;

所述处理模块藉由输出端打开所述点火开关;

所述处理模块判断所述电压值和/或状态值是否正常。

在本发明所述的测试方法中,所述数据采集器采集所述BCM车身控制器的电压值和/或状态值的步骤还包括:

电压调理模块对所接收到的电压值进行调理。

上述公开的一种BCM车身控制器的测试系统及测试方法具有以下有益效果:通过提供低成本多功能的数据采集器,完成BCM车身控制器成品功能测试,保证产品质量的情况下节约了产品的成本。

附图说明

图1为本发明提供的一种BCM车身控制器的测试系统框图;

图2为本发明提供的数据采集器的结构框图;

图3为本发明提供的一种BCM车身控制器的测试方法的流程图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

本发明提供一种BCM车身控制器的测试系统100及测试方法,其目的在于,通过设计一款低成本多功能的数据采集器2,完成BCM车身控制器成品功能测试,保证产品质量的情况下节约成本。

通常,数据采集系统通常由原始信号、信号调理设备、数据采集设备和计算机四个部分组成。但有的时候,自然界中的原始物理信号并非直接可测的电信号,所以,我们会通过传感器将这些物理信号转换为数据采集设备可以识别的电压或电流信号。加入信号调理设备是因为某些输入的电信号并不便于直接 进行测量,因此需要信号调理设备对它进行诸如放大、滤波、隔离等处理,使得数据采集设备更便于对该信号进行精确的测量。数据采集器2的作用是将模拟的电信号转换为数字信号送给计算机进行处理,或将计算机编辑好的数字信号转换为模拟信号输出。计算机上安装了驱动和应用软件,方便与硬件交互,完成采集任务,并对采集到的数据进行后续分析和处理。

参见图1,图1为本发明提供的一种BCM车身控制器的测试系统100框图,该BCM车身控制器的测试系统100包括:

CAN模块1,通过CAN总线连接至BCM车身控制器,所述CAN模块1用于将PC(Personal Computer)端的测试命令转发至BCM车身控制器,所述BCM车身控制器接收到所述测试命令后通过其输入端口及输出端口输出电压值和/或状态值;从图1中可以开出,BCM车身控制器包括多个输入端口与多个输出端口,均与数据采集器2相连。

数据采集器2,通过输入/输出端口连接至所述BCM车身控制器,所述数据采集器2用于采集所述BCM车身控制器的电压值和/或状态值;

所述PC端3,通过串口线连接至所述CAN模块1及所述数据采集器2,用于发出测试指令至所述CAN模块1,接收所述数据采集器2采集的电压值和/或状态值,并对所述电压值和/或状态值进行测试。

程控电源4,通过USB线连接至所述PC端3并电连接于所述BCM车身控制器,所述程控电源4用于为所述BCM车身控制器供电。

参见图2,图2为本发明提供的数据采集器2的结构框图,所述数据采集器2包括:

输出端21,连接至所述BCM车身控制器的点火开关;

输入端22,连接至所述BCM车身控制器的输出端口;

处理模块23,通过系统总线连接至所述输入端22及输出端21,并通过串口线连接至所述PC端3,用于藉由所述输出端21打开所述点火开关,藉由所述输入端22接收所述电压值和/或状态值,并判断所述电压值和/或状态值是否正常。为考虑到成本的问题,该处理模块23选择美国ADI(Analog device Inc)公司生产的ADuC845单片机,ADuC845就是ADI公司将80C51的M CU核和模拟信号处理单元集成在一片IC上的嵌入式系统处理器,其最大的三个优点:

1、率先集成了精密ADC、DAC及快闪存储器于微转换器中,这一特点特别适合用于测控和仪器仪表中。其中包含两个∑-Δ模数转换器ADC(一个是主ADC,另一个是辅ADC),都能达到规定的24位分辨率,ADC的最大吞吐率为1.3KHZ,主ADC和辅ADC都采用ADI公司的高频“斩波”技术,以提供优良的直流失调和失调漂移指标。

2、在线串行下载,实现了在线调试和在编程的功能,不需要专门的硬件仿真器和JTAG接口等

3、8052内核。

电压调理模块24,连接于所述处理模块23与所述输入端22之间,用于对所接收到的电压值进行调理。

参见图3,图3为本发明提供的一种BCM车身控制器的测试方法的流程图,该BCM车身控制器的测试方法包括:

S1、PC端3发出测试指令至所述CAN模块1;

S2、CAN模块1将所述PC端3的测试命令转发至BCM车身控制器,所述BCM车身控制器接收到所述测试命令后通过其输入端口及输出端口输出电压值和/或状态值;

S3、数据采集器2采集所述BCM车身控制器的电压值和/或状态值;该步骤S3包括以下子步骤:

S31、处理模块23藉由输入端22接收所述电压值和/或状态值;

S32、所述处理模块23藉由输出端21打开所述点火开关;

S33、所述处理模块23判断所述电压值和/或状态值是否正常。

S34、电压调理模块24对所接收到的电压值进行调理。

S4、所述PC端3接收所述数据采集器2采集的电压值和/或状态值,并对所述电压值和/或状态值进行测试。

优选的,该方法还包括:

S0、程控电源4为所述BCM车身控制器供电。

如此,该方法可完成以下两种功能:

1、车身控制器输入测试

通过程控电源4,分别输出9V和16V,分别在9V低压16V高压模式下给车身控制器供电,通过ODM-DAQ的DO去打开IG点火,再通过ODM-DAQ的DO和AO去控制相应输入端口的状态,然后通过控制CAN模块1发命令去读取相应的输入状态值是否正常,最后反馈给PC,把当前的状态结果显示出来。

通过程控电源4关掉电源。

2、车身控制器输出测试

同样通过程控电源4,分别输出9V和16V,分别在9V低压16V高压模式下给车身控制器供电,通过ODM-DAQ的DO去打开IG点火,通过控制CAN模块1发送命令去打开车身控制器相应的输出端口,然后通过ODM-DAQ的AI或者DI去测量车身控制器相应输出端口的电压或者状态,然后再根据电压值或者状态值判断车身控制器的输出端口是否正常,最后反馈给PC,把当前的状态结果显示出来。

通过程控电源4关掉电源。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1