范文基于CAN总线技术的汽车中央门锁硬件控制系统的设计.docVIP

范文基于CAN总线技术的汽车中央门锁硬件控制系统的设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
常州工学院机电工程学院毕业设计 PAGE KC021-1 KC021-1 建东职业技术学院 毕 业 设 计 说 明 书 题 目:基于CAN总线技术的汽车中央门锁硬件控制 系统的设计 二级学院(直属学部): 机电工程学院 专业: 汽车服务工程 班 级: 06汽车一 学 生 姓 名: 苏庆虎 学 号: 指导教师姓名: 张凤娇 职 称: 讲 师 评阅教师姓名: 林 琳 职 称: 高级工程师 2010年 6 月 建东职业技术学院毕业设计说明书 PAGE II 摘 要 随着现代汽车的快速发展,汽车电子设备不断增加,传统的线束已不能满足愈加复杂的控制系统,并且使得汽车运行可靠性降低,故障维修难度加大。CAN总线技术以其良好的运行特性,极高的可靠性在汽车工业中应运而生。本文综合国内外汽车网络CAN技术的应用和发展状况,认为单纯依靠技术引进不利于长期发展,尽快消化、吸收和研发具有自主知识产权的基于CAN总线汽车电子产品才是长远之计。本文在硬件选型上选材注重性价比,微处理器采用AT89C51,CAN通讯控制器采用SJA1000,CAN总线驱动器采用PCA82C250。设计出一个中央控制节点和四个门锁控制节点电路,这些节点电路具有通用化性能,可用于进行其它系统的设计。把这五个节点直接连接到CAN总线网络中,即可实现基于CAN总线的汽车中央门锁网络控制系统。 关键词:CAN总线 汽车 中央门锁 微处理器 目 录 TOC \o 1-3 \h \z \u 引 言 1 第一章 车载网络—CAN总线技术 3 1.1车载网络简介 3 1.1.1汽车网络的分类 3 1.1.2车载网络的拓扑结构分类 3 1.2 CAN总线技术 3 1.2.1 CAN总线的特点 4 1.2.2 CAN的技术特色 4 1.2.3 CAN协议介绍 5 1.2.4 CAN总线的数据传输 7 1.2.5 CAN总线的数据链路控制 8 1.3 CAN总线的应用与发展 9 第二章 系统的节点设计 11 2.1CAN总线中央门锁节点硬件选型设计 11 2.1.1 AT89C51单片机 11 2.1.2 CAN协议转换芯片—CAN控制器SJA1000 15 2.1.3 CAN总线收发器—PCA82C250 18 2.2 CAN总线汽车中央门锁最小系统设计 21 2.3 CAN节点抗干扰设计 22 第三章 系统整体设计 23 3.1传统中央门锁电路 23 3.2 CAN中央门锁的控制原理框图 232 3.3系统电路整体设计 24 3.4 PCB封装设计 27 第四章 基于CAN总线汽车中央门锁系统软件设计 30 4.1初始化 30 4.1.1复位模式和操作模式 30 4.1.2 CAN控制器的设定 30 4.1.3流程图 32 4.2发送 32 4.2.1查询控制的发送 33 4.2.2中断控制的发送 33 4.3接收 36 4.3.1查询控制的接收 36 4.3.2中断控制的接收 36 结论和展望 38 致谢 40 参考文献 41 建东职业技术学院毕业设计说明书 PAGE 1 引 言 一、课题研发背景 传统的汽车电子门锁采用点对点的方式与汽车车身的其他电子设备互联,伴随着汽车电子网络化的趋势,汽车电子门锁开始逐渐采用网络化的结构。 CAN(Controller Area Network)数据总线是一种极适应于汽车环境的汽车局域网。是Bosch公司在80年代初为解决数据可靠交换而开发的一种串行数据通信总线。我国在汽车电子方面的研究起步较晚,对应用于汽车领域CAN协议的研究尚处于起步阶段。鉴于CAN在现代汽车电子化进程中的重要作用,自主研制支持CAN 规范的汽车电子产品,并使之尽快产业化,势必在行。 二、国内外研究现状及发张动态 控制器局域网CAN是80年代初博士公司为解决现代汽车中众多控制单元,测试仪器之间的实时数据交换而开发的一种串行通信协议,经多次修订,于1991年9月形成规范2.0版本[13]。该版本包括2.0A和2.0B两部分两种格式。其中2.0A给出了报文标准格式,2.0B给出了报文的标准和扩展。 虽然CAN总线标准已推出多年,但我国的汽车CAN总线技术起步较晚,在国内的应用开发还刚刚开始,尽管经过了很大的努力中国在开发车载网路ECU遭遇深层次的考验,目前还没有实力帮助汽车制造商部署一个CAN网路。据业内认

文档评论(0)

ipbohn97 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档