|
公司基本資料信息
|
如果你想正常的實現串口數據與CAN總線數據之間的轉換,如果你不想在數據轉換的時候發生丟幀現象,那濾波設置是必須的,濾的是CAN總線端的波。因為,相對而言,CAN總線的通訊速率遠高于串口總線,如果我們不進行濾波,單位時間里大量的CAN端數據就沒辦法同時被轉換成串口端的數據,比如說CAN端有10個數據,但同一時間串口端只能接收一個,那剩下的9個該怎么辦呢?只能丟失掉了,這當然是我們不能接收的。
CAN光端機設備應該指的是回CAN轉光纖設備,它是一答種典型的CAN數據轉換模塊。能夠實現CAN數據和光纖信號的相互轉化,到達延長CAN總線數據通訊距離的目的。因為到底也是一臺CAN設備,所以它的運行也要遵循CAN總線的規則。而說到can總線的運行,就不得不提一下CAN總線的協議,它相當于是CAN總線的運行規則,猶如人類說話的語法一樣,一般來說,CAN光端機設備支持的CAN總線協議類型包括:CANopen,SAE J1939、Devicenet、NMEA2000等等。GCGD就有類似的東西,網上可以找的到。因為現在CAN總線的發展前景非常之好,所以這類設備以后還會有大作用。
CAN總線上節點較多的時候,節點經常會出現故障,這種情況要具體分析總線上的狀況了,因為有多種可能性導致這種情況。,比如接收節點將該節點的數據過濾掉了,或者總線上有幾個ID比該節點小的節點在發送數據,由于仲裁導致數據發不出來。
如果你問我如何分析故障原因?其實這個很簡單,你看看ZLG的,就知道了。can光纖轉換器與CAN連接:
can光纖轉換器接入CAN總線連接方式:將CAN_H連CAN_H,CAN_L連CAN_L即可建立通信。CAN-bus網絡采用直線拓撲結構,總線較遠的2個終端需要安裝120Ω的終端電阻;如果節點數目大于2,中間節點不需要安裝120Ω的終端電阻。對于分支連接,其長度不應超過3米。