最新CAN总线外文翻译.doc
《最新CAN总线外文翻译.doc》由会员分享,可在线阅读,更多相关《最新CAN总线外文翻译.doc(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-dateCAN总线外文翻译毕业设计(论文)任务书局域网络控制器的研究黄星辰 计算机科学与技术学院 贵州大学贵阳田军 特种设备检验实验室 质量技术监督局 贵阳测控1102-王明高-2011014374摘要:控制器区域网络(CAN)是理想的适合于许多高水平的工业协议,包括CAN和ISO 11898作为其物理层。在系统设计中其成本、性能和可升级性,提供了巨大的灵活性。本文对CAN的
2、工作原则作了简要的介绍,采用CAN总线仪表的CAN收发器与DSP的德克萨斯的一个基本的实现,和一个强大的错误检测和故障约束机制的探讨。也对一些对增强控制器区域网络(eCAN)的性质进行了讨论。关键词控制器区域网络;增强、协议、消息一、 引言 控制器区域网络(CAN) 1 是一种多主串行总线,使用广播发送到所有节点。CAN协议 2,3 提供了比其他通信协议更多的优点。例如,CAN总线协议提供了一个很好的价格/性能比。它允许快速的进行数据传输(可达1兆位/秒),可以实现实时通信 2 。此外,数据具有很高的可靠性和强大的错误检测能力 4 。还具有灵活性、热插拔性。CAN总线被设计为具有最大传输速率1
3、Mbit/sec的多主结构。不同于传统的网络,如USB或以太网,CAN总线不可以从A点向B点的一个中央主机的下位机传送一个大块的报文。在CAN网络中许多短帧数据如温度或转速被广播到整个网络,任何对报文有兴趣的节点都能够接收这个数据。二、 CAN总线标准CAN总线是一个国际标准化组织(ISO)定义的串行通讯总线。最初是用于为用双线总线代替复杂的线束汽车行业中。规范的要求的信号速率高达1 Mbps,抗干扰能力强,并有自检测能力和错误自修复能力。这些特征使CAN总线可以广泛用在各种行业包括汽车,船舶,医疗,制造,和航空航天。CAN通信协议ISO11898,描述的是信息是如何通过网络设备之间进行传输的
4、,从层定义上讲,符合开放式系统互连。通过物理介质连接的设备之间的通信是通过实际物理模型的层定义。ISO 11898体系结构定义了七层ISO/OSI模型的最低的两层,数据链路层和物理层,如图1。图1、ISO 11898标准的分层结构 在图1中,应用层链接到上层应用程序需要建立在特定的通信协议上如,独立的CANopen协议。该协议是由国际用户和制造商集团支持的,自动化控制器区域网络(中央情报局)。三、 标准或扩展的控制器区域网络 CAN通讯协议带有冲突检测的载波侦听多路访问和优先级仲裁的冲突检测(CSMA / CD+AMP)。带有冲突检测的载波侦听多路访问意味着在总线上的每个节点在试图发送一个消息
5、前必须等待一个规定的时间。优先级仲裁的冲突检测意味着冲突的解决 通过逐位仲裁,根据每个消息在消息字段标识符预定的优先级。高优先级的标识符总是获得总线的访问权。 在表中列出CAN总线第一个版本的标准,ISO 11519(低速CAN总线)是应用到一个标准的11位标识符达到了125Kbps的速度。第二版,ISO 11898(1993),也是11位标识符信息速率从125kbps到1Mbps,最近的ISO 11898修正案(1995)介绍扩展的29位标识符。ISO 11898的11位版本,通常被称为标准版本2.0A,而ISO 11898修正案被称为扩展CAN2.0B版本。标准的11位标识符字段在图2为2
6、11,或2048个不同的标识符,而29位扩展可以在图3中的标识符提供229,或537000000的标识符。表格一图2.标准:11位标识符图3.扩展CAN:29位标识符图2的意义:SOF帧起始标志位(SOF)标志这一个帧的开始,它以一个比特的显位出现,只有在总线处于空闲状态时,才允许站开始发送。标识符11位标志帧格式的标识符的优先级,二进制值越低优先级越低,越高优先级越高。RTR当信息是从另一个节点需要的远程发送请求位是占主导地位时。所有节点接收该请求,但标识符确定指定的节点。响应数据也由所有节点接收到的和感兴趣的节点使用。这样,所有的数据在一个系统中是均匀的。IDE一标识符扩展(IDE)位意味
7、着一个标准可以没有扩展标识符被发送。R0保留位(由本标准的修订可能使用)。DLC数据的4位长编码(DLC)中包含的数据被发送的字节数。数据高达64位的应用程序的数据可以被发送。CRC16位(15位加界定符)的循环冗余校验(CRC)校验(传输比特数)应用前的数据监测。ASK应答场位,包括应答间隙和应答界定符。在应答场中,发送器送出两个隐位。一个正确的接收到有效报文的接收器,在应答间隙,将此信息通过发送一个显位报告给发送器。所有接收到匹配CRC序列的站,通过在应答间隙内把显位写入发送器的隐位来报告。应答界定符是应答场的第二位,并且必须是隐位,因此,应答间隙被两个隐位包围。EOF结束帧,由7个隐位组
8、成,标志着帧的结束。当5位相同的逻辑电平发生在正常操作期间,一些相反的逻辑电平是装入数据。IFS7位帧间空间(IFS)包含由控制器需要在消息缓冲区移动到合适的位置正确接收的帧的时间。如图三所示,扩展帧和标准帧一样:SRR替代远程请求位(SRR)代替标准的消息的位置在扩展格式的占位符RTR位。IDE隐性位标识符中的扩展(IDE)表明,有更多的标识符位跟随。18位扩展遵循IDE。R1在R0、RTR位后,一个额外的储备点已经包含数据链路控制中。四、 CAN报文A.仲裁一个基本的CAN总线特性,如图4所示的是总线之间的相反逻辑状态,驱动器输入和接收器输出。通常一个高电平表示1,低电平表示0但在CAN总
9、线是不是这样的。这就是为什么它是需要有一个驱动器输入和接收器输出引脚CAN收发器被动拉高的内部,如在SN65HVD230。在任何输入的情况下,设备会自动默认为所有的输入和输出引脚的隐性总线状态。图四 总线访问是事件驱动,随机发生的。如果同一时刻两个节点想访问总线,CAN总线能够实时地检测这些冲突并做出相应的仲裁。无损意味着节点赢得总线访问权继续传输信息,信息本身没有破坏或总线被另一个节点访问。 信息的优先配置在标识符中是CAN总线的一个特点,它使得在实时控制环境中很有吸引力。标识符值越低优先级越低,越高优先级越高。一个全部由零组成的标识符是优先级最高的,他拥有总线访问最高权力。发送零(显性位)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 CAN 总线 外文 翻译
限制150内