日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

如何解決CAN通訊故障?原因分析與解決方法全攻略

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

掃碼添加小助手

加入工程師交流群


在日常工作中,我們經(jīng)常收到客戶的反饋,他們表示 CAN 卡無法正常通訊,這給工作帶來了諸多不便。今天,就讓我們深入探討一下導(dǎo)致 CAN 卡通訊失敗的常見原因,以及相應(yīng)的解決方法。


87cf2a84-4a63-11f0-986f-92fbcf53809c.jpg ?單個(gè) CAN 設(shè)備發(fā)送失敗

有些客戶反映,即使只有一個(gè) CAN 口在發(fā)送數(shù)據(jù),且總線都未連接,仍然會(huì)出現(xiàn)發(fā)送失敗的情況。這可能令人感到困惑,因?yàn)榘凑粘@?,只要發(fā)送端正常工作,似乎不應(yīng)該出現(xiàn)這種問題。然而,這正是 CAN 總線的獨(dú)特之處。與常見的 232、485 總線不同,CAN 總線的收發(fā)器具備自我監(jiān)測(cè)和糾錯(cuò)機(jī)制,無需額外的程序輔助。當(dāng)單個(gè)設(shè)備發(fā)送數(shù)據(jù)時(shí),發(fā)送失敗的原因在于 CAN 收發(fā)器的 ACK 應(yīng)答機(jī)制。在 CAN 控制器發(fā)送完數(shù)據(jù)的 crc 校驗(yàn)碼后,它會(huì)檢測(cè)“ack 位”是否呈現(xiàn)顯性狀態(tài)。這個(gè) ACK 位必須由接收設(shè)備將電壓差拉高至顯性,否則發(fā)送端會(huì)認(rèn)為發(fā)送失敗。

87e1cc48-4a63-11f0-986f-92fbcf53809c.jpg

這里有一個(gè)關(guān)鍵點(diǎn)需要特別注意:如果接收數(shù)據(jù)的 CAN 卡被設(shè)置為只聽模式,那么它不會(huì)做出 ACK 回應(yīng),這同樣會(huì)導(dǎo)致發(fā)送失敗。因此,在排查此類問題時(shí),務(wù)必檢查接收端的設(shè)置,確保其處于正常工作模式,能夠正確回應(yīng) ACK 信號(hào)。

87fdc376-4a63-11f0-986f-92fbcf53809c.jpg


87cf2a84-4a63-11f0-986f-92fbcf53809c.jpg ?兩個(gè) CAN 設(shè)備對(duì)接但發(fā)送失敗

還有一種常見的情況是,兩個(gè) CAN 設(shè)備都已正確對(duì)接,且波特率設(shè)置一致,但仍然無法正常發(fā)送數(shù)據(jù)。這種情況多發(fā)生在客戶使用高波特率且總線較長(zhǎng)時(shí),尤其是沒有使用終端電阻或僅使用了一個(gè)終端電阻的情況下。此時(shí),如果使用示波器進(jìn)行分析,會(huì)發(fā)現(xiàn)波形出現(xiàn)振鈴現(xiàn)象,即波形不再呈現(xiàn)規(guī)整的矩形電信號(hào)上下波動(dòng)。這是由于總線較長(zhǎng)時(shí),末端缺乏設(shè)備消耗電能,導(dǎo)致信號(hào)反射形成浪涌。可以將總線想象成一條水管,當(dāng)水流到達(dá)末端而無處可去時(shí),就會(huì)產(chǎn)生回流。而通過在兩個(gè)終端各添加一個(gè) 120 歐姆的電阻來消耗電能,就能有效消除這種浪涌現(xiàn)象,從而使通訊恢復(fù)正常。

882aea22-4a63-11f0-986f-92fbcf53809c.jpg


87cf2a84-4a63-11f0-986f-92fbcf53809c.jpg ?四個(gè)關(guān)鍵要點(diǎn)

綜上所述,要確保 CAN 通訊成功,需要重點(diǎn)關(guān)注以下四個(gè)要點(diǎn):

1. 接線正確:這是最基本的要求,只有確保所有線路連接無誤,才能為正常通訊提供基礎(chǔ)保障。

2. 波特率一致:兩個(gè) CAN 設(shè)備的波特率必須保持一致,否則會(huì)導(dǎo)致數(shù)據(jù)傳輸混亂,無法正確解讀。

