1.本技术涉及汽车诊断技术领域,特别涉及一种胎压传感器与汽车匹配的方法、计算机设备及介质。
背景技术:2.从2020年1月1日起,所有类型的新车都必须安装胎压监测系统,其中,胎压传感器和胎压诊断设备是汽车后市场中比较重要的一环。胎压传感器和胎压诊断设备是一套相辅相成的组合,现有技术都是通过压力传感器对汽车进行压力测试。
3.在不同汽车厂家,甚至相同汽车厂家不同汽车型号的汽车所使用的协议都是不一样的,只有传感器发出的信号与汽车的协议相匹配才能够工作。不同的协议意味着不同车型的传感器混装或装错都不能正常工作,甚至会出现汽车发生故障的情况,厂家自身研发的传感器必须配合自家的诊断设备配合使用,从而形成了一个闭环市场。
技术实现要素:4.本技术的主要目的为提供一种胎压传感器与汽车匹配的方法、计算机设备及介质,旨在解决现有技术中存在的技术问题。
5.本技术提出一种胎压传感器与汽车匹配的方法,其改进之处在于,包括:s1:使用诊断设备对胎压传感器进行编程,以便生成胎压传感器id;s2:所述诊断设备发送信号至所述胎压传感器,以便激活胎压传感器;s3:对激活的胎压传感器进行重新学习,将其匹配到汽车的车载系统中。
6.作为上述技术方案的改进,诊断设备对胎压传感器进行编程包括下列步骤:s4:在所述诊断设备的编程工具中查询与汽车车型相匹配的固件,根据所述固件可生成id号;s5:所述编程工具把id号进行数据编码,使得所述id号通过无线信号存入胎压传感器,形成胎压传感器id,以便建立与汽车相适配的胎压传感器。
7.作为上述技术方案的进一步改进,通过无线信号将id号存入胎压传感器包括下列步骤:s6:利用所述编程工具靠近胎压传感器;s7:当编程工具与胎压传感器的距离小于或等于预设距离时,所述诊断设备的报警工具发出警示,提示可通过无线信号将id号存入胎压传感器。
8.作为上述技术方案的进一步改进,激活所述胎压传感器步骤如下:s8:所述诊断设备对所述胎压传感器发送低频信号;s9:所述胎压传感器接收所述低频信号,所述低频信号对所述胎压传感器的预激活项进行触发,以便与所述预激活项对接成功,完成激活过程;s10:若无法对接成功,则重新发送低频信号,其中,设发送低频信号次数为n,且n≤预设项。
9.作为上述技术方案的进一步改进,若重新发送低频信号次数n>预设项,需判断诊断设备未激活所述胎压传感器的原因,其中,判断诊断设备未激活所述胎压传感器的原因包括诊断设备发送激活信号至所述胎压传感器失败,以及胎压传感器接收到激活信号后,诊断设备未接收到所述胎压传感器发送的数据。
10.作为上述技术方案的进一步改进,胎压传感器接收到激活信号后,诊断设备未接收到所述胎压传感器发送的第一数据,判断未收到第一数据包括下列步骤:s11:通过采样板对所述胎压传感器发送的高频信号进行获取,解析其调制方式;s12:若采样板未获取到胎压传感器发送的高频信号,则表明所述诊断设备未接收到所述胎压传感器发送的第一数据;s13:若采样板获取到胎压传感器发送的高频信号,则表明所述诊断设备接收到所述胎压传感器发送的第一数据。
11.作为上述技术方案的进一步改进,胎压传感器接收到激活信号后,若诊断设备未接收到所述胎压传感器发送的第一数据,则通过采样板采集高频信号;采集高频信号的步骤包括:s14:选择第一高频率值时,若所述采样板检测到所述高频信号,诊断设备接收到所述传感器发送的第一数据,则所述胎压传感器是通过所述第一高频率值对所述诊断设备发送第一数据;s15:和或,选择第二高频率值时,若所述采样板检测到所述高频信号,诊断设备接收到胎压传感器发送的第一数据,则所述胎压传感器是通过所述第二高频率值对所述诊断设备发送第一数据;s16:若所述胎压传感器未激活成功,或者激活所述胎压传感器成功后所述采样板获取不到所述胎压传感器发送至诊断设备的高频信号,则通过编程工具重新编辑代码重新烧录进胎压传感器,以便重新激活传感器。
12.作为上述技术方案的进一步改进,胎压传感器进行重新学习包括自学习模式、静态学习模式或者obd学习模式任意一种模式,将其匹配到汽车的车载系统中;自学习模式和静态学习模式包括:所述胎压传感器对汽车通过无线信号发送第二数据;汽车ecu接收所述第二数据并识别,以便获得轮胎胎压数值;obd学习模式通过数据线将所述胎压传感器id发送至汽车ecu,获取所述轮胎胎压数值。
13.本技术还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述一种胎压传感器与汽车匹配的方法的步骤。
14.本技术还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述一种胎压传感器与汽车匹配的方法的步骤。
15.本技术的有益效果为:本技术通过识别汽车上的某一个固件,生成与汽车适配的胎压传感器id号,也支持对旧的胎压传感器进行旧改,适用性较强,应用性较高,满足市场需求。
附图说明
16.图1为本技术一实施例的一种胎压传感器与汽车匹配的方法流程示意图。
17.图2为本技术一实施例的计算机设备内部结构示意图。
18.本技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
19.应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
20.本技术提出了一种胎压传感器与汽车匹配的方法、计算机设备及介质,就如何实现胎压传感器能够完美匹配所有汽车做出了改进。
21.实施例1如图1所示,本技术揭示了一种胎压传感器与汽车匹配的方法,其特征在于,包括:s1:使用诊断设备对胎压传感器进行编程,以便生成胎压传感器id;s2:所述诊断设备发送信号至所述胎压传感器,以便激活胎压传感器;s3:对激活的胎压传感器进行重新学习,将其匹配到汽车的车载系统中。
22.在上述实施例中,本技术的胎压传感器和汽车的匹配过程需要经过三个步骤,参考步骤s1-s3:对新的胎压传感器编程植入id号;激活植入id号的胎压传感器;对激活的胎压传感器进行重新学习,将胎压传感器id号传入汽车中。如果汽车本身就有胎压传感器,则不用生成新的胎压传感器id号,直接将原本就有的胎压传感器id号植入新的胎压传感器,将原有的胎压传感器进行替换掉,本技术不仅适用新的胎压传感器,也能对旧的胎压传感器进行适配,只需要输入旧的胎压传感器id号,就可以直接激活以及重新学习步骤,完成匹配过程。
23.诊断设备对胎压传感器进行编程包括下列步骤:s4:在所述诊断设备的编程工具中查询与汽车车型相匹配的固件,根据所述固件可生成id号;s5:所述编程工具把id号进行数据编码,使得所述id号通过无线信号存入胎压传感器,形成胎压传感器id号,以便建立与汽车相适配的胎压传感器。
24.通过无线信号将id号存入胎压传感器包括下列步骤:s6:利用所述编程工具靠近胎压传感器;s7:当编程工具与胎压传感器的距离小于或等于预设距离时,所述诊断设备的报警工具发出警示,提示可通过无线信号将id号存入胎压传感器。
25.在上述实施例中,所述诊断设备需要通过编程工具查询与汽车车型相匹配的固件,根据固件编程工具可识别出汽车特征和汽车特性,根据汽车特征或者汽车特性可生成与汽车相适配的胎压传感器id,可选择自动生成id号或选择手动生成id号(手动设置id号是因为汽车原本就有胎压传感器,只需要手动录入已有的id号即可),设置id号之后,把诊断设备的编程工具靠近需要录入id号的胎压传感器,这样做的目的是为了建立与汽车相匹配的胎压传感器,在这里,需要设置无线信号传输的距离,当编程工具与胎压传感器的距离小于或等于预设距离时,所述诊断设备的报警工具发出警示,提示可通过无线信号将id号存入胎压传感器。
26.激活所述胎压传感器步骤如下:
s8:所述诊断设备对所述胎压传感器发送低频信号;s9:所述胎压传感器接收所述低频信号,所述低频信号对所述胎压传感器的预激活项进行触发,以便与所述预激活项对接成功,完成激活过程;s10:若无法对接成功,则重新发送低频信号,其中,设发送低频信号次数为n,且n≤预设项。
27.若重新发送低频信号次数n>预设项,需判断诊断设备未激活所述胎压传感器的原因,其中,判断诊断设备未激活所述胎压传感器的原因包括诊断设备发送激活信号至所述胎压传感器失败,以及胎压传感器接收到激活信号后,诊断设备未接收到所述胎压传感器发送的数据。
28.胎压传感器接收到激活信号后,诊断设备未接收到所述胎压传感器发送的第一数据,判断未收到第一数据包括下列步骤:s11:通过采样板对所述胎压传感器发送的高频信号进行获取,解析其调制方式;s12:若采样板未获取到胎压传感器发送的高频信号,则表明所述诊断设备未接收到所述胎压传感器发送的第一数据;s13:若采样板获取到胎压传感器发送的高频信号,则表明所述诊断设备接收到所述胎压传感器发送的第一数据。
29.在上述步骤s8-s13中,胎压传感器录入id号之后,需要进行激活,才能与汽车配合使用,诊断设备对胎压传感器发送低频信号,激活所述胎压传感器的预激活项,若无法激活,也就是无法触发预激活项,则重新发送低频信号再次触发胎压传感器的预激活项,若重新发送低频信号次数n>预设项,需判断诊断设备未成功激活所述胎压传感器的原因,需判断诊断设备未成功激活所述胎压传感器主要是通过采样板进行信号的捕捉,如果诊断设备发送激活信号后,也就是发送低频信号,采样板未采样到低频信号,需要重新对胎压传感器进行烧录,如果采样板依旧采样不到低频信号,则更换新的胎压传感器,重复步骤s4-s9,直至采样板采样到低频信号,也就是所述胎压传感器的预激活项已被低频信号激活触发,胎压传感器激活之后,需要返回第一数据至诊断设备,第一数据包括但不限于,胎压传感器的压力值、温度值、id号、电量等。
30.胎压传感器接收到激活信号后,若诊断设备未接收到所述胎压传感器发送的第一数据,则通过采样板采集高频信号;采集高频信号的步骤包括:s14:选择第一高频率值时,若所述采样板检测到所述高频信号,诊断设备接收到所述传感器发送的第一数据,则所述胎压传感器是通过所述第一高频率值对所述诊断设备发送第一数据;s15:选择第二高频率值时,若所述采样板检测到所述高频信号,诊断设备接收到胎压传感器发送的第一数据,则所述胎压传感器是通过所述第二高频率值对所述诊断设备发送第一数据;s16:胎压传感器未激活成功,或者激活所述胎压传感器成功后所述采样板获取不到所述胎压传感器发送至诊断设备的高频信号,则通过编程工具重新编辑代码重新烧录进胎压传感器,以便重新激活传感器。
31.在上述步骤s14-s16中,所述第一高频率值为433mhz,如果采样板检测到第一高频
率值,则表明胎压传感器对所述诊断设备发送了高频信号,诊断设备接收到高频信号,以获得胎压传感器发送的第一数据,而高频信号的频率值为433mhz,说明胎压传感器的频点在第一频率值范围左右。所述第二高频率值为315mhz,如果采样板检测到第二高频率值,则表明胎压传感器对所述诊断设备发送了高频信号,诊断设备接收到高频信号,以获得胎压传感器发送的第一数据,而高频信号的频率值为315mhz,说明胎压传感器的频点在第二频率值范围左右。
32.通过上述陈述,胎压传感器传输第一数据至诊断设备有两种渠道可以选择,第一个是433mhz,另外一个是315mhz,不局限于一种实现传输方式,实现传输方式多样化,避免形式单一,造成只能更换胎压传感器作为代价。
33.胎压传感器进行重新学习包括自学习模式、静态学习模式或者obd学习模式任意一种模式,将其匹配到汽车的车载系统中;自学习模式和静态学习模式包括:所述胎压传感器对汽车通过无线信号发送第二数据;汽车ecu接收所述第二数据并识别,以便获得轮胎胎压数值;obd学习模式通过数据线将所述胎压传感器id发送至汽车ecu,获取所述轮胎胎压数值。
34.在上述实施例中,胎压传感器与诊断设备建立联系之后,证明胎压传感器已成功激活,激活后的胎压传感器必须将其匹配到汽车的车载系统中,匹配方式有三种,第一是静态学习模式,第二是自学习模式,第三是obd学习模式,其中,静态学习模式和自学习模式的过程都是胎压传感器通过无线信号对汽车发送第二数据,汽车ecu接收第二数据并识别,以便获得轮胎胎压数值,第二数据还包括胎压传感器id、温度、电量、算法以及和其他与轮胎有关的数据。obd学习模式是通过有线传输方式,即通过数据线将所述胎压传感器id发送至汽车ecu,获取所述轮胎胎压数值以及和轮胎有关的数据。汽车收到胎压传感器传输的第二数据之后,便退出学习模式。
35.由于汽车有四个车轮,因此必须激活四个胎压传感器以及进行重新学习,以完成与汽车的匹配过程,每个胎压传感器id号都是唯一的,在汽车读取和识别是来自于哪个位置的胎压传感器时,可根据id号清楚是左前轮胎的传感器,还是左后方轮胎传感器,也可以提前在汽车上定义识别顺序,例如逆时针识别法和顺时针识别法,逆时针是由任意一个轮胎传感器进行,比如从左前轮胎进行逆时针识别方法,最后一个便是右前轮胎传感器,如果是从左前轮胎进行顺时针识别方法,最后一个便是左后轮胎传感器,在识别的过程中,汽车上有对应的感应灯对轮胎传感器其进行识别感应,依次类推,均在本技术的范围内。
36.实施例2本技术还提供了一种胎压传感器与汽车匹配装置,包括:数据存储单元,用于为存储汽车与胎压传感器、胎压传感器与诊断设备之间产生的各种数据进行存储;数据通信单元,用于为汽车与胎压传感器、胎压传感器与诊断设备提供通信链路,以传输各种数据;控制器,用于控制汽车与胎压传感器、胎压传感器与诊断设备之间各种数据的传输以及响应汽车与胎压传感器、胎压传感器与诊断设备之间的各种数据的传输。
37.实施例3
如图2所示,本技术还提供了一种计算机设备,该计算机设备可以是服务器,其内部结构可以如图2所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设计的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储定时任务调度方法的过程需要的所有数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现定时任务调度方法。
38.本领域技术人员可以理解,图2中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定。
39.本技术一实施例还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述任意一个定时任务调度方法。
40.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储与一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的和实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可以包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram通过多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双速据率sdram(ssrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
41.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其它变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、装置、物品或者方法不仅包括那些要素,而且还包括没有明确列出的其它要素,或者是还包括为这种过程、装置、物品或者方法所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、装置、物品或者方法中还存在另外的相同要素。
42.以上所述仅为本技术的优选实施例,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。