机载TTCAN总线应用性研究
2014-05-21连强强李国星
新媒体研究 2014年7期
连强强+李国星
摘 要 在CAN协议的基础上,介绍一种实时性更高的现场总线TTCAN总线,详细分析了该型总线的协议和工作机制,并提出了基于TTCAN总线的机载测试系统架构及其GPS授时同步的模式,使之更加适用于机载应用环境。
关键词 CAN总线;TTCAN总线;分布式;时间同步
中图分类号:TP273 文献标识码:A 文章编号:1671-7597(2014)07-0062-01
TTCAN总线是为解决在CAN总线的实时性问题,而提出的一种高速实时现场总线。由于CAN总线是基于事件触发型的现场总线,CAN节点按照彼此的优先级来竞争总线,那么将会导致低优先级CAN节点数据被延迟发送。在实时性要求严格的环境下,CAN总线的这种固有延迟是不允许的。因此,为解决CAN总线这一实时性问题,在CAN协议的数据链路层之上,提出了一种基于时间触发型的高层应用协议,即TTCAN总线协议。本文将重点论述TTCAN总线在机载环境下的技术应用。
1 TTCAN总线协议
TTCAN总线协议是建立在CAN总线协议之上的一种高层应用协议,它保留了CAN的物理层和数据链路层,总线节点均在时间调度表的管理下进行分时同步通信。总线节点得到时间同步后,在规定的时间间隙内发送消息块,分时占用总线,从而避免了总线竞争,使数据传输实时性得到了提高,并可预知各节点的传输延迟。因此,TTCAN总线不仅高效利用了CAN的数据带宽,并使传输延迟短且可预知,非常适合作为机载数据采集总线。
实现基于时间触发的通讯机制,TTCAN必须提供一个公共的时间参考标准,通过主节点周期性地发布参考时间来实现周期性的时间同步,每个节点在收到参考时间后,将启动本地时间,从而启动一个节点的传输周期。……
登录APP查看全文
