资源目录
压缩包内文档预览:
编号:627786
类型:共享资源
大小:964.97KB
格式:ZIP
上传时间:2016-03-18
上传人:棒***
认证信息
个人认证
康**(实名认证)
湖北
IP属地:湖北
12
积分
- 关 键 词:
-
can
总线
技术研究
- 资源描述:
-
CAN总线技术研究,can,总线,技术研究
- 内容简介:
-
汽车 线技术研究摘要 徐照平 学号: 0101140132 1 概论 本文针对正在迅速发展之中的汽车 线技术进行了研究,对包括 线的汽车电控系统研发的步骤、方法以及规律性等进行探索。 自行设计、研制了一个典型的能实际运行的 线汽车电控系统,包括 线、电控单元以及控制元件(电机)等。本典型汽车 线通信网络在实验室阶段工作稳定,控制准确,数据传输可靠。证明用单片机 点具有足够的实时性,稳定性和抗干扰能力,完全满足车上网络应用的需求。 针对实际应用,提出了一个在摩托车中应用 术的解决方案,分析了方案的特点及工作原理,定义了摩托车 线应用层协议。 解决了摩托车如何在电子装置不断增加的情况下,减少线束,降低电路开发成本成的问题 为我校本科教学中开设相关实验进行了准备,提出了具体的设想与方案。 2 典型 本 线 汽车电控系统 由三个节点组成,并通过控制器局域网 (接起来,形成一个基于 线的通信网络。 图 1 系统方框图 第一个 由计算机构成的控制平台 ,通过 并实时显示反馈的电机运行情况。制作 转接卡,实现 线接入计算机,编写总线驱动程序和低层的接口函数库,完成控制平台的应用程序。 第二个 点 (第三个 点 (分别由 89列的单片机构成,保持与 通信 ,根据 要求实时监控一个直流电机,并反馈电机的运行情况,单片机通过 制器和 动器接入 线。完成 点接口的硬件设计,制作了 ,焊接并完成调试,为 制器编写正确的初始化程序,数据发送子程序和数据接收子程序。 对小型直流电机的速度控制采用 速 ,控制平台接收操作人员给出的 占空D:0202 D:0101 D:0303 线 驱动程序 接口函数 控制平台 驱动器 传感器 电机2 驱动器 传感器 电机3 制器 驱动器 制器 驱动器 比,然后把含有占空比的控制信息发送给指定的节点。节点 收到控制信息后,首先分析该控制信息的性质,然后根据控制信息做出相应的操作。当接收到含有占空比的 控制信息, 改变输出的 号的占空比,该 号经放大后用来驱动电机,达到调速的目的。对 速进行研究, 完成 制的硬件电路设计,制作了 ,焊接并完成调试,编写 制程序。 速度的测量使用霍尔效应传感器。霍尔效应传感器感应的电机的转动产生脉冲信号,经放大后送 数, 数一秒得到电机的转速 , 数据打包上传到 线。总线上接收到数据,控制平台实时显示。 对传感器数据采集进行分析研究,编写测速单片机程序。 完成 络应用层理论分析 ,并制定相应的 应用层。本汽车 线系统主要实现 了四个数据通道: 量电机 2 的实时速度上传到 电机 2 控制指令下传到 量电机 3 的实时速度上传到 电机 3 控制指令下传到 个通道都是建立在 线上。 程序设计方法,基于 点的程序设计采用前 /后台系统,模块化设计方法。每一个功能让一个子程序完成,所以功能通过子程序调用。设计软件 51,使用 C 语言完成。 基于 点程序设计成 序。驱动程序和接口函数库的编写使用C+语言编写,其中接口函数库生成动态链接库,供编写的 用程序调用。应用程序使用 程生成 用程序。 对本汽车 线系统进行性能检测,通过系统性能检测发现潜在的缺陷,掌握系统性能参数。其测试网络如图 2,左边是本汽车 线系统,右边增加一个测试节点,该节点上运行 件,监视整个网络。 图 2 系统检测图 3 摩托车 线解决 方案 探讨了摩托车上 点的数量,位置,和功能,定义了摩托车 线应用层协议。整个系统四个 点组成,每个 点控制摩托车上的一个区域,并通过控制器局域网 (接起来,形成一个基于 线的 通信网络 。摩托车上的四个区域是这样划分的:仪表板区域,车头区域,车尾区域,座下区域。 四个 点物理上是对等,通过一个 线连接起来。仪表板节点在车头节点的上面,它在四个节点中具有特殊性,因为它是整个系统的人机界面,要负责接收和发送试节点 指令,控制仪表,显示系统信息,所以把仪表板节点用作 控制中心,尽量让所有的信息都由他来发布和接收,简化系统的通信结构,提高系统的稳定性和再扩展能力。 图 3 摩托车节点安排 车头节点负责控制大灯,前转向灯,启动锁,发声轮,已及额外的温度传感器,冷却风扇,电喇叭等。座下节点安排在摩托车的中部,用来管理发动机的一些传感器 (如:油量传感器,发动机温度传感器,油压传感器 )和电子挡的循环等。最后,车尾节点负责控制车尾灯,传感器,转向灯等。 对摩托车 线应用层协议进行定义。 摩托车 线屏蔽码都设定为 0000把后两个字节屏蔽掉另做它用。前两个字节用于识别,用节点的节点号的重复作为识别可以大大提高系统的稳定性。倒数第二个字节用作发送节点的节点号。最后一个字节只有高五位有效,用作指令。这样,当一帧的标识符为 01010210 时,说明:该帧是由 2 号节点发给 1 号节点的,指令信息为 10。 还 对摩托车 线的系统参数进行 了 设定。 4 总结 本课题主要对 包括 线的汽车电控系统研发的步骤、方法以及规律性等进行深入探索。研制了一个典型的三节点 线汽车电控网络,并对其进行了性能实验 。主要解决了以下几个问题 : 1 信网络的 结构 设计,节点的安排,主要参数的选择和汽车通信网络的应用层协议制定的方法和步骤。 2 基于 点接口硬件电路设计方法, 制器的初始化程序设计,报文发送子程序的设计和报文接收子程序的设计。 3 基于 点硬件电路设计方
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。