一种面向汽车用户的汽车诊断设备
文献发布时间:2023-06-19 11:26:00
技术领域
本发明涉及汽车诊断技术领域,具体为一种面向汽车用户的汽车诊断设备。
背景技术
随着人们生活水平的日益提供,汽车走进每家每户,车辆成为人民出行的首先,汽车作为一个拥有几千零部件的大设备经常使用,日常的维修保养不可避免。目前用户维修保养都要到维修店进行,维护保养的成本较高且不方便。
现有的汽车维修保养设备主要是汽车厂以及一些诊断设备厂提供,汽车厂提供的设备主要是支持该品牌的所有车型,价格比较昂贵,一般只在该品牌的4S店中使用。诊断设备厂提供的诊断设备目前主要有两种,一种是支持市场上大部分车型的综合诊断仪,这种诊断仪综合的车型较多,价格比较昂贵,适合于汽车修理店使用,不适用于汽车用户;一种是符合OBD2标准协议的诊断仪,这种诊断仪具有很大的局限性,其主要能采集汽车发动机,变速箱,车身和网络四个部件的信息,对汽车其他部件的信息无法获取,用户在使用过程中经常发现需要用诊断仪获取信息时,但该诊断仪无法获取,导致客户的困惑。
由于不同品牌汽车使用的诊断协议不一样,诊断接口定义也不尽相同,在实际使用中,综合诊断仪需要覆盖各个品牌的接口定义,需要在不同的管脚之间进行切换,目前在电路设计上均采用继电器的方式来实现管脚之前的切换,这种方式成本比较高,体积比较大,并且继电器具有一定的机械寿命。
发明内容
本发明的目的在于提供一种面向汽车用户的汽车诊断设备,以解决上述背景技术中提出的由于不同品牌汽车使用的诊断协议不一样,诊断接口定义也不尽相同,在实际使用中,综合诊断仪需要覆盖各个品牌的接口定义,需要在不同的管脚之间进行切换的问题。
为实现上述目的,本发明广泛应用于汽车诊断的技术方案,特别是提供如下技术方案:一种面向汽车用户的汽车诊断设备,包括;
OBD接口,所述OBD接口用于连接车辆对应接口进行通信;
OBD接口切换电路,所述OBD接口切换电路连接OBD接口,并针对不同的车辆车型接口,进行切换;
CAN收发器,所述CAN收发器与OBD接口切换电路连接,并接入的电平信号进行转换;
J1850总线电路,所述J1850总线电路与OBD接口切换电路连接,并接入车辆的J1850总线信号;
K线电路,所述K线电路与OBD接口切换电路连接,并对车辆的电信号进行选择或切换;
微控制器,所述微控制器分别与CAN收发器、J1850总线电路、K线电路连接;
其中微控制器用于对CAN收发器、J1850总线电路、K线电路的相关电信号进行诊断。
优选的,所述OBD接口切换电路包括;
多个转化电路,所述转化电路均包括多个电阻、多个转换芯片组成,
其中多个电阻分别与对应的OBD接口连接,多个转换芯片对应端与多个电阻连接,且用来转换信号;
多个第一开关电路,所述多个第一开关电路分别与对应的转换芯片的输出端连接,其用来选择或切换转换芯片输出的信号。
优选的,所述多个第一开关电路数量设为两个,且多个第一开关电路均设为一多路复用器。
优选的,所述CAN收发器包括一收发器芯片及其外围电路。
优选的,所述汽车诊断电路还包括一电源电路,所述电源电路分别为OBD接口切换电路、J1850总线电路、K线电路、微控制器提供工作电压。
优选的,所述J1850总线电路包括;
稳压电路,所述电稳压电路连接电源电路,并为下级电路提供稳定的电源电压;
第二开关电路,所述第二开关电路分别与稳压电路输出、微控制器对应端连接,且在微控制器输出控制信号下闭合或断开;
双电压比较器,所述双电压比较器输入分别与第一开关输出端、OBD接口切换电路的对应端连接。
优选的,所述稳压电路设为一LM317ADJ稳压芯片及其外围电路组成。
优选的,所述第二开关电路包括多个三极管、多个电阻组成的开关电路。
优选的,所述K线电路包括;
第三开关电路,所述第三开关电路包括多个模拟开关组成的开关电路,其中至少两个模拟开关为一组,在微控制器的控制下,对OBD接品切换电路的信号进行选择;
多个缓冲器,所述多个缓冲器对应模拟开关设置,且对应的多个缓冲器设置与两个模拟开关的数据输入端之间;
第四开关电路,所述第四开关电路设为一比较器,所述比较器的输入端对应与至少两个模拟开关的输出端连接,且输出与微控制器连接。
优选的,所述微控制器包括为STM32103VET6芯片及其外围电路。
与现有技术相比,本发明的有益效果是:
(1)、本发明通过OBD接口切换电路对OBD接口入不同的车辆的电信号,进行选择,因此通过OBD接口电路的设计,可以对不同的车辆的数据进行诊断分析,从而避免了车辆只能针对本车车型的诊断器,进行诊断;大大减少了资源的浪费;
(2)、本发明通过J1850总线电路,可以快速的接入车辆的J1850总线信号;并将该信号输出给微控器,通过微控制器对电信号进行分析诊断后,便可以知车辆的相关信息;然后通过显示屏的方式给用户展现出汽车各个零部件的状态数据,并给用户对车辆的保养维护提供详细的帮助支撑;
(3)、本发明通过低成本的模拟开关的闭合或断开,可以使一个模拟开控制8个数据之间的选择,从而可以实现对OBD接口多个信号的选择,因此具有成本低、使用方便的效果。
附图说明
图1为本发明的OBD接口电路原理示意图:
图2为本发明的OBD接口切换电路一示意图;
图3为本发明的OBD接口切换电路二原理示意图;
图4为本发明的CAN收发器电路原理示意图;
图5为本发明的J1850总线电路原理示意图;
图6为本发明的K线电路原理示意图;
图7为本发明的电源电路原理示意图;
图8为本发明的微控制器电路原理示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1-图2,本发明提供的一种实施例:
一种面向汽车用户的汽车诊断设备,包括;
OBD接口1,所述OBD接口1用于连接车辆对应接口进行通信;
OBD接口切换电路,所述OBD接口切换电路连接OBD接口1,并针对不同的车辆车型接口,进行切换;
CAN收发器4,所述CAN收发器4与OBD接口切换电路连接,并接入的电平信号进行转换;
J1850总线电路5,所述J1850总线电路与OBD接口切换电路连接,并接入车辆的J1850总线信号;
K线电路6,所述K线电路6与OBD接口切换电路连接,并对车辆的电信号进行选择或切换;
微控制器8,所述微控制器8分别与CAN收发器4、J1850总线电路、K线电路6连接;
其中微控制器8用于对CAN收发器4、J1850总线电路、K线电路6的相关电信号进行诊断。
为了适用不同车辆OBD接口1的电信号进行转化使用;
进一步的,所述OBD接口切换电路包括;
多个转化电路2,所述转化电路均包括多个电阻、多个转换芯片组成,
其中多个电阻均设为电阻R18、电阻R19、电阻R21,多个转换芯片数量设为4个转换芯片TJA1050;
电阻R18、电阻R19、电阻R21的一端分别与对应的OBD接口1连接,其电阻R18、电阻R19、电阻R21的另一端与对应的转换芯片TJA1050的对应入连接;该电路有多路快速数据转换及耐用、稳定的作用;
为了切换不同车辆OBD接口1的电信号:
进一步的;所述多个第一开关电路3,所述多个第一开关电路3分别与对应的转换芯片的输出端连接,其用来选择或切换转换芯片TJA1050输出的信号。
所述多个第一开关电路3数量设为两个,且多个第一开关电路3均设为一多路复用器CD4052B/SO;
其中通过每一个复用器CD4052B/SO的可以使8位数据进行切换选择使用,这样的设计节省了电子器件的使用,同时在结合转换芯片TJA1050时,对不同车辆的电信号进行切换使用,从而大大的节省人力和物力的浪费。
为了使车辆的CAN总线电平与微控制器8电平之间的转换:
进一步的,所述CAN收发器4包括一收发器芯片AU5790及其外围电路。
为了给OBD接口切换电路、J1850总线电路、K线电路6、微控制器8提供工作电压:
进一步的,所述汽车诊断电路还包括一电源电路7,所述电源电路7分别为OBD接口切换电路、J1850总线电路、K线电路6、微控制器8提供工作电压;
其中电源电路7包括:
第一电源,所述第一电源设为一降压芯片MP2359及其外围电路,该降压芯片MP2359为提供DC5V电压;
第二电源,所述第二电源设为一降压芯片AS1117及其外围电路,该降压芯片AS1117为提供DC3.3V电压。
为了让车辆的J1850总线信号与微控制器8电平之间的转换;
进一步的,所述J1850总线电路包括;
稳压电路,所述电稳压电路连接电源电路,并为下级电路提供稳定的电源电压;
第二开关电路,所述第二开关电路分别与稳压电路输出、微控制器8对应端连接,且在微控制器8输出控制信号下闭合或断开;
双电压比较器,所述双电压比较器输入分别与第一开关输出端、OBD接口切换电路的对应端连接;
所述稳压电路设为一LM317ADJ稳压芯片及其外围电路组成。
所述第二开关电路包括多个三极管、多个电阻组成的开关电路;
其中,所述三极管设为三极管Q2、三极管Q1;多个电阻设为电阻R4、电阻R7、电阻R9。
为了对车辆的电信号进行选择或切换,及与车辆12V的K线电平信号与微控制器8电平信号之间的转换
进一步的,所述K线电路6包括;
第三开关电路,所述第三开关电路包括多个模拟开关其中至少两个模拟开关为一组,在微控制器8的控制下,对OBD接品切换电路的信号进行选择;
其中多个模拟开关数量为四个,多个模拟开关均为CD4051芯片
多个缓冲器,所述多个缓冲器对应模拟开关设置,且对应的多个缓冲器设置与两个模拟开关的数据输入端之间;
其中多个缓冲器数量设为两个,多个缓冲器均为MC1413/SO芯片。
第四开关电路,所述第四开关电路设为一比较器,所述比较器的输入端对应与至少两个模拟开关的输出端连接,且输出与微控制器8连接;
其中比较器设为LM393芯片。
为了对CAN收发器4、J1850总线电路、K线电路6连传送的车辆信号,进行诊断分析;
进一步的,所述微控制器8包括为STM32103VET6芯片及其外围电路。
为了显示诊断记录:
进一步的,所述汽车诊断设备还包括一LCD显示屏。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。
- 一种面向汽车用户的汽车诊断设备
- 一种汽车诊断设备的数据更新方法和汽车诊断设备