一种基于CAN总线的汽车故障诊断系统技术方案

技术编号:29409400 阅读:22 留言:0更新日期:2021-07-23 22:49
本实用新型专利技术涉及汽车故障诊断技术领域,具体涉及一种基于CAN总线的汽车故障诊断系统,包括:上位机,下位机;下位机包括:CAN通讯模块、通信单元;下位机通过CAN通讯模块与汽车电子控制单元连接;下位机与上位机通过通信模块连接,下位机通过通信单元将诊断数据发送至于上位机。该故障诊断系统无需维修人员到现场进行逐个排查,且诊断出的故障信息可发送至远程终端,节省了时间和人力成本。

【技术实现步骤摘要】
一种基于CAN总线的汽车故障诊断系统
本技术涉及汽车故障诊断
,具体涉及一种基于CAN总线的汽车故障诊断系统。
技术介绍
20世纪60年代初期,美国,日本和欧洲的一些发达国家相机开展了设备诊断技术的研究,主要应用于航天、核电、电力系统等尖端工业部门,自20世纪80年代以后逐渐扩展到冶金、化工、船舶、铁路等许多领域。近年来故障诊断技术得到了迅速发展。当前,工业化发达国家的国家的汽车检测与故障诊断达到了较高水平,国外的汽车检测技术的发展比较迅速。总体上讲,工业化发达国家的汽车检测技术,在管理上已经实现了“制度化”;在检测技术指标上以实现了“标准化”;在检测技术上向“智能化、自动化”发展。工业化发达国家在研究汽车故障诊断仪这种产品比我们国家早一步,设备和先进技术也得到拓展。CAN总线是德国BOSCH公司在80年代初为解决现代汽车中众多的控制与测试仪器之间的数据交换而开发的一中串行数据通信总线。因其才有了高新技术和独具特色的设计,使得CAN总线的数据通信具有突出的可靠性、实时性、灵活性、开放性等基本特点。在国外,CAN总线技术已得到了广泛的应用和普及。支持总线标准的公司越来越多,其中有保时捷、劳斯莱斯、美洲豹等。支持CAN总线标准的电子公司有英特尔、摩托罗拉、菲利普、Microchip、西门子等。总之,CAN总线技术已经成为汽车网络发展的一个必然趋势。我国进口汽车检测技术经历了从无到有,从小到大;从引进技术、引进检测设备,到自主研究检测设备并开发推广应用;从单一性能检测到综合检测,虽然已经取得了很大的进步,但与世界先进水平相比,还有一定距离。目前,国内大多数厂商也在缩小同国际诊断设备厂商之间的差距,也相继推出了一些诊断仪器,但是这种设备无论是技术要求还是一件配置都与国外设备的差距存在较大的差距。由于起步较晚,国内设备在数据处理和设备功能方面还比较欠缺。我国在CAN总线研究应用方面起步较晚,工程应用几乎是空白。尤其是在汽车上的应用,自从2002年国家863电动汽车重专项立项以后,才有几个大的汽车研究和生产单位正式启动的。CAN总线技术的研究尚在起步阶段。目前还没有拿出产品化的成果。中国汽车技术研究中心也正着手制定中国汽车CAN网络应用层的标准,主要是通讯协议编码方面,这也将进一步促进国内CAN网络技术的应用。CAN网络的实现成本较高,其接口和收发器方面要求都要更加精准和负责。因此,CAN总线仍然占据国内汽车网络技术的主导。最近几十年随着智能化、信息化的发展,促进了检测系统与设备诊断技术的提升。如今,汽车最大的热点就是网络化,而CAN总线拥有的多主节点、开放式架构,以及错误检测及自恢复能力等优势,成为网络应用的热门。CAN总线是一个三层网络,包括物理层、数据链路层及应用层。国内外目前常见的诊断系统有在线状态监测、离线状态监测和便携式状态监测系统三类。在线状态监测诊断系统的特点主要是运用于实时分析数据于故障的诊断。目前国外市场上出现的便携式状态测试设备较多,技术较为成熟,不过故障分析仪价格成本较高,操作较繁琐。这主要考虑到故障监测用途与使用环境不同等,比如德国普乐福尼克公司的VIBXPERT,美国艾默生公司的CSI2130,DiagnosticInstrument公司的SKFGXSeries产品等。随着汽车电子的广泛应用,汽车网络化进程的加快。在提高汽车性能和智能化的同时,其复杂的控制系统使得汽车故障诊断变得越来越困难,当汽车出现故障时,需要通知维修人员到现场对汽车零件进行逐个排查,估测故障原因,现有的故障诊断方法费时、费力、操作繁琐,故障诊断效率低,造成了人力和物力的极大浪费。传统的维修方时已经不能更好的解决存在时域、时间、效率等方面的问题。
技术实现思路
有鉴于此,本技术的目的在于克服现有技术的不足,提供一种基于CAN总线的汽车故障诊断系统系统。为实现以上目的,本技术采用如下技术方案:一种基于CAN总线的汽车故障诊断系统,包括:上位机,下位机;所述下位机包括:CAN通讯模块、通信单元;所述下位机通过所述CAN通讯模块与汽车电子控制单元连接;所述下位机与上位机通过所述通信单元连接,所述下位机通过所述通信单元将诊断数据发送至于上位机。进一步地,所述下位机还包括:故障诊断模块,用于获取汽车的故障诊断码;发送模块,用于将诊断数据发送至所述上位机;故障清除模块,用于控制汽车电子控制单元清楚故障码。进一步地,所述诊断数据包括:汽车版本信息、故障码以及冻结帧。进一步地,所述通信单元包括:无线通信模块,和\或,有限通信模块。进一步地,所述无线通信模块包括:Wifi模组,和\或,蓝牙模组。进一步地,所述有线通信模块包括:串口,和\或,USB接口。进一步地,所述下位机包括:单片机、显示模块以及按键;所述触摸屏与所述单片机电连接,用于显示在主界面;所述按键与所述单片机电连接,用于选择车型的操作。进一步地,还包括,电池及电池管理单元,所述电池用于为系统提供电能;所述电池管理单元用于管理电池。进一步地,所述显示模块为LED液晶显示屏。进一步地,所述单片机为STM32。本技术采用以上技术方案,包括:上位机,下位机;下位机包括:CAN通讯模块、通信单元;下位机通过CAN通讯模块与汽车电子控制单元连接;下位机与上位机通过通信模块连接,下位机通过通信单元将诊断数据发送至于上位机。该故障诊断系统无需维修人员到现场进行逐个排查,且诊断出的故障信息可发送至远程终端,节省了时间和人力成本。附图说明为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本技术一个实施例所提供的一种基于CAN总线的汽车故障诊断系统结构示意图;图2是本技术一个实施例所提供的下位机结构示意图。图中:1、下位机;1-1、CAN通讯模块;1-2、通信单元;1-3、故障诊断启动模块;1-4、故障诊断模块;1-5、发送模块;1-6、故障清除模块;2、上位机;3、汽车电子控制单元。具体实施方式为使本技术的目的、技术方案和优点更加清楚,下面将对本技术的技术方案进行详细的描述。显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本技术所保护的范围。图1是本技术一个实施例所提供的一种基于CAN总线的汽车故障诊断系统结构示意图,包括:上位机2,下位机1;所述下位机1包括:CAN通讯模块1-1、通信单元1-2;所述本文档来自技高网
...

