《一种测试汽车组合仪表的方法和装置.pdf》由会员分享,可在线阅读,更多相关《一种测试汽车组合仪表的方法和装置.pdf(15页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102538860 A (43)申请公布日 2012.07.04 C N 1 0 2 5 3 8 8 6 0 A *CN102538860A* (21)申请号 201210025593.8 (22)申请日 2012.02.06 G01D 18/00(2006.01) (71)申请人奇瑞汽车股份有限公司 地址 241006 安徽省芜湖市芜湖经济技术开 发区长春路8号 (72)发明人巴建友 张萌 徐杰明 顾学建 方吕根 (74)专利代理机构北京三高永信知识产权代理 有限责任公司 11138 代理人关文魁 (54) 发明名称 一种测试汽车组合仪表的方法和装置 (57) 摘要。
2、 本发明公开了一种测试汽车组合仪表的方法 和装置,属于汽车技术领域。所述方法包括:获取 测试指令;将所述测试指令转换为相应的测试信 号输出到汽车组合仪表进行测试。所述装置包括: 获取模块和测试模块。本发明通过获取测试指令, 将测试指令转换为相应的测试信号输出到汽车组 合仪表即可自动进行测试,不需要选用现有的测 量仪器手工进行测试,可以提高测试效率和准确 性。 (51)Int.Cl. 权利要求书2页 说明书5页 附图7页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 2 页 说明书 5 页 附图 7 页 1/2页 2 1.一种测试汽车组合仪表的方法,其特征在于,所述方法。
3、包括: 获取测试指令; 将所述测试指令转换为相应的测试信号输出到汽车组合仪表进行测试。 2.根据权利要求1所述的测试汽车组合仪表的方法,其特征在于,所述获取测试指令, 具体为: 通过人机交互测试界面获取测试指令。 3.根据权利要求1或2所述的测试汽车组合仪表的方法,其特征在于,将所述测试指令 转换为相应的测试信号输出到汽车组合仪表进行测试,具体包括: 判断所述测试指令的类型; 如果为测试车速或转速的指令,则将所述测试指令转换为相应频率的脉冲信号输出到 汽车组合仪表的车速或转速接口进行测试。 4.根据权利要求1或2所述的测试汽车组合仪表的方法,其特征在于,将所述测试指令 转换为相应的测试信号输出。
4、到汽车组合仪表进行测试,具体包括: 判断所述测试指令的类型; 如果为测试冷却液温度的指令,则将所述测试指令转换为相应占空比的脉冲信号输出 到汽车组合仪表的冷却液温度接口进行测试。 5.根据权利要求1或2所述的测试汽车组合仪表的方法,其特征在于,将所述测试指令 转换为相应的测试信号输出到汽车组合仪表进行测试,具体包括: 判断测试指令的类型; 如果为测试报警符号的指令,则将所述测试指令转换为高低电压输出到汽车组合仪表 的报警符号接口进行测试。 6.一种测试汽车组合仪表的装置,其特征在于,所述装置包括: 获取模块,用于获取测试指令; 测试模块,用于将所述获取模块获取的测试指令转换为相应的测试信号输出。
5、到汽车组 合仪表进行测试。 7.根据权利要求6所述的测试汽车组合仪表的方法,其特征在于, 所述获取模块,具体用于通过人机交互测试界面获取测试指令。 8.根据权利要求6或7所述的测试汽车组合仪表的方法,其特征在于,所述测试模块, 具体包括: 第一判断单元,用于判断所述获取模块获取的测试指令的类型; 第一测试单元,用于当所述第一判断单元判断所述测试指令为测试车速或转速的指令 时,将所述测试指令转换为相应频率的脉冲信号输出到汽车组合仪表的车速或转速接口进 行测试。 9.根据权利要求6或7所述的测试汽车组合仪表的方法,其特征在于,所述测试模块, 具体包括: 第二判断单元,用于判断所述获取模块获取的测试。
6、指令的类型; 第二测试单元,用于当所述第二判断单元判断所述测试指令为测试冷却液温度的指令 时,将所述测试指令转换为相应占空比的脉冲信号输出到汽车组合仪表的冷却液温度接口 进行测试。 权 利 要 求 书CN 102538860 A 2/2页 3 10.根据权利要求6或7所述的测试汽车组合仪表的方法,其特征在于,所述测试模块, 具体包括: 第三判断单元,用于判断所述获取模块获取的测试指令的类型; 第三测试单元,用于当所述第三判断单元判断所述测试指令为测试报警符号的指令 时,将所述测试指令转换为高低电压输出到汽车组合仪表的报警符号接口进行测试。 权 利 要 求 书CN 102538860 A 1/5。
7、页 4 一种测试汽车组合仪表的方法和装置 技术领域 0001 本发明涉及汽车技术领域,特别涉及一种测试汽车组合仪表的方法和装置。 背景技术 0002 随着汽车技术的不断提高,汽车越来越普及,在使用汽车过程中,可以通过汽车组 合仪表显示的汽车的各项性能参数(如车速、转速、报警符合等)来了解汽车当前的运行情 况。因此,汽车组合仪表上显示的汽车的各项性能参数是否正确受到了人们的关注。为了 保证汽车组合仪表上显示的汽车的各项性能参数的正确性,在使用汽车组合仪表之前,需 要对汽车组合仪表进行测试。 0003 目前,在对汽车组合仪表进行测试时,一般采用简单的台架手工测试。 0004 然而,在实现本发明的过。
8、程中,发明人发现现有技术至少存在以下问题: 0005 现有的通过台架手工测试汽车组合仪表的方法,需要根据预测试的性能参数选用 现有的测量仪器手工进行测试,测试效率低,且准确性差。 发明内容 0006 为了提高测试汽车组合仪表的效率和准确性,本发明实施例提供了一种测试汽车 组合仪表的方法和装置。所述技术方案如下: 0007 一种测试汽车组合仪表的方法,所述方法包括: 0008 获取测试指令; 0009 将所述测试指令转换为相应的测试信号输出到汽车组合仪表进行测试。 0010 一种测试汽车组合仪表的装置,所述装置包括: 0011 获取模块,用于获取测试指令; 0012 测试模块,用于将所述获取模块。
9、获取的测试指令转换为相应的测试信号输出到汽 车组合仪表进行测试。 0013 本发明实施例提供的技术方案的有益效果是: 0014 通过获取测试指令,将测试指令转换为相应的测试信号输出到汽车组合仪表即可 自动进行测试,不需要选用现有的测量仪器手工进行测试,可以提高测试效率和准确性。 附图说明 0015 图1是本发明实施例1提供的一种测试汽车组合仪表的方法流程图; 0016 图2是本发明实施例2提供的一种测试汽车组合仪表的方法流程图; 0017 图3是本发明实施例2提供的一种实现人机交互测试界面的方法流程图; 0018 图4是本发明实施例2提供的一种主测试界面示意图; 0019 图5是本发明实施例2。
10、提供的一种车速测试界面示意图; 0020 图6是本发明实施例2提供的一种车速测试执行流程图; 0021 图7是本发明实施例2提供的一种仪表测试盒的硬件结构示意图; 说 明 书CN 102538860 A 2/5页 5 0022 图8是本发明实施例3提供的一种测试汽车组合仪表的装置结构示意图。 具体实施方式 0023 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方 式作进一步地详细描述。 0024 实施例1 0025 参见图1,本发明实施例提供了一种测试汽车组合仪表的方法,包括: 0026 101:获取测试指令。 0027 102:将测试指令转换为相应的测试信号输出到汽车。
11、组合仪表进行测试。 0028 其中,获取测试指令,具体为: 0029 通过人机交互测试界面获取测试指令。 0030 其中,将测试指令转换为相应的测试信号输出到汽车组合仪表进行测试,具体包 括: 0031 判断测试指令的类型; 0032 如果为测试车速或转速的指令,则将测试指令转换为相应频率的脉冲信号输出到 汽车组合仪表的车速或转速接口进行测试。 0033 其中,将测试指令转换为相应的测试信号输出到汽车组合仪表进行测试,具体包 括: 0034 判断测试指令的类型; 0035 如果为测试冷却液温度的指令,则将测试指令转换为相应占空比的脉冲信号输出 到汽车组合仪表的冷却液温度接口进行测试。 0036。
12、 其中,将测试指令转换为相应的测试信号输出到汽车组合仪表进行测试,具体包 括: 0037 判断测试指令的类型; 0038 如果为测试报警符号的指令,则将测试指令转换为高低电压输出到汽车组合仪表 的报警符号接口进行测试。 0039 本发明实施例所述的测试汽车组合仪表的方法,通过获取测试指令,将测试指令 转换为相应的测试信号输出到汽车组合仪表即可自动进行测试,不需要选用现有的测量仪 器手工进行测试,可以提高测试效率和准确性。 0040 实施例2 0041 参见图2,本发明实施例提供了一种测试汽车组合仪表的方法,包括: 0042 201:仪表测试盒判断是否收到测试指令,如果收到,则执行202;否则,。
13、结束。 0043 具体地,本发明实施例中仪表测试盒通过人机交互测试界面获取测试指令。人机 交互测试界面是测试者控制测试的平台,本发明实施例中人机交互测试界面设置在个人计 算机(personal computer,PC)上,利用VB(Visual Basic)实现,参见图3,具体实现过程 如下: 0044 2011:获取用户点击进入人机交互测试界面的信息,展示主测试界面。 0045 本发明实施例中将可以实现通过人机交互测试界面进行测试的系统称为汽车组 合仪表测试系统,用户点击汽车组合仪表测试系统,即可展示出主测试界面,参见图4,本发 说 明 书CN 102538860 A 3/5页 6 明实施例。
14、中主测试界面包括车速测试、转速测试、冷却液温度测试、报警符号测试和退出测 试等选项,用户可以根据具体情况点击相应的选项进行测试或退出测试。 0046 2012:获取用户通过主测试界面输入的命令,判断该命令的类型,如果为进行测试 的命令,则执行2013;如果为退出测试的命令,则执行2015。 0047 2013:根据测试的类型,展示相应的测试界面。 0048 需要说明的是,人机交互测试界面不限于设置在个人计算机上,还可以直接设置 在仪表测试盒,或其他类似设备上,对此不做限定。 0049 本发明实施例中,测试的类型包括车速测试、转速测试和冷却液温度测试,每个测 试类型对应有一个测试界面。参见图5,。
15、如用户进行测试的类型为车速测试,则展示出车 速测试界面,本发明实施例中可以实现多种形式的车速测试,检验车速表不同方面的性能, “手动测试”测试车速表功能是否正常,“扫描测试”可以自动测试关键的车速值,“连续测试” 时,车速会随滑动按钮拖动而变化,可以测试指针运动的平滑性。另外,根据不同的汽车组 合仪表,可以在车速测试界面的菜单中设定不同的PPK(过程性能指数)值并对应生成默认 的“车速-频率”表,点击“扫描测试框”中的默认值测试,可以自动测试“车速-频 率”表的各个点,无需手动输入扫描点。与其他测试的类型相应的测试界面的功能如表1所 示: 0050 表1 0051 0052 2014:通过测试。
16、界面获取对该类型进行测试的测试指令,将测试指令发送给仪表 测试盒,然后执行2012。 0053 具体地,进入某测试界面后,点击某命令或输入数据后点击发送,PC机向仪表测试 盒发送相应的测试指令。 0054 2015:退出主测试界面,然后结束。 0055 并且具体地,本发明实施例中PC机与仪表测试盒之间采用串口(RS232)通讯方 式,串口参数如表2: 0056 表2 0057 波特率 端口号 奇偶校验 数据位 停止位 9600 COM1 N 8 1 0058 202:仪表测试盒判断是否正在进行其他测试,如果是,则执行203;否则,执行 说 明 书CN 102538860 A 4/5页 7 20。
17、5。 0059 203:仪表测试盒比较获取到的测试指令对应的测试与正在进行的测试之间的优 先级别,如果获取到的测试指令对应的测试的优先级别高于正在进行的测试,则中断正在 进行的测试,然后执行205;否则,执行204。 0060 204:仪表测试盒判断是否超过预设的等待时间,如果没有,则执行202;否则,执 行201。 0061 205:仪表测试盒判断测试指令的类型,如果为测试车速或转速的指令,则执行 206;如果为测试冷却液温度的指令,则执行207;如果为测试报警符号的指令,则执行208。 0062 206:仪表测试盒将测试指令转换为相应频率的脉冲信号输出到汽车组合仪表的 车速或转速接口进行测。
18、试,然后执行201。 0063 207:仪表测试盒将测试指令转换为相应占空比的脉冲信号输出到汽车组合仪表 的冷却液温度接口进行测试,然后执行201。 0064 208:仪表测试盒将测试指令转换为高低电压输出到汽车组合仪表的报警符号接 口进行测试,然后执行201。 0065 具体地,本发明实施例中仪表测试盒采用STC89C51单片机实现功能,它是STC89 系列增强型8位单片机,时钟频率可达80MHz,可工作于6Clock(时钟)、32I/O口、3定时 器,内置WDT(Watchdog Timer,看门狗)、EEPROM(Electrically Erasable Programmable Re。
19、ad-Only Memory,电可擦可编程只读存储器),晶振采用12M/11.0592M。 0066 具体地,本发明实施例中仪表测试盒采用串口与主界面通讯,硬件电路采用标准 的RS232接口。本发明实施例中脉冲信号完全由单片机软件实现,可以节约硬件成本。本 发明实施例中仪表测试盒需要输出三路脉冲信号,以测试车速为例,输出电路采用集电极 开路输出。参见图6,点击车速测试时,具体过程如下: 0067 3010:接收到测试车速指令信号。 0068 3011:进入中断。 0069 3012:输出低电压,启动计时器。 0070 3013:判断计时是否结束,如果结束,执行3014;否则,执行3012. 0。
20、071 3014:输出高电压。 0072 3015:判断是否收到其他信号,如果收到,执行3016;否则,执行3012。 0073 3016:判断是否响应其他信号,如果响应,执行3017;否则,执行3011。 0074 3017:执行其他操作。 0075 并且,由于现在汽车组合仪表报警符号较多(一般在15至20个),51系列单片机 IO口较少,不能采用单片机I/O口直接输出,故本发明实施例采用2个3-8译码器输出高 低电压,即通过6个IO口基本能实现汽车组合仪表所有报警符号测试。具体地,电路原理 如图6所示,程序实现相对简单,CPU收到命令后将相应引脚置高或低即可,当退出此项测 试时,CPU将译。
21、码器锁存。 0076 具体地,参见图7,为本发明实施例的仪表测试盒的硬件结构示意图。本发明实施 例的仪表测试盒所用的主要元器件清单如表3所示: 0077 表3 0078 说 明 书CN 102538860 A 5/5页 8 元器件 用途 单片机STC89C51 主处理器,是仪表测试盒的核心部件。 译码器74LS138 2个,输出高低电压,用于测试报警灯。 串口模块MAX232 按标准协议处理串口通讯。 串口插件RS232 仪表测试盒与PC机接口。 仪表接口插件 仪表测试盒与汽车组合仪表接口。 0079 本发明实施例所述的测试汽车组合仪表的方法,通过获取测试指令,将测试指令 转换为相应的测试信号。
22、输出到汽车组合仪表即可自动进行测试,不需要选用现有的测量仪 器手工进行测试,可以提高测试效率和准确性。 0080 实施例3 0081 参见图8,本发明实施例提供了一种测试汽车组合仪表的装置,该装置包括: 0082 获取模块301,用于获取测试指令; 0083 测试模块302,用于将获取模块301获取的测试指令转换为相应的测试信号输出 到汽车组合仪表进行测试。 0084 进一步地,获取模块301,具体用于通过人机交互测试界面获取测试指令。 0085 进一步地,测试模块302,具体包括: 0086 第一判断单元,用于判断获取模块301获取的测试指令的类型; 0087 第一测试单元,用于当第一判断单。
23、元判断测试指令为测试车速或转速的指令时, 将测试指令转换为相应频率的脉冲信号输出到汽车组合仪表的车速或转速接口进行测试。 0088 进一步地,测试模块302,具体包括: 0089 第二判断单元,用于判断获取模块301获取的测试指令的类型; 0090 第二测试单元,用于当第二判断单元判断测试指令为测试冷却液温度的指令时, 将测试指令转换为相应占空比的脉冲信号输出到汽车组合仪表的冷却液温度接口进行测 试。 0091 进一步地,测试模块302,具体包括: 0092 第三判断单元,用于判断获取模块301获取的测试指令的类型; 0093 第三测试单元,用于当第三判断单元判断测试指令为测试报警符号的指令时。
24、,将 测试指令转换为高低电压输出到汽车组合仪表的报警符号接口进行测试。 0094 本发明实施例所述的测试汽车组合仪表的装置,通过获取测试指令,将测试指令 转换为相应的测试信号输出到汽车组合仪表即可自动进行测试,不需要选用现有的测量仪 器手工进行测试,可以提高测试效率和准确性。 0095 以上实施例提供的技术方案中的全部或部分内容可以通过软件编程实现,其软件 程序存储在可读取的存储介质中,存储介质例如:计算机中的硬盘、光盘或软盘。 0096 以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和 原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。 说 明 书CN 102538860 A 1/7页 9 图1 说 明 书 附 图CN 102538860 A 2/7页 10 图2 说 明 书 附 图CN 102538860 A 10 3/7页 11 图3 说 明 书 附 图CN 102538860 A 11 4/7页 12 图4 说 明 书 附 图CN 102538860 A 12 5/7页 13 图5 说 明 书 附 图CN 102538860 A 13 6/7页 14 图6 说 明 书 附 图CN 102538860 A 14 7/7页 15 图7 图8 说 明 书 附 图CN 102538860 A 15 。