91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

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

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

CAN總線十萬個為什么 | CAN自定義波特率有什么用?

ZLG致遠(yuǎn)電子 ? 2025-02-07 11:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

導(dǎo)讀

CAN總線通信中,波特率一致并不總能保證通信順暢。本文將揭秘自定義波特率的原理和應(yīng)用,探討如何通過優(yōu)化采樣點和提高容忍度解決通信問題,助力工程師提升通信穩(wěn)定性。

通常情況下,CAN總線通信只需確保波特率一致即可順利進(jìn)行。然而,也存在一些特殊情況。例如,即使確認(rèn)了CAN總線的波特率,通信仍無法正常建立,但通過設(shè)置自定義波特率,問題卻得以解決。這究竟是為什么呢?

首先,我們需要了解什么是自定義波特率。顧名思義,自定義波特率就是定義一個屬于自己獨特需求的波特率,通過對各個參數(shù)微調(diào)找到最符合當(dāng)前走線的波特率參數(shù)。在CAMPRO上,都集成了波特率計算工具,用戶只需輸入波特率數(shù)值,就能輕松選擇采樣點。我們推薦采樣點設(shè)置在75%到85%之間,即使在極限情況下,也應(yīng)保證在70%到87.5%的范圍內(nèi)。

c6385cd8-e504-11ef-9434-92fbcf53809c.jpg

因為CAN控制器在收發(fā)數(shù)據(jù)時會自行采樣判斷發(fā)送是否正確,但受環(huán)境等因素影響,可能會出現(xiàn)如下情況:在75%的采樣點時,信號電平表示正確,而在85%的位置時,信號電平卻不滿足要求。假設(shè)總線上有3個設(shè)備,其中A、B兩個設(shè)備的采樣點為75%,C設(shè)備的采樣點為85%,那么原本A、B能正常通信,但引入C節(jié)點后,就可能產(chǎn)生錯誤幀。在C節(jié)點進(jìn)入消極錯誤狀態(tài)之前,總線都無法正常通信。

c64af0be-e504-11ef-9434-92fbcf53809c.jpg

此外,自定義波特率中還存在一個提高容忍度的參數(shù)——SJW(同步跳轉(zhuǎn)寬度)。這個參數(shù)有助于消除因各硬件性能差異導(dǎo)致的波特率誤差。

c668ffaa-e504-11ef-9434-92fbcf53809c.jpg

綜上所述,自定義波特率的作用不僅在于定義一個非常規(guī)的、獨特的波特率(如300kbps),更在于在復(fù)雜的通信環(huán)境中,通過統(tǒng)一采樣點、提高容忍度,有效提升CAN總線的健康狀況,增強通信的穩(wěn)定性。致遠(yuǎn)電子的CAN卡產(chǎn)品可通過ZCANPRO工具中的波特率計算器進(jìn)行自定義波特率的計算。

下一期大家還想了解CAN總線的哪些問題呢?歡迎在評論區(qū)留言哦!

