《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 業(yè)界動態(tài) > 如何解決CAN總線超強干擾?

如何解決CAN總線超強干擾?

2020-03-04
來源:致遠(yuǎn)電子
關(guān)鍵詞: CAN 總線 超強干擾

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

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

如何解決CAN總線超強干擾?150.png

  圖1  強干擾下的報文

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

如何解決CAN總線超強干擾?216.png

  圖2  強干擾下的波形

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

  一、 將CAN轉(zhuǎn)為光纖傳輸

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

如何解決CAN總線超強干擾?441.png

  圖3  使用光纖轉(zhuǎn)換器實現(xiàn)光纖主干傳輸

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

  Converter(轉(zhuǎn)換器)功能支持TCP Sever/TCP Client/UDP工作方式和靈活的拓?fù)浣Y(jié)構(gòu),通過配置軟件用戶可以靈活的設(shè)定相關(guān)配置參數(shù)。典型應(yīng)用如下:

  lTCP Server  模式

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

如何解決CAN總線超強干擾?813.png

  圖4 TCP Sever 模式通訊示意圖

  lTCP Client  模式

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

如何解決CAN總線超強干擾?998.png

  圖5  TCP Clinet 模式通訊示意圖

  lUDP模式

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

如何解決CAN總線超強干擾?1204.png

  圖6 UDP 模式通訊示意圖

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

  1.使用TVS二極管

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

如何解決CAN總線超強干擾?1387.png

  圖7  TVS二極管防護(hù)

  2.使用隔離收發(fā)器

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

如何解決CAN總線超強干擾?1500.png

  圖8  隔離收發(fā)器

  3.信號保護(hù)器

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

如何解決CAN總線超強干擾?1570.png

  圖9  ZF系列防雷器


本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: 免费足恋视频网站女王| xx00动态图| 最近免费中文字幕mv在线电影| 亚洲色欲色欲综合网站| 精品国产亚洲第一区二区三区| 国产主播精品福利19禁vip| 精品视频在线观看你懂的一区| 国产精品视频第一区二区三区| jazzjazz国产精品| 思思91精品国产综合在线| 久久一日本道色综合久| 日韩内射美女片在线观看网站 | 2018国产大陆天天弄| 在线观看国产一区亚洲bd| xxxxx做受大片在线观看免费| 成人小视频在线观看| 中文字幕色婷婷在线视频| 日本大臿亚洲香蕉大片| 久久精品亚洲一区二区| 最近中文字幕2018| 亚洲av成人一区二区三区在线观看| 欧美国产日本高清不卡| 亚洲成人激情小说| 欧美精品videosbestsexhd4k| 亚洲精品亚洲人成在线观看| 男人边吃奶边做性视频| 免费欧洲毛片**老妇女| 精品久久久无码中文字幕天天| 又粗又长又黄又爽视频| 美女扒开胸罩让男生吃乳| 国产99久久久国产精品~~牛| 色综合视频在线| 国产三香港三韩国三级不卡 | 97精品国产91久久久久久久| 大象传媒在线观看| 99精品国产在热久久| 大妹子影视剧在线观看免费| aⅴ免费在线观看| 大佬和我的365天2在线观看| 9自拍视频在线观看| 夜色福利久久久久久777777|