91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

常見的CAN接口異常情況及解決方法

GReq_mcu168 ? 來源:ZLG立功科技一致遠電子 ? 作者:ZLG立功科技一致遠 ? 2021-05-17 17:44 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

CAN總線應(yīng)用環(huán)境復(fù)雜多樣,可能會出現(xiàn)各種異常情況。本文列舉了常見的CAN接口異常情況及解決方法,幫您更加高效地分析及解決CAN接口應(yīng)用問題。

4102470c-b328-11eb-bf61-12bb97331649.jpg 常見異常及解決方法

1、兩個節(jié)點近距離測試,低波特率通信正常,高波特率無法通信。

可能原因:未加終端電阻。由于CAN收發(fā)芯片內(nèi)部CANH、CANL引腳為開漏驅(qū)動,如圖1,在顯性狀態(tài)期間,總線的寄生電容會被充電,而在恢復(fù)到隱性狀態(tài)時,這些電容需要放電。如果CANH、CANL之間沒有放置任何阻性負載,電容只能通過收發(fā)器內(nèi)部阻值較大的差分電阻放電。如果放電速度過慢,就會出現(xiàn)通信問題。

解決方法:增加終端電阻。

常見的CAN接口異常情況及解決方法

圖1 CAN收發(fā)器結(jié)構(gòu)示意圖

2、組網(wǎng)節(jié)點數(shù)少,通信正常,增加節(jié)點后,通信異常。

可能原因:總線電容過大??偩€電容過大會影響CAN差分波形上升下降速度,如圖2。

解決方法:a. 檢查CAN節(jié)點接口的外圍電路,是否有外加電容、TVS管等器件,適當(dāng)去除,以降低電容。b. 降低工作波特率。波特率降低可以延長位時間,減小電容的影響,但若電容過大,則不一定有效。

常見的CAN接口異常情況及解決方法

圖2 總線電容影響波形圖

3、應(yīng)用中易損壞,更換模塊后正常。

可能原因:保護不足。CAN模塊由于體積受限,內(nèi)部保護電路等級不高。在一些環(huán)境惡劣的應(yīng)用現(xiàn)場,干擾能量過大易造成損壞。

解決方法:根據(jù)損壞情況適當(dāng)增加保護電路。圖3是推薦的典型保護電路圖,電源端口有TVS保護,CAN接口有三級電路保護,可以抑制大能量的雷擊浪涌。

常見的CAN接口異常情況及解決方法

圖3 典型保護電路

4、5V模塊匹配3.3V MCU,錯誤幀多或發(fā)不出數(shù)據(jù)。

可能原因:電平不匹配。5V模塊匹配3.3V MCU在測試中可能并無異常,但由于某些參數(shù)的微小變化,就會導(dǎo)致電平不能正常識別。圖4標(biāo)示了模塊TXD輸入高電平的最低值0.7VCC,如小于該值,則存在風(fēng)險。

解決方法:選擇3.3V模塊匹配3.3V MCU,或增加電平轉(zhuǎn)換電路。

常見的CAN接口異常情況及解決方法

圖4 CAN模塊輸入?yún)?shù)

5、近距離通信正常,遠距離無法通信。

可能原因:a. CAN速率過高。由于CAN總線的仲裁機理,其對延時有著非常嚴(yán)格的要求。線纜延時的存在,使得導(dǎo)線長度制約著實際應(yīng)用中CAN的最高工作速率。CAN速率與通信距離成反比,速率越高,通信距離越短。b. 線纜阻抗大,遠端信號幅值過低。

解決方法:a.降低速率,或縮短總線長度,可參考圖5線纜長度與波特率的關(guān)系。b.換用阻抗小的電線纜,或適當(dāng)增大終端電阻值,可參考圖6線纜長度與直流參數(shù)推薦。

常見的CAN接口異常情況及解決方法

圖5 線纜長度與波特率的關(guān)系

常見的CAN接口異常情況及解決方法

圖6 線纜長度與直流參數(shù)推薦

4102470c-b328-11eb-bf61-12bb97331649.jpg 通過測試定位問題

當(dāng)通過現(xiàn)有信息無法判斷問題所在時,則需要對CAN接口進行測試,定位問題點。已推測出問題所在時,也可以對CAN接口進行測試,以驗證推測與解決效果。

1、阻抗測量

在產(chǎn)品斷電、或從PCB卸下后,使用數(shù)字萬用表測量模塊各引腳阻抗是否異常,如圖7。若出現(xiàn)短路情況,說明模塊或相關(guān)聯(lián)電路有損壞現(xiàn)象。

測試時,TXD、RXD、VCC以GND為參考;CANH、CANL以CANG為參考。

常見的CAN接口異常情況及解決方法

圖7 阻抗測量示意

2、檢測模塊供電電壓

產(chǎn)品上電,使用數(shù)字萬用表測量模塊VCC-GND之間電壓,電壓應(yīng)該在模塊正常供電范圍內(nèi),如圖8。若電壓值明顯低于正常范圍,且模塊發(fā)熱嚴(yán)重,則內(nèi)部可能存在短路情況。若模塊發(fā)熱量正常(常規(guī)溫升15℃),則需要檢查外部供電電路是否異常。

