吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

【CAN總線知識】CAN信號中的位定時段的規格

ZLG致遠電子 ? 2024-08-14 08:25 ? 次閱讀

位定時規格的確定需要考慮總線的物理特性和網絡通信要求,包括晶振頻率總線長度、傳輸延遲等。通過合理的配置這些參數,可以保證網絡上不同節點之間的數據傳輸同步,從而確保通信的可靠性。

位定時段的規格是根據數據通信系統的需求而確定的。如果要在特定位速率下實現最大的總線長度或者在給定總線長度的情況下實現最短的等待時間(最大位速率),那么用于重新同步的保留時間(相位緩沖段)必須保持最小。當時間緩沖段設定為最小值時,表示在一次重新同步當中只能校正|e|=1的相位誤差。因此對位同步的要求非常高,要滿足這樣的要求只能使用精確的石英晶振(石英晶振的誤差通常小于0.1%)。

ba1d208a-59d3-11ef-817b-92fbcf53809c.png

圖1 位定時段(位速率和總線長度乘積為最大值)的規格

圖1所示為位定時段(位速率和總線長度乘積為最大值)的規格。這樣的要求主要應用于工業自動化系統。

如果對位速率和總線長度的要求不高,那么位速率和總線長度的乘積也因此降低,而用于重新同步的時間緩沖段則可延長。這樣根據最大可能的同步跳轉寬度,在一次重新同步中可校正|e|=4的相位誤差。因此可以使用較為經濟的陶瓷振蕩器。圖 2所示為適用于汽車電子中最大振蕩器誤差的位定時規格。

ba29d99c-59d3-11ef-817b-92fbcf53809c.png

圖2 位定時段的規格(適用于最大振蕩器誤差)

通常位定時的規格首先通過所需要的位速率來確定。位時間必須為系統時鐘周期的整數倍。位時間tBit=n×tq(n=4.25,tq為時間量)。確定位定時參數的一種方法是首先確定傳輸段的長度,因此必須考慮到最大的總線長度和最大內部延遲時間。

將往返的延遲時間轉換成對應時間量的數目并取四舍五入為tq的整數倍。由于同步段的長度為1個tq。那么剩下兩個相位緩沖段的長度為(tBit-tprog_seg-tq)。如果剩余時間單位的個數m=(tBittprog_seg-tq)/tq為偶數,則兩個緩沖段的長度相同,如果是奇數,tphase_seq2tphase_seq1+tq。

還必須注意Phase_Seg2的最小標稱長度。由于該段不能短于CAN控制器的數據處理時間(該時間取決于實現方式的不同,介于0到2tq之間)。同步跳轉寬度(SJW)設置為它的最大值Min{4, tphase_seq1/tq}。振蕩器的允許誤差根據下方兩條公式進行確定。

公式一:

ba34f692-59d3-11ef-817b-92fbcf53809c.png

tBit:標稱位時間
tSJW:重新同步跳轉寬度公式二:

ba428cbc-59d3-11ef-817b-92fbcf53809c.png

tphase_seq1:相位緩沖段1的時間
tphase_seq2:相位緩沖段1的時間tBit:標稱位時間

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • CAN總線
    +關注

    關注

    145

    文章

    1955

    瀏覽量

    131093
  • 通信系統
    +關注

    關注

    6

    文章

    1204

    瀏覽量

    53460
  • 信號
    +關注

    關注

    11

    文章

    2804

    瀏覽量

    77103
