CN104298231A - 一种车辆多控制器诊断设备 - Google Patents

一种车辆多控制器诊断设备 Download PDF

Info

Publication number
CN104298231A
CN104298231A CN201410590029.XA CN201410590029A CN104298231A CN 104298231 A CN104298231 A CN 104298231A CN 201410590029 A CN201410590029 A CN 201410590029A CN 104298231 A CN104298231 A CN 104298231A
Authority
CN
China
Prior art keywords
communication module
chip microcomputer
vehicle
module
chip
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410590029.XA
Other languages
English (en)
Inventor
高发廷
郭庆波
王柯
王钊
张莹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sinotruk Jinan Power Co Ltd
China National Heavy Duty Truck Group Jinan Power Co Ltd
Original Assignee
China National Heavy Duty Truck Group Jinan Power Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China National Heavy Duty Truck Group Jinan Power Co Ltd filed Critical China National Heavy Duty Truck Group Jinan Power Co Ltd
Priority to CN201410590029.XA priority Critical patent/CN104298231A/zh
Publication of CN104298231A publication Critical patent/CN104298231A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0208Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the configuration of the monitoring system
    • G05B23/0213Modular or universal configuration of the monitoring system, e.g. monitoring system having modules that may be combined to build monitoring program; monitoring system that can be applied to legacy systems; adaptable monitoring system; using different communication protocols

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Information Transfer Systems (AREA)

Abstract

本发明公开了一种车辆多控制器诊断设备,包括单片机及其***接口模块、车辆总线通讯模块、USB通讯模块,所述单片机及其***接口模块包括单片机、BSL模块和串口RS232通讯模块;所述单片机分别通过车辆总线通讯模块、USB通讯模块实现与车辆各控制器、上位机的数据通信,所述BSL模块对单片机进行设置,使单片机通过串口RS232通讯模块从上位机加载不同启动程序,车辆总线通讯模块包括CAN总线通讯模块、K-Line总线通讯模块、LIN总线通讯模块。本发明实现与车载所有控制器匹配进行诊断通讯的功能,解决了一个控制***匹配一套诊断设备,服务不便的问题。

Description