常見的CAN接口異常情況及解決方法

圖8 供電測試示意圖

3、檢測發(fā)送波形

使用示波器測試TXD引腳,以及CANH、CANL的差分波形,檢查波形的幅值大小、波特率、波形質(zhì)量、TXD和CAN差分波形是否對應(yīng)等,如圖9、圖10。

常見的CAN接口異常情況及解決方法

圖9 發(fā)送波形測試示意圖

常見的CAN接口異常情況及解決方法

圖10 TXD與CAN差分波形

4、檢測接收波形

使用示波器測試RXD引腳,以及CANH、CANL的差分波形,檢查波形的幅值大小、波特率、波形質(zhì)量、RXD和CAN差分波形是否對應(yīng)等,如圖11、圖12。

常見的CAN接口異常情況及解決方法

圖11 接收波形測試示意圖

常見的CAN接口異常情況及解決方法

圖12 CAN差分與RXD波形圖

5、檢測CAN總線波形

使用示波器測試CANH、CANL的波形,檢查顯性電平、隱性電平、位時間等參數(shù)是否正確。如圖13、圖14。

常見的CAN接口異常情況及解決方法

圖13 CAN總線波形測試示意圖

常見的CAN接口異常情況及解決方法

圖14 CANH、CANL總線波形

如果經(jīng)過以上測試,均未發(fā)現(xiàn)CAN收發(fā)器異常情況,則可基本排除硬件問題,進一步分析需要進行軟件層面的故障排查。

責(zé)任編輯:lq6

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

    關(guān)注

    113

    文章

    7075

    瀏覽量

    196045
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    9519

    瀏覽量

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

    關(guān)注

    10

    文章

    3040

    瀏覽量

    91657
  • CAN收發(fā)器
    +關(guān)注

    關(guān)注

    3

    文章

    266

    瀏覽量

    26982

原文標(biāo)題:CAN接口異常分析指南

