吴忠躺衫网络科技有限公司

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

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

3天內不再提示

面對CAN總線超強干擾怎么辦怎么處理

電子工程師 ? 來源:網絡整理 ? 作者:佚名 ? 2020-03-05 16:58 ? 次閱讀

摘要:CAN總線系統由一系列的網絡節點通過總線相互連接組成,在實際應用中網絡節點既是干擾源又是被干擾對象,尤其在超強干擾的情況下,如何使系統可靠運行成為一大難題。

前段時間有個用戶反饋說自己的設備啟動后多個節點處于失控狀態,用CANScope測試全是錯誤幀如圖1所示。

圖1強干擾下的報文

隨后讓客戶把測試的波形發來一看,是環境干擾惹的禍,如圖2所示。

圖2 強干擾下的波形

這種強干擾導致了幀錯誤增加,重發頻繁,正確數據無法及時到達。所以如何解決CAN總線超強干擾呢,下面給您介紹一種方案。

一、將CAN轉為光纖傳輸

怎么能徹底解決強干擾帶來的隱患呢?只要數據的傳輸不依賴電信號就能完全隔離掉干擾。光纖作為一種無法被電磁干擾的傳輸介質,我們可以把 CAN 容易受到干擾的部分使用光信號傳輸,增加CAN轉光纖轉換器。如圖3所示,為使用致遠電子的三臺CANSwitch-AF2S2組合的光纖主干網絡。

圖3 使用光纖轉換器實現光纖主干傳輸

實現上面的光纖傳輸使用的是CANSwitch-AF2S2集線器(Hub)功能,在此模式下的設備可以實現自組網,實現設備級聯,只要通過軟件配置好設備,CAN 總線就會按照規定進行轉發到相應 CAN 口上。下面再介紹它的另一種功能——轉換器(Converter)功能。

Converter(轉換器)功能支持TCP Sever/TCP Client/UDP工作方式和靈活的拓撲結構,通過配置軟件用戶可以靈活的設定相關配置參數。典型應用如下:

lTCP Server 模式

在 TCP 服務器(TCP Server)模式下,CANSwitch-AF2S2 不會主動與其它設備連接。它始終等待客戶端(TCP Client)的連接,在與客戶端建立 TCP 連接后即可進行雙向數據通信。建立通訊的過程如圖4所示。

圖4 TCP Sever 模式通訊示意圖

lTCP Client 模式

在 TCP 客戶端(TCP Client)模式下,CANSwitch-AF2S2 將主動與預先設定好的 TCP服務器連接。如果連接不成功,客戶端將會根據設置的連接條件不斷嘗試與 TCP 服務器建立連接。在與 TCP 服務器端建立 TCP 連接后即可進行雙向數據通信。建立通訊的過程如圖5所示。

圖5 TCP Clinet 模式通訊示意圖

lUDP模式

UDP 模式使用 UDP 協議進行數據通信。UDP 是一種不基于連接的通信方式,它不能保證發往目標主機的數據包被正確接收,所以在對可靠性要求較高的場合需要通過上層的通信協議來保證數據正確,但UDP 方式可以提供比 TCP 方式更高的通信速度,以保證數據包的實時性。工作在這種方式下的設備,地位都是相等的,不存在服務器和客戶端。通訊的過程如圖6所示。

圖6 UDP 模式通訊示意圖

二、一些硬件抗干擾的隔離與防護措施

1.使用TVS二極管

TVS二極管并聯在信號線和信號地線之間,用來保護電纜受到雷擊或靜電放電時產生的浪涌高壓。當 TVS 上的電壓超過一定的幅度時,器件迅速導通,從而將浪涌能量泄放掉,并將電壓的幅度限制在一定的范圍內。在這里建議在 CANH、CANL信號線上使用兩個 TVS管進行雙向保護,如下圖所示。

圖7 TVS二極管防護

2.使用隔離收發器

如下圖所示的CTM1051(A)HP模塊內部集成高可靠的浪涌防護電路,靜電放電抗擾度高達8kV,雷擊浪涌抗擾度高達4kV,可有效解決工業現場因靜電、浪涌干擾而導致的通訊異常問題。

圖8 隔離收發器

3.信號保護器

外接專用的信號保護器消除干擾,如 ZF-12Y2 消耗干擾強度或者是CANbridge+ 網橋做隔離。

圖9 ZF系列防雷器

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

    關注

    145

    文章

    1955

    瀏覽量

    131096
  • 抗干擾
    +關注

    關注

    4

    文章

    319

    瀏覽量

    34678
  • 光纖轉換器
    +關注

    關注

    0

    文章

    21

    瀏覽量

    8033
