一种基于CAN总线的远程诊断系统技术方案

技术编号:14513852 阅读:144 留言:0更新日期:2017-02-01 14:27
本实用新型专利技术公开了一种基于CAN总线的远程诊断系统,包括主处理器,主处理器采用3.3V电压供电,芯片引脚外借6M晶振作为总时钟参考,所述主处理器分别连接有OBD模块和无线传输模块,所述无线传输模块用于对OBD模块的信息采集以及发生故障时将信息发送至远程平台,无线传输模块包括GPRS通信模块、GPS定位模块,所述无线传输模块还包括SIM卡以及音频电路模块,所述音频电路模块包括麦克风和蜂鸣器。本实用新型专利技术可以将汽车故障信息及时报给驾驶员避免不必要的危险,提高驾驶的安全性,也可以将故障信息发送至服务器平台可以供修理厂等维修部门为汽车的维修进行必要的零部件准备,提高汽车维修效率。

【技术实现步骤摘要】

本技术属于汽车
,本技术涉及一种基于CAN总线的远程诊断系统。
技术介绍
自2009年7月1日,中国所生产的乘用车必须全部加装车载故障诊断系统,汽车故障自动诊断技术源于现代汽车技术的发展,加上政府对环境保护工作的日益重视,如果要实现对汽车性能的提升,更精确的控制汽车尾气排放,必须对故障诊断系统进行研究。车载故障诊断(OnBoardDiagnosis)系统,就是与ECU相关的电子产品,发动机ECU中的诊断系统,它监测排放部件工作状态,不仅有助于减少汽车尾气排放水平,而且能实时显示故障情况,为发动机故障诊断提供依据[5]。所以,各国政府都有强制性的要求汽车生产厂商装配OBD系统。检查故障症状、找出故障部位及原因是汽车故障诊断需要做的主要工作。传统的汽车故障诊断通常通过听、看、闻的诊断方式,依靠维修技术人员经验进行,随着汽车上电子设备日渐增多,电控技术在车辆中越来越普及,使得故障判断也越来越难,汽车检查和分析的过程也越来越繁琐,现代汽车故障诊断技术已经发展成主要依靠集成化、智能化的诊断设备实现的模式。传统的故障诊断装置,是采用离线的模式,例如检测发动机供油系统或者是点火系统的故障,通过把车上的传感器与诊断设备相连接,经过诊断,故障代码会显示给用户,这个过程可以在车辆运动过程中完成。但是如果没有手持式故障检测仪,就没法进行故障代码翻译,也不能显示车辆的故障信息。由于手持式故障检测仪的使用局限性,有了OBD-III的概念,使用无线信息传送,自检测信息通过无线信号,传给到远程服务器,远程服务器拥有更大的运算能力和内存,也能更全面更有效的进行判断,能大程度的降低有故障的车辆排放超标,从而减少对环境的污染。移动通信技术近年来发展得很快,从最早的模拟蜂窝技术,到GSM网络以及GPRS无线数据业务,以及随后的3G网络技术,到现在推广的4G技术,仅仅几年时间。3G网络在我国采用WCDMA、TD-SCDMA、CDMA2000三种网络制式,其中WCDMA制式的3G网络因范围覆盖率、网络带宽、技术、通信速率等更优得到很好地应用。4G技术包括TD-LTE和FDD-LTE两种制式,4G是集3G与WLAN于一体,能更快、更优质地传输数据信息,同时可以在没有DSL和有线电视调制解调器的地方部署,有着不可比拟的优越性。
技术实现思路
本技术的目的是利用高速发展的无线通讯技术提出了基于CAN总线的远程诊断系统。为实现上述技术目的,本技术的技术方案是:一种基于CAN总线的远程诊断系统,包括主处理器,主处理器采用3.3V电压供电,芯片引脚外借6M晶振作为总时钟参考,所述主处理器分别连接有OBD模块和无线传输模块,所述无线传输模块用于对OBD模块的信息采集以及发生故障时将信息发送至远程平台,无线传输模块包括GPRS通信模块、GPS定位模块,所述无线传输模块还包括SIM卡以及音频电路模块,所述音频电路模块包括麦克风和蜂鸣器;所述GPRS通信模块包括供电端口,供电端口接入3.6V电压,GPRS通信模块包括单端音频输出端口;所述音频电路模块包括音频放大芯片,与所述单端音频输出端口连接;所述主处理器还连接有用于导出诊断数据的USB模块。本技术的有益效果是:本技术一方面可以将汽车故障信息及时报给驾驶员避免不必要的危险,提高驾驶的安全性,另一方面也可以将故障信息发送至服务器平台可以供修理厂等维修部门为汽车的维修进行必要的零部件准备,提高汽车维修效率;除此之外,对某种车型故障信息的集中处理也可以给制造商改进和优化车型提供宝贵的数据参考。附图说明图1为本技术装置的示意图。具体实施方式下面将结合附图对本技术,对本技术实施例中的技术方案进行清楚、完整地描述。如图1所示,本技术的一种基于CAN总线的远程诊断系统,包括主处理器1。主处理器是整个远程诊断系统的“大脑”,其主要作用是协调系统各元器件有秩序的完成各项工作,是整个系统最主要的部分。其中主要包括显示屏驱动,定位模块和传感器的UART通信,传感器和主处理器的I2C通信以及信息的采集和处理;这些功能除了对主处理器的接口做了硬性要求之外还对主处理器的处理速度也有一定的要求。本实施例中主处理器采用LuminaryMicro公司Stellaris的基于ARMCortex-M3处理器LM3S2948。LM3S2948具有4个通用定时器模块,2个CAN,3个UART,一个I2C,4个ADC等丰富的管脚资源足以满足使用。相比STM32系列处理器,LM3S2948在完美兼容STM32程序基础上有个功耗更低,成本更低的优秀特点。主处理器1采用3.3V电压供电,芯片引脚外借6M晶振作为总时钟参考。所述主处理器1分别连接有OBD模块2和无线传输模块3,所述无线传输模块3用于对OBD模块2的信息采集以及发生故障时将信息发送至远程平台,无线传输模块3包括GPRS通信模块4、GPS定位模块5,所述无线传输模块3还包括SIM卡6以及音频电路模块7,所述音频电路模块7包括麦克风8和蜂鸣器9;OBD诊断信息经过采集后需要发送给远程服务器,与外界通信的过程需要通过GPRS通信模块来完成,因此GPRS通信模块的设计尤为重要。本实施例中GPRS通信模块选择中兴公司的MG2639_V3通信模块。MG2639_V3是一款工业级的四频段GSM/GPRS无线模块。MG2639_V3提供GPRS数据传输,GSM语音和短信业务,支持GPRSmulti-slotclass10。此模块GPRS上下行速率最大可达85.6kbps,能满足一般情况下的数据传输速率的需求。所述GPRS通信模块4包括供电端口(图中未示出),GPRS通信模块包括单端音频输出端口;其中供电端口接入3.6V电压;RF_ANT接口连接天线(天线PCB布线要尽量靠近RF_ANT端口);PWRKEY端口通过排针与主处理器LM3S2948引脚相连,当此电位拉低时,MG2639_V3芯片按照一定时间来开机或者关机;TXD用于模块发送数据,RXD用于模块接收数据从而与主芯片进行通信;SPK2是单端音频输出端口,在后面蜂鸣器的介绍中还有提及;MICIP和MICIN为差分音频输入,此处接入麦克风用来实现语音功能;VRSIM、SIM_IO、SIM_RST、SIM_CLK、SIM_GND分别是SIM卡的电源线、数据线、复位线、时钟线和地线分别与SIM卡卡座的CCVCC、CCIO、CCRST、CCCLK和CCGND口相连,其中SIM_VDD和SIM_GND之间接入0.1μF电容。远程诊断系统需要对故障发生时刻进行地理位置信息上报,采集故障相关信息对车辆研发、维修等也具有意义,所以本技术在系统中增加了GPS定位模块。定位模块同时可以起到采集汽车车速的目的,从而对汽车的使用情况进行更加系统的了解和评估,从而利于后续工作的开展。本实施例中采用UM220-III定位模块。UM220-III是市场上尺寸最小的BD2/GPS双定位模块,集成度高,功耗低,而且配备UART、SPI、I2C多路通信的接口,方便与各种CPU进行通信,同时还支持单系统定位和多系统联合定位多种定位模式,其突出特点足以满足本系统对于定位方面的要求。所述音频电路模块包括音频放大芯片,与所述单端本文档来自技高网
...