一种车辆多控制器诊断设备
技术领域
本发明涉及车辆控制器技术领域,尤其涉及一种车辆多控制器诊断设备。
背景技术
针对重型卡车发展情况来说,车载电控***越来越多,可是没有一种通用的诊断设备可以实现所有电控***的下线检测或故障等其他功能。只能针对每一个电控***使用专门诊断设备,即每一个电控***配备一套诊断设备,这样就出现诊断设备种类多、携带不方便、采购成本高等诸多问题。
发明内容
为了克服现有技术中存在的不足,本发明提供一种车辆多控制器诊断设备,能实现对车辆所有电控***进行诊断,具有操作方便、功能全面、便于携带、节省空间、节约成本等优点
为解决上述技术问题,本发明采取如下技术方案:
一种车辆多控制器诊断设备,包括单片机及其***接口模块、车辆总线通讯模块、USB通讯模块,所述单片机及其***接口模块包括单片机、BSL模块和串口RS232通讯模块;所述单片机分别通过车辆总线通讯模块、USB通讯模块实现与车辆各控制器、上位机的数据通信,所述BSL模块对单片机进行设置,使单片机通过串口RS232通讯模块从上位机加载不同启动程序。
更进一步的,车辆总线通讯模块包括CAN总线通讯模块、K-Line总线通讯模块、LIN总线通讯模块。所述CAN总线通讯模块用于单片机与发动机电控单元ECU、后处理***电控单元TCU、车辆控制单元DCU之间的数据通信;所述K-Line总线通讯模块用于单片机与仪表控制器之间的数据通信;所述LIN总线通讯模块用于单片机与车辆门控、空调电控单元之间的数据通信。
更进一步的,单片机与CAN总线通讯模块、K-Line总线通讯模块、LIN总线通讯模块之间分别连接有有光耦隔离芯片。
更进一步的,单片机与串口RS232通讯模块之间连接有光耦隔离芯片。
更进一步的,该设备还包括电源转换模块,所述电源转换模块包括三部分:第一部分采用LDO型电源集成芯片,实现24V转为5V和12V转为5V的降压转换,为模拟电路部分提供5V电源;第二部分采用USB接口提供稳定干净的5V电源,为数字电路部分的芯片提供5V电源电源;第三部分采用LDO型电源集成芯片,将第二部分中USB接口提供的5V电源转换为2.5V电源,为单片机提供2.5V电压。
更进一步的,USB通讯模块采用先进的USB收发器芯片,使本设计适用于WIN7及更高版本***。
更进一步的,单片机采用16位高性能微控制芯片XC164CM。
有益效果:(1)本发明提供的车辆多控制器诊断设备,通过包括CAN总线通讯模块、K-Line总线通讯模块、LIN总线通讯模块的车辆总线通讯模块,实现与车载所有控制器匹配进行诊断通讯的功能,解决了一个控制***匹配一套诊断设备,服务不便的问题。(2)本发明提供的车辆多控制器诊断设备,结构简单,便于操作,具有很好的通用性。(3)本发明提供的车辆多控制器诊断设备采用BSL模块对单片机进行BSL编程,使单片机加载不同启动程序,从而使单片机工作在不同状态模式下,是本设备能适用于各种诊断场景。
附图说明
图1为本发明诊断设备的结构框图。
图2 为MCU引脚结构图。
图3 为车辆总线通讯部分电路连接示意图。
图4 为上位机通讯部分电路连接示意图。
图5为固件结构及数据流向示意图。
图6为 MCU主循环流程图。
具体实施方式
下面结合附图对本发明作更进一步的说明。
如图1所示,本发明提供的一种车辆多控制器诊断设备,包括单片机(主控制单元MCU)及其***接口模块、电源转换模块、车辆总线通讯模块、USB通讯模块。其中,单片机及其***接口模块包括单片机、BSL(引导程序加载器)模块和串口RS232通讯模块。车辆总线通讯模块覆盖了车辆所有的总线通讯方式,实现单片机与车辆各电控单元之间的数据通信;单片机通过USB通讯模块与上位机进行数据通信;电源转换模块用于向单片机及其***接口模块、车辆总线通讯模块和USB通讯模块提供电源。
本实施例中单片机采用英飞凌的16位高性能微控制芯片XC164CM,其管脚图如图2所示,64引脚封装,含有2路同步/异步串口通道,2路高速同步串口通道,2路CAN总线接口,14个AD接口。
单片机及其***接口模块中,BSL模块用于上位机对单片机进行BSL编程,使单片机加载不同启动程序,从而使单片机工作在不同状态模式下。BSL模块是通过改变单片机的P9.4、P9.5和TRST三个引脚的电平电压,使单片机处于BSL编程状态,当单片机处于BSL编程状态时,才可对单片机下载启动程序。如图4所示,单片机与串口RS232通讯模块之间连接着光耦隔离芯片,单片机是通过RS232通道从上位机进行启动程序下载。
本实施例中,USB通讯模块采用先进的USB收发器芯片,以全速(12Mbps)的速率进行数据传输。如图4所示,单片机与USB芯片的硬件连接,单片机与USB芯片通过AD[7:0]与DIO[7:0]引脚连接,进行并行数据传输,传输速度快,性能稳定。WR#和RD#低有效,分别是写选通和读选通引脚,识别USB收发器芯片的通讯状态。A0是地址锁存功能,在多路地址/数据总线中,下降沿关闭地址信息锁存,将其固定为低电平用于单地址/数据总线配置。INT#也是低有效,是中断输出。DM和DP是USB与上位机通讯的数据线。
如图3所示,车辆通讯模块包括CAN总线通讯模块、K-Line总线通讯模块、LIN总线通讯模块,CAN总线通讯模块与单片机连接,主要用于对现有车辆发动机电控单元ECU、自动变速器电控单元TCU、后处理***电控单元DCU等电控单元的故障诊断、程序刷写、数据监控的功能;K-Line总线通讯模块是用于单片机与仪表控制器建立通讯,完成程序刷写等功能;LIN总线通讯模块是用于单片机与车辆门控、空调等电控单元的通讯,完成故障诊断等功能。如图3 所示,单片机与各总线通讯模块之间连接光耦器件,起到信号隔离,抗干扰信号的作用。
本实施例中,电源转换模块分为三部分:一部分采用LDO(线性稳压器)型电源集成芯片LM7805,实现24V转为5V和12V转为5V的降压转换,为本发明硬件电路模拟部分电路所有芯片提供5V电源,因此适用于24V和12V供电***;另一部分采用USB接口提供稳定干净的5V电源,为数字部分电路的芯片提供电源,如USB收发芯片和MCU;还有一部分采用LDO型电源集成芯片LM317,将USB接口提供的5V电源转换为2.5V电源,如图2所示,为单片机的VDDI提供2.5V电压。
本发明诊断设备软件设计基于固件程序控制下运行,如图5、图6固件结构及数据流向示意图所示,其包括主程序、中断程序、USB设备请求处理程序及USB命令接口程序,主程序主要完成硬件及软件初始化,发送USB请求、处理USB总线事件、定时调用其他子程序。中断程序分为多个中断类型程序,如串口RS232通讯中断程序、USB通讯中断程序、CAN总线通讯中断程序、K-Line总线通讯中断程序及LIN总线通讯中断程序。USB设备请求处理程序完成USB设备标准请求和其他定义请求的处理。USB命令接口程序是对USB器件进行操作模块的子程序集。
由于车辆通讯模块集成车辆各控制器传输总线形式,并且BSL模块对单片机进行不同启动程序的刷写,使得本发明可以有针对性的适用于已知车辆控制器的诊断情形。初始状态时,需完成对本设计固件程序的刷写才可以使用,使用时,将本设计连接到车辆OBD诊断接口上,通过上位机软件即可对车辆各控制器进行诊断。
以上所述仅是本发明的优选实施方式,应当指出:对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (8)