c67acf28-e504-11ef-9434-92fbcf53809c.jpg

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

    關(guān)注

    145

    文章

    1987

    瀏覽量

    132890
  • CAN
    CAN
    +關(guān)注

    關(guān)注

    57

    文章

    2920

    瀏覽量

    467873
  • 波特率
    +關(guān)注

    關(guān)注

    2

    文章

    313

    瀏覽量

    34963
  • 總線通信
    +關(guān)注

    關(guān)注

    0

    文章

    60

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    can波特率計算

    can波特率其實并不難計算,這里給出了can波特率的簡單計算,并給出了實例STM32的CAN波特率
    發(fā)表于 12-14 17:02 ?1.3w次閱讀
    <b class='flag-5'>can</b><b class='flag-5'>波特率</b>計算

    如何確定CAN通信節(jié)點的波特率容忍度

    汽車CAN總線設(shè)計規(guī)范對于CAN節(jié)點的波特率容忍度有著嚴(yán)格的規(guī)定,每個節(jié)點都必須具備一定的波特率容忍度,才能使節(jié)點組合到一起后,實現(xiàn)較好的通
    發(fā)表于 10-15 10:51 ?6839次閱讀
    如何確定<b class='flag-5'>CAN</b>通信節(jié)點的<b class='flag-5'>波特率</b>容忍度

    CAN波特率的計算

    重新同步跳躍寬度,不參與波特率的計算,其值可以編程為1到4時間單元,表示該總線波特率范圍的容差度。公式中1表示同步段固定為一單位時間。
    發(fā)表于 08-20 08:11

    CAN通信波特率設(shè)置

    CAN通信波特率設(shè)置 LM3S2000、LM3S5000、LM3S8000系列CPU內(nèi)部1~3路CAN控制器,通過對CAN位定時寄存器C
    發(fā)表于 04-06 18:00 ?24次下載

    可以自定義波特率的USB轉(zhuǎn)TTL模塊調(diào)試軟件

    可以自定義波特率的USB轉(zhuǎn)TTL模塊調(diào)試軟件,在不小心把波特率調(diào)到115200以后,可以這個軟件改回來,前提是懂得不小心調(diào)了多少。
    發(fā)表于 06-20 16:09 ?0次下載

    CAN特殊波特率如何計算

    CAN總線采用的是異步串行通信,也就是沒有單獨的時鐘線來保證各個收發(fā)器之間時鐘的一致,每個收發(fā)器是按事先設(shè)置的波特率來對總線上的電平進(jìn)行分位。因此
    發(fā)表于 08-17 18:19 ?7242次閱讀
    <b class='flag-5'>CAN</b>特殊<b class='flag-5'>波特率</b>如何計算

    非標(biāo)準(zhǔn)的CAN波特率計算方法

      CAN總線采用的是異步串行通信,也就是沒有單獨的時鐘線來保證各個收發(fā)器之間時鐘的一致,每個收發(fā)器是按事先設(shè)置的波特率來對總線上的電平進(jìn)行分位。因此
    發(fā)表于 09-19 09:07 ?26次下載
    非標(biāo)準(zhǔn)的<b class='flag-5'>CAN</b><b class='flag-5'>波特率</b>計算方法

    STM32 CAN總線傳輸波特率的計算

    由于CAN屬于異步通訊,沒有時鐘信號線,連接在同一總線網(wǎng)絡(luò)中的各個節(jié)點會像串口異步通訊那樣,節(jié)點間使用約定好的波特率進(jìn)行通訊。
    發(fā)表于 11-10 09:02 ?7307次閱讀
    STM32 <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>傳輸<b class='flag-5'>波特率</b>的計算

    CANOpen系列教程04 _CAN總線波特率、位時序、幀類型及格式說明

    CANOpen系列教程04_CAN總線波特率、位時序、幀類型及格式說明
    的頭像 發(fā)表于 03-06 16:18 ?8804次閱讀

    CAN總線光纖轉(zhuǎn)換器怎么實現(xiàn)波特率的設(shè)置

    can總線光纖轉(zhuǎn)換器是能夠?qū)?b class='flag-5'>CAN總線數(shù)據(jù)轉(zhuǎn)換為光信號進(jìn)行傳輸?shù)脑O(shè)備,是一種非常典型的遠(yuǎn)程CAN中繼工具。和很多的
    的頭像 發(fā)表于 06-28 14:36 ?2396次閱讀

    can總線波特率一般采用多少?

    can總線波特率一般采用多少 Can總線是指Controller Area Network,是一種高性能的串行通信協(xié)議。
    的頭像 發(fā)表于 09-07 15:05 ?5690次閱讀

    CAN通信波特率不對會怎樣?

    CAN通信波特率不對會怎樣?? CAN通信是一種流行的通信協(xié)議,它廣泛應(yīng)用于許多現(xiàn)代車輛的系統(tǒng)中。CAN通信協(xié)議通過處理器之間的數(shù)據(jù)交換,實現(xiàn)車輛的控制。
    的頭像 發(fā)表于 10-11 17:19 ?3144次閱讀

    以太網(wǎng)CAN轉(zhuǎn)換器波特率的設(shè)置步驟是怎樣的?

    確定CAN總線波特率:首先,需要確定所連接的CAN總線波特率
    的頭像 發(fā)表于 01-17 09:24 ?1542次閱讀

    CAN總線十萬個為什么 | 聊聊幾種常見的CAN網(wǎng)絡(luò)拓?fù)?/a>

    來到《CAN總線十萬個為什么》系列視頻。今天我們聊聊幾種常見的CAN網(wǎng)絡(luò)拓?fù)?,主要有:線型拓?fù)?、星型拓?fù)?、環(huán)形拓?fù)浜蜆湫瓮負(fù)洹?.線型拓?fù)渚€型拓?fù)?,也稱為
    的頭像 發(fā)表于 11-21 01:03 ?1519次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b><b class='flag-5'>十萬個</b>為什么 | 聊聊幾種常見的<b class='flag-5'>CAN</b>網(wǎng)絡(luò)拓?fù)? />    </a>
</div>                              <div   id=

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

    仔細(xì)觀察CAN波形圖,我們可以發(fā)現(xiàn)波形中存在明顯的上升沿和下降沿的臺階現(xiàn)象。這種臺階現(xiàn)象是由于波特率的變化引起的,它會導(dǎo)致接收節(jié)點在采樣時出現(xiàn)錯誤。臺階現(xiàn)象的根源在于
    的頭像 發(fā)表于 11-28 15:14 ?775次閱讀
    <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>分支不能過長?
    主站蜘蛛池模板: 亚洲先锋资源 | 极品丰满翘臀后进啪啪 | 亚洲精品第一 | 91av视频| 手机在线观看你懂的 | 丁香六月纪婷婷激情综合 | 久久青青成人亚洲精品 | 四虎成人影院网址 | 四虎影院免费视频 | 欧美性黑人极品1819hd | 欧美一区二区三区免费看 | www.色午夜| xvideos69日本hd| 日本特级视频 | tube4欧美最新69| 欧美成人精品一区二区 | 国产一级特黄老妇女大片免费 | 97国产精品人人爽人人做 | 久久黄色毛片 | 手机在线观看a | 性色视频在线 | 天天天天天天操 | 久久夜色精品国产亚洲噜噜 | 日本精品卡一卡2卡3卡四卡三卡 | 亚洲一区二区影院 | 亚洲 欧美 精品专区 极品 | 艹逼视频免费看 | 国产色婷婷精品综合在线 | 色黄网站成年女人色毛片 | 天堂资源最新版在线官网 | 久久国产福利 | 国产午夜在线观看 | 午夜精品视频任你躁 | 天天草天天操 | 国产午夜小视频 | 黄色三级免费网站 | 欧美午夜色大片在线观看免费 | 五月在线观看 | 最近2018年中文字幕大全一 | 天天更新影院 | 日韩精品无码一区二区三区 |