国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

CAN總線的同步有何奧秘

電子設計 ? 來源:電子設計 ? 作者:電子設計 ? 2020-12-26 02:52 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

CAN總線一直以來以穩定、容錯性高而著稱。要想達到這樣的效果,其獨特的同步機制是非常重要的一點,本文將為大家講解一下CAN總線的同步機制以及SJW的作用所在。

CAN總線的同步共有兩種方式:硬同步和重同步。

硬同步

在總線剛剛從空閑狀態中走出來的時候,在幀頭的位置都會進行一次同步。此時所有的節點位時間重新開始,就像所有的運動員都再一次回到了起跑線上。這種同步方式被稱作硬同步。

重同步

硬同步時只是在有幀起始信號時起作用,無法確保后續一連串的位時序都是同步的,這個時候重同步就到了發揮作用的時候。具體來說,CAN總線的一個位時間中包含兩個緩沖段BS1和BS2:

在兩個緩沖段中間的位置,即是讀取總線電平的采樣點位置,當檢測到總線上存在相位差的時候,通過延長BS1段或縮短BS2段來獲得同步,這樣的方式稱為重新同步。

這兩個相位緩沖段的延長時間或縮短時間上限由再同步跳轉寬度(SJW)給定。采樣點是接收節點判斷信號邏輯的位置,CAN通訊屬于異步通訊,需要通過不斷的重新同步才能保證收發節點的采樣準確,所以SJW(同步跳轉寬度)決定了接收節點是否能有比較好的兼容性。如下圖,即是某CAN總線中利用ZLG CANscope進行的采樣點與位寬度容忍的快速測試結果:

因此,使用CAN總線的時候,發現位寬度有偏差,則需要對其程序中的位定時寄存器或者晶振進行修正。比如不要使用帶小數點的晶振,如11.0592HZ。這樣算出來的波特率肯定不準。不要使用陶瓷晶振,會有偏差超過1%的概率,即使重同步也會失敗。

波特率計算時,提高適應范圍,需要保證12-20(特征16)個的位時間因子,然后通過提高正常節點波特率寄存器中的同步跳轉寬度SJW值(加大到2-3個單位時間)來實現。比如使用ZLG兩款波特率計算工具,可以計算出良好的波特率寄存器值。

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

    關注

    145

    文章

    2043

    瀏覽量

    135228
  • 線纜
    +關注

    關注

    5

    文章

    684

    瀏覽量

    30387
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    開源項目汽車CAN總線分析儀總體介紹

    在做車載、工業控制項目時,CAN 總線調試總遇到協議不兼容、數據抓不全的問題?
    的頭像 發表于 02-05 10:03 ?341次閱讀
    開源項目汽車<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>分析儀總體介紹

    實操用一臺示波器解碼CAN總線通信

    給大家說一下:CAN總線是一種串行通信協議,主要用在汽車領域,目前也延伸到其它行業,比如傳播行業、自動化工業等CAN總線CANHIGH和C
    的頭像 發表于 12-17 17:34 ?852次閱讀
    實操用一臺示波器解碼<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>通信

    CAN集線器什么作用

    CAN集線器作為工業通信網絡中的關鍵設備,主要用于解決CAN總線在實際應用中遇到的 通信距離有限、多速率網絡難兼容、以及數據冗余導致負載過高 等問題。在工業自動化、汽車制造、軌道交通等復雜場景中
    的頭像 發表于 11-14 14:42 ?423次閱讀
    <b class='flag-5'>CAN</b>集線器<b class='flag-5'>有</b>什么作用

    CAN 總線自定義協議使用說明

    關于can總線的設置
    發表于 11-05 17:00 ?2次下載

    CAN總線遠程調試工具介紹

    一種工程機械領域調試上的創新產品,可用于Codesys 源程序的無線下載聯機、遠程調試、故障診斷、CAN 總線數據在線監控、透傳收發、數據采集、數據分析、遠程控制等各種 CAN 總線
    發表于 10-17 16:14 ?0次下載

    CAN總線斷路、短路及反接故障的現象解析及影響評估

    本文導讀在實際運行過程中,CAN總線線路可能因多種因素出現故障,其中斷路和短路故障較為常見且影響嚴重。深入了解這兩大類故障的現象及對總線的影響,對于快速定位故障、保障系統穩定運行具有重要意義。掌握
    的頭像 發表于 10-15 11:41 ?2135次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>斷路、短路及反接故障的現象解析及影響評估

    三格電子CAN總線通信原理及在消防領域中的應用

    ?CAN總線簡介 CAN總線是一種多主串行通信總線,最初為汽車電子設計,因其高可靠性、實時性和出色的抗干擾能力,非常適合環境復雜、安全性要求
    的頭像 發表于 09-02 15:11 ?1255次閱讀
    三格電子<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>通信原理及在消防領域中的應用

    120Ω的秘密:CAN總線終端電阻的重要性

    末端的電阻。此電阻雖小,但在CAN總線通信中具有十分重要的作用。CAN總線終端電阻的作用主要有兩個方面:1.提高抗干擾能力,確保總線快速進入
    的頭像 發表于 08-08 11:35 ?1118次閱讀
    120Ω的秘密:<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>終端電阻的重要性

    廣成科技CANFD轉CAN總線GCAN-418的優勢

    作為CAN總線的升級產品,CANFD相較于傳統的CAN總線,擁有如下幾個方面的優勢。
    的頭像 發表于 08-05 11:47 ?1118次閱讀
    廣成科技CANFD轉<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>GCAN-418的優勢

    CAN總線電容過大?三種解決方案來了

    時,經常會遇到由于下降沿過緩導致的未采樣錯誤。下降沿過緩通常是由于總線電容過大引起的。由于CAN收發器采用單向驅動結構,上升沿驅動,而下降沿則是通過總線與終端
    的頭像 發表于 07-22 11:36 ?705次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>電容過大?三種解決方案來了

    CAN收發器:總線信號的“翻譯官”

    CAN總線通信中,CAN收發器(Transceiver)扮演著至關重要的角色——它就像一位“翻譯官”,負責將微控制器(MCU)的數字信號轉換為總線上的差分信號,同時把
    的頭像 發表于 06-27 11:34 ?2280次閱讀
    <b class='flag-5'>CAN</b>收發器:<b class='flag-5'>總線</b>信號的“翻譯官”

    CAN總線采樣點不一致的危害

    采樣點不一致是CAN總線網絡中常見的配置錯誤,可能導致位錯誤、同步問題、錯誤幀增加、節點總線關閉、仲裁失敗和確認錯誤等嚴重后果。 CAN
    發表于 06-07 08:55

    如何評估CAN總線信號質量

    CAN總線網絡的性能在很大程度上取決于其信號質量。信號質量差可能導致通信錯誤,進而引發系統故障、效率降低甚至安全隱患。因此,評估和確保CAN總線信號質量是維護系統健康和可靠性的關鍵。
    發表于 06-07 08:46

    如何用泰克MSO5系列混合信號示波器調試IoT和CAN總線

    場景。然而,在IoT系統開發與維護中,CAN總線的調試常面臨信號干擾、時序錯誤、協議沖突等問題。泰克MSO5系列混合信號示波器憑借其高分辨率、多通道同步、協議解碼等功能,成為調試CAN
    的頭像 發表于 05-30 14:17 ?863次閱讀
    如何用泰克MSO5系列混合信號示波器調試IoT和<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>