1.一种车辆多控制器诊断设备,其特征在于:包括单片机及其***接口模块、车辆总线通讯模块、USB通讯模块,所述单片机及其***接口模块包括单片机、BSL模块和串口RS232通讯模块;所述单片机分别通过车辆总线通讯模块、USB通讯模块实现与车辆各控制器、上位机的数据通信,所述BSL模块对单片机进行设置,使单片机通过串口RS232通讯模块从上位机加载不同启动程序。
2.根据权利要求1所述的一种车辆多控制器诊断设备,其特征在于:所述车辆总线通讯模块包括CAN总线通讯模块、K-Line总线通讯模块、LIN总线通讯模块。
3.根据权利要求2所述的一种车辆多控制器诊断设备,其特征在于:所述CAN总线通讯模块用于单片机与发动机电控单元ECU、后处理***电控单元TCU、车辆控制单元DCU之间的数据通信;所述K-Line总线通讯模块用于单片机与仪表控制器之间的数据通信;所述LIN总线通讯模块用于单片机与车辆门控、空调电控单元之间的数据通信。
4.根据权利要求2所述的一种车辆多控制器诊断设备,其特征在于:所述单片机与CAN总线通讯模块、K-Line总线通讯模块、LIN总线通讯模块之间分别连接有有光耦隔离芯片。
5.根据权利要求1或4所述的一种车辆多控制器诊断设备,其特征在于:所述单片机与串口RS232通讯模块之间连接有光耦隔离芯片。
6.根据权利要求1、2、3或4所述的一种车辆多控制器诊断设备,其特征在于:该设备还包括电源转换模块,所述电源转换模块包括三部分:第一部分采用LDO型电源集成芯片,实现24V转为5V和12V转为5V的降压转换,为模拟电路部分提供5V电源;第二部分采用USB接口提供稳定干净的5V电源,为数字电路部分的芯片提供5V电源电源;第三部分采用LDO型电源集成芯片,将第二部分中USB接口提供的5V电源转换为2.5V电源,为单片机提供2.5V电压。
7.根据权利要求1所述的一种车辆多控制器诊断设备,其特征在于:所述USB通讯模块采用USB收发器芯片。
8.根据权利要求1所述的一种车辆多控制器诊断设备,其特征在于:所述单片机采用16位高性能微控制芯片XC164CM。
CN201410590029.XA 2014-10-29 2014-10-29 一种车辆多控制器诊断设备 Pending CN104298231A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410590029.XA CN104298231A (zh) 2014-10-29 2014-10-29 一种车辆多控制器诊断设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410590029.XA CN104298231A (zh) 2014-10-29 2014-10-29 一种车辆多控制器诊断设备