【技术保护点】
一种基于CAN总线的远程诊断系统,其特征在于,包括主处理器,主处理器采用3.3V电压供电,芯片引脚外借6M晶振作为总时钟参考,所述主处理器分别连接有OBD模块和无线传输模块,所述无线传输模块用于对OBD模块的信息采集以及发生故障时将信息发送至远程平台,无线传输模块包括GPRS通信模块、GPS定位模块,所述无线传输模块还包括SIM卡以及音频电路模块,所述音频电路模块包括麦克风和蜂鸣器;所述GPRS通信模块包括供电端口,供电端口接入3.6V电压,GPRS通信模块包括单端音频输出端口;所述音频电路模块包括音频放大芯片,与所述单端音频输出端口连接;所述主处理器还连接有用于导出诊断数据的USB模块。

【技术特征摘要】
1.一种基于CAN总线的远程诊断系统,其特征在于,包括主处理器,主处理器采用3.3V电压供电,芯片引脚外借6M晶振作为总时钟参考,所述主处理器分别连接有OBD模块和无线传输模块,所述无线传输模块用于对OBD模块的信息采集以及发生故障时将信息发送至远程平台,无线传输模块包括GPRS通信模块、GPS定位...

【专利技术属性】
技术研发人员:刘琳娇
申请(专利权)人:北京吉利学院
类型:新型
国别省市:北京;11

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

1