首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到15条相似文献,搜索用时 109 毫秒
1.
刘强  刘银年 《自动化仪表》2008,29(1):37-39,46
TTCAN协议是一种CAN总线高层协议.在现行CAN协议的基础上引入了时间触发机制.在遵循TTCAN协议的CAN通信网络中,总线活动可以用时间或者事件两种方式进行触发.介绍了TTCAN协议的提出和发展过程,阐述了协议中基于基准消息和网络时间实现时间触发的机制、不同TTCAN网络之间的时间同步以及TTCAN协议的硬件实现.  相似文献   

2.
带时间触发的CAN网络设计   总被引:1,自引:0,他引:1       下载免费PDF全文
饶运涛 《计算机工程》2008,34(21):216-218
为解决CAN总线系统中事件触发报文发送时,固定优先级仲裁机制所引起的发送时间不确定,低优先级报文可能被延误的问题,根据时间触发CAN的基本原理和结构特征,结合通用CAN控制器SJA1000,举例介绍如何组建一个TTCAN实验系统的基本步骤和算法。该设计可以确保实时和安全性要求较高的自控系统的正常运行。  相似文献   

3.
李颀  翟佳  胡海强 《工矿自动化》2012,38(10):33-36
针对煤矿井下CAN通信网络中低优先级数据延迟较大而存在实时性与确定性较差的问题,提出了一种基于时间触发机制的TTCAN协议;给出了由主站节点和多个从站节点构成的TTCAN网络系统硬件结构,详细介绍了基于Level 1同步方式的TTCAN调度算法的设计。实验结果表明,与标准的CAN网络相比,TTCAN网络的最大响应时间和最大发送周期抖动指标几乎不受信息量的增加与优先级减小的影响,具有更好的实时性与确定性。  相似文献   

4.
TTCAN是CAN的高层协议,采用分时同步传输机制,解决了传统CAN由于消息冲突重传造成的消息时延大、时延不确定问题,适用于可靠性和安全性要求高的场合.文章介绍了一种采用新型STM32处理器的TTCAN Levell节点的设计方案,给出了节点软、硬件设计.该TTCAN Levell节点结构简单,可靠性高,实时性强,适用于各种汽车电子、工矿自动化等场合.  相似文献   

5.
TCAN是基于CAN的时间触发的高层协议,具有确定性行为,因而适用于安全相关的场合。本文首先从参照时间、基本周期、系统信息阵、网络时间单元和全局时间五个方面对TTCAN协议进行分析,其后讲解了基于MCP2515的一个TTCAN协议Level 1节点的实现方案。  相似文献   

6.
CAN总线的时间触发调度方法及实验研究   总被引:6,自引:0,他引:6  
冯谦  郭万林 《信息与控制》2005,34(2):209-213
借鉴TTCAN总线时间触发机制和静态调度特点,利用微控制器的硬件周期中断,结合软件编程,提出一种充分利用了CAN 2.0 总线位仲裁特点的时间触发方案,并对以该方案进行数据传输时的总线带宽利用率和传输误码率进行了模拟实验研究.结果表明:将CAN总线和微控制器的周期中断相结合,可以利用CAN 2.0 总线实现时间触发型应用,并获得较高的带宽利用率,该方案可应用于分布式数据采集系统等传输大量周期数据和少量非周期数据的场合.  相似文献   

7.
CAN总线是在工业控制领域普遍使用的著名现场总线。为了使CAN总线可以应用于有严格实时要求的工业控制场合(例如安全性自动控制装置),爱尔兰的Limerick大学正在研制一种具有确定消息传输行为的、时间触发的CAN总线。本文介绍事件触发和时间触发的概念,以及TTCAN的主要特点。  相似文献   

8.
周亦敏  张生  陆伟成 《计算机仿真》2005,22(10):159-163
TTCAN 作为建立在时间触发机制上的标准CAN协议的高层协议,已逐渐成为广泛应用于汽车局部网络的通信协议.同时,基于软件仿真模型的开发方法也正在被汽车工业和研究领域所采用,以提高产品质量,减少开发成本.为了缩短TTCAN网络应用系统的开发周期,该文应用面向对象的开发方法建立了TTCAN协议的软件仿真模型.该文首先分析了TTCAN协议特点,然后详细描述了建立和实现TTCAN协议的软件仿真模型的过程,在仿真模型中,对TTCAN网络中各节点之间数据的发送、接收以及时间触发机制进行了模拟,最后给出了仿真结果.  相似文献   

