哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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

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

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

CAN總線Bus Off原理及恢復(fù)解決方案

jf_EksNQtU6 ? 來源:談思實(shí)驗(yàn)室 ? 作者:談思實(shí)驗(yàn)室 ? 2022-12-16 09:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

汽車內(nèi)部掛有很多的ECU節(jié)點(diǎn),當(dāng)其中一個(gè)節(jié)點(diǎn)發(fā)生故障進(jìn)入總線關(guān)閉狀態(tài)時(shí),會(huì)很大程度上影響整車CAN網(wǎng)絡(luò)的通訊。例如,當(dāng)汽車發(fā)生碰撞時(shí),傳感器將電信號(hào)傳送給安全氣囊ECU,將信號(hào)進(jìn)行處理,當(dāng)確定需要打開安全氣囊時(shí),ECU會(huì)立即發(fā)出點(diǎn)火信號(hào),氣體發(fā)生器才會(huì)充滿氣囊,對駕駛員和乘客提供安全保護(hù),如下圖1所示。若此時(shí)安全氣囊ECU處于總線關(guān)閉狀態(tài),則無法正常彈出氣囊,會(huì)導(dǎo)致嚴(yán)重后果。

圖1 ECU工作示意圖

因此,對于新能源汽車行業(yè)工程師,了解CAN總線Bus Off原理是非常有必要的。CAN控制器可以判斷出錯(cuò)誤的類型是總線上暫時(shí)的數(shù)據(jù)錯(cuò)誤(如外部干擾等)還是持續(xù)的數(shù)據(jù)錯(cuò)誤(如單元內(nèi)部故障、驅(qū)動(dòng)器故障、斷線、短路等)。由此,當(dāng)總線上發(fā)生持續(xù)數(shù)據(jù)錯(cuò)誤時(shí),CAN控制器內(nèi)部的錯(cuò)誤計(jì)數(shù)器累積到總線關(guān)閉的閾值,可將引起此故障單元從總線上隔離出去,不參與跟總線其他節(jié)點(diǎn)的網(wǎng)絡(luò)通信。如圖2所示:

圖2 錯(cuò)誤檢測機(jī)制

哪些因素會(huì)導(dǎo)致CAN總線Bus Off?

引起錯(cuò)誤的原因大多是由物理故障引起的,主要是CAN線路產(chǎn)生的。其中包括:CAN_H開路、CAN_L開路、CAN_H對CAN_L短路/開路、CAN_L對VBAT短路、CAN_H對GND短路、CAN_L對GND短路、終端電阻開路等。

除了物理層線路因素,還有可能因?yàn)镃AN控制器或收發(fā)器元器件故障導(dǎo)致。同時(shí),也有可能是由于CAN總線信號(hào)干擾導(dǎo)致的CAN信號(hào)收發(fā)不正確,嚴(yán)重時(shí)會(huì)導(dǎo)致不能正常發(fā)送報(bào)文,從而更容易導(dǎo)致CAN總線關(guān)閉。

例如,新能源汽車通常是指純電動(dòng)汽車或者混合動(dòng)力汽車,其特色是使用電池、電容來存儲(chǔ)能力,然后通過逆變的方式變成交流,帶動(dòng)電動(dòng)機(jī)驅(qū)動(dòng)車輛。逆變產(chǎn)生的巨大電流形成強(qiáng)干擾,串?dāng)_到CAN總線上,導(dǎo)致控制器死機(jī)、損壞或者通訊中斷,車輛運(yùn)行不穩(wěn)定。詳情請關(guān)注公眾號(hào)【車端】

CAN總線Bus Off恢復(fù)的解決方案

如果出現(xiàn)了Bus Off,總線上的節(jié)點(diǎn)需要做一些動(dòng)作,例如重啟CAN控制器或是重新上電,但是這些都只是一些補(bǔ)救措施,最根本的還是需要找到引起B(yǎng)us Off的根源。

當(dāng)發(fā)生CAN總線關(guān)閉時(shí),我們可以檢查Bus Off寄存器的值,對CAN控制器的驅(qū)動(dòng)及相關(guān)寄存器進(jìn)行初始化操作。初始化完成后,CAN總線關(guān)閉故障就會(huì)立即解除。為了避免該節(jié)點(diǎn)在CAN網(wǎng)絡(luò)中頻繁發(fā)生總線關(guān)閉問題,建議在初始化后,不要立即對外發(fā)送CAN報(bào)文。