3. 對(duì)端設(shè)備有 ACK 響應(yīng):如前文所述,ACK 應(yīng)答機(jī)制對(duì)于 CAN 通訊至關(guān)重要,接收端必須能夠正確回應(yīng) ACK 信號(hào),才能保證發(fā)送端確認(rèn)數(shù)據(jù)已成功送達(dá)。

4. 終端電阻匹配:在長(zhǎng)距離的 CAN 總線中,終端電阻的匹配對(duì)于信號(hào)的穩(wěn)定傳輸起著關(guān)鍵作用。合理配置終端電阻,可以有效避免信號(hào)反射和浪涌問題,確保通訊的可靠性。通過以上分析和解決方法,相信能夠幫助大家更好地理解和解決 CAN 卡通訊失敗的問題。在實(shí)際工作中,只要嚴(yán)格按照這四個(gè)要點(diǎn)進(jìn)行檢查和配置,就能大大提高 CAN 通訊的成功率,避免因通訊故障而影響工作進(jìn)度。

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

    關(guān)注

    10

    文章

    3840

    瀏覽量

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

    關(guān)注

    59

    文章

    3097

    瀏覽量

    473580
  • 總線
    +關(guān)注

    關(guān)注

    10

    文章

    3061

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    GPS 設(shè)計(jì)全攻略

    GPS 設(shè)計(jì)全攻略
    發(fā)表于 09-25 14:11

    LED技術(shù)全攻略

    LED技術(shù)全攻略
    發(fā)表于 09-25 14:16

    GPS 設(shè)計(jì)全攻略

    GPS 設(shè)計(jì)全攻略
    發(fā)表于 12-05 12:08

    GPS設(shè)計(jì)全攻略

    本帖最后由 zgzzlt 于 2012-8-16 13:58 編輯 GPS設(shè)計(jì)全攻略
    發(fā)表于 08-06 12:56

    LED技術(shù)全攻略

    本帖最后由 zgzzlt 于 2012-8-16 13:56 編輯 LED技術(shù)全攻略
    發(fā)表于 08-06 12:59

    經(jīng)典電腦故障全攻略

    經(jīng)典電腦故障全攻略
    發(fā)表于 08-17 16:35

    MCU解密全攻略

    MCU解密全攻略
    發(fā)表于 08-19 14:28

    FPGA開發(fā)全攻略

    FPGA開發(fā)全攻略
    發(fā)表于 09-27 10:59

    FPGA開發(fā)全攻略

    FPGA開發(fā)全攻略
    發(fā)表于 05-21 09:28

    FPGA開發(fā)全攻略

    FPGA開發(fā)全攻略
    發(fā)表于 03-03 10:30

    MCU解密全攻略

    本內(nèi)容介紹了MCU解密的全攻略教程
    發(fā)表于 07-11 17:51 ?650次下載
    MCU解密<b class='flag-5'>全攻略</b>

    Proteus ARES 制板PCB 方法 全攻略

    Proteus ARES 制板PCB 方法 全攻略, 單片機(jī)中知識(shí)。
    發(fā)表于 05-17 11:09 ?22次下載

    LED調(diào)光技術(shù)全攻略

    LED調(diào)光技術(shù)全攻略
    發(fā)表于 02-08 00:50 ?44次下載

    智能小車的DIY全攻略

    智能小車的DIY全攻略
    發(fā)表于 10-13 09:13 ?28次下載
    智能小車的DIY<b class='flag-5'>全攻略</b>

    GPS設(shè)計(jì)全攻略

    電子發(fā)燒友網(wǎng)站提供《GPS設(shè)計(jì)全攻略.pdf》資料免費(fèi)下載
    發(fā)表于 12-01 17:10 ?0次下載
    彩票| 古浪县| 上思县| 彰化县| 武邑县| 永川市| 宁德市| 松滋市| 明水县| 扶沟县| 罗江县| 绍兴市| 新巴尔虎右旗| 屯昌县| 广汉市| 吴江市| 翁源县| 黎城县| 桂东县| 太和县| 青海省| 陇川县| 普格县| 治多县| 墨脱县| 宜良县| 德江县| 全南县| 沁源县| 乌苏市| 榆林市| 伊川县| 伊川县| 平利县| 赤城县| 谢通门县| 章丘市| 安顺市| 江西省| 乌拉特后旗| 建平县|