CAN资料整理(三):CAN的位时间、同步、位定时

      最后更新:2022-03-14 23:11:29 手机定位技术交流文章

      目录

      一、位时间

      二、同步

      1、硬同步

      2、重新同步

      三、位定时

      1. 计算传播时间延误的计算

      2、位定时参数确定

      因为Can是一段传闻交流没有时钟信号线,与序列星号通信一样,同一公共汽车网的节点与同一公共汽车网相连。商定的港口利率用于节点之间的通信。此外,为了打击干扰和消化错误,可以使用“比特同步”技术。为确保对公交车级信号进行正确取样,确保通讯正常。

      一、位时间

      平时分为四个部分:

      • SS段( SYNC SEG; 同步段): 如果通信节点所检测到的信号线在SS段范围内,则节点的时间序列与总线同步;(固定 1 Tq)
      • PTS段(PROP SEG;传播部分):这一时间段用于补偿网络的实际延误,实际延误是总线输入翻译和产出驱动器延误时间的两倍;(可编程长度:1-8 Tq)
      • PBS1 (PHASE SEG1; 相片缓冲1):用于补偿节点之间的晶体误差,允许在这一时间段结束时通过再合成和公共汽车状态取样扩大段长度;(可编程长:1-8Tq)

      • PBS2(PHASE SEG2(PHASE SEG2;第2阶段):用于补偿节点之间晶体断裂,以便通过同步缩短段落;(可编程长:1-8Tq)

      通讯波特率的计算:

      • 波特速率=1/比特时间

      二、同步

      波特率只是简单地规定每个数据位置的时间长度,而数据同步则涉及阶段特性,这在SS节、PTS节、PBS1节和PBS2节中是要求的。

      同步规则:

      • 在一个瞬间,只有一种方法可以同步。
      • 从“隐藏”到“明显”的每一次跳跃都可以用于同步。
      • 在 SOF 中, 硬同步会发生, 允许所有接收的节点修改其当前空位的位置, 将其位于所交付的空位内。 但是, 只有当有“ 框架启动信号” 时, 这一点才会发生, 这并不能保证后续序列的顺序是同步的 。
      • 当跳线超过同步段时,在同一框架内的其他区域也会出现超时现象。
      • 当SOF与多个节点同时到达仲裁法院时,发送节点而不同步跳线。

      1、硬同步

      当所有接收到的节点调整其当前在 SOF 位的位置时,同步段的更新宽度是无限的。 只有当框架开始信号工作时, 只有当节点信号在整个长长的数据框中偏离总线信号时, 这种同步是毫无用处的。

      当在节点序列的 SS 区段外检测到一个框架开始信号时,它和公交车不一样, 也不一样,因为它有相同的内部时间序列。因此,该州取样站收集的数据是错误的。因此,节点通过硬同步调整。将 SS 方块的咬入序列 转移到公交车减少的区域。从而获得同步,当抽样点同步时,将正确收集数据。

      2、重新同步

      当跳跃和同步段之间的错误小于 SJW( 重复同步跳跃宽度; 重同步补偿宽度) 时, 跳跃被视为同步 。如果您重新同步, PTS1 将会延长, 但如果您再次同步, PTS2 将会缩短 。为确保取样点的位置正确,如果指定SJW = 4 Tq,当单词同步时, 它们不能增减超过 4Tq 的时间 。若有需要,将对控制器进行一系列微小的修改,使其同步。

      三、位定时

      1. 计算传播时间延误的计算

      2、位定时参数确定

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/20115.html

          热门文章

          文章分类