CAN总线的特点有哪些

发布者:HeavenlyWonder最新更新时间:2016-03-08 来源: eefocus关键字:CAN总线  多主控制 手机看文章 扫描二维码
随时随地手机看文章
CAN 总线的特点有哪些?

(1) 多主控制
在总线空闲时,所有的单元都可开始发送消息(多主控制)。最先访问总线的单元可获得发送权(CSMA/CA 方式*1)。多个单元同时开始发送时,发送高优先级ID 消息的单元可获得发送权。
(2) 消息的发送
在CAN协议中,所有的消息都以固定的格式发送。总线空闲时,所有与总线相连的单元都可以开始发送新消息。两个以上的单元同时开始发送消息时,根据标识符(Identifier 以下称为 ID)决定优先级。ID 并不是表示发送的目的地址,而是表示访问总线的消息的优先级。两个以上的单元同时开始发送消息时,对各消息ID 的每个位进行逐个仲裁比较。仲裁获胜(被判定为优先级最高)的单元可继续发送消息,仲裁失利的单元则立刻停止发送而进行接收工作。
(3) 系统的柔软性
与总线相连的单元没有类似于“地址”的信息。因此在总线上增加单元时,连接在总线上的其它单元的软硬件及应用层都不需要改变。
(4) 通信速度
根据整个网络的规模,可设定适合的通信速度。在同一网络中,所有单元必须设定成统一的通信速度。即使有一个单元的通信速度与其它的不一样,此单元也会输出错误信号,妨碍整个网络的通信。不同网络间则可以有不同的通信速度。
(5) 远程数据请求
可通过发送“遥控帧” 请求其他单元发送数据。
(6) 错误检测功能·错误通知功能·错误恢复功能
所有的单元都可以检测错误(错误检测功能)。检测出错误的单元会立即同时通知其他所有单元(错误通知功能)。正在发送消息的单元一旦检测出错误,会强制结束当前的发送。强制结束发送的单元会不断反复地重新发送此消息直到成功发送为止(错误恢复功能)。
(7) 故障封闭
CAN 可以判断出错误的类型是总线上暂时的数据错误(如外部噪声等)还是持续的数据错误(如单元内部故障、驱动器故障、断线等)。由此功能,当总线上发生持续数据错误时,可将引起此故障的单元从总线上隔离出去。
(8) 连接
CAN 总线是可同时连接多个单元的总线。可连接的单元总数理论上是没有限制的。但实际上可连接的单元数受总线上的时间延迟及电气负载的限制。降低通信速度,可连接的单元数增加;提高通信速度,则可连接的单元数减少。

关键字:CAN总线  多主控制 引用地址:CAN总线的特点有哪些

上一篇:关于如何让初学者形象理解CAN总线技术关键点的思考
下一篇:现场总线CANopen学习总结笔记一

推荐阅读最新更新时间:2024-05-03 00:14

CAN总线位定时参数的确定
引言 CAN总线是一种有效支持分布式控制和实时控制的、多主的异步串行通信网络。由于CAN总线具有较强的纠错能力,支持差分收发,适合高噪声环境,具有较远的传输距离,并且Philips和Intel等半导体公司都有支持CAN通信协议的集成器件。CAN总线已经在各个领域中得到了广泛应用。 在CAN通信协议中规定,通信波特率、每个位周期的取样位置和个数,都可以自行设定。这样的设计理念,为用户在自己的应用中,优化网络通讯性能提供了空间。为了通过设定位定时参数来优化网络通信性能,必须清楚位定时参数与参考时钟误差和系统内信号延迟的关系。如果位周期内的取样位置偏后,将能够容忍较大的信号传输延迟,相应的,总线传输距离可以延长;而如果周期内的取样位置
[嵌入式]
CAN总线分布式安全检测系统设计
  1、引言   随着自动控制技术和现场总线技术的不断发展和深化,网络化、集成化和互操作已成为现代控制系统的重要发展方向。在众多的现场总线标准中,德国Bosch公司提出的CAN总线(Controller Area Network)是从80年代初为解决现代汽车中众多的控制于测试仪器之间的数据交换而开发的一种串行数据通信协议 。   本文介绍了利用红外传感器无接触检测,结合单片机技术、CAN总线技术,将现场存在的传感器、电子控制单元、执行机构连接起来组成分布式控制网络,实现了分布式安全保护检测控制。有效地保证了工作人员人身安全和生产的正常进行。该系统可用于危险场所、区域安全防护,机械加工、纺织、食品加工等安全保护以及家庭等防盗报警,
