CAN總線是一種高效、可靠的通信協(xié)議,專為分布式實(shí)時(shí)控制系統(tǒng)設(shè)計(jì)。自1986年博世推出CAN協(xié)議以來,其憑借多主架構(gòu)、非破壞性仲裁和差分信號傳輸三大核心優(yōu)勢,在汽車電子領(lǐng)域構(gòu)建了不可替代的地位,還在工業(yè)自動化、醫(yī)療設(shè)備甚至航空航天中發(fā)揮著關(guān)鍵作用!但隨著智能汽車、工業(yè)4.0等技術(shù)的發(fā)展,還在工業(yè)自動化、醫(yī)療設(shè)備甚至航空航天中發(fā)揮著關(guān)鍵作用!如下所示:
l 特斯拉Model S的自動駕駛系統(tǒng)每秒需傳輸超過5000個(gè)信號;
l 工業(yè)機(jī)器人關(guān)節(jié)控制要求μs級響應(yīng)延遲;
l 智能電網(wǎng)設(shè)備需支持64字節(jié)以上的長數(shù)據(jù)包傳輸。
2015年發(fā)布的CANFD協(xié)議(ISO-11898-1標(biāo)準(zhǔn))正是為解決這些痛點(diǎn)而生。它通過雙速率傳輸、擴(kuò)展數(shù)據(jù)幀和增強(qiáng)校驗(yàn)機(jī)制,將通信效率提升至傳統(tǒng)CAN的8-10倍,同時(shí)保持向下兼容性。
CAN是一種高效、可靠的通信協(xié)議,專為分布式實(shí)時(shí)控制系統(tǒng)設(shè)計(jì)。由德國博世(Bosch)公司于1986年推出,主要用于解決汽車電子系統(tǒng)中復(fù)雜線束和電磁干擾問題。
CAN協(xié)議具有以下特點(diǎn):
多主架構(gòu):任何節(jié)點(diǎn)均可主動發(fā)送數(shù)據(jù),無需中心控制器。
差分信號傳輸:通過CAN_H和CAN_L雙絞線傳輸,抗干擾能力強(qiáng)。
非破壞性仲裁:通過ID優(yōu)先級解決總線沖突,高優(yōu)先級數(shù)據(jù)優(yōu)先發(fā)送。
高可靠性:內(nèi)置錯(cuò)誤檢測、錯(cuò)誤恢復(fù)及故障隔離機(jī)制。
汽車電子:ECU(發(fā)動機(jī)控制單元)、ABS、儀表盤、車載網(wǎng)絡(luò)(如CAN-based診斷接口OBD-II)。
工業(yè)控制:PLC通信、機(jī)器人控制、傳感器網(wǎng)絡(luò)。
醫(yī)療設(shè)備:監(jiān)護(hù)儀、手術(shù)設(shè)備內(nèi)部通信。
航空航天:機(jī)載設(shè)備通信。
CANFD(CAN with Flexible Data-Rate)從英文全稱中我們就能看出CAN與CANFD之間最大的差異-“具有靈活數(shù)據(jù)速率的 CAN”。CANFD在CAN的基礎(chǔ)主要突破了以下三點(diǎn):
傳統(tǒng)CAN在傳輸數(shù)據(jù)時(shí),波特率固定;
CANFD在傳輸數(shù)據(jù)時(shí)仲裁段最高1Mbps,數(shù)據(jù)段與仲裁段可使用不同的數(shù)據(jù)率,典型值5Mbps最高可到8Mbps。
傳統(tǒng)CAN數(shù)據(jù)段最多8字節(jié);
CANFD數(shù)據(jù)段最多64字節(jié);
傳統(tǒng)CAN的CRC校驗(yàn)部分有15位,CRC錯(cuò)誤自動重傳;
CANFD的CRC校驗(yàn)部分有17或21位+固定填充位;
關(guān)鍵技術(shù)突破解析:
1、雙速率模式(BRS位控制)
u 仲裁段保持1Mbps確保兼容性;
u 數(shù)據(jù)段切換至8Mbps(電纜長度≤40米);
u 例:傳輸64字節(jié)數(shù)據(jù),CAN需512μs,CANFD僅需64μs;
2、增強(qiáng)型CRC校驗(yàn)
u 21位多項(xiàng)式覆蓋整個(gè)數(shù)據(jù)段(傳統(tǒng)CAN僅覆蓋數(shù)據(jù)部分);
u 固定填充位消除位填充干擾;
u 實(shí)測抗電磁干擾能力提升6倍;
控制位升級
FDF位標(biāo)識幀類型(顯性=CAN,隱性=CANFD);
BRS位觸發(fā)數(shù)據(jù)段速率切換(顯性=恒定,隱性=加速);
ESI位顯示節(jié)點(diǎn)錯(cuò)誤狀態(tài)(顯性=主動錯(cuò)誤,隱性=被動錯(cuò)誤);
RRS位?CAN FD取消了對遠(yuǎn)程幀的支持,取而代之的是使用遠(yuǎn)程請求替換位(RRS位)來替代傳統(tǒng)的遠(yuǎn)程傳輸請求位(RTR位)。
智能駕駛系統(tǒng):激光雷達(dá)點(diǎn)云數(shù)據(jù)(單幀>50字節(jié));
新能源三電系統(tǒng):BMS電池管理(需傳輸128個(gè)電芯數(shù)據(jù));
高端工業(yè)機(jī)器人:六軸同步控制(周期≤100μs);
車身控制模塊:車門開關(guān)、燈光控制(數(shù)據(jù)量<8字節(jié));
傳統(tǒng)儀表盤:轉(zhuǎn)速/油量顯示(刷新率≤50Hz);
基礎(chǔ)傳感器網(wǎng)絡(luò):溫濕度采集(非實(shí)時(shí)需求);
通過CANFD-CAN橋接器實(shí)現(xiàn)協(xié)議轉(zhuǎn)換(如TI TCAN4550芯片),在同一個(gè)網(wǎng)絡(luò)中兼容兩種設(shè)備,逐步完成協(xié)議過渡。
CAN協(xié)議最早是由博士為了解決汽車電子系統(tǒng)中復(fù)雜線束和電磁干擾而推出的協(xié)議,后來應(yīng)用逐漸擴(kuò)展到工業(yè)控制、醫(yī)療、航空航天等鄰域。隨著應(yīng)用的復(fù)雜與數(shù)據(jù)量的提升,又在2015年推出了CANFD,CANFD有更快的數(shù)據(jù)傳輸能力以及更可靠的校驗(yàn),并且CANFD能向下兼容CAN協(xié)議,從而接入普通的CAN網(wǎng)絡(luò)。
無論是汽車電子工程師還是工業(yè)自動化開發(fā)者,理解CAN與CANFD的核心差異已成為必修課。選擇升級的關(guān)鍵在于:評估數(shù)據(jù)傳輸量、實(shí)時(shí)性需求與改造成本,在性能提升與工程可行性之間找到最佳平衡點(diǎn)。
?
今天的分享就到這里啦,EBYTE每一天都致力于更好的助力物聯(lián)化、智能化、自動化的發(fā)展,提升資源利用率,更多CAN總線模塊和CAN總線網(wǎng)關(guān)產(chǎn)品的更多資料,感興趣的小伙伴可以登錄我們的億佰特官網(wǎng)進(jìn)行了解,也可以直接撥打400電話咨詢技術(shù)專員!
相關(guān)閱讀:
1、CAN總線:計(jì)算機(jī)系統(tǒng)與工業(yè)控制中的通信橋梁
3、ECAN-E02系列CAN網(wǎng)關(guān)設(shè)備阿里云物聯(lián)網(wǎng)平臺應(yīng)用指南教程
7 X 24 銷售服務(wù)熱線
4000-330-990深圳辦事處柯經(jīng)理:18218726658 無錫辦事處劉經(jīng)理:13558641933
成都總部銷售經(jīng)理:
秦 科(無線模塊):18884314654 馮子恒(無線模塊):18828049434
蔡友銀(無線模塊):13882211021 葛宇龍(通信設(shè)備):19138800613
胡兵(外貿(mào)銷售經(jīng)理):18584911141、 sales06@ebyte.com
業(yè)務(wù)郵箱:support@cdebyte.com 全國銷售投訴電話:19934352316
地址:四川省成都市高新西區(qū)西區(qū)大道199號B5棟(前臺座機(jī):028-61543675)
?? 成都億佰特電子科技有限公司【版權(quán)所有】 蜀ICP備13019384號