CAN總線簡介
- 通信速率可達(dá)到1Mbps(通信距離小于40米);
- 通信距離可達(dá)10Km(通信速率小于5Kbps);
- 無主從之分,任意節(jié)點(diǎn)之間可以進(jìn)行數(shù)據(jù)交互;
- 仲裁機(jī)制明顯,多節(jié)點(diǎn)同時通信不會造成總線擁堵;
- 錯誤處理機(jī)制豐富,可保證CAN通信的穩(wěn)定可靠;
- 標(biāo)識符ID有標(biāo)準(zhǔn)幀(11位ID)和擴(kuò)展幀(29位ID)之分;
硬件設(shè)計思路
- 單片機(jī)的電平是TTL電平;
- CAN的電平是以CANH、CANL兩線之間的差分電壓定義的;
- TTL電平與CAN電平不兼容;
CAN典型電路
抗干擾設(shè)計
- 通訊隔離
- 限流保護(hù)
關(guān)注微信公眾號『玩轉(zhuǎn)嵌入式』,后臺回復(fù)“128”獲取干貨資料匯總,回復(fù)“256”加入技術(shù)交流群。
精彩技術(shù)文章推薦
01 |上拉電阻為什么能上拉?看完恍然大悟 |
02 |電阻上的數(shù)字是什么意思? |
03 |卡爾曼濾波算法,啥原理? |
04 |關(guān)于三極管,大家必須要知道的事情 |
免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺僅提供信息存儲服務(wù)。文章僅代表作者個人觀點(diǎn),不代表本平臺立場,如有問題,請聯(lián)系我們,謝謝!