chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

3天內不再提示

CAN總線的同步有何奧秘

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

掃碼添加小助手

加入工程師交流群

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

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

硬同步

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

重同步

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

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

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

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

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

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

    關注

    145

    文章

    2008

    瀏覽量

    134181
  • 線纜
    +關注

    關注

    5

    文章

    639

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

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

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

    CAN總線通訊原理-原來這么簡單!#總線通訊 #總線傳輸 #汽車CAN總線? #電路知識

    CAN總線
    安泰小課堂
    發(fā)布于 :2025年04月24日 17:31:16

    CANape中記錄總線報文及生成BLF文件的培訓視頻#CANape #汽車CAN總線?

    CAN總線
    北匯信息POLELINK
    發(fā)布于 :2025年03月06日 11:40:27

    使用CAN總線進行數(shù)據(jù)采集的方法

    使用CAN總線進行數(shù)據(jù)采集的方法通常涉及一系列步驟,這些步驟確保了數(shù)據(jù)的準確采集、處理和存儲。以下是一個詳細的方法指南: 一、了解CAN總線系統(tǒng) 首先,需要對
    的頭像 發(fā)表于 12-20 18:18 ?3047次閱讀

    CAN總線十萬個為什么 | 為什么CAN總線分支不能過長?

    導讀探討了CAN總線中分支問題及其對信號完整性的影響,并提出了相應的解決方案。今天我們將深入探討CAN總線中的一個關鍵問題——分支問題。在開始之前,讓我們先來觀察一下一個
    的頭像 發(fā)表于 11-28 15:14 ?992次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>十萬個為什么 | 為什么<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>分支不能過長?

    CAN總線通信原理介紹 CAN總線模塊選擇指南

    CAN總線(Controller Area Network)是一種串行通信協(xié)議,主要用于汽車電子控制單元之間的通信。它由Bosch公司在20世紀80年代初開發(fā),因其可靠性、實時性和靈活性而廣泛應用
    的頭像 發(fā)表于 11-21 10:21 ?3068次閱讀

    使用CAN總線的注意事項 CAN總線與其他通信協(xié)議對比

    使用CAN總線的注意事項 電氣特性 :CAN總線對電氣特性嚴格的要求,包括電壓水平、終端電阻、電纜長度等。確保遵循
    的頭像 發(fā)表于 11-21 10:16 ?1787次閱讀

    CAN總線應用領域 CAN總線協(xié)議解析

    CAN(Controller Area Network)總線是一種用于車輛內部網絡的串行通信協(xié)議,由Bosch公司在1986年開發(fā)。它以其高可靠性、實時性和靈活性而聞名,廣泛應用于汽車電子、工業(yè)控制
    的頭像 發(fā)表于 11-21 10:15 ?2596次閱讀

    CAN總線的優(yōu)勢及應用

    CAN總線的優(yōu)勢及應用資料大全。 ?
    的頭像 發(fā)表于 11-12 17:27 ?937次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>的優(yōu)勢及應用

    CAN總線與LIN總線的區(qū)別

    隨著汽車電子系統(tǒng)的復雜性增加,車輛內部通信的需求也在不斷增長。CAN總線和LIN總線作為兩種主要的車載通信協(xié)議,各自扮演著重要的角色。 1. 設計原理 CAN
    的頭像 發(fā)表于 11-12 10:13 ?5896次閱讀

    如何使用Arduino實現(xiàn)CAN總線通信

    CAN總線(Controller Area Network)是一種多主控制的串行通信協(xié)議,廣泛應用于汽車電子、工業(yè)自動化等領域。它以其高可靠性、實時性和靈活性而受到青睞。Arduino作為一個
    的頭像 發(fā)表于 11-12 10:09 ?3336次閱讀

    汽車CAN總線報文類型與幀格式解析#CAN #常學常新

    CAN總線
    北匯信息POLELINK
    發(fā)布于 :2024年11月08日 18:25:47

    CAN總線是如何通信的#CAN #常學常新

    CAN總線
    北匯信息POLELINK
    發(fā)布于 :2024年11月07日 16:34:29

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

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

    什么是CAN時鐘?#CAN #汽車CAN總線? #CANoe

    CAN總線
    北匯信息POLELINK
    發(fā)布于 :2024年10月29日 12:23:36