【技术保护点】
1.一种基于CAN总线的汽车故障诊断系统,其特征在于,包括:/n上位机,下位机;/n所述下位机包括:CAN通讯模块、通信单元;/n所述下位机通过所述CAN通讯模块与汽车电子控制单元连接;/n所述下位机与上位机通过所述通信单元连接,所述下位机通过所述通信单元将诊断数据发送至于上位机。/n

【技术特征摘要】
1.一种基于CAN总线的汽车故障诊断系统,其特征在于,包括:
上位机,下位机;
所述下位机包括:CAN通讯模块、通信单元;
所述下位机通过所述CAN通讯模块与汽车电子控制单元连接;
所述下位机与上位机通过所述通信单元连接,所述下位机通过所述通信单元将诊断数据发送至于上位机。


2.根据权利要求1所述的系统,其特征在于,所述下位机包括:
故障诊断启动模块,用于将发生故障的汽车与诊断系统建立通信连接,并启动诊断。


3.根据权利要求2所述的系统,其特征在与,所述下位机还包括:
故障诊断模块,用于获取汽车的故障诊断码;
发送模块,用于将诊断数据发送至所述上位机;
故障清除模块,用于控制汽车电子控制单元清楚故障码。


4.根据权利要求1所述的系统,其特征在于,所述通信单元包括:无线通信模块,和/或,有线通信模块。...

【专利技术属性】
技术研发人员:桂馨陶曾杰龙林王舟李格万旭生熊宇
申请(专利权)人:湖南信息学院
类型:新型
国别省市:湖南;43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1