收藏 人收藏

    評論

    相關推薦

    認識一下這款名叫“CAN總線存儲器”的神器

    CAN總線數據不能及時查看怎么辦CAN總線數據過多沒時間處理
    的頭像 發表于 05-20 08:08 ?8327次閱讀

    CAN總線知識】如何接好CAN的“地”

    廣泛應用,但隨著環境干擾以及節點數目的增加等對CAN總線的穩定性提出更高的要求,而面對電源地、信號地、屏蔽地、外殼地不同的接地方式又該如何處理
    的頭像 發表于 09-13 08:05 ?2571次閱讀
    【<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>知識】如何接好<b class='flag-5'>CAN</b>的“地”

    叉車鋰電池的BMS與車輛控制器通訊干擾大時怎么辦

    電動平衡重式叉車,叉車的鋰電池的BMS與車輛控制器通訊干擾大時,怎么辦can通信如果內部不帶隔離的話,且叉車的鋰電池的BMS與車輛控制器通訊干擾大時,外接一個LCAN-OptoAda
    發表于 08-27 07:11

    CAN總線如何抗干擾

    CAN總線雖然有強大的抗干擾和糾錯重發機制,但目前CAN被大量應用于比如新能源汽車、軌道交通、醫療、煤礦、電機驅動等行業,而這些場合的電磁環境比較嚴重,所以如何抗
    發表于 09-03 08:39

    探討CAN總線的抗干擾能力 ※下載

    摘要 通過對RS485、CAN與FlexRay協議中有關抗干擾能力的指標的比較與分析,說明CAN總線在抗干擾設計上有獨到之處:在物理層上,
    發表于 03-29 15:05 ?1835次閱讀

    CAN總線干擾的6條“軍規”

    隨著CAN總線在電動汽車、充電樁、電力電子、軌道交通等電磁環境比較惡劣的場合應用越來越多,信號干擾的問題已經嚴重影響到使用者對CAN總線的信
    發表于 04-26 16:33 ?25次下載

    CAN總線干擾 6條“軍規”

    隨著CAN總線在電動汽車、充電樁、電力電子、軌道交通等電磁環境比較惡劣的場合應用越來越多,信號干擾的問題已經嚴重影響到使用者對CAN總線的信
    發表于 04-27 15:06 ?9290次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>抗<b class='flag-5'>干擾</b> 6條“軍規”

    電池換新無法可依怎么辦

    電池壞了怎么辦?修。修不好怎么辦?換。
    發表于 03-19 11:23 ?1421次閱讀

    CAN總線支線為什么不能太長 特殊環境下必須使用又怎么辦

    CAN總線網絡在應用時,工程師常常會建議總線支線不要太長,那么為什么CAN總線支線不能太長,如果某些環境下必須使用長支線又該
    的頭像 發表于 01-16 17:10 ?3419次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>支線為什么不能太長 特殊環境下必須使用又<b class='flag-5'>怎么辦</b>

    linux下telnet不能使用怎么辦

     linux下telnet不能使用怎么辦?yum安裝方式處理
    發表于 05-26 09:34 ?5860次閱讀
    linux下telnet不能使用<b class='flag-5'>怎么辦</b>

    解決CAN總線超強干擾的幾個措施

    工信部《機動車運行安全技術條件》中要求從2022年1月1日起所有新車強制安裝EDR!ZLG致遠電子基于此需求,推出EDR數據存儲方案,致力于徹底解決汽車“羅生門”事件。
    的頭像 發表于 03-10 09:09 ?6304次閱讀
    解決<b class='flag-5'>CAN</b><b class='flag-5'>總線</b><b class='flag-5'>超強干擾</b>的幾個措施

    如何接好CAN總線的“地”

    CAN總線以其高可靠性、實時性、靈活性以及嚴謹的數據處理機制等特點,在工業現場和汽車行業得到廣泛應用,但隨著環境干擾以及節點數目的增加等對CAN
    的頭像 發表于 04-11 09:18 ?6245次閱讀

    如何提高can總線光端機的抗干擾能力?

    要提高CAN總線光端機的抗干擾能力,可以采取以下幾個措施: (1)使用屏蔽電纜:選擇具有良好屏蔽性能的電纜來連接CAN總線光端機和其他設備。
    的頭像 發表于 06-29 08:10 ?836次閱讀

    can總線干擾信號如何消除?

    can總線干擾信號如何消除?? CAN總線是一種廣泛應用于自動化系統通信的高效數據傳輸方式,其基于差分信號傳輸原理,可以實現高速、實時數據傳
    的頭像 發表于 09-14 16:48 ?5406次閱讀

    CAN總線干擾的6條“軍規”

    的6條“軍規”。在汽油車時代,CAN總線遇到的干擾少之又少,即使有一些繼電器和電磁閥的脈沖,也不會有很大影響,稍微進行雙絞處理,完全可以實現零錯誤幀。可是到了電動
    的頭像 發表于 03-05 08:24 ?1564次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>抗<b class='flag-5'>干擾</b>的6條“軍規”
    明珠| 全讯网源码| 立博百家乐游戏| 百家乐官网任你博娱乐网| 百胜百家乐官网软件| 波克棋牌斗地主| 免费百家乐过滤| 百家乐跟路技巧| 刀把状的房子做生意| 百家乐官网补第三张牌规则| 玩机器百家乐官网心得| 明珠网上娱乐| 大发8888娱乐场| 网上百家乐试| 百家乐偷吗| 百家乐官网真人博彩的玩法技巧和规则 | bet365赞助球队| 冠赌球网| 大众百家乐娱乐城| 百家乐服务区| 澳门百家乐路单怎么看| 金公主百家乐现金网| 百家乐官网群| 金博士百家乐官网的玩法技巧和规则 | 百家乐彩金| 百家乐平台哪个好本站所有数据都是网友推荐及提供 | 九州百家乐官网娱乐城| 衡东县| 且末县| 优博注册| 赌博投注| 贵族娱乐城| 尊龙国际网上娱乐| 澳门网上赌场| 大发888手机真钱游戏| 百家乐平一直压庄| 金字塔百家乐的玩法技巧和规则 | 乐九百家乐官网游戏| 三江| 凤台县| 陆良县|