can總線雖然有-的抗干擾和糾錯重發機制,can光纖轉換器,但目前can被大量應用于比如新能源汽車、軌道交通、煤礦、電機驅動等行業,而這些場合的電磁環境比較-,can光纖轉換器技術支持,所以如何抗干擾是工程較為關心的話題。
can總線是德國bosch公司從80年代初為解決現代汽車中眾多的控制與測試儀器之間的數據交換而開發的一種串行數據通信協議,它是一種多主總線,通信介質可以是雙絞線、同軸電纜或光導纖維。通信速率較高可達1mbps。
完成對通信數據的成幀處理
can總線通信接口中集成了can協議的物理層和數據鏈路層功能,可完成對通信數據的成幀處理,包括位填充、數據塊編碼、循環冗余檢驗、優先級判別等項工作。
如果你想正常的實現串口數據與can總線數據之間的轉換,如果你不想在數據轉換的時候發生丟幀現象,那濾波設置是必須的,濾的是can總線端的波。因為,can光纖轉換器廠家,相對而言,can總線的通訊速率遠高于串口總線,如果我們不進行濾波,單位時間里大量的can端數據就沒辦法同時被轉換成串口端的數據,比如說can端有10個數據,但同一時間串口端只能接收一個,那剩下的9個該怎么辦呢?只能丟失掉了,這當然是我們不能接收的。