文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    ODF配線架常見故障及解決方法?

    ODF配線架常見故障及解決方法如下: 一、接地故障 故障表現(xiàn): 防雷性能下降,靜電積累,甚至引發(fā)設(shè)備損壞。 光信號傳輸不穩(wěn)定,出現(xiàn)誤碼或中斷。 常見原因: 接地端子氧化、松動或接觸不良。 接地線
    的頭像 發(fā)表于 01-05 10:43 ?318次閱讀

    C++程序異常的處理機制

    的健壯不僅僅有算法上的優(yōu)越性,還存在程序?qū)Ω鞣N異常情況的識別和處理能力,如果對這些異常沒有得到較好的處理,就非常容易引起程序的奔潰。 那么C++設(shè)計了一套異常處理機制,一方面能夠使得異常
    發(fā)表于 12-02 07:12

    Keithley吉時利6511常見故障排查及解決方法

    Keithley吉時利6511作為一款精密測量儀器,在長期使用中可能會遇到各種故障。以下是該設(shè)備常見故障的排查思路及解決方法,幫助用戶快速定位問題并恢復(fù)設(shè)備正常運行。 ? ? 一、常見故障及排查步驟
    的頭像 發(fā)表于 11-21 18:47 ?908次閱讀
    Keithley吉時利6511<b class='flag-5'>常見</b>故障排查及<b class='flag-5'>解決方法</b>

    晶振使用中常見問題與解決方法

    一、頻偏造成的使用異常異常現(xiàn)象:色彩圖像不正常;音頻雜音,無數(shù)據(jù)傳輸,距離短,遙控?zé)o反應(yīng)。常見處理:換一個就OK根本原因:晶振負載電容同電路不匹配。解決辦法:調(diào)整電路匹配電容大小,或換用不同負載電容
    的頭像 發(fā)表于 11-21 15:37 ?3997次閱讀
    晶振使用中<b class='flag-5'>常見</b>問題與<b class='flag-5'>解決方法</b>

    【新啟航】玻璃晶圓 TTV 厚度測量數(shù)據(jù)異常的快速定位與解決方案

    一、引言 玻璃晶圓總厚度偏差(TTV)測量數(shù)據(jù)的準(zhǔn)確性,對半導(dǎo)體器件、微流控芯片等產(chǎn)品的質(zhì)量把控至關(guān)重要 。在實際測量過程中,數(shù)據(jù)異常情況時有發(fā)生,不僅影響生產(chǎn)進度,還可能導(dǎo)致產(chǎn)品質(zhì)量隱患 。因此
    的頭像 發(fā)表于 09-29 13:32 ?633次閱讀
    【新啟航】玻璃晶圓 TTV 厚度測量數(shù)據(jù)<b class='flag-5'>異常</b>的快速定位與解決方案

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

    在日常工作中,我們經(jīng)常收到客戶的反饋,他們表示CAN卡無法正常通訊,這給工作帶來了諸多不便。今天,就讓我們深入探討一下導(dǎo)致CAN卡通訊失敗的常見原因,以及相應(yīng)的解決方法。單個
    的頭像 發(fā)表于 06-16 11:39 ?2029次閱讀
    如何解決<b class='flag-5'>CAN</b>通訊故障?原因分析與<b class='flag-5'>解決方法</b>全攻略

    電機常見的噪音、振動問題及解決方法

    ,甚至引發(fā)安全隱患。本文將系統(tǒng)分析電機常見的噪音和振動問題,并提供切實可行的解決方法。 ? 一、電機噪音問題及解決方法 電機噪音主要來源于電磁噪音、機械噪音和空氣動力噪音三個方面。 1. 電磁噪音 電磁噪音是由于電機內(nèi)部
    的頭像 發(fā)表于 06-08 10:25 ?3559次閱讀

    ups電源—常見UPS電源警報聲異常分析

    UPS電源(不間斷電源)警報聲是提示ups電源系統(tǒng)狀態(tài)的重要信號。當(dāng)UPS電源發(fā)出異常警報聲時,往往意味著ups電源存在某種故障或異常情況。下面聊一下幾種常見的UPS電源警報聲異常情況
    的頭像 發(fā)表于 06-04 18:28 ?2345次閱讀
    ups電源—<b class='flag-5'>常見</b>UPS電源警報聲<b class='flag-5'>異常</b>分析

    新能源電機氣密性檢測儀的常見故障及解決方法

    在新能源汽車產(chǎn)業(yè)蓬勃發(fā)展的當(dāng)下,新能源電機氣密性檢測儀對于保障電機性能和安全性起著至關(guān)重要的作用。然而,在使用過程中,檢測儀可能會出現(xiàn)一些常見故障,下面我們就來探討這些故障及相應(yīng)的解決方法。(1
    的頭像 發(fā)表于 05-24 13:39 ?673次閱讀
    新能源電機氣密性檢測儀的<b class='flag-5'>常見</b>故障及<b class='flag-5'>解決方法</b>

    電路設(shè)計異常要考慮:電流倒灌、熱插拔、過流保護、過壓保護、上電電流

    一、異常情況的思考 異常情況的思考 1、電流倒灌集成電路的模型典型如下: 1、D1在大多數(shù)CMOS集成電路中產(chǎn)生了抗靜電功能。同時輔助產(chǎn)生了輸入端限幅作用。但在ABT、LVT、LVC和AHC
    發(fā)表于 05-20 14:27

    電機常見故障分析及解決方法

    電機在運行過程中可能會出現(xiàn)多種故障,以下是一些常見故障的分析及解決方法: 一、機械故障 1. 軸承損壞或磨損 ? ?● 故障表現(xiàn):電機運轉(zhuǎn)不平穩(wěn),產(chǎn)生異響,嚴(yán)重時甚至停轉(zhuǎn)。 ? ?● 原因分析:通常
    的頭像 發(fā)表于 04-25 15:20 ?5581次閱讀
    電機<b class='flag-5'>常見</b>故障分析及<b class='flag-5'>解決方法</b>

    NCK2912 P20異常輸出怎么解決?

    的 NCK2912 P20 輸出的異常情況。 The faulty component was debugged using ChessDE, and the symptoms
    發(fā)表于 03-20 07:15

    激光焊接十大常見缺陷及解決方法

    無所不能,有時也會因為操作或者參數(shù)設(shè)定上的原因,導(dǎo)致加工出現(xiàn)差錯。只有充分了解這些缺陷并學(xué)習(xí)如何避免它們,才能更好地發(fā)揮激光焊接的價值。以下是激光焊接過程中常見的十大缺陷及其解決方法。 ?1. 焊接飛濺 ● 缺陷表現(xiàn)
    的頭像 發(fā)表于 03-17 16:02 ?5864次閱讀

    STM32使用外部中斷觸發(fā)ADC采樣DMA搬運出現(xiàn)兩次進入DMA中斷的異常情況,怎么解決?

    STM32使用外部中斷觸發(fā)ADC采樣DMA搬運出現(xiàn)兩次進入DMA中斷的異常情況,使用的HAL庫+MX配置的,示波器觀察波形ADC中斷進入一次,DMA中斷在ADC中斷前后各進了一次 定位了兩天了沒找到原因,求大佬幫助解答!!非常感謝o(╥﹏╥)o,球球了救救孩子吧o(╥﹏╥)o
    發(fā)表于 03-14 12:46

    321Y驅(qū)動器的常見故障及解決方法

    ? 321Y驅(qū)動器常見故障及解決方法 ?: ? 過載故障 ? ? 現(xiàn)象 ?:驅(qū)動器連續(xù)使用超過額定負載兩倍時,會產(chǎn)生異常警報?1。 ? 解決方法 ?:降低負載、調(diào)整減速箱傳動比、增加電
    的頭像 發(fā)表于 03-07 15:50 ?1797次閱讀