CAN總線在嵌入å¼å¹³è‡ºä¸çš„æ‡‰ç”¨
時間:2008-01-31 10:47:00來æºï¼šshixi
導語:?CAN總線被è¨è¨ˆä½œç‚ºæ±½è»Šç’°å¢ƒä¸çš„微控制器通信,在車載å„é›»åæŽ§åˆ¶è£ç½®ECN之間交æ›ä¿¡æ¯ï¼Œåœ¨è»Šè¼‰å„é›»åæŽ§åˆ¶è£ç½®ECN之間交æ›ä¿¡æ¯ï¼Œå½¢æˆæ±½è»Šé›»å控制網絡。
隨著集æˆé›»è·¯å’ŒåµŒå…¥å¼é›»è…¦åœ¨æ±½è»Šä¸Šçš„廣泛應用,ç¾ä»£æ±½è»Šä¸Šçš„é›»åæŽ§åˆ¶å™¨çš„æ•¸é‡è¶Šä¾†è¶Šå¤šï¼Œå¸¸è¦‹çš„æœ‰ç™¼å‹•機的電å燃油噴射è£ç½®ã€é˜²æŠ±æ»åˆ¶å‹•è£ç½®ï¼ˆABS)ã€å®‰å…¨æ°£å›Šè£ç½®ã€é›»å‹•門窗è£ç½®ã€ä¸»å‹•懸架ç‰ã€‚é›»æŽ§ç³»çµ±çš„å¢žåŠ é›–ç„¶æé«˜äº†è½Žè»Šçš„動力性ã€ç¶“æ¿Ÿæ€§å’Œèˆ’é©æ€§ï¼Œä½†éš¨ä¹‹å¢žåŠ çš„å¾©é›œé›»è·¯ä¹Ÿé™ä½Žäº†æ±½è»Šçš„å¯é æ€§ï¼Œå¢žåŠ äº†ç¶ä¿®çš„難度。從布線角度分æžï¼Œå‚³çµ±çš„電忰£ç³»çµ±å¤§å¤šé‡‡ç”¨é»žå°é»žçš„單一通信方å¼ï¼Œç›¸äº’之間少有è¯ç³»ï¼Œé€™æ¨£å¿…ç„¶é€ æˆå¯µå¤§çš„å¸ƒç·šç³»çµ±ã€‚å› æ¤ï¼Œä¸€ç¨®æ–°çš„æ¦‚å¿µâ€”â€”æ±½è»Šä¸Šé›»åæŽ§åˆ¶å™¨å±€åŸŸç¶²çµ¡CAN,也就應é‹è€Œç”Ÿã€‚為使ä¸åŒå» 家生產的零部件能在åŒä¸€è¼›æ±½è»Šä¸Šå”èª¿å·¥ä½œï¼Œå¿…é ˆåˆ¶å®šæ¨™æº–ã€‚æŒ‰ç…§ISO有關標準,CANçš„æ‹“æ’²çµæ§‹ç‚ºç¸½ç·šå¼ï¼Œå› æ¤ç¨±ç‚ºCAN總線。CAN總線被è¨è¨ˆä½œç‚ºæ±½è»Šç’°å¢ƒä¸çš„微控制器通信,在車載å„é›»åæŽ§åˆ¶è£ç½®ECN之間交æ›ä¿¡æ¯ï¼Œåœ¨è»Šè¼‰å„é›»åæŽ§åˆ¶è£ç½®ECN之間交æ›ä¿¡æ¯ï¼Œå½¢æˆæ±½è»Šé›»å控制網絡。
  
控制器局域網CAN(Controller Area Network)是一種多主方å¼çš„串行通信總線,基本è¨è¨ˆè¦èŒƒè¦æ±‚有高的ä½é€ŸçŽ‡ï¼Œé«˜æŠ—é›»ç£å¹²æ“¾æ€§ï¼Œè€Œä¸”èƒ½å¤ æª¢æ¸¬å‡ºç”¢ç”Ÿçš„ä»»ä½•éŒ¯èª¤ã€‚CANåœ¨æ±½è»Šä¸Šçš„æ‡‰ç”¨ï¼Œå…·æœ‰å¾ˆå¤šè¡Œæ¥æ¨™æº–或者是國際標準,比如國際標準化組織(ISO)的ISO11992ã€ISO11783ä»¥åŠæ±½è»Šå·¥ç¨‹å”會(Societyof Automotive Engigeers)的SAE J1939。CAN總線已經作為汽車的一種標準è¨å‚™åˆ—入汽車的整車è¨è¨ˆä¸ã€‚
  
