在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

CAN總線應用常見問題(2)

思瑞浦3PEAK ? 2024-07-26 14:56 ? 次閱讀

CAN總線作為一種常用的通信協議,在汽車、工業自動化等領域得到廣泛應用。然而,由于各種原因,CAN總線在使用過程中可能會出現各種故障,本文將繼續講解CAN總線應用過程中的常見問題和解決辦法。

低波特率通信正常,高波特率無法通信

控制器配置低波特率通信正常而提高通信速率后無法通信的問題,主要是由于終端電阻未匹配導致的。CAN收發器芯片內部的CAN線CANH、CANL引腳是開漏結構,如下圖1,總線上的寄生電容在顯性狀態時會被充電,而從顯性狀態切換到隱性狀態的時候,總線上的電容要放電。如果CANH、CANL之間沒有匹配電阻或者匹配的終端電阻太大,就會導致電容上的電荷放電速度過慢,從而在下降沿出現邊沿下降過緩的現象,如圖2,進而導致控制無法采到正確的電平,引發通信問題。

306fb46c-4b1c-11ef-817b-92fbcf53809c.png

圖1、CAN收發器芯片內部CANH、CANL結構

308ba186-4b1c-11ef-817b-92fbcf53809c.png

圖2、顯性狀態切換到隱性狀態邊沿緩慢

解決方法

匹配適當的終端電阻;

推薦使用思瑞浦的TPT1462,支持主動隱性,在TXD拉高時顯性狀態可快速切換至隱性狀態,保證通信正常。

總線電容過大導致的通訊異常305ae2f8-4b1c-11ef-817b-92fbcf53809c.png

CAN收發器為了實現CAN的仲裁與錯誤處理,采用單向驅動結構,即CAN波形的上升沿有驅動,而下降沿是通過整條總線與終端電阻放電產生的,所以終端電阻的第一作用是放電。CAN節點及CAN線束的電容會影響整個網絡的電容,電容越大,下降邊沿越緩,導致接收節點發生位采樣錯誤,從而產生錯誤幀。

解決方法

檢查CAN總線上是否有外加電容、是否有保護器件(TVS等)的寄生電容過大等問題,適當去除,以降低電容,建議將單個CAN節點電容控制在 40pF~100pF范圍內;

降低工作波特率,波特率降低可以延長位時間,減小電容的影響,但若電容過大,則不一定有效;

推薦使用支持CAN SIC的TPT1462,主動隱性功能可保證信號的有效脈寬。

CAN總線波形出現明顯的共模震蕩305ae2f8-4b1c-11ef-817b-92fbcf53809c.png

共模振蕩通常是由于傳輸線纜和PCB布局走線會耦合感性負載,而信號在感性負載下傳輸會出現信號共模抖動,可修改終端電阻中點的對地split電容調整信號質量,調整范圍1nF~100nF,推薦值4.7nF。


另外,TPT1044、TPT1057和TPT1462都是思瑞浦基于自主設計對稱性調節模塊專利技術的車規級CAN收發器芯片,可有效調節總線共模,確保差分輸出的對稱性,即使不增加Split電容,也可以達到傳統CAN收發器增加Split后的效果。

30d0219e-4b1c-11ef-817b-92fbcf53809c.png

圖3、調整split電容或更換TPT1044、TPT1057、TPT1462可有效改善信號質量

30e9f29a-4b1c-11ef-817b-92fbcf53809c.png

圖4、無split電容時共模抖動

318c0cce-4b1c-11ef-817b-92fbcf53809c.png

圖5、有split電容下共模無抖動


31a0e45a-4b1c-11ef-817b-92fbcf53809c.png

圖6、TPT1044不增加Split電容下共模無抖動

總線干擾過大問題305ae2f8-4b1c-11ef-817b-92fbcf53809c.png

CAN總線雖然有強大的抗干擾和糾錯重發機制,但目前CAN被大量應用于新能源汽車、軌道交通、醫療、煤礦、電機驅動等行業,而這些場合的電磁環境比較復雜,所以如何抗干擾是工程師最為關心的話題