收藏 人收藏

    評論

    相關推薦

    CAN總線定時

    對一般的開發者來說,CAN總線定時概念并不常見。不過,如果給整車廠做過零部件,經受過他們的CAN通信測試考驗,您可能就知道,這也是比較重
    的頭像 發表于 08-26 17:15 ?4049次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>的<b class='flag-5'>位</b><b class='flag-5'>定時</b>

    CAN總線知識CAN總線信號傳輸的定時同步理論

    CAN協議與其它現場總線協議的區別中有一個是:它使用同步數據傳輸而不是異步傳輸(面向字符)。這意味著傳輸性能得到更有效的發揮,但是另一方面,這需要更加復雜的同步方法。如何確保同步?
    的頭像 發表于 07-17 08:25 ?1584次閱讀
    【<b class='flag-5'>CAN</b><b class='flag-5'>總線</b><b class='flag-5'>知識</b>】<b class='flag-5'>CAN</b><b class='flag-5'>總線</b><b class='flag-5'>信號</b>傳輸的<b class='flag-5'>位</b><b class='flag-5'>定時</b>與<b class='flag-5'>位</b>同步理論

    CAN總線定時與同步機制#汽車CAN總線?

    CAN總線
    北匯信息POLELINK
    發布于 :2023年07月17日 10:57:12

    CAN總線基礎知識匯總#CAN #CANoe #汽車總線

    CAN總線
    北匯信息POLELINK
    發布于 :2024年11月04日 13:35:54

    CAN總線定時的設定方法

    摘要:在CAN總線,定時有一點小錯誤就會導致總線性能嚴重下降。雖然在許多情況下,
    發表于 10-11 17:19

    CAN協議定時同步分別是什么?

    什么是CAN總線信號傳輸的定時?什么是CAN總線
    發表于 05-18 06:52

    優化定時提高CAN網絡性能的研究

    定時參數對CAN 總線網絡性能有著顯著影響,如果位定時有一點小錯誤都會導致總線性能嚴重下降。針
    發表于 01-25 15:06 ?9次下載

    基于LPC11Cx系列CAN總線定時參數計算方法校正

    基于LPC11Cx系列CAN總線定時參數計算方法校正
    發表于 09-26 09:28 ?6次下載
    基于LPC11Cx系列<b class='flag-5'>CAN</b><b class='flag-5'>總線</b><b class='flag-5'>位</b><b class='flag-5'>定時</b>參數計算方法校正

    CAN信號定時段規格

    CAN通訊中使用的是同步數據傳輸,CAN控制器在其通訊過程中會不停出現同步的操作,但不同的數據通訊系統對位同步的要求是不同,為了滿足其要求,我們必須更加深入的來探討另一個概念叫
    發表于 03-13 14:09 ?1558次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>信號</b><b class='flag-5'>中</b><b class='flag-5'>位</b><b class='flag-5'>定時段</b>的<b class='flag-5'>規格</b>

    CAN總線通信報文驗收濾波、定時與同步詳解

    用來實現CAN總線協議。本文主要對CAN總線通信報文驗收濾波、定時與同步做了詳細介紹,具體的跟
    的頭像 發表于 05-07 16:16 ?1.1w次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>通信報文驗收濾波、<b class='flag-5'>位</b><b class='flag-5'>定時</b>與同步詳解

    CAN總線協議是什么?CAN總線協議有哪些?CAN總線協議知識分析

    屬于軟件協議。本篇文章先概述一下CAN網絡,讓大家對CAN總線協議有一個全局的概念,再到底層的CAN總線協議
    的頭像 發表于 10-03 19:53 ?7.5w次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>協議是什么?<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>協議有哪些?<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>協議<b class='flag-5'>知識</b>分析

    CAN總線如何讀取新能源汽車CAN信號

    CAN總線是新能源汽車中非常重要的通訊總線,工程師們常常通過CAN總線來讀取車上的車速、轉速、扭矩等信號
    的頭像 發表于 11-02 11:16 ?2.3w次閱讀

    CAN總線信號傳輸定時同步是如何實現的

    由于CAN協議使用非破壞性的總線仲裁和顯性應答信號從發送器傳輸到接收器再返回到接收器必須在一個
    發表于 03-21 11:23 ?2612次閱讀

    關于CAN總線錯誤的相關知識

    在本系列文章,我們將為您詳細介紹CAN總線錯誤的相關知識,包括CAN總線錯誤的基礎概念、
    的頭像 發表于 05-27 17:56 ?3164次閱讀

    CAN總線基礎知識

    CAN總線是一種常用的總線,對于剛開始接觸CAN總線的,面對著各式各樣的資料,可能不知道從何看起,今天科普一下
    的頭像 發表于 02-09 15:43 ?4189次閱讀
    百家乐官网怎样玩才能赢| 88百家乐官网现金网| 百家乐翻天粤语下载| 网上百家乐官网导航| 百家乐园有限公司| 大发百家乐官网的玩法技巧和规则 | 云鼎百家乐官网代理| 优博百家乐官网现金网| 澳门顶级赌场317| 百家乐龙虎玩| 博E百百家乐官网的玩法技巧和规则 | 百家乐二十一点游戏| 百家娱乐| 全讯网365| 百家乐博彩金| 24山度数| 百家乐官网大小是什么| 鸿盛博娱乐| 威尼斯人娱乐棋牌是真的吗| 澳门百家乐要注意啥| 做生意需要找风水先生吗| 重庆百家乐官网团购百嘉乐量贩KTV地址| 百家乐路子| 百家乐如何计牌| 百家乐官网水浒传| 邵武市| 网络真人赌博| 云顶会所| 万豪网| 永利赌场| 百家乐平游戏| 申博太阳城娱乐| 威尼斯人娱乐城品牌| 乐百家乐官网彩现金开户| 平泉县| 百家乐官网投注玩多少钱| 百家乐官网有什么打法| 百家乐官网摇色子网站| 大荔县| 安顺市| 金百亿百家乐官网娱乐城|