CAN總線簡介
CAN通信å”è°è¦å®šäº†4種ä¸åŒçš„å¹€æ ¼å¼ï¼Œå³æ•¸æ“šå¹€ã€é 程幀ã€éŒ¯èª¤å¹€å’Œè¶…載幀。基于以下幾æ¢åŸºæœ¬è¦å‰‡é€²è¡Œé€šä¿¡å”調:總線訪å•ã€ä»²è£ã€ç·¨ç¢¼/解碼ã€å‡ºéŒ¯æ¨™æ³¨å’Œè¶…è£æ¨™æ³¨ã€‚CANéµå¾žOSI模型。按照OSIåŸºæº–æ¨¡åž‹åªæœ‰ä¸‰å±¤ï¼šç‰©ç†å±¤ã€æ•¸æ“šéˆè·¯å±¤å’Œå“€å‘Šå±¤ï¼Œä½†æ‡‰ç”¨å±¤å°šéœ€ç”¨æˆ¶è‡ªå·±å®šç¾©ã€‚CAN總線作為一種有效支æŒåˆ†å¸ƒå¼æŽ§åˆ¶æˆ–實時控制的串行通信網絡,應用范åœéåŠå¾žé«˜é€Ÿç¶²çµ¡åˆ°ä½Žæˆæœ¬çš„多線路網絡。如:CAN在汽車ä¸çš„發動機控制部件ã€ABSã€æŠ—æ»‘ç³»çµ±ç‰æ‡‰ç”¨ä¸çš„ä½é€Ÿçއå¯é«˜é”1Mbpsã€‚åŒæ™‚,它å¯ä»¥å»‰åƒ¹åœ°ç”¨äºŽäº¤é€šé‹è¼‰å·¥å…·é›»å™¨ç³»çµ±ä¸ï¼Œä¾‹å¦‚電氣窗å£ã€ç‡ˆå…‰èšæŸã€åº§æ¤…調節ç‰ï¼Œä»¥æ›¿ä»£æ‰€éœ€è¦çš„硬件連接。其傳輸介制è£ç‚ºé›™çµžç·šï¼Œé€šä¿¡é€ŸçŽ‡æœ€é«˜å¯é”1Mbps/40m,直接傳輸è·é›¢æœ€é å¯é”10km/5kbps,掛接è¨å‚™æ•¸æœ€å¤šå¯é”110個。CAN為多主工作方å¼ï¼Œé€šä¿¡æ–¹å¼éˆæ´»ï¼Œç„¡éœ€ç«™åœ°å€ç‰ç¯€é»žä¿¡æ¯ï¼Œé‡‡ç”¨éžç ´å£žæ€§ç¸½ç·šä»²è£æŠ€è¡“ï¼Œæ»¿è¶³å¯¦æ™‚è¦æ±‚。å¦å¤–,CAN采用çŸå¹€çµæ§‹å‚³è¼¸ä¿¡è™Ÿï¼Œå‚³è¼¸æ™‚é–“çŸï¼Œå…·æœ‰è¼ƒå¼·çš„æŠ—干擾能力。
  
CAN總線與其它通信å”è°çš„ä¸åŒä¹‹è™•ä¸»è¦æœ‰å…©æ–¹é¢ï¼šä¸€æ˜¯å ±æ–‡å‚³é€ä¸åŒ…å«ç›®æ¨™åœ°å€ï¼Œå®ƒæ˜¯ä»¥å…¨ç¶²å»£æ’ç‚ºåŸºç¤Žï¼Œå„æŽ¥æ”¶ç«™æ ¹æ“šå ±æ–‡ä¸åæ˜ æ•¸æ“šæ€§è³ªçš„æ¨™è˜ç¬¦éŽæ¿¾å ±æ–‡ï¼Œå…¶ç‰¹é»žæ˜¯å¯åœ¨ç·šä¸Šç¶²ä¸‹ç¶²ã€å³æ’å³ç”¨å’Œå¤šç«™æŽ¥æ”¶ï¼›å¦å¤–一個方é¢å°±æ˜¯ç‰¹åˆ¥å¼·åŒ–了數據安全性,滿足控制系統åŠå…¶å®ƒè¼ƒé«˜æ•¸æ“šè¦æ±‚系統的需求。
  
在ç¾ä»£æ±½è»Šçš„è¨è¨ˆä¸ï¼ŒCAN總線已經æˆç‚ºæ§‹å»ºæ±½è»Šç¶²çµ¡çš„一種趨勢;而汽車網絡作為直接與汽車內部å„個ECUé€£æŽ¥å¹¶è² è²¬å‘½ä»¤çš„å‚³éžã€æ•¸æ“šçš„發é€åŠå…±äº«ï¼Œå…¶å¯é 性和穩定性與整車的性能緊密相關。本文的è¨è¨ˆé–‹ç™¼æ˜¯åœ¨åŸºäºŽè©¦é©—æ¢ä»¶ä¸‹æå»ºçš„仿真平臺,節點之間的通信是通éŽå°ç‰çš„CAN通信節點進行的。試驗表明其é‹è¡Œæ€§èƒ½ç©©å®šå¯é ,但實用化ä»éœ€è¦é€²ä¸€æ¥çš„ç ”ç©¶å’Œæ”¹é€²ï¼Œä¸”ç¨‹åºçš„通信處ç†èƒ½åŠ›ã€ç³¾éŒ¯å’Œå®¹éŒ¯èƒ½åŠ›æœ‰å¾…é€²ä¸€æ¥çš„æé«˜ã€‚
標簽:
ä¸åœ‹å‚³å‹•網版權與å…è²¬è²æ˜Žï¼šå‡¡æœ¬ç¶²æ³¨æ˜Ž[來æºï¼šä¸åœ‹å‚³å‹•ç¶²]的所有文å—ã€åœ–片ã€éŸ³è¦–å’Œè¦–é »æ–‡ä»¶ï¼Œç‰ˆæ¬Šå‡ç‚ºä¸åœ‹å‚³å‹•ç¶²(www.hysjfh.com)ç¨å®¶æ‰€æœ‰ã€‚如需轉載請與0755-82949061è¯ç³»ã€‚任何媒體ã€ç¶²ç«™æˆ–å€‹äººè½‰è¼‰ä½¿ç”¨æ™‚é ˆæ³¨æ˜Žä¾†æºâ€œä¸åœ‹å‚³å‹•ç¶²â€ï¼Œé•å者本網將追究其法律責任。
本網轉載并注明其他來æºçš„稿件,å‡ä¾†è‡ªäº’è¯ç¶²æˆ–æ¥å…§æŠ•稿人士,版權屬于原版權人。轉載請ä¿ç•™ç¨¿ä»¶ä¾†æºåŠä½œè€…ï¼Œç¦æ¢æ“…自篡改,é•è€…è‡ªè² ç‰ˆæ¬Šæ³•å¾‹è²¬ä»»ã€‚