9.
对TTCAN的分析   总被引:3,自引:0,他引:3  
TTCAN通过独占窗口的方式解决消息传送的确定性问题,提高总线利用率,试图满足应用发展的要求。但是在恶劣环境的高误码率下,传送的可靠性下降,容错的措施不成熟,成本较高。再考虑TTCAN的其他得失,认为它不是性价比高的CAN技术升级方案。  相似文献   

10.
介绍了依照时间触发现场总线的标准,研制应用于道路车辆的TTCAN网络节点通信卡,实现时间触发通信功能的开发过程。  相似文献   

11.
针对电动汽车网络协议的重要性,本文通过研究CAN的改进协议TTCAN,介绍了在混合动力汽车上组建的TTCAN网络系统,重点说明多能源模块的功能及实现,并对装车试验进行了分析和总结。研究结果表明TTCAN网络目前是适应混合动力电动汽车的要求的,同时说明多能源模块的设计是正确和可靠的。  相似文献   

12.
林凯  罗禹贡  李克强 《微计算机信息》2007,23(32):267-268,226
根据某混合动力电动汽车控制系统结构和控制器网络对信息实时性的需求,设计了该车的TTCAN协议.基于现有CAN控制器开发了具有时间触发功能的通讯节点,并在设计中考虑了通讯干扰问题和时间触发精度问题,、在此基础上,建立了混合动力电动车TTCAN网络系统进行了实验验证,结果表明所设计系统的时间触发精度达到了TFCAN协议要求。  相似文献   

13.
针对网络协议在混合动力电动汽车中的重要性,研究了TTCAN协议的应用.介绍了TTCAN网络的系统结构和系统矩阵,重点说明了多能源模块的功能、数据格式及软硬件设计,并对装车试验进行了分析和总结.研究结果验证了多能源模块设计的正确性,也表明TTCAN网络是适应目前混合动力电动汽车要求的.  相似文献   

14.
针对矿用新能源电机车CAN节点发送错误造成关键信息丢失的隐患,在TTCAN协议的基础上提出了CAN总线发送容错方法,即对CAN节点发送失败的报文重新发送,当发送成功或者达到预设的最大重发次数后退出该报文的发送;给出了一种CAN总线高效接收、处理报文方法,在中断接收报文期间对报文进行缓存操作,同时修改接收到的报文数量,主程序以此为依据逐条对存放在缓冲区的报文进行后续处理,实现了报文接收与处理的分时操作。测试结果表明,该优化方法可有效提高CAN总线通信的实时性和可靠性,同时减小了各CAN节点CPU开销,提高了工作效率。  相似文献   

15.
This paper discusses aspects of dependability of real-time communication. In particular, we consider timing behaviour under fault conditions for Controller Area Network (CAN) and the extension Time-triggered CAN (TTCAN) based on a time-driven schedule. We discuss the differences between these buses and their behaviour under electromagnetic interference. We present response timing analyses for CAN and TTCAN in the presence of transient network faults using a probabilistic fault model where random faults from electromagnetic interference occur. The CAN analysis provides a probability distribution of worst case response times for message frames. The results indicate that CAN may generally provide a higher probability of delivering messages on time than TTCAN. The CAN analysis result is used to discuss an approach to implementing a bus guardian for event-triggered systems.Ian Broster is a research associate at the University of York, his research includes real-time communication and work on the CAN protocol. Current research focuses on next-generation flexible scheduling for real-time operating systems. His research interests include probabilistic analysis, timing analysis of non-deterministic systems, flexible scheduling, real-time communication, simulation and modelling. He received his M.Eng. degree in 1999 and a Ph.D. in 2003 for his work on flexible real-time communication at the University of York, U.K.Alan Burns has worked for many years on a number of different aspects of real-time systems engineering. He graduated in 1974 in Mathematics from Sheffield University; he then took a D.Phil, in the Computer Science Department at the University of York. After a short period of employment at UKAEA Research Centre, Harwell, he was appointed to a lectureship at Bradford University in 1979. He was subsequently promoted to Senior Lecturer in 1986. In January 1990 he took up a Readership at the University of York in the Computer Science Department. During 1994 he was promoted to a Personal Chair. In 1999 he became Head of the Computer Science Department at York.Guillermo Rodríguez-Navas holds a degree in Telecommunication Engineering by the University of Vigo, Spain. He is currently doing a Ph.D. in Computer Science at the University of the Balearic Islands, Spain. He is also a member of the System, Robotics and Vision (SRV) research group at this university. His research is focused on dependable and real-time distributed embedded systems. In particular, he has addressed various issues related to the Controller Area Network (CAN) field bus, such as fault tolerance, clock synchronization and response time analysis.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号