在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

優化CAN節點位時序以適應數字隔離器傳播延遲

星星科技指導員 ? 來源:ADI ? 作者:Dr. Conal Watterson ? 2023-04-07 11:10 ? 次閱讀

控制器局域網(CAN)根據ISO 11898標準化,廣泛用于工業和汽車應用。諸如DeviceNet或CANOpen之類的CAN協議依賴于內置的錯誤檢查和差分信號電流隔離可以進一步增強魯棒性,以增加傳播延遲為代價提供對高壓瞬變的抗擾度。CAN節點的最佳配置即使在存在隔離的情況下也能實現最大的數據速率和距離。

為什么傳播延遲很重要

傳播延遲會影響節點之間的并發傳輸和仲裁。仲裁依賴于CAN信號;邏輯0是“顯性”(總線之間的差分電壓),邏輯1是“隱性”(所有輸出高阻抗),這意味著顯性位將覆蓋隱性位。所有節點在傳輸時監控總線,如果在傳輸隱性位時發生這種情況,則停止,從而允許另一個節點贏得仲裁(圖 1 中的節點 A)。

pYYBAGQviZeAJ3z9AAFbD9lIY0Y098.png

圖1.兩個節點之間的仲裁。

傳播延遲不能太大,否則可以在其他節點主狀態傳播之前監視總線狀態。對于圖 2 中的節點 A 和 B,往返時間至關重要,T普羅普加 T道具,或通過電纜和收發器的兩倍延遲,包括隔離(如果存在)。與光耦合器相比,數字隔離器降低了傳播延遲,但系統中允許的總傳播延遲是固定的,因此增加隔離可能會縮短最大電纜距離。

poYBAGQviZeADVGuAACbJrrgmhc082.png

圖2.具有傳播延遲的仲裁。

補償傳播延遲

為了補償隔離增加的傳播延遲,可以調整特定的CAN控制器參數。首先,為CAN控制器時鐘設置波特率預分頻器(BRP)值,定義位時間劃分為的“時間量程”(TQ)。它們適合 3 或 4 個段,如圖 2 所示;一個用于同步,幾個用于傳播延遲 (PROP) 和相位段 1 和 2(PS1 和 PS2)。PS2 和總 TQ 決定了采樣點的位置。

第 1 步:匹配時鐘、預分頻器和數據速率

給定數據速率的第一步是檢查時鐘和BRP的哪些組合允許整數TQ。表1顯示了ADI公司內置CAN控制器的ADIC公司ADSP-BF1 Blackfin微處理器的548 Mbps示例。使用典型的系統時鐘 (fsclk) 值,TQ 的整數以粗體顯示(1 Mbps 的有效時鐘/BRP 組合)。?

BF548:#TQ 1 Mbps
FSCLK BRP = 5 BRP = 6 BRP = 7 BRP = 8
133 26.6 22.167 19 16.625
100 20 16.667 14.286 12.5
50 10 8.3333 7.143 6.25
40 8 6.667 5.714 5

步驟 2:位段配置

下一步是定義位段并盡可能晚地設置采樣點。對于表 1 中的每個有效選項,SYNC 段必須允許一個 TQ,并且 TSEG2 (PS2) 段必須適應 CAN 控制器處理時間(BF1 為 <548 TQ,只要 BRP > 4)。TSEG1 (PROP + PS1) 最大為 16 TQ。

圖3顯示了ADSP-BF548的可能配置,最新的采樣點可能為1 Mbps。除 5 TQ 外,所有配置的采樣點都至少為 85%,但最佳采樣點為 10 TQ,要求 fsclk = 50 MHz,BRP = 5。

pYYBAGQviZiAFs5eAAB6aVNHOBQ693.png

圖3.可能的 BF548 位段,用于 1 Mbps 的最大傳播延遲。

步驟 3:計算總線長度

最后一步是確定最佳配置下的最大傳播延遲,并確定所選CAN收發器/隔離器可能達到的電纜長度。對于圖900所示的處理器最佳配置,可能的最大傳播延遲為3 ns。

圖3053所示的ADI公司ADM4集成了CAN收發器、數字隔離器和隔離電源。250 ns的環路延遲包括隔離器(兩個節點為500 ns)。假設電纜傳播延遲為 5 ns/m,這意味著 BF40 的總線長度為 1 米(根據 ISO 11898 的最大值為 548 Mbps)。

poYBAGQviZmAeThZAADKiRh9zWM705.png

圖4.采用集成ISO電源的ADM3053的隔離CAN節點。

結論

控制器局域網(CAN)根據ISO 11898標準化,廣泛用于工業和汽車應用。諸如DeviceNet或CANOpen之類的CAN協議依賴于內置的錯誤檢查和差分信號。電流隔離可以進一步增強魯棒性,以增加傳播延遲為代價提供對高壓瞬變的抗擾度。CAN節點的最佳配置即使在存在隔離的情況下也能實現最大的數據速率和距離。

審核編輯:郭婷

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

    關注

    10

    文章

    3437

    瀏覽量

    106059
  • 控制器
    +關注

    關注

    112

    文章

    16394

    瀏覽量

    178480
  • 局域網
    +關注

    關注

    5

    文章

    757

    瀏覽量

    46310
