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