CAN總線現(xiàn)場工程師的“萬金油”
一、網(wǎng)橋簡介
can網(wǎng)橋是一種接收一側(cè)CAN消息發(fā)給另一CAN網(wǎng)絡(luò),實(shí)現(xiàn)不同CAN網(wǎng)絡(luò)耦合的設(shè)備。在實(shí)際的工程應(yīng)用中經(jīng)??梢钥吹?,但是一般只是作為延長通訊距離來使用。
圖2定位干擾原因
三、隔離干擾源
當(dāng)網(wǎng)絡(luò)中出現(xiàn)很多的錯(cuò)誤幀,大部分的原因是干擾造成的。受到干擾后CAN的波形如下圖所示,網(wǎng)橋的兩路CAN已經(jīng)在內(nèi)部做了隔離,所以利用網(wǎng)橋可以很好的隔離干擾源。
圖3CAN總線干擾波形
圖5通訊占空比異常
圖7報(bào)文映射
六、改善拓?fù)浣Y(jié)構(gòu)
當(dāng)我們在觀察CAN總線波形的時(shí)候,有時(shí)候會發(fā)現(xiàn)下列波形,不難發(fā)現(xiàn)此時(shí)主抗不連續(xù)造成信號反射。造成這個(gè)原因一般是終端電阻的位置加的地方不對,而總線拓?fù)?/strong>比較復(fù)雜,無法確定終端的位置,這個(gè)時(shí)候可以用網(wǎng)橋改善網(wǎng)絡(luò)拓?fù)?,將網(wǎng)絡(luò)分成兩段較為簡單的兩段。
圖8信號反射
圖9加網(wǎng)橋過后的效果
評論