為此可采用提高CAN雙絞程度、加單雙屏蔽層、使用CAN隔離模塊、弱電遠離強電、優化布線等方式以提高CAN通信抗干擾能力。同樣在采用不合理的組網方式時,也可能會導致信號反射嚴重引起信號振鈴,在總線產生振鈴時,其總線差模信號會反復在顯性電平和隱性電平閾值振蕩,導致RXD產生誤翻轉,從而使接收數據受到干擾。

思瑞浦推出基于其自主創新設計振鈴抑制電路專利的車規級CAN SIC(信號改善功能,Signal Improvement Capability)TPT1462Q芯片可有效抑制總線振鈴,允許工程師在多節點、復雜拓撲情況下有效減少總線中的信號反射,降低振鈴現象發生的概率,同時TPT1462Q具有國際領先的抗干擾能力,即使在極其惡劣的電磁環境中,仍能維持CAN正常通信,為汽車安全通訊奠定堅實的基礎。

31d966f4-4b1c-11ef-817b-92fbcf53809c.png

圖7、常規CAN總線振鈴干擾波形

31f4351a-4b1c-11ef-817b-92fbcf53809c.png

圖8、CAN SIC振鈴抑制對比波形

總線錯誤狀態和分析305ae2f8-4b1c-11ef-817b-92fbcf53809c.png

按照CAN協議的規定,CAN總線上的節點始終處于以下三種狀態之一:

主動錯誤狀態;

被動錯誤狀態;

總線關閉狀態;

這些狀態依靠發送錯誤計數和接收錯誤計數來管理,錯誤類型包括位錯誤、ACK錯誤、填充錯誤、CRC錯誤、格式錯誤,根據計數值決定進入何種狀態。錯誤狀態和計數值的關系如下圖所示。

33776204-4b1c-11ef-817b-92fbcf53809c.png

圖9、單元的錯誤狀態

節點處于主動錯誤狀態下檢測到非法幀格式會主動輸出錯誤幀,錯誤幀由6個顯性位和8個隱性位組成;利用該特性可以使用示波器捕捉錯誤幀波形,分析錯誤類型和原因。

例如CAN的仲裁域波特率為500kbps時,以CANH觸發為例。選擇觸發方式為脈寬觸發,觸發脈寬選擇>11μs(保證大于5個連續顯性位),觸發電平>2.5V,即可抓取錯誤幀波形。

33ada6d4-4b1c-11ef-817b-92fbcf53809c.png

圖10、錯誤幀波形

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

    關注

    145

    文章

    1955

    瀏覽量

    131096
  • 通信協議
    +關注

    關注

    28

    文章

    915

    瀏覽量

    40440
  • 收發器芯片
    +關注

    關注

    0

    文章

    12

    瀏覽量

    8310
