本发明专利技术公开了一种汽车仪表测试仪,包括应用层的下位机和控制层的上位机,所述的下位机包括下位机硬件和下位机的测试程序;所述的上位机包括上位机控制程序。采用上述技术方案,不但能够完整检测汽车仪表的各项功能,而且小巧便携,成本低,开发和设计周期短,人员需求少;所用的零部件和原材料都是非标准件,软件和硬件都是自主开发,成本受到控制;可以替代传统的仪表检测大设备,为企业实现降本增效;采用触屏控制方式、抽检台采用铝合金加工,体积小巧便携。积小巧便携。积小巧便携。
【技术实现步骤摘要】
一种汽车仪表测试仪
[0001]本专利技术属于汽车仪表的测试
,具体地,本专利技术涉及一种汽车仪表测试仪。
技术介绍
[0002]汽车仪表生产企业在生产汽车组合仪表都遵循一定的工艺流程。在这些众多的工艺流程中,仪表的下线必须要经过质量检测,而质量检测中最重要的一环便是功能检测。
[0003]传统的仪表生产企业的检测方式是寻找合适的供应商,购买或定制汽车仪表测试设备,这种检测设备当然有它的优势所在,比如说精度高,准确度高,功能丰富,但是它的劣势和它的优势一样明显,那就是单台仪表测试设备的价格非常昂贵,体积非常庞大和笨重,开发和设计周期非常长,而且所用的零部件大多都是标准件,需要耗费大量的材料成本和人力成本,并且价格也几乎透明,利润率有限。
[0004]然而现实情况是,企业大多希望降本增效,并且对于车间生产人员来说,良好的人机交互性和便携性更是迫在眉睫的需求。
技术实现思路
[0005]本专利技术提供一种汽车仪表测试仪,其目的是汽车仪表检测仪的功能齐全、成本降低、方便使用。
[0006]为了实现上述目的,本专利技术采取的技术方案为:
[0007]本专利技术的汽车仪表测试仪,包括应用层的下位机和控制层的上位机,所述的下位机包括下位机硬件和下位机的测试程序;所述的上位机包括上位机控制程序。
[0008]所述的下位机硬件包括MCU、PAD;还包括MCU外围硬件。
[0009]所述的MCU通过配置CAN收发器,与CAN收发器TJ1050组成高速CAN;采用250Kbps的通信速率与仪表进行通信,读取软件版本号、PCBA版本号;控制各种整车状态信息,包括各种信号灯、照明灯、背光灯、读取燃油信息、引擎状态,尾气温度。
[0010]通过所述的MCU产生PWM信号,在0~100%范围内可调控制仪表的车速显示。
[0011]通过所述的MCU控制4组可编程电阻信号,根据需求产生不同的阻值,软件控制0~2K欧姆任意阻值输出,精度为0.1欧姆,分别用于模拟“液压油温度传感信号”、“燃油液位信号”、“变速箱油温传感器信号”、“气压传感器信号”。
[0012]通过所述的MCU控制4组可调电压信号,根据需求产生不同的电压,软件控制0~5V输出,精度为0.1V,分别用于模拟“气压传感器信号”、“制动传感器信号”、“变速箱油压传感器信号”、“胎压传感器信号”。
[0013]通过所述的MCU控制32路可调高低电平信号,分别用于模拟32种整车信号;所述的整车信号包括“防冻液液位信号”、“挡位信号”、“安全带信号”。
[0014]所述的MCU通过两个精密电阻,实时监测系统的工作电流和睡眠电流。
[0015]所述的下位机的测试程序完成:串口通信任务、可编程电阻信号、阶跃电压信号、H/L电平信号、CAN诊断通信、PWM调节车速、工作电流与睡眠电流信号、KL30/KL15供电任务、
PWM调压任务。
[0016]所述的串口通信任务用于与上位机进行通信,接收上位机下发的指令,并上传所获得的测试数据给上位机界面显示。
[0017]所述的可编程电阻信号采用继电器阵列,并结合8421编码的原理设计4路可编程电阻电路;根据上位机下发的阻值信号指令,控制继电器在0~500Ω之间任意输出,控制精度为0.1Ω。
[0018]所述的阶跃电压信号采用排耦阵列,并结合电阻分压的原理设计4路阶跃电压信号电路;根据上位机下发的电压指令,控制相应排耦的相应通道的通断,然后输出4路电压信号,0~5V阶跃,步进为0.5V。
[0019]所述的H/L电平信号采用32路排耦阵列,根据上位机下发的指令,控制排耦相应通道的通断来控制排耦的输出是接地还是接高电平,从而提供32路高低电平信号给仪表相应端口。
[0020]所述的CAN诊断通信用于与仪表进行诊断通信,通过发送一系列的诊断指令,来进入相应的服务;仪表回复相应的系列报文,从而在系列报文中提取出各种数据,包括“软件版本号”、“PCBA版本号”、“液压油温度传感信号”、“燃油液位信号”、“变速箱油温传感器信号”、“气压传感器信号”、“气压传感器信号”、“制动传感器信号”、“变速箱油压传感器信号”、“胎压传感器信号”。
[0021]所述的PWM调节车速:通过变成驱动单片机的定时器模块产生指定范围频率和占空比的PWM波输出给仪表,从而控制仪表的车速显示。
[0022]所述的工作电流与睡眠电流:通过两个精密电阻分别采样工作电流与睡眠电流,采样到的电压值再经过运算放大器放大后输入给单片机的ADC(模数转化)进行模拟数字转化,最后经换算后得出电流值,并将电流值通过串口发送给上位机显示。
[0023]所述的KL30/KL15供电任务:通过程序控制KL30电和KL15电的上电与下电,从而控制仪表的30电与15电的供给。
[0024]所述的PWM调压任务(0~36V):通过MCU的定时器产生PWM控制LM2576
‑
ADJ,从而控制该芯片输出0~36V任意可调的电压值;控制精度为0.1V。
[0025]所述的上位机控制程序由C#进行编写,通过串口与下位机进行通信,波特率采用115200,通过串口下发给MCU的数据将会在MCU中被转化成CAN报文的数据结构,再通过CAN总线发给仪表,仪表则显示对应的现象和效果,并且将各种测试结果直观的显示在上位机上。
[0026]所述的上位机的控制程序包括:电源控制、LED背光音效、LCD显示、仪表指针测试、模拟信号、数字信号。
[0027]所述的电源控制部分,包括KL30、KL15的供电与下电,仪表型号的选择,测试内容的打印输出,手动测试和自动测试功能。
[0028]所述的LED背光音效部分,包括仪表上各个icon的点亮与熄灭,表盘指针的点亮与熄灭,以及仪表音效的开启与关闭。
[0029]所述的LCD显示部分,包含仪表中央LCD屏幕区域的颜色测试。
[0030]所述的仪表指针测试部分,包含车速表和转速表指针的转动测试,此转动测试应该与实际的仪表指针一一对应。
[0031]所述的模拟信号部分,包含电阻信号和电压信号的输入测试以及车速的数字显示,理论上输入给仪表的模拟信号应与仪表返回的CAN报文所携带的数据一致,同时通过PWM输入给仪表来测试仪表对应的车速显示。
[0032]所述的数字信号部分,其主要是32路电平输入给仪表指定的32个管脚,以此来测试仪表32种整车信号是否能够正确接收并响应,整车信号包括“防冻液液位信号”、“挡位信号”、“安全带信号”。
[0033]本专利技术采用上述技术方案,不但能够完整检测汽车仪表的各项功能,而且小巧便携,成本低,开发和设计周期短,人员需求少;所用的零部件和原材料都是非标准件,软件和硬件都是自主开发,成本受到控制;可以替代传统的仪表检测大设备,为企业实现降本增效;采用触屏控制方式、抽检台采用铝合金加工,体积小巧便携。
附图说明
[0034]附图所表达的内容作简要本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种汽车仪表测试仪,其特征在于:所述的汽车仪表测试仪包括应用层的下位机和控制层的上位机,所述的下位机包括下位机硬件和下位机的测试程序;所述的上位机包括上位机控制程序。2.按照权利要求1所述的汽车仪表测试仪,其特征在于:所述的下位机硬件包括MCU、PAD;还包括MCU外围硬件。3.按照权利要求2所述的汽车仪表测试仪,其特征在于:所述的MCU通过配置CAN收发器,与CAN收发器TJ1050组成高速CAN;采用250Kbps的通信速率与仪表进行通信,读取软件版本号、PCBA版本号;控制各种整车状态信息,包括各种信号灯、照明灯、背光灯、读取燃油信息、引擎状态,尾气温度。4.按照权利要求2所述的汽车仪表测试仪,其特征在于:通过所述的MCU控制4组可编程电阻信号,根据需求产生不同的阻值,软件控制0~2K欧姆任意阻值输出,精度为0.1欧姆,分别用于模拟“液压油温度传感信号”、“燃油液位信号”、“变速箱油温传感器信号”、“气压传感器信号”。5.按照权利要求2所述的汽车仪表测试仪,其特征在于:通过所述的MCU控制4组可调电压信号,根据需求产生不同的电压,软件控制0~5V输出,精度为0.1V,分别用于模拟“气压传感器信号”、“制动传感器信号”、“变速箱油压传感器...
【专利技术属性】
技术研发人员:朱存清,陈飞,欧海波,张恒,高圣洁,李建才,
申请(专利权)人:奇瑞汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。