简介汽车CAN-BUS总线控制系统
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据传输蠛 图3数据的具体传输过程
一系统中标识符是唯一的,不可能有两个站发 送具有相同标识符的报文。当几个站同时竞争 总线读取时,这种配置十分重要。CAN总线的报 文发送和接收参见图3。当一个站要向其它站 发送数据时,该站的CPU将要发送的数据和自 己的标识符传送给本站的CAN芯片,并处于准 备状态;当它收到总线分配时,转为发送报文 状态。CAN芯片将数据根据协议组织成一定的 报文格式发出,这时网上的其它站处于接收状 态。每个处于接收状态的站对接收到的报文进 行检测,判断这些报文是否是发给自己的,以确 定是否接受它。
3车载网络系统通信 CAN总线规范己被ISO制定为国际标准 IS01 1898,是国际上应用最广泛的现场总线之 一。最初,CAN被设计作为汽车环境中的微控 制器通讯,在车载电子控制装置、ECU之间交 换信息,形成汽车电子控制网络。比如:发动机 管理系统、变速箱控制器、仪表装备、电子主干 系统中,均嵌入CAN控制装置。 CAN通讯协议主要描述设备之间的信息 传递方式。CAN总线层的定义与开放系统互连 模型(osi)--致。每一层与另一设备上相同的那 一层通讯。实际的通讯发生在每一设备上相邻 的两层,而设备只通过模型物理层的物理介质 互连。CAN总线规范定义了模型的最下面两 层:数据链路层和物理层。应用层协议可以由 CAN用户定义成适合工业领域的任何方案。
图1 CAN数据总线的组成
妻譬囊I单元l
控黼单元2
图2 CAN数据传输线(双绞线)
嬷稍蚺瓣3
控翻单元4
等车型也已使用该系统。 1 CAN数据总线的组成与结构 CAN(Controller Area Network)即控制器局
域网,该总线由1个控制器、1个收发器、2个数 据传输终端和2条数据传输线组成,如图1。
图2。同时这两条线的电位相反,如果一根数据 线上的电压大约为Ov,那么另一根线上的电压 就大约为5v。这样,两根线的总电压保持一个 常数,而且所产生的电磁效应也会由于极性相 反而互相抵消,使向外辐射时保持中性无辐 射。
2 CAN数据总线的数据传输 数据总线的数据传输像一个电话会议。一 个电话用户电控单元将数据“讲入”网络中, 其他用户通过网络“接收”。当CAN总线上的 一个节点(站)发送数据时,它以报文形式广播给 网络中所有节点。对每个节点来说,无论数据是 否是发给自己的,都对其进行接收。每组报文开 头的11位字符为标识符,而扩展格式CAN的 标志符长度可达29位。定义了报文的优先级, 这种报文格式称为面向内容的编址方案。在同
1.1 CAN控制器和CAN收发器 每一个电控单元中均设有一个CAN控制 器和一个CAN收发器。CAN控制器主要用来 接收微处理器传来的信息,对这些信息进行处 理并传给CAN收发器,同时,CAN控制器也接 收由CAN收发器传来的数据,对这些数据进 行处理,并传给电控单元中的微处理器。CAN 收发器用接收CAN控制器送来的数据并将其 发送到CAN数据传输线上,同时接收CAN数 据传输线上的数据并将其送给CAN控制器。 1.2 CAN数据传输终端 在CAN数据传输线的数据发送和接收两 端,都接有电阻器,用于防止数据在数据传输线 终端被反射并以回声的形式返回,从而保证了 数据的正确传送。 1.3数据传输线 数据传输线是用以传输数据的双向数据 线。汽车上CAN数据传输线大都是双绞线,这 两条信号线,被称为“CAN—H”,和“CAN—L”, 这种结构使系统能够同时读写。为了防止数据 传送时的干扰,两条数据传输线缠绕在一起如
整个电控系统需要大量的线和接件,增加了系 统的诊断难度币【I车重量,同时也增加了成本。 德国BOSCh公司开发出了应用于汽车上的 CAN数据总线系统,利用两条数据传输线实现 各电控单元间的信息传递。迄今为止,大众、奔 驰、宝马、通用、凌志和菲亚特等汽车公司都相 继采用了该系统,我国的宝来、奥迪和帕萨特
引证文献(1条)
1.程成.黄江林.李琢乾 基于车联网及多信息融合的安全驾驶卫士[期刊论文]-电子科技 2014(2)
本文链接:http://d.wanfangdata.com.cn/Periodical_hljkjxx201009009.aspx
Biblioteka Baidu
CAN具有十分优越的特点:低成本、极高 的总线利用率、很远的数据传输距离(长达lo km)、高速的数据传输速率(高达1 Mbit/s)、可根 据报文的ID决定接收或屏蔽该报文、可靠的错 误处理和检错机制、发送的信息遭到破坏后可 自动重发、节点在错误严重的情况下具有自动 退出总线的功能、报文不包含源地址或目标地 址、仅用标志符来指示功能信息以及优先级信 息等。CSMA/CD是“载波侦听多路访问/冲突 检测”(Carrier Sense Multiple Access with Col— lisionDetect)的缩写。利用CSMA访问总线,可对 总线上信号进行检测,只有当总线处于空闲状 态时,才允许发送。利用这种方法,可以允许多 个节点挂接到同一网络上。当检测到一个冲突 位时,所有节点重新回到监听总线状态,直到该 冲突时间过后,才开始发送。在总线超载的情况 下,这种技术可能会造成发送信号经过许多延 迟。为了避免发送延时,可利用CSMA/CD方式 访问总线。当总线上有两个节点同时进行发送 时,必须通过无损的逐位仲裁方法来使有最高 优先权的的报文优先发送。在CAN总线上发送 的每一条报文都具有唯一的一个11位或29位 数字的ID。CAN总线状态取决于二进制数0而 不是1,所以ID号越小,则该报文拥有越高的 优先权。因此一个为全0标志符的报文具有总 线上的最高级优先权。
科 技『论I坛
科蕊
简介汽车CAN-BUS总线控制系统
岳丽
、
(甘肃交通职业技术学院,甘肃兰州730070)
摘要:结合实际,针对汽车CAN—BUS总线控制系统进行了论述。 关键词:汽车;CAN—BUS总线控制系统;结构
现代中高级轿车上采用了十几个甚至二 十几个电控单元,而每一个电控单元都需要与 相关的多种传感器和执行器发生通讯,并且各 种电控单元问也需要进行信息交换。如果每项 信息都要通过各自独立的数据线进行传递,则
责任编辑:胡明月
万方数据
一9一
简介汽车CAN-BUS总线控制系统
作者: 作者单位: 刊名:
英文刊名: 年,卷(期):
岳丽 甘肃交通职业技术学院,甘肃,兰州,730070
黑龙江科技信息 HEILONGJIANG SCIENCE AND TECHNOLOGY INFORMATION 2010(9)
本文读者也读过(10条) 1. 田欣 现代汽车CAN-BUS研究与应用[期刊论文]-硅谷2008(21) 2. 杨振东.YANG Zhen-dong CAN-BUS技术在汽车信息传输中的应用[期刊论文]-汽车电器2007(4) 3. 王箴 车身系统的CAN总线控制[期刊论文]-汽车电器2003(5) 4. 杜慧起.尤明福.李盟.赵健.李海清 汽车控制局域网CAN-BUS的数据传输研究[期刊论文]-上海汽车2010(3) 5. 周敏 康明斯电控发动机CAN总线故障排除[期刊论文]-汽车维修与保养2010(3) 6. 孙杰.李喜军.SUN Jie.LI Xi-jun 凯美瑞车CAN-BUS故障排除[期刊论文]-汽车电器2010(12) 7. 董迪晶 论汽车CAN-BUS技术的应用[期刊论文]-科技信息(学术版)2008(15) 8. 陈建国.韩亚平 CAN-BUS多路信息传输系统故障分析及检测[期刊论文]-公路与汽运2008(5) 9. 张小蓉.李清英 基于总线传输的数据采集与处理系统[期刊论文]-科技创新导报2010(14) 10. 韩明辉.姚嘉 CAN-BUS系统在现代汽车中的应用及检测[期刊论文]-农机使用与维修2010(4)