-
您的位置:
- 網(wǎng)站首頁
- > 物聯(lián)百科
- > 技術(shù)問答
您的位置:
我們在建立一個實際運行的CAN總線通訊網(wǎng)絡(luò)時,由CAN底層硬件來實現(xiàn)對物理層、數(shù)據(jù)鏈路層的控制。CAN2.0協(xié)議規(guī)定的通訊檢錯機制已足夠保證CAN總線通訊網(wǎng)絡(luò)具有非常高的可靠性,但對于用戶協(xié)議層,仍然需要制定或選擇合適的通訊協(xié)議,對網(wǎng)絡(luò)上的通訊數(shù)據(jù)流進行解析與管理。
對于普通的CAN總線應(yīng)用領(lǐng)域,采用通常的“命令-響應(yīng)”模式通訊協(xié)議,即可以實現(xiàn)非常可靠且有效的主從通訊網(wǎng)絡(luò)。對于需要進行大量數(shù)據(jù)交換,或者通訊方式靈活的CAN總線網(wǎng)絡(luò),也可以采用一些標(biāo)準(zhǔn)的多主通訊協(xié)議,比如HilonB協(xié)議,或者采用CAN2.0協(xié)議中遠程幀定義。
CAN總線通訊的優(yōu)點
1、CAN總線通訊最大的優(yōu)點便是傳輸距離非常的遠,高達10KM,傳輸速率也很快,最大能達到1Mhzbps.
2、CAN總線的數(shù)據(jù)傳輸信號穩(wěn)定,損耗小,不易受外界干擾。
3、單條CAN總線最多可以有110個節(jié)點,并可方便擴充節(jié)點數(shù)。
4、出錯的CAN總線節(jié)點會自動切斷和總線之間的聯(lián)系,不影響整個總線的通訊。
5、自動檢測報文發(fā)送成功與否,可硬件自動重發(fā),傳輸可靠性高。
6、結(jié)構(gòu)簡單,具有很好的性價比。
此外,在CAN總線通訊網(wǎng)絡(luò)的建設(shè)中,還需要涉及其他相關(guān)聯(lián)的技術(shù)支持,比如網(wǎng)絡(luò)保護、通訊電纜等。CAN總線基本設(shè)計規(guī)范要求有高的位速率、高抗電磁干擾性,而且能夠檢測出產(chǎn)生的任何錯誤。主要是用在強干擾環(huán)境,室外遠程通訊等場合。需要根據(jù)實際情況,考慮增加一些附加網(wǎng)絡(luò)保護設(shè)施,比如過電壓保護、溫度保護、防雷擊裝置、極性保護等,以防止雷擊、浪涌、極性反接等,以預(yù)防故障發(fā)生,起良好的保護作用。