共查询到20条相似文献,搜索用时 640 毫秒
1.
在对汽车的故障诊断过程中,基于SAE J1939协议的CAN通信的ECU提供的发动机性能检测参数和整车网络通信数据,实现整车网络中多个ECU数据的共享;J1939协议同时也支持故障的诊断,通过数据转换模块将接收的数据转换成串行数据(包含CAN的ID地址),诊断工具(手持终端)可以读取当前故障码DM1或清除当前故障码DM11.本文提出了一种车辆故障诊断的研究策略,同时提出了一种基于JAVA语言的报文的解析方法,能够有效实时地实现对汽车发动机的故障检测. 相似文献
2.
开发了一种CAN总线和SAE J1939协议的柴油发动机运行参数自动监测系统,设计了微控制器与CAN总线连接电路、上位机通信电路设计和电源电路,实现了发动机参数的实时采集和监控,提高了发动运行的安全性. 相似文献
3.
4.
SAE J1939协议是重型车辆广泛采用的一种车载网络规范,它详细定义了大量的参数,通过对车上协议数据报文的分析就可以获取车辆重要电控单元的各项状态信息.针对整车厂车辆下线检测的需求,在J1939协议应用层的功能基础上,经过需求分析并使用PowerDesigner建模工具对J1939的参数数据库进行建模,建立具体数据库管理系统的物理数据库,并在此基础上利用CodeSmith代码生成工具以及.Nettiers模板来生成该数据库应用系统中数据访问层的.NET代码框架,实现车辆下线检测系统中对J1939协议参数的支持,最终完成设计. 相似文献
5.
以某型堆高机发动机仪表为例,就开发SAE J1939协议通信技术做了分析和研究.基于飞思卡尔MC9S12XS128芯片,结合开源μC/OS-Ⅱ实时操作系统,搭建了一套支持SAE J1939协议的通信系统,系统可应用于某型堆高机发动机仪表上.给出了通信系统的数据结构设计和算法实现,通过装机实际测试,该系统通信误码率优于10-6.通信系统可靠、稳定,在实际应用中容易作为系统框架进行其他功能的扩展. 相似文献
6.
电控单元(ECU)是车辆内部系统控制模块的代名词。本文介绍如何集成自定义ECU和具有SAE J1939CAN接口的ECU产品,实现基于SAE J1939协议的车辆网络,完成自定义ECU的信息采集和各ECU间的信息交换。该网络使用双核单片机和μC/OS-Ⅱ操作系统,通过液晶显示器和按键实现信息交互,解决了车辆仪表盘信息量较少和故障诊断实时性不足等问题。该方法可推广应用到其他工业环境类似的CAN通信领域,如列车控制、工厂控制等。 相似文献
7.
实现汽车内部网络化控制是一种迫切的需要,CAN以优异的性能成为汽车局域网的发展趋势.根据国内外重型汽车的发展提出了几种基于SAE J1939协议的重型汽车CAN总线控制系统的网络方案,并通过通信实验验证网络方案的科学性. 相似文献
8.
SAE J1939协议在客车上的应用现状及展望 总被引:2,自引:0,他引:2
简单介绍了控制器局域网络CAN(Controller Area Network)和SAE J1939协议的产生发展状况,并对SAE J1939的结构特点进行了分析.通过与其他协议,如SAEJ1708、SAE J1587进行比较,分析了SAE J1939协议在客车上应用的可行性.介绍了SAE J1939应用的国内外现状和在客车网络应用中目前存在的问题,并提出了建议.最后对J1939的意义做了阐述并展望了SAE J1939在客车CAN总线上的应用的发展前景. 相似文献
9.
基于SAE J1939协议的客车CAN总线发动机测试系统 总被引:1,自引:0,他引:1
介绍了控制器局域网络CAN(Controller Area Network)和SAE J1939协议的产生发展状况,并对SAE J1939协议所包含的各个文件的进行了分析,并通过结合使用英国Warwick公司的X—analyser软件和瑞典Kvaser的CAN总线分析仪对客车的发动机进行测试和诊断,最后对本测试进行了总结。 相似文献
10.
11.
通过分析客车网络技术,根据SAE J1939应用层协议,建立了PGN(Parameter Group Number)与SPN(Suspect Parameter Number)数据库。分析报文ID地址与数据信息、PGN调用对应的解析程序,进行报文解析,实时显示车辆运行过程中的主要状态参数,开发一种客车状态信息采集与处理系统。 相似文献
12.
13.
针对Android系统下的控制器局域网(CAN)总线缺少应用层驱动的现状,提出了一种将Linux系统中的CAN总线应用层驱动移植到Android系统中的方法。选择SAE J1939协议作为Android系统下CAN总线应用层协议并移植由Kurt Van Dijck和Pieter Beyens维护的linux-can-j1939项目。首先分析项目结构,将对应文件合并到Android内核代码中;然后修改头文件、协议实现代码并增加内核缺失的结构体、函数等;最后修改Makefile和Kbuild文件并编译生成内核。实验结果表明:编译后的Android内核实现了SAE J1939协议所规定的地址声明、数据拆包重组、网络管理等功能。应用层驱动移植后,通过调用Android应用层接口就可开发丰富的基于CAN总线的Android应用程序。 相似文献
14.
15.
16.
针对当前私家车车主对汽车故障诊断的实际需求,提出汽车实时运行状态监控及在线故障诊断系统.该系统集成了汽车实时数据流读取和记录、故障诊断、语音提醒、故障码和故障内容LCD显示、USB数据传输等功能,完成了KWP1281/ISO9141/ISO14230(KWP2000)/SAE J1850 VPW/SAE J1850PWM/ISO15765协议的通信,使车主能够及时了解车辆的行驶状态,及时完成车辆运行监控、故障定位,以保证行车安全,并降低维修保养费用. 相似文献
17.
随着PROFIBUS总线在工业领域的发展,越来越多的现场仪表,设备都提出了PROFIBUS总线通信的要求;基于这种通信要求,采用dsPIC高性能数字信号控制器和专用通信芯片VPC3+C相结合的方案,设计了一种J1939-profibus-DP总线桥,并详细介绍了总线桥的总体结构,硬件接口电路和软件流程图;该总线桥已成功应用于中石化第四石油机械厂压裂车控制系统,为实现J1939协议和profibus-DP协议的相互转换提供了一种切实、有效的解决方案。 相似文献
18.
针对航空航天领域通信时高安全、高可靠性的要求,基于SAE AS5643的1553B协议[1]得到广泛应用,其系统灵活度高、总线带宽大以及可扩展性强等特点优于传统总线.对SAE AS5643协议进行了特征分析,提出了一种通过FPGA实现对AS5643协议的 1394B总线数据转发、监控的解决方案,并将监控数据通过PCIE... 相似文献
19.
基于Cortex-A8嵌入式开发平台和SAE J1939协议,通过解析CAN总线报文、后台数据处理和前端应用程序开发,设计出了一套车载信息服务系统。经过测试表明,该系统能稳定显示车辆实时运行状况,并能分析和保存故障信息,方便车主的维护和保养;其易操控性和良好的人机交互体验使本系统具有一定的实用价值。 相似文献
20.
车灯故障诊断系统是车辆诊断系统的一部分.它能及时发现车灯故障,保障行车安全,并为车辆维修提供便利.介绍了一种基于SAE J1939协议的CAN总线车灯诊断系统的设计实现,探讨了诊断系统拓扑结构、诊断流程、硬件原理及实现、通讯协议参数的设定. 相似文献