[嵌入式]
CAN总线在变电站高压开关柜在线检测系统中的应用
引言 高压开关柜在电力系统中担负控制和保护的双重作用,随着电网日益扩大和供电可靠性日益提高,以及变电站无人值班管理模式的普及推广 ,高压开关柜的安全运行越来越重要,因此迫切需要高压开关柜具有高可靠性,并能即时监视开关柜的运行状态,以便采取预防措施防止事故发生。由于电子信息技术的进步,现场总线技术已经在高压开关柜功能智能化系统中得到了广泛应用,使高压开关柜的在线检测系统形成了一个分布式的监测系统,并使整个系统较传统的集中监测系统性能增强,功能更为完善。 1. CAN总线技术及其特点 在传统的变电站监测系统中 ,一般采用BITBUS总线和RS-485总线,但在实际应用中都有以下缺
[测试测量]
<font color='red'>CAN总线</font>在变电站高压开关柜在线检测系统中的应用
CAN总线错误分析与解决
1、CAN总线的常见故障 CAN总线错误分析与解决 当CAN总线出现故障或数据传输异常时,往往会出现多种奇怪的故障现象,如仪表板显示异常,车辆无法启动,启动后无法熄灭,车辆动力性能下降,某些电控系统功能失等。 这是因为相关数据或信息是通过CAN总线传输的,如果传输失败,那么会产生多种连带故障,甚至造成整个网络系统瘫痪。 最为常见的故障症状是仪表板的显示异常,如下图所示。 在检修过程中,首先应查看具体的故障症状,根据故障症状和网络结构图来初步分析有可能是哪些原因造成的,然后使用相关的诊断仪器进行诊断,根据诊断结果制定相关检修方案,做到心中有数,目标明确。接着查找具体的故障部位和原因,同时结合相应的检测方法和测量结果找到故障点,从
[嵌入式]
<font color='red'>CAN总线</font>错误分析与解决
基于CAN总线结构的并联液压混合动力车控制系统
1 引言   目前,我国城市公共交通主要依赖公交车,站间距离一般在500~1000米。公交车在每站间有数次刹车和启动,在交通流量的高峰期,刹车和启动更加频繁,带来能源浪费、尾气污染加剧、部件寿命缩短等一系列问题。   本课题研究的控制系统,可使并联液压混合动力车充分利用制动能量,在频繁刹车和启动的路况,可以明显提高车辆启动、加速和减速特性,改善车辆排放,降低油耗,延长发动机及刹车装置的寿命。而且与混合动力电动车相比,该系统在成本,技术成熟度,可靠性,维护性等方面均占有相当的优势。   并联式液压混合动力车的动力传动系中有两种或两种以上的动力源可同时或单独提供动力,有两个或两个以上相应的执行元件可同时驱动负载,该动力传动
[嵌入式]
基于CAN总线的嵌入式数控系统网络化研究
0 引言 近些年,随着现场总线技术和嵌入式技术在工业控制领域的应用,给整个制造业领域带来了巨大的变革,极大的提高了生产力发展水平。本文设计了一种基于ARM9系列微处理器S3C2440和专业运动芯片MCX314As嵌入式数控系统,并在微处理器中移植经过裁剪的开源Linux操作系统,使其具有多任务处理能力。该数控系统结构简单、成本低、插补精度高等优点是符合新一代开放式标准的经济性数控系统。通过在ARM上面扩展CAN总线接口电路,利用CAN总线技术对嵌入式数控系统进行网络化,组建基于CAN总线的局域网数控加工网络。CAN总线在数据通信方面具有突出的可靠性、实时性和灵活性,特别适合工业现场自动化设备的相互连接。根据实际情况,考虑到企
[单片机]
基于<font color='red'>CAN总线</font>的嵌入式数控系统网络化研究
CAN总线活动讲座一:写在CAN总线开发板助学之前
大家好:      很感谢cepark以及wangjin给我们这个舞台来共同学习CAN总线。如今的电子技术日新月异,技术种类和方案层出不穷,需要电子工程师掌握的东西越来越多,你是否有点迷惑呢?在我们的“演出”正式开始之前,我想带大家简要回顾或是总结一下现在的这个领域。      电子这个领域其实很广阔,涉及的东西很多,而且我自己的能力也有限,不可能一言盖尽,所以就凭自己的粗浅认识来谈一谈,欢迎大家讨论。仅从应用角度讲,电子偏工程,所以诸如电子系、自动控制、测控、导航、机械等与电子密切相关的专业最后都被授予工学学位,与理学学位不一样。这就表示着这一大类学生的培养目标是直接面对社会工程应用领域,所以学习的课程很多也都是重工程,比如数电,
[嵌入式]
基于CAN总线的PLC/IPC印染设备控制系统
  引言   CAN总线是现场总线的一种,最初用于汽车内部检测部件与执行部件之间的数据通讯,有极强的抗恶劣环境和抗干扰能力。由于本身的特点,其应用范围已经由交通运输扩展到过程控制、数控机床、机器人、智能建筑、医疗器械等领域,被公认是几种最有前途的现场总线之一。   与多数现场总线(如Profibus、CC-Link等)的物理层采用RS485主从协议不一样,CAN的介质访问采用载波侦听多路访问(CSMA)技术,从而允许多主工作方式。并且,由于采用非破坏性总线仲裁技术,大大节省了总线冲突仲裁时间。与多数现场总线不一样,CAN总线只有物理层和数据链路层,应用层留给用户开发,使用户拥有了相当的灵活性。这些优点令人注目,以致于一些颇有名气
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved