基于CAN协议的低速CAN车载ECU诊断系统的设计与实现

来源 :成都理工大学 | 被引量 : 2次 | 上传用户:sangjianfei1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科学技术的不断发展,汽车行业的发展也日新月异。汽车行业的快速发展带来了现代汽车各总成结构的日趋复杂化,对于汽车行业来说,汽车部件的设计也越来越多元化,因此对于汽车故障诊断技术的挑战性也日益增大。目前,汽车诊断技术已经不是仅仅的局限于售后的故障维修,还更多的应用于汽车部件(ECU)的研发、汽车安全、汽车生产下线匹配等多个方面。随着故障诊断功能的重要性日益凸显,故障诊断技术在控制器中占有的比列也越来越重。在目前的汽车行业中,整车厂或者汽车部件制造公司会在车载部件(ECU)的研发过程中提前对所研发的汽车部件(ECU)进行诊断测试,会提高车载部件(ECU)研发的效率。本文描述了一种基于低速CAN的车载ECU障诊断系统的设计,该诊断系统的设计主要分硬件设计和软件设计两方面,最后对所设计的诊断系统进行了性能测试。在硬件设计方面,硬件电路模块主要包括电源模块、复位模块、晶振模块和CAN收发器模块,其中CAN收发器模块所使用的芯片为MC33897。在软件设计方面,软件模块的可以分为两个部分,一部分为微控制器CAN通信模块,该模块的功能包括车载ECU CAN数据的读取和发送,该模块使用的软件设计语言为C语言。另一部分为人机界面模块,该模块的功能为接收微控制器传送的CAN数据并显示在PC机上,该模块所使用的软件设计语言为VB。在系统功能测试方面,本文采用了对比测试的方法即在波特率设置为33.3kb/s和83.3kb/s的基础上将ECU发送数据的周期分别设置为200ms、300ms、400ms、500ms、600ms和700ms,测试在不同周期下本文所设计的诊断系统接收和传送CAN数据的稳定性。经过测试,本课题所设计的诊断系统能够很好的完成ECU CAN数据的接收和传送工作,人机界面也可以正确的显示所接收的CAN数据。
其他文献
以某含金铜矿石为研究对象,采用高压辊磨机和颚式破碎机两种不同方式进行破碎,将两种粉碎产品分别进行浮选试验研究,考察粉碎方式对含金铜矿石浮选指标的影响。研究结果表明,
培养大学生的社会责任感是高等教育中不容忽视的一环,这不仅关系到每位大学生的品质和前途,而且关系到社会发展、国家前途和民族命运。高等职业院校是我国高等教育体系中的重
在编曲配器方面,曲式反复安排上,两个版本都遵守词曲作者的曲式安排,但是在反复的细节安排上,二者有着明显的区别。李健版只反复一次,并在反复之前的间奏部分融合《送别》的
<正> 一、汽车渡船的型式及其与码头的配合在汽车渡船设计中,码头型式与船型是一个整体,需要统筹考虑。目前,我国用在海峡和内河的汽车渡船主要有以下三种型式。 1.单体船型,
通过问卷调查、阅读测试和回溯访谈方式,对西部某地级市初二年级两个班进行英语教学现状调查。研究发现:尽管新课程标准已实施多年,所调查班级的英语教学仍以教师和教材为中
建立健全农村社会保障制度是社会主义新农村建设的题中应有之义。从理论上说,农村社会保障制度建设是社会安全的需要,是社会化大生产的要求,是宏观需求管理的需要,而且我国现
介入医学-新兴的医学介入医学是适应现代医学的微创伤的方式,对相关疾病进行诊断或治疗的一种方法.即利用血管或人体的其他腔道,通过导管进行各部位尤其是深部器官疾病的诊断
随着建筑工程质量要求日益提高,为适应建筑检测要求,无损检测技术是建筑检测的必然发展趋势。利用无损检测技术对建筑结构的物理性能进行测试,不影响建筑结构的性能,按照检测
文章从试飞工程师的角度出发,以试飞任务实施的航前、试飞过程中和航后三个阶段为划分依据,分析了试飞安全的重要性和试飞工程师在试飞安全方面所能发挥的作用。
根据矿石性质 ,采用硫化混合浮选—铜铅分离选矿工艺流程 ,最终得到高质量铜精矿及铅精矿 ,铜精矿品位 2 0 .77%、回收率 5 2 .3 8% ,铅精矿品位 65 .99%、回收率 62 .67%。