從下圖所示可以看出,當(dāng)節(jié)點(diǎn)進(jìn)入總線關(guān)閉狀態(tài)后,如果MCU僅是開啟自動(dòng)恢復(fù)功能,CAN控制器在檢測到128次11個(gè)連續(xù)的隱性位后即可恢復(fù)通信,在實(shí)際的CAN通信總線中,這一條件是很容易達(dá)到的。我們已經(jīng)知道,當(dāng)進(jìn)入總線關(guān)閉狀態(tài)時(shí),節(jié)點(diǎn)已經(jīng)發(fā)生了嚴(yán)重的錯(cuò)誤,處于不可信狀態(tài),如果迅速恢復(fù)參與總線通信,具有較高的風(fēng)險(xiǎn),因此實(shí)際應(yīng)用中,往往會(huì)通過MCU對CAN控制器總線關(guān)閉狀態(tài)的恢復(fù)過程進(jìn)行編程處理,以控制節(jié)點(diǎn)從總線關(guān)閉狀態(tài)恢復(fù)到錯(cuò)誤主動(dòng)狀態(tài)的等待時(shí)間,如圖4所示,具體包括“快恢復(fù)”和“慢恢復(fù)”策略,兩種策略一般同時(shí)應(yīng)用。

圖3

上文也提到過,由于汽車內(nèi)部存在強(qiáng)干擾,也會(huì)導(dǎo)致CAN總線關(guān)閉。針對這種現(xiàn)象,我們通過以下方式進(jìn)行處理:

由于汽車內(nèi)部存在強(qiáng)電流產(chǎn)生的空間磁干擾,應(yīng)該將CAN線纜雙絞程度加大;

CAN接口設(shè)計(jì)采用CTM1051隔離收發(fā)器、隔離限幅,防止ECU死機(jī);

CAN接口增加磁環(huán)、共模電感等效果好的感性防護(hù)器件;

外接專用的信號(hào)保護(hù)器消除干擾,如ZF-12Y2;

使用網(wǎng)橋中繼設(shè)備CANBridge對部分強(qiáng)干擾源進(jìn)行隔離。

綜合上述,汽車CAN總線關(guān)閉故障發(fā)生時(shí),應(yīng)分析物理層包括CAN線路、CAN控制器及收發(fā)器、CAN信號(hào)干擾等外在因素,同時(shí)分析CAN寄存器及軟件處理,重新初始化CAN驅(qū)動(dòng)和恢復(fù)正常后,定時(shí)嘗試往外發(fā)送報(bào)文。

審核編輯:郭婷

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

    關(guān)注

    10

    文章

    3838

    瀏覽量

    111444
  • 控制器
    +關(guān)注

    關(guān)注

    114

    文章

    17869

    瀏覽量

    195049
  • CAN總線
    +關(guān)注

    關(guān)注

    146

    文章

    2050

    瀏覽量

    135477

原文標(biāo)題:CAN總線Bus Off原理

