自动测试系统及自动测试方法_3

文档序号:9303743阅读:来源:国知局
括如下步骤:首先,主控模块12生成输出正常工作电压的操作指令,并通过接口模块11发送至程控电源40,以使程控电源40向车载智能诊断终端600提供正常工作电压。优选地,此处的正常工作电压为12V。然后,主控模块12生成进入正常工作状态的操作指令,并通过CAN通讯模块13发送至车载智能诊断终端600,以使车载智能诊断终端600进入正常工作状态。最后,数据采集卡15采集车载智能诊断终端600的输出端口的输出电压信号并转换成相应的电流数据,得到工作电流数据。当车载智能诊断终端600处于工作状态时,在通话状态下,车载智能诊断终端600的性能参数低于250mA,12V ;在非通话状态下,车载智能诊断终端600的性能参数低于160mA,12V。
[0085]省电电流检测包括如下步骤:首先,主控模块12生成输出正常工作电压的操作指令,并通过接口模块11发送至程控电源40,以使程控电源40向车载智能诊断终端600提供正常工作电压。然后,主控模块12生成进入省电状态的操作指令,并通过CAN通讯模块13发送至车载智能诊断终端600,以使车载智能诊断终端600进入省电状态。最后,数据采集卡15采集车载智能诊断终端600的输出端口的输出电压信号并转换成相应的电流数据,得到省电电流数据。当车载智能诊断终端600处于省电状态时,在GPRS在线状态下,车载智能诊断终端600的性能参数低于12mA,12V ;在电话/短信在线状态下,车载智能诊断终端600的性能参数低于8mA,12V0
[0086]休眠电流检测包括如下步骤:首先,主控模块12生成输出正常工作电压的操作指令,并通过接口模块11发送至程控电源40,以使程控电源40向车载智能诊断终端600提供正常工作电压。然后,主控模块12生成进入休眠状态的操作指令,并通过CAN通讯模块13发送至车载智能诊断终端600,以使车载智能诊断终端600进入休眠状态。最后,数据采集卡15采集车载智能诊断终端600的输出端口的输出电压信号并转换成相应的电流数据,得到休眠电流数据。当车载智能诊断终端600处于休眠状态时,车载智能诊断终端600的性能参数低于3mA,12V0
[0087]1检测通过数据采集卡15模拟车载智能诊断终端600的ACC点火,SOS救援等输入信号。1检测包括如下步骤:主控模块12生成1检测的操作指令,并通过数据采集卡15发送至车载智能诊断终端600,以使车载智能诊断终端600进入测试诊断模式。主控模块12生成1检测查询的操作指令,并通过CAN通讯模块13发送至车载智能诊断终端600,并得到通过CAN通讯模块13反馈的1检测数据。结合图2所示,在一些实施例中,SOS信号的1检测方式为:首先车载智能诊断终端600进入测试诊断模式,数据采集卡15发送1检测指令至车载智能诊断终端600以模拟SOS按键按下;然后工控机10发送1检测查询指令以查询SOS状态,车载智能诊断终端600返回SOS状态相关的1检测数据;最后,工控机10根据1检测数据判断当前SOS状态是否正确,若是,则1检测结束,若否,则返回重新检测。
[0088]在加速度传感器检测中,利用了车载智能诊断终端600内加速度传感器本身的自检模式。在自检模式下,可在不移动传感器的情况下进行传感器功能的检测。自检模式需设置self-test bit为I。自检结果计算公式为:自检响应=打开自检功能时的传感器输出-未打开自检功能时的传感器输出。将X,Y,Z轴的自检响应和数据手册定义的范围对比即可判定测试结果。加速度传感器检测包括如下步骤:首先,主控模块12生成传感器查询的操作指令,并通过CAN通讯模块13发送至车载智能诊断终端600,使得车载智能诊断终端600进入传感器查询状态。然后,主控模块12接收车载智能诊断终端600通过CAN通讯模块13返回的传感器反馈数据。结合图3所示,为一些实施例中的加速度传感器检测流程:首先,车载智能诊断终端600进入测试诊断模式,工控机10发送传感器查询的操作指令查询加速度传感器的状态,然后,车载智能诊断终端600返回传感器X,Y, Z轴的状态信息X1、YUZl ;之后,工控机10发送指令设置加速度传感器自检,然后,车载智能诊断终端600返回传感器X、Y、Z轴的状态自检信息。车载智能诊断终端600根据公式计算判断状态自检信息是否在安全范围内,若是,则结束,若否,则返回重新检测。
[0089]在GPS模块检测中,GPS模块使用GPS信号模拟发生器20模拟GPS信号,测试车载智能诊断终端600冷启动定位时间、热启动定位时间、信号强度、跟踪灵敏度捕获灵敏度静态定位精度重捕获时间。GPS模块检测包括如下步骤:首先,主控模块12生成GPS检测的操作指令,GPS信号模拟发生器20根据GPS检测的操作指令向车载智能诊断终端600发送GPS信号,使得车载智能诊断终端600内的GPS模块根据GPS信号进行GPS测试。然后,主控模块12生成GPS查询的操作指令,并通过CAN通讯模块13发送至车载智能诊断终端600。最后,主控模块12接收车载智能诊断终端600通过CAN通讯模块13反馈的GPS反馈数据。
[0090]在通讯模块检测中,通讯模块就是手机模块,可进行通话和数据连接。工控机10通过串口和综合测试仪30通信,工控机10发送指令程控综合测试仪30来测试通讯模块,包括通讯模块的功率强度、接收灵敏度、GPRS连接等。通讯模块检测包括如下步骤:首先,主控模块12生成通讯模块检测的操作指令,并通过接口模块11、综合测试仪30发送至车载智能诊断终端600,以使车载智能诊断终端600的通讯模块进行通讯模块检测。然后,主控模块12接收车载智能诊断终端600通过综合测试仪30、接口模块11反馈的通讯模块的通讯测试数据。
[0091]本发明的自动测试系统采用虚拟仪器技术来实现模拟车载智能诊断终端的输入输出从而实现车载智能诊断终端的硬件功能自动化测试。虚拟仪器(VI,VirtualInstrument)这一概念是由美国NI (Nat1nal Instruments)公司于20世纪80年代首先提出的。虚拟仪器的核心思想是利用计算机的强大资源使本来需要硬件实现的技术软件化,以便最大限度地降低系统成本,增强系统功能与灵活性。基于虚拟仪器技术的汽车电子自动测试平台能够有效的满足日趋复杂的测试要求,提高测试系统的开发效率并降低生产成本,其将成为汽车电子产品测试领域中新的发展趋势。
[0092]以上所述仅是本发明的优选实施方式,本发明的保护范围并不仅局限于上述实施例,凡属于本发明思路下的技术方案均属于本发明的保护范围。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理前提下的若干个改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【主权项】
1.一种自动测试系统,用于对车载智能诊断终端(600)进行性能测试,其特征在于,所述自动测试系统包括: 工控机(10),用于控制所述自动测试系统的操作,以获取所述车载智能诊断终端(600)的性能测试结果; 接口电路板(50),用于连接欲检测的车载智能诊断终端(600)至所述自动测试系统、实现工控机(10)与车载智能诊断终端(600)之间的通信; 程控电源(40),连接于所述工控机(10),用于根据来自工控机(10)的相关操作指令向所述车载智能诊断终端(600)提供程控电压; GPS信号模拟发生器(20),连接于所述工控机(10),用于根据来自工控机(10)的相关操作指令向所述车载智能诊断终端(600)发送模拟GPS信号; 综合测试仪(30),连接于所述工控机(10),用于根据来自工控机(10)的相关操作指令对所述车载智能诊断终端(600)的通讯参数进行测试。2.根据权利要求1所述的自动测试系统,其特征在于,所述工控机(10)包括: 主控模块(12),用于生成操作指令,及对测试结果进行处理并输出; 接口模块(11),用于将相关操作指令传送至所述程控电源(40)、所述GPS信号模拟发生器(20)和所述综合测试仪(30);
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1