CAN總線是控制器局域網(wǎng)絡(luò)(Controller Area Network, CAN)的簡稱,CAN總線協(xié)議已經(jīng)成為汽車計(jì)算機(jī)控制系統(tǒng)和嵌入式工業(yè)控制局域網(wǎng)的標(biāo)準(zhǔn)總線。
CAN總線上任意節(jié)點(diǎn)可在任意時(shí)刻主動(dòng)地向網(wǎng)絡(luò)上其它節(jié)點(diǎn)發(fā)送信息而不分主次,因此可在各節(jié)點(diǎn)之間實(shí)現(xiàn)自由通信。低速CAN是普通CAN協(xié)議,支持500K的速率,高速CAN有CANFD協(xié)議,速率可達(dá)幾M。CAN收發(fā)器TJA1044就支持CANFD。
在EMC等電磁抗擾類實(shí)驗(yàn)中,需要監(jiān)控CAN總線的通信是否受到干擾。受到干擾會(huì)導(dǎo)致CAN通信中斷,但是產(chǎn)品功能異常。比如說儀表CAN中斷就會(huì)導(dǎo)致顯示異?;蛘咧苯雍谄?。
所以在做這類實(shí)驗(yàn)時(shí),需要用光耦進(jìn)行隔離,先用一個(gè)光耦把CAN總線信號(hào)轉(zhuǎn)換成光信號(hào),通過光纖連到暗室外。在室外再通過一個(gè)光耦把光信號(hào)轉(zhuǎn)換成CAN信號(hào)。
CAN_H/CAN_L線也要雙絞緊密,盡量使兩根線夾角接近90度。
這樣來排除非實(shí)驗(yàn)因素對CAN總線造成的干擾。
PCB設(shè)計(jì)優(yōu)化:
信號(hào)線CAN_H和CAN_L線路 layout 要等長;
信號(hào)線的長度要短;
信號(hào)線必須以最小距離平行布置;
信號(hào)線不能以90°角連接,應(yīng)該使用兩個(gè)135°角;
對于信號(hào)線,應(yīng)盡量不使用過孔;
信號(hào)線不可互相交叉;
在總線收發(fā)器芯片和連接器之間不應(yīng)該放置其它集成芯片;
共模電感必須靠近總線收發(fā)器放置,共模電感下方加GND覆銅隔離;
終端電阻需靠近總線收發(fā)器放置;
電容應(yīng)該靠近接插件放置;
鉗位二極管需要靠近接插件放置;
CAN控制器和收發(fā)器之間的RXD、TXD線要短;
RXD線、TXD線不可以互相交叉。
審核編輯黃昊宇
-
pcb
+關(guān)注
關(guān)注
4369文章
23496瀏覽量
409969 -
CAN
+關(guān)注
關(guān)注
57文章
2921瀏覽量
467944 -
emc
+關(guān)注
關(guān)注
172文章
4171瀏覽量
187083
發(fā)布評論請先 登錄
EMC設(shè)計(jì)—PCB高級(jí)EMC設(shè)計(jì)
符合EMC的PCB設(shè)計(jì)準(zhǔn)則

電子工程師的PCB設(shè)計(jì)經(jīng)驗(yàn)
華為PCB的EMC設(shè)計(jì)指南

CAN總線測試工具選擇與使用



評論