收藏 人收藏

    評論

    相關推薦

    CAN總線應用常見問題(2)CAN總線應用過程中的常見問題和解決辦法

    CAN總線作為一種常用的通信協議,在汽車、工業自動化等領域得到廣泛應用。然而,由于各種原因,CAN總線在使用過程中可能會出現各種故障,本文將繼續講解
    的頭像 發表于 07-26 11:22 ?4777次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>應用<b class='flag-5'>常見問題</b>(<b class='flag-5'>2</b>)<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>應用過程中的<b class='flag-5'>常見問題</b>和解決辦法

    CAN總線輕松入門與實踐

    —RS232網橋、溫控系統等綜合實例,讓讀者在學習和實踐中理解CAN總線的精髓。最后一章與讀者分享作者的一些設計感悟,并對網友常見問題進行解答。更多精彩內容:http://m.xsypw.cn/soft/33/20
    發表于 12-30 16:01

    CAN總線和UART、I2C、SPI總線最大的區別

    常見問題分析。CAN總線和UART、I2C、SPI總線最大的區別主要在于取消了傳統的地址編碼方式,理論上講
    發表于 08-19 07:41

    常見總線簡介CAN、USART、SPI、SCI等

    常見總線簡介,包括CAN、USART、SPI、SCI等
    發表于 11-30 14:08 ?0次下載

    CAN總線工程師常見問題及解答

    CAN總線的設計經常遇到錯誤定位等問題,但是CAN總線測試工程師主要關注的問題不過是這幾個!解決這幾個問題,CAN通訊問題80%得以解決。
    的頭像 發表于 07-21 08:17 ?1.1w次閱讀

    CAN系統中信號終端電阻常見問題及解決方法

    CAN系統中信號終端電阻常見問題及解決方法
    發表于 05-28 10:20 ?21次下載

    CAN總線常見問題

    信號地也稱為隔離地,為使電子設備工作時有一個統一的參考電位,避免有害電磁場的干擾,使設備穩定可靠的工作,設備中的信號電路統一參考地,即CAN-GND。
    的頭像 發表于 07-05 10:15 ?2144次閱讀

    可編程USB轉 UART/I2C Wire常見問題及注意事項

    可編程USB轉 UART/I2C /SMBusS/SPI/CAN/1 -Wire適配器USB2S 常見問題及注意事項
    的頭像 發表于 08-23 14:38 ?1504次閱讀

    RS485總線應用及常見問題

    RS485總線應用及常見問題
    的頭像 發表于 05-06 09:28 ?1707次閱讀
    RS485<b class='flag-5'>總線</b>應用及<b class='flag-5'>常見問題</b>

    CAN光端機常見問題解答

    CAN光端機即集成有CANBUS接口以及光纖接口的CAN網關轉換器,能夠通過光信號遠程傳輸CAN數據,實現超遠距離的CAN中繼,下面解答幾個設備使用的
    的頭像 發表于 06-06 15:35 ?1866次閱讀

    CAN總線常見問題解答

    CAN總線常見問題解答,面試中常問。
    的頭像 發表于 12-27 13:47 ?1551次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b><b class='flag-5'>常見問題</b>解答

    CAN總線常見問題有哪些?

    的電子控制系統被開發了出來。CAN總線是國際上應用最廣泛的現場總線之一。CAN網絡的消息是廣播式的,即在同一時刻網絡上所有節點偵測的數據是一致的,它是一種基于消息廣播
    的頭像 發表于 12-08 15:51 ?790次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b><b class='flag-5'>常見問題</b>有哪些?

    技術小課堂 | CAN總線應用常見問題(1)

    ··CAN是控制器局域網絡(ControllerAreaNetwork,CAN)的簡稱,由德國的BOSCH公司開發,并最終成為國際標準(ISO11898),是國際上應用最廣泛的現場總線之一。C
    的頭像 發表于 07-25 08:37 ?770次閱讀
    技術小課堂 | <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>應用<b class='flag-5'>常見問題</b>(1)

    CAN總線應用常見問題

    CAN是控制器局域網絡(ControllerAreaNetwork,CAN)的簡稱,由德國的BOSCH公司開發,并最終成為國際標準(ISO 11898),是國際上應用最廣泛的現場總線之一。
    的頭像 發表于 08-06 11:52 ?1131次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>應用<b class='flag-5'>常見問題</b>

    CAN總線常見故障和排除辦法

    CAN總線常見的故障與排除辦法主要包括以下幾個方面。
    的頭像 發表于 09-18 14:16 ?1345次閱讀
    主站蜘蛛池模板: 欧美巨大bbbb动漫 | 中国特级毛片 | 中文字幕一区二区三区5566 | 啪啪网站免费看 | 免费一级成人毛片 | 欧美三级视频在线 | 天天摸日日添狠狠添婷婷 | 日本偷偷操 | 四虎影视最新 | 特级全黄一级毛片视频 | 青青操久久| 久久国产精品岛国搬运工 | 久久综合视频网 | 国产精品视频一区二区三区 | 在线播放国产不卡免费视频 | 国产亚洲精品自在久久77 | 夜夜骑天天干 | 色无五月| 女人扒开腿让男人桶到爽 | 天堂网在线最新版www中文网 | 日日夜夜狠狠干 | 人人爱人人插 | 麻豆国产一区二区在线观看 | 一区二区三区网站在线免费线观看 | 婷婷97狠狠的狠狠的爱 | 天天插天天摸 | 东京加勒比 | 狠狠干干| 看黄网站在线看 | 久久99热精品免费观看无卡顿 | 国产精品自线在线播放 | 亚洲国产综合久久精品 | 国产三级 在线播放 | 男人j进入女人免费视频 | 国产精品天天影视久久综合网 | 男人操女人在线观看 | 亚洲永久免费视频 | 国产三级在线 | 成人影院在线观看 | 看全黄大片狐狸视频在线观看 | 怡红院免费va男人的天堂 |