文章出處:【微信號(hào):談思實(shí)驗(yàn)室,微信公眾號(hào):談思實(shí)驗(yàn)室】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    深度解析AS32S601芯片CAN Bus Off機(jī)制

    在汽車電子、工業(yè)自動(dòng)化等眾多領(lǐng)域,CAN 總線作為一種可靠的通信協(xié)議被廣泛應(yīng)用。而 AS32S601 芯片憑借其卓越的性能和可靠性,在這些領(lǐng)域也發(fā)揮著重要作用。其中,CAN Bus
    的頭像 發(fā)表于 04-22 09:36 ?347次閱讀
    深度解析AS32S601芯片<b class='flag-5'>CAN</b> <b class='flag-5'>Bus</b> <b class='flag-5'>Off</b>機(jī)制

    利用泰克示波器 CAN 總線解碼器加快 CAN 總線的故障排除速度

    什么是 CAN 總線? 控制器局域網(wǎng)絡(luò) (CAN) 最初是針對汽車應(yīng)用而設(shè)計(jì)的總線結(jié)構(gòu),但是,它也在其他領(lǐng)域找到用武之地。CAN
    的頭像 發(fā)表于 04-17 17:35 ?606次閱讀
    利用泰克示波器 <b class='flag-5'>CAN</b> <b class='flag-5'>總線</b>解碼器加快 <b class='flag-5'>CAN</b> <b class='flag-5'>總線</b>的故障排除速度

    基于FPGA的輕量級(jí)CAN總線控制器實(shí)現(xiàn)方案

    CAN總線作為工業(yè)和汽車領(lǐng)域最常用的通信總線,具有拓?fù)浣Y(jié)構(gòu)簡潔、可靠性高、傳輸距離長等優(yōu)點(diǎn)。CAN總線的非破壞性仲裁機(jī)制依賴于幀ID,
    的頭像 發(fā)表于 04-03 10:10 ?1754次閱讀
    基于FPGA的輕量級(jí)<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>控制器實(shí)現(xiàn)<b class='flag-5'>方案</b>

    CAN 總線不好調(diào)?抗干擾與排錯(cuò)技巧一篇帶走!

    做過嵌入式開發(fā)的同學(xué),大概都有過這樣的經(jīng)歷:程序?qū)懙脹]問題,邏輯也跑通了,結(jié)果CAN總線一插上線,數(shù)據(jù)就開始亂飄;電機(jī)一開,報(bào)文就掉包;項(xiàng)目上線前一切正常,上車測試時(shí)卻瘋狂進(jìn)入Bus-Off,整條鏈
    的頭像 發(fā)表于 01-04 09:15 ?679次閱讀
    <b class='flag-5'>CAN</b> <b class='flag-5'>總線</b>不好調(diào)?抗干擾與排錯(cuò)技巧一篇帶走!

    CAN被動(dòng)錯(cuò)誤恢復(fù)后為什么rt_device_write還會(huì)返回異常呢?

    1、系統(tǒng)啟動(dòng),給CAN總線發(fā)送數(shù)據(jù),總線設(shè)備通訊正常 2、制造總線錯(cuò)誤,當(dāng)總線設(shè)備錯(cuò)誤幀達(dá)到128之后,
    發(fā)表于 12-22 16:29

    CAN 總線自定義協(xié)議使用說明

    關(guān)于can總線的設(shè)置
    發(fā)表于 11-05 17:00 ?2次下載

    CAN總線遠(yuǎn)程調(diào)試工具介紹

    一種工程機(jī)械領(lǐng)域調(diào)試上的創(chuàng)新產(chǎn)品,可用于Codesys 源程序的無線下載聯(lián)機(jī)、遠(yuǎn)程調(diào)試、故障診斷、CAN 總線數(shù)據(jù)在線監(jiān)控、透傳收發(fā)、數(shù)據(jù)采集、數(shù)據(jù)分析、遠(yuǎn)程控制等各種 CAN 總線
    發(fā)表于 10-17 16:14 ?0次下載

    2025全球CAN總線網(wǎng)關(guān)轉(zhuǎn)換模組選型推薦與解決方案解析

    。CAN總線轉(zhuǎn)換模組作為CAN總線與其他通信協(xié)議(如以太網(wǎng)、串口、USB等)的橋梁,被廣泛應(yīng)用于工業(yè)自動(dòng)化、智能交通、能源監(jiān)測等場景。 2025年,全球
    的頭像 發(fā)表于 09-12 09:23 ?922次閱讀

    silex希來科CAN通信的無線化解決方案

    silex希來科CAN通信的無線化解決方案
    的頭像 發(fā)表于 08-27 15:07 ?855次閱讀
    silex希來科<b class='flag-5'>CAN</b>通信的無線化<b class='flag-5'>解決方案</b>

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

    CAN總線作為一種廣泛應(yīng)用的工業(yè)通信協(xié)議,其終端電阻的作用不容忽視。本文將詳細(xì)探討CAN總線終端電阻的重要性及其在通信中的關(guān)鍵作用。CAN
    的頭像 發(fā)表于 08-08 11:35 ?1460次閱讀
    120Ω的秘密:<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>終端電阻的重要性

    廣成科技CANFD轉(zhuǎn)CAN總線GCAN-418的優(yōu)勢

    作為CAN總線的升級(jí)產(chǎn)品,CANFD相較于傳統(tǒng)的CAN總線,擁有如下幾個(gè)方面的優(yōu)勢。
    的頭像 發(fā)表于 08-05 11:47 ?1252次閱讀
    廣成科技CANFD轉(zhuǎn)<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>GCAN-418的優(yōu)勢

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

    在新能源汽車路試中,CAN總線傳輸異常是一個(gè)常見問題。本期我們將探討由于總線電容過大導(dǎo)致的下降沿過緩問題,并介紹三種有效的解決方案CAN
    的頭像 發(fā)表于 07-22 11:36 ?837次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>電容過大?三種<b class='flag-5'>解決方案</b>來了

    車載 CAN-Bus 數(shù)據(jù)記錄儀

    車載CAN-Bus數(shù)據(jù)記錄儀 型號(hào):SG-CAN-200R 產(chǎn)品概述 CAN 總線故障排查中,對于偶發(fā)性的故障排查非常棘手,工程師很難再次復(fù)現(xiàn)故障現(xiàn)場。 SG-
    的頭像 發(fā)表于 07-15 14:13 ?922次閱讀
    車載 <b class='flag-5'>CAN-Bus</b> 數(shù)據(jù)記錄儀

    如何評估CAN總線信號(hào)質(zhì)量

    CAN總線網(wǎng)絡(luò)的性能在很大程度上取決于其信號(hào)質(zhì)量。信號(hào)質(zhì)量差可能導(dǎo)致通信錯(cuò)誤,進(jìn)而引發(fā)系統(tǒng)故障、效率降低甚至安全隱患。因此,評估和確保CAN總線信號(hào)質(zhì)量是維護(hù)系統(tǒng)健康和可靠性的關(guān)鍵。
    發(fā)表于 06-07 08:46
    镇赉县| 广汉市| 独山县| 天等县| 萨嘎县| 乌拉特后旗| 甘肃省| 栾城县| 麻城市| 洪泽县| 凉城县| 蓬莱市| 澄江县| 宝清县| 康保县| 平乐县| 湄潭县| 乌恰县| 凤阳县| 安塞县| 九江市| 巴南区| 子洲县| 徐闻县| 济南市| 加查县| 揭东县| 奉新县| 托克托县| 乌鲁木齐市| 保康县| 诏安县| 林甸县| 工布江达县| 惠东县| 陵川县| 璧山县| 惠安县| 枞阳县| 简阳市| 贵德县|