|
公司基本資料信息
|
CAN總線是不可以無線傳輸?shù)模珻AN總線需要不限,如果在無法布線的環(huán)境就需要用到WiFi轉(zhuǎn)CAN轉(zhuǎn)換器了,傳統(tǒng)的WiFi轉(zhuǎn)CAN轉(zhuǎn)換器的WiFi端只能使用2.4g類型的網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)傳輸,雖然距離較遠(yuǎn)但是速率較慢,存在著一定的局限性。因此,我們需要既能夠使用5G WiFi進(jìn)行數(shù)據(jù)傳輸也能夠用2.4G WiFi數(shù)據(jù)傳輸?shù)男滦虲AN轉(zhuǎn)WiFi工具,就像家里有個雙頻段的無線路由器一樣,使用靈活性更強(qiáng)。
CAN總線設(shè)備有很多種,比如USBCAN分析儀,比如說CAN數(shù)據(jù)轉(zhuǎn)換器,等等等等。以上這些CAN設(shè)備在與CAN線進(jìn)行連接的時候,往往會有如下方法:
1、如果CAN設(shè)備的CAN接頭樣式是OBD類型的,那我們直接將OBD接頭插入OBD接口里就行。如果設(shè)備A的CAN接頭是OBD類型,B設(shè)備不是,那我們就使用一個OBD轉(zhuǎn)接頭連在CAN接頭是OBD的設(shè)備上,這樣就可以進(jìn)行后續(xù)的連線了。
2、如果CAN設(shè)備的CAN接頭樣式是DB9的,基本道理同OBD。
3、如果CAN設(shè)備的CAN接頭樣式是鳳凰端子的,那使用一把螺絲刀松緊端子接頭的擋板然后連線就可以了。
首先,要明確你要的應(yīng)答是什么,是正確接收某個報文,還是某個節(jié)點向另一節(jié)點請求報文
一、正確接收報文:
CAN報文包含一個ID場的部分,每個報文在總線上廣播,節(jié)點收到報文后比較ID,如果是該節(jié)點應(yīng)該接受的報文ID,該節(jié)點則完成接受;
二、請求報文:
CAN報文內(nèi)在ID場前有一個1bit長度遠(yuǎn)程幀場,0表示為普通幀,1表示為遠(yuǎn)程幀,當(dāng)A節(jié)點希望B節(jié)點向它發(fā)送某個報文時,A節(jié)點向總線廣播遠(yuǎn)程幀,遠(yuǎn)程幀無數(shù)據(jù)場,總線上節(jié)點同樣也是比較報文的ID場,當(dāng)B節(jié)點比對ID場發(fā)現(xiàn)該遠(yuǎn)程幀是向它請求時,B節(jié)點發(fā)送該遠(yuǎn)程幀請求的幀,A通過一點中的方法接受收