共查询到20条相似文献,搜索用时 15 毫秒
1.
基于SAE J1939协议的客车CAN总线发动机测试系统 总被引:1,自引:0,他引:1
介绍了控制器局域网络CAN(Controller Area Network)和SAE J1939协议的产生发展状况,并对SAE J1939协议所包含的各个文件的进行了分析,并通过结合使用英国Warwick公司的X—analyser软件和瑞典Kvaser的CAN总线分析仪对客车的发动机进行测试和诊断,最后对本测试进行了总结。 相似文献
2.
提出了一种基于SAE J1939协议的车辆状态监测与故障诊断系统设计方案.系统主要由主控制器S3C2440和CAN控制器MCP2510组成;软件在嵌入式Linux平台下开发.该系统可以在线监测汽车各项运行参数和进行在线故障诊断,从而提高了车辆的安全性能. 相似文献
3.
4.
车灯故障诊断系统是车辆诊断系统的一部分.它能及时发现车灯故障,保障行车安全,并为车辆维修提供便利.介绍了一种基于SAE J1939协议的CAN总线车灯诊断系统的设计实现,探讨了诊断系统拓扑结构、诊断流程、硬件原理及实现、通讯协议参数的设定. 相似文献
5.
以某型堆高机发动机仪表为例,就开发SAE J1939协议通信技术做了分析和研究.基于飞思卡尔MC9S12XS128芯片,结合开源μC/OS-Ⅱ实时操作系统,搭建了一套支持SAE J1939协议的通信系统,系统可应用于某型堆高机发动机仪表上.给出了通信系统的数据结构设计和算法实现,通过装机实际测试,该系统通信误码率优于10-6.通信系统可靠、稳定,在实际应用中容易作为系统框架进行其他功能的扩展. 相似文献
6.
电控单元(ECU)是车辆内部系统控制模块的代名词。本文介绍如何集成自定义ECU和具有SAE J1939CAN接口的ECU产品,实现基于SAE J1939协议的车辆网络,完成自定义ECU的信息采集和各ECU间的信息交换。该网络使用双核单片机和μC/OS-Ⅱ操作系统,通过液晶显示器和按键实现信息交互,解决了车辆仪表盘信息量较少和故障诊断实时性不足等问题。该方法可推广应用到其他工业环境类似的CAN通信领域,如列车控制、工厂控制等。 相似文献
7.
针对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应用程序。 相似文献
8.
9.
结合当前应用广泛的商用车总线诊断协议SAE J1939,提出了一款应用于商用车进行远程故障状态采集,并能够对整车故障进行诊断和对车辆进行远程控制的远程监控设备. 相似文献
10.
SAE J1939协议在客车上的应用现状及展望 总被引:2,自引:0,他引:2
简单介绍了控制器局域网络CAN(Controller Area Network)和SAE J1939协议的产生发展状况,并对SAE J1939的结构特点进行了分析.通过与其他协议,如SAEJ1708、SAE J1587进行比较,分析了SAE J1939协议在客车上应用的可行性.介绍了SAE J1939应用的国内外现状和在客车网络应用中目前存在的问题,并提出了建议.最后对J1939的意义做了阐述并展望了SAE J1939在客车CAN总线上的应用的发展前景. 相似文献
11.
12.
13.
商用车承载了物流、货运、通勤等大量工作,商用车大发展的同时也带来了道路拥挤、环境污染等问题。对商用车的安全、尾气排放的实时远程监控,乃至智能网联商用车系统已成为商用车运营和监管部门的迫切需求。本文设计了一种基于SAE J1939的商用车智能车载终端系统,介绍了SAE J1939的报文格式,采用基于Cortex-M3内核的32位低功耗微控制器STM32F103C8T6为主控芯片,利用商用车CAN总线和各种传感器实现对车辆信息的采集与处理。并通过GPRS无线通信实现智能车载终端与云端服务器之间的信息交互,根据用户需求实时获取车辆行驶速度、车辆油箱剩余燃料量、汽车当前GPS位置等信息。此终端具有实时性好、准确性强等特点,解决了传统车辆诊断需要专业技师和专用设备才能读取车载信息的局限性,提高了车辆故障信息诊断的效率,构建了商用车远程智能诊断能力。 相似文献
14.
随着PROFIBUS总线在工业领域的发展,越来越多的现场仪表,设备都提出了PROFIBUS总线通信的要求;基于这种通信要求,采用dsPIC高性能数字信号控制器和专用通信芯片VPC3+C相结合的方案,设计了一种J1939-profibus-DP总线桥,并详细介绍了总线桥的总体结构,硬件接口电路和软件流程图;该总线桥已成功应用于中石化第四石油机械厂压裂车控制系统,为实现J1939协议和profibus-DP协议的相互转换提供了一种切实、有效的解决方案。 相似文献
15.
基于CAN/LIN总线的汽车通信网络设计 总被引:7,自引:1,他引:7
随着人们对汽车各方面要求的不断提高,汽车上的电控系统数量越来越多,随之产生诸如电路复杂性增加、可靠性下降、生产成本增加等问题。为解决上述问题文中提出了一种基于CAN总线和LIN总线技术的现代汽车通信网络的低成本设计方案。设计中将CAN总线技术用于高速的驱动系统中,将LIN总线技术(其节点成本是CAN的1/3~1/2)用于低速的车身系统中,在器件选型上采用了PHILIPS和FREESCALE的典型汽车电子芯片,既实现了应有的网络控制功能,同时也降低了车辆电子系统的开发、生产和服务成本,具有较高的实用性。 相似文献
16.
17.
线控技术引入到汽车工业后被认为可以有效地提高车辆安全性.性能和燃料效率,同时又可以减少设计和制造费用.介绍了基于 SAE J1939总线的线控节气门控制系统的设计与实现方法,阐明了系统的体系结构、工作原理、节气门控制器模块的硬件与软件设计方法,设计并实现了"可调驾驶性能","酒后驾驶监控与报警"等线控油门扩展功能,SAE J1939协议为本系统未来与车辆其它系统的功能集成提供了通信接口.样机测试结果表明,系统能够在所设计的多种功能模式下可靠地工作,具有良好的应用前景. 相似文献
18.
在对汽车的故障诊断过程中,基于SAE J1939协议的CAN通信的ECU提供的发动机性能检测参数和整车网络通信数据,实现整车网络中多个ECU数据的共享;J1939协议同时也支持故障的诊断,通过数据转换模块将接收的数据转换成串行数据(包含CAN的ID地址),诊断工具(手持终端)可以读取当前故障码DM1或清除当前故障码DM11.本文提出了一种车辆故障诊断的研究策略,同时提出了一种基于JAVA语言的报文的解析方法,能够有效实时地实现对汽车发动机的故障检测. 相似文献
19.
通过分析客车网络技术,根据SAE J1939应用层协议,建立了PGN(Parameter Group Number)与SPN(Suspect Parameter Number)数据库。分析报文ID地址与数据信息、PGN调用对应的解析程序,进行报文解析,实时显示车辆运行过程中的主要状态参数,开发一种客车状态信息采集与处理系统。 相似文献
20.
基于CAN总线的多ECU通信平台设计 总被引:7,自引:0,他引:7
介绍CAN总线及其通信协议J1939, 并设计基于CAN总线的多ECU通信平台的硬件结构;阐述节点ECU通信的软件设计方法,在仿真试验的条件下实现数据通信的功能。试验表明该平台运行稳定可靠。 相似文献