Publications (1)

Publication Number Publication Date
CN104298231A true CN104298231A (zh) 2015-01-21

Family

ID=52318007

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410590029.XA Pending CN104298231A (zh) 2014-10-29 2014-10-29 一种车辆多控制器诊断设备

Country Status (1)

Country Link
CN (1) CN104298231A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108809200A (zh) * 2018-08-27 2018-11-13 龙城电装(常州)有限公司 电动汽车空调压缩机永磁同步电机驱动***
CN109067629A (zh) * 2018-07-10 2018-12-21 南京协和电子科技有限公司 一种通过lin通讯更新数据的硬件下载工具
WO2021088767A1 (zh) * 2019-11-06 2021-05-14 深圳市道通科技股份有限公司 一种汽车诊断设备、***及方法
CN112987608A (zh) * 2021-02-02 2021-06-18 上海技涵电子科技有限公司 多功能电子电机控制通讯器及控制方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109067629A (zh) * 2018-07-10 2018-12-21 南京协和电子科技有限公司 一种通过lin通讯更新数据的硬件下载工具
CN108809200A (zh) * 2018-08-27 2018-11-13 龙城电装(常州)有限公司 电动汽车空调压缩机永磁同步电机驱动***
WO2021088767A1 (zh) * 2019-11-06 2021-05-14 深圳市道通科技股份有限公司 一种汽车诊断设备、***及方法
CN112987608A (zh) * 2021-02-02 2021-06-18 上海技涵电子科技有限公司 多功能电子电机控制通讯器及控制方法

Similar Documents

Publication Publication Date Title
CN104635690B (zh) 集成网关功能的纯电动汽车的整车控制器
CN101276488B (zh) 一种可实现智能can总线通信的车载记录仪
CN202974664U (zh) 一种汽车柴油发动机的故障诊断仪
CN103412562A (zh) 车辆通用诊断测试装置
CN104298231A (zh) 一种车辆多控制器诊断设备
CN203643815U (zh) 一种基于安全功能的整车控制器
CN101286067A (zh) 车载式汽车故障诊断仪
CN102063747B (zh) 一种can数据记录仪
CN101309193A (zh) 一种基于微处理器的USB-Flexray总线适配器
CN206178464U (zh) 一种基于ARM Cortex的多协议车辆诊断***
CN204166380U (zh) 一种车辆多控制器诊断设备
CN109787892A (zh) 通用混合动力车载网关控制器
CN204440127U (zh) 集成网关功能的纯电动汽车的整车控制器
CN209305503U (zh) 一种基于can总线的汽车仪表***
CN201199329Y (zh) 车载式汽车故障诊断仪
CN104731058A (zh) 一种基于can总线的车辆信息读取设备
CN216546141U (zh) 一种重载车辆制动监测***
CN102211555A (zh) 车载中央控制器
CN202512434U (zh) 智能型ecu在线诊断标定控制器
CN202661873U (zh) 基于智能手机的汽车诊断***
CN202003221U (zh) 车载中央控制器
CN210835674U (zh) 一种基于can总线的ecu数据采集设备
CN201548405U (zh) 电脑式汽车故障诊断装置
CN201497911U (zh) 汽车故障实时提示***
CN201828970U (zh) 基于can接口的列车运行数据记录仪

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20150121

RJ01 Rejection of invention patent application after publication