收藏 人收藏

    評論

    相關推薦

    利用數字隔離器優化隔離系統設計

    數字隔離器為光耦合一類的較老技術提供了一種可靠、易用的替代方案。利用數字隔離器,工程師們可以優化
    發表于 08-16 15:48 ?1544次閱讀
    利用<b class='flag-5'>數字</b><b class='flag-5'>隔離器</b><b class='flag-5'>優化</b><b class='flag-5'>隔離</b>系統設計

    適應數字隔離器傳播延遲 CAN節點時序大升級

    CAN協議(比如DeviceNet或CANOpen)依賴內置的錯誤檢查和差分信號采樣。電流隔離可進一步增強魯棒性,能夠抗高壓瞬變,但會增加傳播延遲。
    發表于 09-05 16:03 ?1724次閱讀
    為<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> <b class='flag-5'>CAN</b><b class='flag-5'>節點</b><b class='flag-5'>位</b><b class='flag-5'>時序</b>大升級

    雙通道數字隔離器ADUM1201在CAN總線通信系統中的應用

    上電就能導致整個芯片無法正常工作。 ADUM1201在CAN總線通信系統中應用 在CAN總線通信節點中,雙通道數字隔離器ADUM1201用
    發表于 08-17 17:23

    數字隔離器

    最近幾天接觸了好多數字隔離器。也不知道有沒有和大家一起了解過。還是再次和大家關注關注吧。前面我們已經說過隔離器了,相信大家還有印象吧。當前的電子系統中,往往有很多數字信號和模擬信號需要
    發表于 05-26 17:35

    如何計算控制參數使隔離CAN網絡1 Mbps的速度運行

    ,常常使用電流隔離來中斷接地環路或提供物理安全性。隔離CAN 網絡的傳播延遲比非隔離
    發表于 10-15 10:35

    數字隔離器對工業電機驅動應用的性能優勢

    的不確定性,并須具備較強的抗噪能力。隔離器技術傳輸速率比較隔離不得給整體系統性能帶來任何顯著的時序不確定性或時序誤差。標準光耦合
    發表于 10-15 09:53

    優化CAN節點時序適應數字隔離器傳播延遲

    節點A和節點B,往返時間 很關鍵;該時間等于TPropAB加TPropBA,或者兩倍于電纜和收 發造成的延遲時間,包括隔離(如有)。相比
    發表于 10-16 17:00

    數字隔離器提供易于使用的隔離式USB選項

    運行,以便支持所需的USB信號速度,并滿足USB傳播延遲時序誤差要求。 5. USB隔離器的每一側都應支持5 V或3.3 V電源提供的功率。如果提供5 V電源,那么
    發表于 10-16 09:55

    優化CAN節點時序適應數字隔離器傳播延遲

    2中的節點A和節點B,往返時間很關鍵;該時間等于TPropAB加TPropBA,或者兩倍于電纜和收發造成的延遲時間,包括隔離(如有)。相比
    發表于 10-22 16:40

    數字隔離器提供易于使用的隔離式USB選項

    所需的USB信號速度,并滿足USB傳播延遲時序誤差要求。 5. USB隔離器的每一側都應支持5 V或3.3 V電源提供的功率。如果提供5 V電源,那么
    發表于 10-22 17:00

    為什么使用開關鍵控數字隔離器?

    影響的是功耗或速度性能。接收的效率。接收可以是光電晶體管或PIN二極管、芯片級電感或差分電容。 功耗和延遲會受到影響。解碼。數據解碼會有一些開銷;對于光耦合
    發表于 10-29 16:37

    高速數字隔離器IC BM67220FV-C

    全球最知名的半導體廠商羅姆(ROHM)株式會社推出了一款用于電動汽車和混合動力汽車的高速數字隔離器IC——BM67220FV-C。該芯片具有高I/O介電強度、低傳播延遲、低功耗和寬工作
    發表于 07-04 04:20

    CAN控制參數調節補償數字隔離器傳播延遲

    MS-2678:優化 CAN 節點時序適應
    發表于 09-12 15:03

    CAN總線隔離器的設計與應用

    CAN總線隔離器的設計與應用: 針對飛行內系統高速運行與地面測 試系統低速運行的特點,為實現飛行和地面之間穩定實時通信,設計一種CAN
    發表于 10-30 14:04 ?27次下載

    如何優化SPI應用中使用數字隔離器的時鐘選項

    本視頻多個例子說明如何優化SPI應用中使用數字隔離器的時鐘選項。選擇合適的隔離器時,數據速率很重要,但
    的頭像 發表于 06-10 06:33 ?4150次閱讀
    如何<b class='flag-5'>優化</b>SPI應用中使用<b class='flag-5'>數字</b><b class='flag-5'>隔離器</b>的時鐘選項
    主站蜘蛛池模板: 91精选视频在线观看| aa黄色毛片| 日本高清视频wwww色| 欧美洲视频在线观看| 欧美视频综合| 免费a级网站| 国产色婷婷精品综合在线观看 | 免费又黄又硬又大爽日本| 欧美成人区| 日本加勒比一区| 一级做a爰片久久毛片图片| 香蕉视频啪啪| 日本成人福利视频| 好吊色青青青国产在线观看| 俺不色| 天天干天天操天天做| 黑人黄色大片| 中文字幕第二区| 在线天堂中文www官网| 四虎永久在线精品国产| 人人插人人射| 国产手机在线国内精品| 午夜寂寞影| 国产精品久久久久天天影视| 中文字幕色婷婷在线精品中| 在线天堂中文有限公司| 日本四虎影院| 国产精品99r8免费视频2022| 天天干天天拍天天射| 69老司机亚洲精品一区| 精品一区二区国语对白| 四虎影城| 精品99久久| 天天摸夜夜添狠狠添2018| 操操片| 搞黄视频网站| 日本三级成人午夜视频网| 国产精品14p| 九九精品影院| 免费的毛片网站| 日韩一级片免费看|