You dont have javascript enabled! Please enable it!

CAN - አውቶቡስ

ርዕሰ ጉዳዮች፡-

  • መግቢያ
  • በአንድ መኪና ውስጥ በርካታ አውታረ መረቦች
  • CAN አውታረ መረብ ከአንጓዎች ጋር
  • የተለያዩ የ CAN ፍጥነት ዓይነቶች
  • የ CAN አውቶቡስ ምልክቶች
  • ፍጥነት እና የቮልቴጅ ደረጃዎች
  • የCAN አውቶቡስ መልእክት አወቃቀር (መደበኛ) 11 ቢት መለያ
  • የCAN አውቶቡስ መልእክት አወቃቀር (የተራዘመ) 28 ቢት መለያ
  • Bitstuffing እና CRC እና ACK ገደቦችን በመጠቀም ማወቂያ ላይ ስህተት
  • የተጣመመ ጥንድ ሽቦ
  • ማቋረጫ resistors
  • ጌትዌይ
  • በCAN አውቶቡስ ላይ መለካት

ማስገቢያ፡
ዘመናዊ ተሽከርካሪዎች በኤሌክትሮኒክስ ዕቃዎች የታሸጉ ናቸው። የቁጥጥር አሃዶች መረጃን ከሴንሰሮች እና የቁጥጥር አንቀሳቃሾች ይሰበስባሉ እና ያካሂዳሉ። የተለያዩ ኢሲዩዎች ብዙውን ጊዜ ተመሳሳይ መረጃ ይጠቀማሉ፡ መየፍጥነት መቆጣጠሪያ ፔዳል አቀማመጥ ዳሳሽ የፍጥነት መቆጣጠሪያውን አቀማመጥ ይመዘግባል. ይህ ምልክት በሽቦው በኩል በቀጥታ ወደ ሞተሩ ECU ይላካል. ይህንን ምልክት የሚጠቀም ሞተር ECU ብቻ አይደለም፡-

  • ኤንጅኑ ECU የፍጥነት መቆጣጠሪያ ፔዳል ቦታ ዳሳሽ ምልክትን ይጠቀማል ፣ የፍጥነት ማበልፀጊያ ጊዜን ረዘም ላለ ጊዜ በማንቃት ፣ የማብራት ጊዜን በማስተካከል እና አስፈላጊ ከሆነ። የቱርቦውን ቆሻሻ ወይም የ VGT ማስተካከያ መቆጣጠር;
  • የአውቶማቲክ ማስተላለፊያው ECU በአውቶማቲክ ስርጭቱ ውስጥ ያሉትን የክላቹስ ፈረቃ ጊዜዎችን ለመወሰን የፍጥነት መቆጣጠሪያውን ፔዳል ቦታ ይጠቀማል. የፍጥነት መቆጣጠሪያው ፔዳል በትንሹ ከተጫነ አውቶማቲክ ስርጭቱ የፍጥነት መቆጣጠሪያውን በግማሽ መንገድ ከተጫኑበት ጊዜ በበለጠ ፍጥነት ይነሳል። በድንገት የፍጥነት መቆጣጠሪያውን ፔዳሉን በፍጥነት በመጫን "መውረድ" ወደ ዝቅተኛ ማርሽ በመቀየር እና ሞተሩ የበለጠ እንዲታይ በመፍቀድ ይከሰታል;
  • በመጠምዘዝ ላይ ያለው የፍጥነት መጠን ለESP-ECU የኢንጂን ኃይል በመቀነስ ESP ጣልቃ እንዲገባ እና አስፈላጊ ከሆነም፣ ብሬክን በሚሽከረከር ጎማ ላይ ለመተግበር.

በESP ጣልቃገብነት ጊዜ፣የሞተር ሃይል (በከፊል) ስሮትል ቫልቭን በመዝጋት እና አነስተኛ ነዳጅ በመርፌ ይቀንሳል። ESP እየሰራ መሆኑን ለአሽከርካሪው ለማስጠንቀቅ ጠቋሚ መብራት በመሳሪያው ፓነል ላይ ያበራል ወይም ብልጭ ድርግም ይላል።

ከላይ ያለው በተለያዩ ኢሲዩዎች መካከል ያለውን ትብብር በግልፅ ያሳያል። CAN አውቶቡስ ECUs እርስ በርስ መገናኘታቸውን ያረጋግጣል እና ስለዚህ እርስ በርስ መረጃ መለዋወጥ ይችላል. CAN የምህጻረ ቃል ነው፡ መቆጣጠሪያ አካባቢ አውታረ መረብ። 

ሞተር ECU
አብሮ የተሰራ ሞተር ECU በሞተር ክፍል ውስጥ

በ 80 ዎቹ ውስጥ መኪኖች ብዙ ተጨማሪ መለዋወጫዎችን ተቀብለዋል እና አምራቾች የመቆጣጠሪያ መሳሪያዎችን መትከል ጀመሩ. እያንዳንዱ ተግባር የተለየ ሽቦ ነበረው። ይህ የሽቦ ውፍረት እና የፕላግ ግንኙነቶች ብዛት በከፍተኛ ሁኔታ መጨመርን አስከትሏል.
የወፍራም ሽቦ ማሰሪያዎች ከውስጥ ጌጥ በስተጀርባ መደበቅ አስቸጋሪ ስለሆነ እና የመበላሸት አደጋ በከፍተኛ ሁኔታ ይጨምራል።

በCAN አውቶቡስ፣ ኢሲዩዎች የሚገናኙት በሁለት ገመዶች ብቻ ነው፡ CAN-high እና CAN-low። በ ECUs መካከል ያሉ ሁሉም ግንኙነቶች የሚቀርቡት በእነዚህ ሁለት ገመዶች ነው። አይየሚቀጥሉት ሁለት ምስሎች የCAN አውቶቡስ በሚጠቀሙበት ጊዜ በአንድ በር ላይ ያሉት የሽቦዎች ብዛት ቀድሞውኑ በእጅጉ ቀንሷል።

በደርዘን የሚቆጠሩ የመቆጣጠሪያ መሳሪያዎች በCAN አውቶቡስ ላይ ካሉት ሁለት የCAN አውቶቡስ ሽቦዎች ጋር ሊገናኙ ይችላሉ። ሁሉም የተገናኙ የመቆጣጠሪያ መሳሪያዎች እርስ በርስ ውሂብ መለዋወጥ ይችላሉ.

 

ከታች ያለው ምስል አስራ አንድ መቆጣጠሪያ መሳሪያ ያለው ተሽከርካሪ ያሳያል (በቀይ ብሎኮች የተጠቆመ)። እነዚህ መቆጣጠሪያ መሳሪያዎች ሁሉም በሁለት ገመዶች እርስ በርስ የተያያዙ ናቸው; ብርቱካንማ እና አረንጓዴ ሽቦ. እነዚህ ሽቦዎች CAN-high እና CAN-ዝቅተኛን ይወክላሉ። እያንዳንዱ የቁጥጥር አሃድ የራሱ ተግባር አለው እና በኔትወርኩ ውስጥ ካለ ማንኛውም የመቆጣጠሪያ አሃድ በCAN አውቶቡስ በኩል መገናኘት ይችላል። ስለ መቆጣጠሪያ መሳሪያዎች የበለጠ ተጨባጭ መረጃ በገጹ ላይ ሊገኝ ይችላል የመቆጣጠሪያ መሳሪያዎች.

1. ተጎታች ባር መጫኛ መቆጣጠሪያ ክፍል
2. የበር መቆጣጠሪያ ክፍል RA
3. የበር መቆጣጠሪያ ክፍል RV
4. መተላለፊያ
5. የምቾት መቆጣጠሪያ መሳሪያ
6. የማንቂያ ስርዓት መቆጣጠሪያ ክፍል
7. የመሳሪያ ፓነል
8. መሪ አምድ ኤሌክትሮኒክስ መቆጣጠሪያ ክፍል
9. የበር መቆጣጠሪያ ክፍል LV
10. የበር መቆጣጠሪያ ክፍል LA
11. የፓርክ የርቀት መቆጣጠሪያ መቆጣጠሪያ ክፍል

የ CAN አውቶቡስ መምጣት እንዲሁ ይቻላል ኢዮብ የበለጠ አጠቃላይ። EOBD የአውሮፓ ቦርድ ምርመራን ያመለክታል። EOBD ከልካይ ጋር የተያያዘ ነው። በሞተሩ እና በጭስ ማውጫ ውስጥ ያሉ የተለያዩ ዳሳሾች መረጃን ወደ ECU ያስተላልፋሉ። የተሳሳቱ እሴቶች ካሉ (ለምሳሌ በደካማ ማቃጠያ ምክንያት) MIL (የሞተር ማሳያ መብራት) ያበራል። ይህ መኪናው መነበብ እንዳለበት የሚያሳይ ምልክት ነው. ስህተቶቹን ለማንበብ የምርመራ ሞካሪ ከ OBD ተሰኪ ጋር መገናኘት አለበት። በስህተቱ ላይ በመመስረት፣ ECU ሄክሳዴሲማል የስህተት ኮድ አከማችቷል፣ ይህም በምርመራ ሞካሪው እንደ ፒ ኮድ ወይም የፅሁፍ ስህተት ነው (የኋለኛው የበለጠ ብራንድ-ተኮር)። ስለ OBD1፣ OBD II እና EOBD ተጨማሪ መረጃ ለማግኘት እዚህ ጠቅ ያድርጉ.

በመኪና ውስጥ ብዙ አውታረ መረቦች;
በመኪና ውስጥ ብዙ አውታረ መረቦች ሊኖሩ ይችላሉ. ከታች ያለው ምስል በቢኤምደብሊው 3-ተከታታይ E90 አውታረ መረቦች ውስጥ ካሉ የቁጥጥር አሃዶች አፈ ታሪክ ጋር አጠቃላይ እይታን ያሳያል።

ከላይ ባለው ምስል ላይ ያሉት የK-CAN፣ PT-CAN እና F-CAN ኔትወርኮች በCAN አውቶቡስ ስር ይወድቃሉ። ልዩነቶቹ ፍጥነቶች, የቮልቴጅ ደረጃዎች እና አፕሊኬሽኖች ናቸው. ምንም እንኳን የ PowerTrain-CAN እና F-CAN ተመሳሳይ የከፍተኛ ፍጥነት ፍጥነት እና የቮልቴጅ ደረጃዎች ቢኖራቸውም, ልዩነቱ PT-CAN ለኤንጂን እና ለስርጭት መቆጣጠሪያ ጥቅም ላይ ይውላል, እና F-CAN የሻሲ መቆጣጠሪያ ክፍሎችን ይዟል.

CAN ከመቆጣጠሪያ መሳሪያዎች ጋር አውታረ መረብ
የCAN አውቶቡስ ኔትወርክ መልዕክቶችን ለመቀበል፣ ለማስኬድ እና ለመላክ ሃርድዌር እና ሶፍትዌር የተገጠመላቸው መቆጣጠሪያ መሳሪያዎችን ያቀፈ ነው። CAN-high ሽቦ እና CAN-ዝቅተኛ ሽቦ ለመረጃ ማስተላለፍ ጥቅም ላይ ይውላሉ። ከታች ባለው ምስል CAN-High ቀይ እና CAN-ሎው ሰማያዊ ቀለም አለው።
የመቆጣጠሪያ መሳሪያዎች (የመቆጣጠሪያ አሃዶች ወይም ኖዶች ተብለው ይጠራሉ) ከእነዚህ ገመዶች ጋር ተያይዘዋል. ሁሉም የመቆጣጠሪያ መሳሪያዎች መረጃን መላክ እና መቀበል ይችላሉ. የኔትወርክ ምሳሌ በመኪናው ውስጣዊ ክፍል ውስጥ የ CAN አውቶቡስ ስርዓት ነው; እዚህ, የተለያዩ የመቆጣጠሪያ መሳሪያዎች ከአንድ አውቶቡስ ስርዓት ጋር ሊገናኙ ይችላሉ.

እንደ ምሳሌ፣ እንደገና የተስተካከለ የተገላቢጦሽ ካሜራ (ኖድ 5) እንወስዳለን። ይህ ካሜራ የታርጋ መያዣው ወይም መያዣው አጠገብ ተጭኗል። የ CAN ሽቦ በውስጠኛው ውስጥ በማንኛውም ቦታ ተገናኝቷል። ሁኔታው የካሜራው መስቀለኛ መንገድ ትክክለኛ መለያ (በአምራቹ አስቀድሞ የተዘጋጀ) ስለሆነ ሌሎች የመቆጣጠሪያ መሳሪያዎች ሊያውቁት ይገባል. ካሜራው በሚደገፈው ሬዲዮ ላይ ከተመዘገበ, ምስሉ ወዲያውኑ ይታያል.
ሶፍትዌሩን ፕሮግራም ካደረገ በኋላ፣ ራዲዮው ከማርሽ ሳጥኑ የሚመጣ ምልክት ተቀባይ ማርሽ እንደተመረጠ ነው። በዚያን ጊዜ ሬዲዮው ወደ ተገላቢጦሽ ካሜራ ምስል ይቀየራል። የመጀመሪያው ማርሽ (ወደ ፊት) በተመረጠ ጊዜ ምስሉ እንደገና ይጠፋል። ይህ ሁሉ ለ CAN አውቶቡስ ስርዓት የውሂብ ማስተላለፍ ምስጋና ይግባው.

የማይደገፉ መሳሪያዎች (ለምሳሌ የተሳሳተ መለያ ያለው) ችግር ሊፈጥር ይችላል። በሌሎች መቆጣጠሪያ መሳሪያዎች የማይታወቁ መልዕክቶችን ከላከ የስህተት መልእክት ይፈጠራል። የዚህ አይነት መሳሪያዎች የ CAN አውቶቡስ ማቀጣጠያው ከጠፋ በኋላ ንቁ ሆኖ መቆየቱን ማረጋገጥ ይችላል። ከዚያም መኪናው ወደ "እንቅልፍ ሁነታ" አይሄድም, ይህም ባትሪው በፍጥነት እንዲፈስ ያደርገዋል. ከዚያም አንድ አለ ሚስጥራዊ ተጠቃሚ።

የ CAN አውቶቡስ ምልክቶች
የ CAN አውቶቡስ ስርዓት የስርጭት መርሆውን ይጠቀማል; አስተላላፊ መልእክት በCAN አውቶቡስ ላይ ያስቀምጣል። በተመሳሳይ አውቶቡስ ላይ ያለው እያንዳንዱ መስቀለኛ መንገድ መልእክቱን ይቀበላል። ይሁን እንጂ ላኪው መልእክቱ ለየትኞቹ አንጓዎች እንደታሰበ በመልዕክቱ ውስጥ ይጠቁማል. ሁሉም አንጓዎች መልእክቱን ይቀበላሉ እና ግብረመልስ ይሰጣሉ (ስለዚያ ተጨማሪ). መልእክቱ ያልታሰበባቸው አንጓዎች ይህንን ይገነዘባሉ እና ችላ ይበሉት።

የCAN አውቶቡስ ሲግናል CAN-ከፍተኛ እና CAN-ዝቅተኛ ቮልቴጅን ያካትታል። ከታች ያለው ምስል CAN-ከፍተኛ ቀይ እና CAN-ዝቅተኛ ሰማያዊ ያሳያል። የከፍተኛ እና ዝቅተኛ ምልክቶች ተመሳሳይ ናቸው, ግን አንዳቸው ከሌላው የተንፀባረቁ ናቸው. አውቶቡሱ የበላይ በሚሆንበት ጊዜ የ CAN-ከፍተኛ ቮልቴጅ ከ 2,5 ወደ 3,5 ቮልት ይጨምራል እና CAN-ዝቅተኛ ከ 2,5 ወደ 1,5 ቮልት ይቀንሳል. በሪሴሲቭ ሁኔታ (በእረፍት) ሁለቱም ቮልቴጅ 2,5 ቮልት ናቸው.

ከላይ ያለው ምስል በ oscilloscope የመለኪያ ምሳሌ ያሳያል. ሁለቱም የቮልቴጅዎች እርስ በእርሳቸው ተመሳሳይ መሆናቸውን በግልጽ ማየት ይቻላል, በመስታወት ምስል ብቻ. በመጨረሻም, በንቃት (ዋና) ክልል ውስጥ ያለው የቮልቴጅ ልዩነት 2 ቮልት ነው. ይህ በ 1,5 እና 3,5 ቮልት መካከል ያለውን ልዩነት ያመለክታል. የ 2 ቮልት ልዩነት እንደ 0 (ዋና) እና የ 0 ቮልት ልዩነት እንደ 1 (ሪሴሲቭ) ይቆጠራል.

አንድ (ላኪ) መስቀለኛ መንገድ የሁለትዮሽ ኮድ "0 0 1 0 1 1 0 1" ለመላክ ከፈለገ, የተጠቀሱትን ቮልቴጅዎች ወደ CAN-High እና CAN-Low (ከላይ ያለውን ምሳሌ ይመልከቱ). የመቀበያው መስቀለኛ መንገድ እነዚህን ቮልቴጅዎች እንደ ሁለትዮሽ ኮድ እንደገና ያያቸው እና ከዚያም ወደ ሄክሳዴሲማል ኮድ ይቀይራቸዋል። የተጠቀሰው ሁለትዮሽ ኮድ ከሄክሳዴሲማል ወደ 2D ይቀየራል።

ሁለትዮሽ ወደ ሄክሳዴሲማል ለመቀየር በመሃል ላይ ወፍራም መስመር ያለው የ 8 ሳጥኖች ጠረጴዛ መሳል ቀላል ነው። በቀኝ 1, 2, 4 እና 8 ላይ ያሉትን ሳጥኖች ይሰይሙ (በምስሉ ላይ ያሉትን ቀይ ቁጥሮች ይመልከቱ). ከዚያ ይህንን በግራ በኩል እንዲሁ ያድርጉት። ቁጥሮቹን በላያቸው በሁለትዮሽ ኮድ ከ 1 ጋር ይፃፉ። በግራ በኩል 2 ብቻ ነው ፣ በቀኝ በኩል 8 ፣ 4 እና 1 ነው ። በቀኝ በኩል ያለውን ሁሉንም ነገር አንድ ላይ ይጨምሩ (13) እና በግራ በኩል እንዲሁ ያድርጉ (2)። ሄክሳዴሲማል ከ10 ወደ A፣ 11 = B፣ 12 = C፣ 13 = D. ይህም በመጨረሻ 2D ያደርጋል።

ከሁለትዮሽ ወደ (ሄክሳ) አስርዮሽ እና በተቃራኒው ስለመቀየር ተጨማሪ መረጃ በገጹ ላይ ይገኛል። ሁለትዮሽ፣ አስርዮሽ እና ሄክሳዴሲማል. ግልጽ ምሳሌዎች እዚህ በዝርዝር ተገልጸዋል.

የፍጥነት እና የቮልቴጅ ደረጃዎች;
በተሽከርካሪዎች ውስጥ የተለያየ ፍጥነት ያላቸው የCAN አውቶቡስ ኔትወርኮች ሊያጋጥሙን ይችላሉ፡-

  • ከፍተኛ ፍጥነት: ከመንዳት ጋር የተያያዙ ECUs, ሞተር ኤሌክትሮኒክስን ጨምሮ, ማስተላለፊያ, ABS / ESP, EBS (የንግድ ተሽከርካሪዎች);
  • መካከለኛ ወይም ዝቅተኛ ፍጥነት፡ የውስጥ ኤሌክትሮኒክስ እንደ መሳሪያ ፓነል፣ ሬዲዮ፣ የአየር ንብረት ቁጥጥር፣ የመኪና ማቆሚያ ብሬክ፣ ተጎታች ባር።

ከታች ያሉት ሁለቱ ምስሎች የ CAN-high እና CAN-ዝቅተኛ ምልክቶችን የከፍተኛ ፍጥነት CAN አውቶቡስ ያሳያሉ። በእረፍት ጊዜ, የሁለቱም ምልክቶች ቮልቴጅ 2,5 ቮልት ነው. መልእክት ለመላክ የ CAN ከፍተኛ ከ 2,5 ወደ 3,5 ቮልት ይጨምራል እና የ CAN ዝቅተኛ ከ 2,5 ወደ 1,5 ቮልት ይቀንሳል.

ከፍተኛ ፍጥነት (1)

ከዚህ በታች የ CAN ከፍተኛ ፍጥነት ምልክቱን እንደገና ማየት ይችላሉ, እሱም አሁን ተጨምሯል (በክፍል 50 ማይክሮ ሰከንድ), ከላይ ያለው ምልክት ወሰን በክፍል ወደ 200 ማይክሮ ሰከንድ ተቀምጧል.

ከፍተኛ ፍጥነት (2)

በምቾት ኤሌክትሮኒክስ ውስጥ, የመገናኛ ከፍተኛ ፍጥነት ያነሰ አስፈላጊ ነው. የመካከለኛ ወይም ዝቅተኛ ፍጥነት የ CAN አውቶቡስ ባህሪ፣ በእረፍት ላይ ያለው የቮልቴጅ ደረጃዎች እና መልእክት በሚፈጥሩበት ጊዜ እንደሚከተለው ናቸው

  • CAN-ከፍተኛ በእረፍት 5 ቮልት ሲሆን ወደ 1 ቮልት ይወርዳል;
  • CAN-ዝቅተኛ በእረፍት 0 ቮልት ሲሆን ወደ 4 ቮልት ከፍ ይላል።

የቻናሎች A እና B ዜሮ መስመሮች በተመሳሳይ ከፍታ ላይ በሚቀመጡበት የመለኪያ ጊዜ, የቮልቴጅዎች "እርስ በርስ ተንሸራተው" እንደነበሩ ሊታይ ይችላል. ይህ የ CAN ከፍተኛ እና ዝቅተኛ ምልክቶችን ንጽሕና ማንበብ አስቸጋሪ ያደርገዋል.

ዝቅተኛ ፍጥነት (1)

የመልእክቶቹን ንፅህና ለመገምገም, የዜሮ መስመሮችን ለመቀየር ይመከራል. ከታች በምስሉ ላይ የቻናል A ዜሮ መስመር ወደ ታች ተቀይሯል እና ቻናል ቢ ወደ ላይ ተቀይሯል። ይህ ማለት የተገለጹት ምልክቶች ተለያይተዋል እና የቮልቴጅዎቹ የበለጠ ግልጽ ግስጋሴ ይታያል.

ዝቅተኛ ፍጥነት (2)

የCAN አውቶቡስ መልእክት አወቃቀር (መደበኛ) 11 ቢት መለያ፡
የCAN አውቶቡስ መልእክት መዋቅር ሁልጊዜ ከታች ባለው ምስል ላይ የተመሰረተ ነው። በመዋቅሩ ውስጥ ልዩነቶች አሉ; ለምሳሌ የ11-ቢት መለያ እና የ29-ቢት መለያ የኤአርቢ እና የ CTRL መስክ የተለያዩ ናቸው። ከታች ያለው መረጃ ከ11 ቢት መለያ ጋር ይዛመዳል። ለእርስዎ መረጃ፣ 29 ቢት ለዪ ከ11 ቢት በላይ ለበለጠ መረጃ ቦታ አለው። በኋላ ስለዚህ ጉዳይ የበለጠ።

የመልእክቱ አወቃቀሩ አሁን በቀላሉ ተጠቃሏል፣ እና በኋላ በዝርዝር ተገልጿል፡-

ኤስኤፍ፡
እያንዳንዱ የCAN መልእክት በ SOF (የፍሬም መጀመሪያ) ይጀምራል። መስቀለኛ መንገድ መልእክት ለመላክ ሲፈልግ፣ አውራ ቢት በአውቶቡስ ላይ ይቀመጣል። የCAN አውቶቡስ ሁል ጊዜ በእረፍት ጊዜ ሪሴሲቭ ነው (ሀ 1፣ ስለዚህ ሁለቱም CAN-High እና CAN-ዝቅተኛው 2 ቮልት ናቸው።) ዋናው ቢት (a 0) የሚያመለክተው ሙሉው መልእክት እስኪለጠፍ ድረስ ሌሎች አንጓዎች መልእክት ለመላክ መጠበቅ እንዳለባቸው ነው። ከ IFS (Interframe Space) በኋላ ብቻ ቀጣዩ መስቀለኛ መንገድ መልእክቱን እንዲልክ ይፈቀድለታል። ጠቃሚ መልእክት ቢሆንም, ሊያመልጠው አይችልም.
2 አንጓዎች በአንድ ጊዜ መልእክት መላክ ሲፈልጉ (እርስ በርስ የማይተዋወቁት) እና በዚህም አንድ ላይ 0 በማስቀመጥ አውቶቡሱን የበላይ ያደርገዋል፣ አርቢ (ግልግል) የትኛው መልእክት እንደሚቀድም ይወስናል።

ከዚህ ጀምሮ፣ እያንዳንዱ የተብራራው የCAN አውቶቡስ መልእክት ክፍል ያ ክፍል ወደዚህ ግራጫ ምስል ይታከላል። በዚህ መንገድ አጠቃላይ እይታን ለማስቀመጥ እሞክራለሁ። መልእክቱ የጀመረው በ SOF ነው።

አርቢ ፦
የ11 ቢት መለያ የግሌግሌ መስክ 2 ክፍሎችን ያቀፈ ነው። መለያው እና የ RTR ቢት።
መለያ፡
እንበል 2 ኖዶች በተመሳሳይ ጊዜ የCAN አውቶብስ የበላይ አድርገውታል፣ ከዚያ በጣም አስፈላጊ ያልሆነ መልእክት ያለው መስቀለኛ መንገድ አስፈላጊው መልእክት እስኪለጠፍ ድረስ ይጠብቃል (ከአይኤፍኤስ በኋላ)። የመልእክቱ መለያ ተከታታይ አንድ እና ዜሮዎችን ይዟል። እነዚህ ቁጥሮች ሆን ተብሎ በፕሮግራም አውጪው ለመልእክት ተሰጥተዋል። በመልእክቱ ውስጥ 0 ያለው መለያ (ዋና) በመልእክቱ ውስጥ 1 ካለው (ሪሴሲቭ) የበለጠ ቅድሚያ አለው። 0 ያለው መልእክት ይቀጥላል፣ እና 1 ያለው መልእክት መጠበቅ አለበት።

ሁለቱም መለያዎች የ11 ቢት መልእክት መለጠፍ ይጀምራሉ። ከ SOF ጋር ዋናው ቢት ተቀምጧል. ከዚያ የሁለቱም መለያዎች የመጀመሪያዎቹ 5 ቢት እኩል ናቸው (0 1 1 0 1)። 6ኛው ቢት 2 ለመለያ ቁጥር 0 እና ለመጀመሪያ መለያ 1 ነው የበላይነቱን ይይዛል ስለዚህ መለያ 2 የመጨረሻውን የCAN መልእክት ይፈጥራል።
መለያ 1 6 ን እንደ 1ኛ ቢት አስቀምጧል። መለያውን የሚልከው መስቀለኛ መንገድ 0 ኖዶች መልእክት እንደሚልኩ ብቻ የሚገነዘበው ሌላ መስቀለኛ መንገድ 2 በአውቶቡሱ ላይ ነው። በዚህ ጊዜ መለያ 1 ማስተላለፍ ያቆማል እና አሁን እንደ ተቀባይ ይሠራል። ምንም እንኳን ከ0 1 1 0 1 ጀምሮ ያለው መልእክት ይህ መስቀለኛ መንገድ መላክ የሚፈልገው መልእክት እንዲሆን ታስቦ የነበረ ቢሆንም፣ አሁን እንደ ተቀበለው መልእክት ይቆጥረዋል። ከዚያም መስቀለኛ መንገዱ ሙሉውን መልእክት ያዳምጣል እና ምንም ነገር ማድረግ እንዳለበት ይወስናል.

የ SOF ግራጫ ምስል አሁን ከኤአርቢ ጋር ተዘርግቷል፣ እሱም 2 ክፍሎችን ያቀፈ፣ እነሱም መለያ እና አርቲአር ቢት፡

RTR ቢት፡
የ11 ቢት መለያ የመጨረሻው ቢት RTR ይባላል። ይህ የርቀት ማስተላለፊያ ጥያቄ ቢት ነው። ይህ RTR ቢት የውሂብ ፍሬም ወይም የርቀት ፍሬም መሆኑን ያሳያል።
0 = የውሂብ ፍሬም
1 = የርቀት ፍሬም

የውሂብ ፍሬም መረጃውን ወደሚፈልጉት አንጓዎች የሚተላለፍ ውሂብ ይዟል። መስቀለኛ መንገድ መረጃ ሊጠይቅ ይችላል; ለምሳሌ የኩላንት ሙቀት በተወሰነ ጊዜ ውስጥ ምን ያህል ነው. መስቀለኛ መንገዱ 1 ን እንደ RTR ቢት ያዘጋጃል ምክንያቱም ውሂቡን እየጠየቀ ነው።

CTRL፡-
የመቆጣጠሪያው መስክ አይዲኢ (መለያ ቅጥያ)፣ R-bit እና DLC ያካትታል። የ IDE ቢት መደበኛ (11 ቢት) ወይም የተራዘመ (29 ቢት) መለያ መሆኑን ያሳያል፡-
0 = መደበኛ መለያ (11 ቢት)
1 = የተራዘመ መለያ (29 ቢት)

የ R ቢት ለወደፊቱ የተጠበቀ ነው እና አሁን ሁልጊዜ ሪሴሲቭ ነው።

ከዚያ DLC ይመጣል፡ የ CAN አውቶቡስ ኔትወርክ ቢበዛ 8 ባይት መላክ ይችላል። በ 1 ባይት ውስጥ 8 ቢትዎች አሉ, ስለዚህ በአጠቃላይ 64 ቢት በመደበኛ ፕሮቶኮል መሰረት መላክ ይቻላል. የመቆጣጠሪያው መስክ ምን ያህል ውሂብ እንደሚላክ ይጠቁማል. ለማረጋገጫ ቢት (1 ለማብራት ወይም 0 ለጠፋ) ትልቅ መልእክት ከሁሉም ባዶ የመረጃ መስኮች ጋር መላክ ትርጉም የለሽ ይሆናል። የባይቶች ቁጥር በተገቢው DLC (የውሂብ ርዝመት ኮድ) ውስጥ ተገልጿል. DLC በፕሮግራሚንግ ሶፍትዌር ውስጥ ያለ ተግባር ነው ስለዚህም በፕሮግራመር አስቀድሞ የተወሰነ እሴት ነው።
በዲኤልሲ ውስጥ 1 ባይት ከተገለጸ በኋላ 8 ቢት ተልኳል። ለአጭር የማረጋገጫ መልእክቶች ይህ በቂ ነው።
በጣም ሰፊ ለሆኑ መልዕክቶች፣ DLC እስከ 8 የውሂብ ባይት እሴት ይይዛል።

ምሳሌው እንደገና ተዘርግቷል። IDE፣ R እና DLC ተጨምረዋል።

ውሂብ:
መላክ የሚያስፈልገው የመጨረሻው መረጃ በመረጃ መስክ ውስጥ ተቀምጧል. መጠኑ በዲኤልሲ (የውሂብ ርዝመት ኮድ) ዋጋ ይወሰናል. DLC ቢበዛ 8 ባይት እንደሆነ አስቀድሞ ተጠቁሟል። እያንዳንዱ ባይት 8 ቢት ይይዛል፣ ስለዚህ በአጠቃላይ የመረጃው መስክ 64 ቢት ሊይዝ ይችላል።

CRC፡
የሳይክሊክ ድጋሚ ቼክ የሂሳብ ስሌትን ያቀፈ ነው፣ እሱም ከመልእክቱ ጋር ይላካል። የላኪው መስቀለኛ መንገድ አጠቃላይ የ CAN መልእክት ያሰላል; SOF, ARB, CTRL እና DATA. ስለዚህ CRC ስሌቱ ነው. የመቀበያው መስቀለኛ መንገድ እስከ CRC ድረስ ያለውን መልእክት ሲደርሰው እና የሂሳብ ስሌቱን እስከ DATA ድረስ ያከናውናል እና በ CRC ውስጥ ካለው ስሌት ጋር ያወዳድራል. ይህ የማይዛመድ ከሆነ (በመጥፎ ቢት / ስህተት ምክንያት) መልእክቱ ተቀባይነት አላገኘም እና መልእክቱን እንደገና ለመላክ ጥያቄ ቀርቧል (በተወሰኑ ከፍተኛ ሙከራዎች)። ምሳሌው CRCን ለማካተት ተዘርግቷል።

ኤኬ
የእውቅና መስጫው ደረሰኝ ለማረጋገጥ ያገለግላል። ላኪው መልእክቱን ወደ CRC ሲልክ፣ ለአፍታ ማቆም አይነት ገብቷል፤ አስተላላፊው አውቶቡሱን ሪሴሲቭ ያደርገዋል (ከ0 ጋር) እና አንድ ወይም ከዚያ በላይ አንጓዎች አውቶቡሱን የበላይ እስኪያደርጉት ድረስ ይጠብቃል (1)። አንድ ወይም ከዚያ በላይ አንጓዎች መልእክቱን ቢቀበሉ ምንም ለውጥ አያመጣም, ምክንያቱም አንድ መስቀለኛ መንገድ ከተቀበለ, በተሳካ ሁኔታ ተልኳል. አውቶቡሱ በ1 የበላይ ከሆነ በኋላ የመልእክት ስርጭት ይቀጥላል።

ኢኦፍ፡
የፍሬም መጨረሻ 7 ሪሴሲቭ ቢት (1 1 1 1 1 1 1) ያካትታል። ይህ ለሁሉም የቁጥጥር አሃዶች መልእክቱ ማብቃቱን የሚያሳይ ምልክት ነው።

አይኤፍኤስ፡
መስተጓጎልን ለመከላከል የኢንተር ፍሬም ቦታ ሁልጊዜ ከኢዲኤፍ በኋላ ጥቅም ላይ ይውላል። IFS 11 ሪሴሲቭ ቢትስ ይዟል። ሁሉም አንጓዎች መልእክት ከመላክዎ በፊት እነዚህ 11 ሪሴሲቭ ቢት እስኪያልፍ ይጠብቃሉ። ከእነዚህ 11 ሪሴሲቭ ቢትስ በኋላ፣ ለምሳሌ፣ 2 nodes በተመሳሳይ ጊዜ መልእክት መላክ ይችላሉ። የትኛው መልእክት ከፍተኛ ቅድሚያ እንዳለው ለመወሰን አርቢ (ግልግል) እንደገና ይታያል። ጠቅላላው ዑደት እንደገና ይጀምራል.

የCAN አውቶቡስ መልእክት አወቃቀር (የተራዘመ) 28 ቢት መለያ፡
ባለ 11-ቢት መለያው የተነደፈው መኪኖች ገና ብዙ መቆጣጠሪያ መሳሪያዎች (ኖዶች) ባልነበራቸው ጊዜ ነው። ፕሮግራመሮቹ ብዙም ሳይቆይ ባለ 11 ቢት መለያው በቂ እንዳልሆነ አወቁ። ይህ (2^11) = 2048 አማራጮች ብቻ ነው ያለው። ከእነዚህ ውስጥ 2032 የሁለትዮሽ ኮድ ልዩ ጥምረት ይቀራሉ። ለተራዘመው 28 ቢት መለያ ምስጋና ይግባውና ዘመናዊ መኪኖች አሁን ብዙ ተጨማሪ ኮዶችን ይጠቀማሉ። ይህ የተራዘመ መለያ ይባላል።
ይህ ማለት ከ (2^29) = 536870912 ያላነሱ ጥምረቶች ይቻላል ማለት ነው። ይህ ለወደፊቱ ከበቂ በላይ ነው.
በCAN አውቶቡስ መልእክት ውስጥ ብዙ ነገሮች ይቀየራሉ። ሁለቱም መለያዎች (መደበኛ እና የተራዘሙ) በተለዋዋጭነት ጥቅም ላይ ይውላሉ። ስለዚህ የCAN መልእክቱ የትኞቹን ዝርያዎች እንደሚመለከት ይጠቁማል ፣ ከዚያ በኋላ ረጅም መልእክት ይከተላል።
የ 11 ቢት መለያው መሠረት ጥቅም ላይ ይውላል እና ከመነበቡ በፊት እንደ ዝግጅት ሆኖ ያገለግላል። አሁን መልዕክቱ 29 ቢት መለያ በሚሆንበት ጊዜ የሚደረጉ ለውጦች ብቻ ይጠቁማሉ።
SOF (የፍሬም መጀመሪያ) እንዳለ ይቆያል። የላኪው መስቀለኛ መንገድ መልእክት መላክ ሲጀምር የበላይ ያደርገዋል።
ልዩነቶቹ በሚኖሩበት ኤአርቢ እና ሲቲአርኤል ይከተላል።

አርቢ ፦
በግሌግሌ ወቅት፣ ስታንዳርድ 11-ቢት መለያ መጀመሪያ ይታያል (ማለትም የ29 ቢት አካል)። የ RTR ቢት (ከ11 ቢት ጋር እንዳለው) ወደ ኤአርቢ መጨረሻ ይንቀሳቀሳል። RTR አሁን በSRR: (የተተካ የርቀት ጥያቄ) ተተክቷል። ይህ ቢት ሁል ጊዜ ሪሴሲቭ ነው (1) ለተራዘመ መለያ።
ከ SRR ቢት በኋላ የ IDE ቢት ይመጣል ፣ እሱም በ 11 ቢት መለያ በ CTRL (የቁጥጥር መስክ) ውስጥ። ይህ አሁን ከመቆጣጠሪያው መስክ ይወገዳል እና ከ SRR ቢት በስተጀርባ በተዘረጋው መለያ ውስጥ ይቀመጣል።

ግልፅ ለማድረግ፣ ከታች ያሉት ምስሎች ደረጃውን (11-ቢት) እና የተራዘሙ (29-ቢት) መለያዎችን ያሳያሉ።

መደበኛ 11-ቢት መለያ
የተራዘመ ባለ 29-ቢት መለያ

የ IDE ቢት ለዪን ኤክስቴንሽን ነው። የ IDE ቢት መደበኛ ወይም የተራዘመ መለያ መሆኑን ይወስናል።
IDE 0 = መደበኛ (11 ቢት መታወቂያ)
IDE 1 = የተራዘመ (29 ቢት መታወቂያ)

ከ IDE ቢት በኋላ ቀሪው የተራዘመ መለያ ይመጣል። 11 እና 18 ቢትስ አንድ ላይ 29 ያደርጋሉ። እነዚህ በመልዕክቱ ውስጥ አንድ ሆነው ሊቀመጡ አይችሉም፣ ምክንያቱም የCAN ፕሮቶኮል ከአሁን በኋላ ትክክል አይደለም። በመሠረቱ የ IDE ቢት አሁን የሚያሳየው መልእክቱ ለሁለት መከፈሉን ነው።

CTRL፡-
የመቆጣጠሪያው መስክ ስለዚህ ለተራዘመ መለያ ተለውጧል። የ IDE ቢት ወደ ARB ተወስዷል።
የ IDE ቢት በ R ቢት (መለዋወጫ) ተተክቷል። ይህ በነባሪ ሪሴሲቭ ነው። ከዚህ በኋላ አር ቢት እና DLC (የውሂብ ርዝመት ኮድ) ይከተላሉ፣ ይህም መልእክቱ ምን ያህል ባይት እንደሚይዝ ያሳያል።

አንዴ በድጋሚ የሁለቱም 11-ቢት እና 29-ቢት መለያዎች መቆጣጠሪያ መስኮች ይታያሉ።

CTRL ከ11-ቢት አይዲኢ
CTRL ከ29-ቢት አይዲኢ

Bitstuffing እና CRC እና ACK ገደቦችን በመጠቀም ማወቂያ ስህተት፡-
ትንሽ መሙላት;
በመላኪያ እና በተቀባዩ አንጓዎች መካከል ጥሩ ማመሳሰልን ለማስቀጠል ቢት መሙላት ይተገበራል። ቢት መሙላት ማለት ከ 5 ተመሳሳይ ቢት በኋላ ተቃራኒ ቢት ተጨምሯል ማለት ነው። በመጀመሪያው የተላከ መልእክት ላይ ምንም ትንሽ እሴት አይቀየርም፣ ነገር ግን ትንሽ ታክሏል።
ተቀባዩ ይህንን ይገነዘባል. ከ 5 ተመሳሳይ ቢት በኋላ ተቀባዩ 6 ኛ ቢት ያጸዳል (ከዚህ በታች ያለውን ምስል ይመልከቱ)።

የነዶች ብቻ የመጀመሪያው መልእክት ተልኳል፣ ግን ላኪው በየ6ተኛው ቢት 0 ይጨምራል። የመልእክቱ ርዝመት በዜሮዎች ምክንያት ይጨምራል (ነገር ግን ይህ ርዝመት ለዲኤልሲ አይቆጠርም (የውሂብ ርዝመት ኮድ) ተቀባዩ ተቃራኒውን ቢት (ዜሮዎችን) ያጣራል እና ከዚያ መልእክቱን በአንደኛው ብቻ ያነባል ።

CRC እና ACK ገደቦች፡-
ገደቦች የሚቀመጡት ከ CRC መስክ እና ከኤሲኬ መስክ በኋላ ነው። ይህ ለላኪውም ሆነ ለተቀባዩ የሚታወቅ ዋጋ ያለው ትንሽ ነው። በመልእክቱ ውስጥ ስህተት ከተፈጠረ ይህ ዋጋ ይለያያል። ከዚያም ተቀባዩ ከተጠበቀው የተለየ ትንሽ እሴት ይቀበላል እና መልእክቱን እንደ ስህተት ምልክት ያደርጋል. ላኪው መልእክቱን እንደገና ይልካል።

የተጣመመ ጥንድ ሽቦ;
የተጣመሙ ጥንድ ኬብሎች ለCAN አውቶቡስ እንደ ገመድ ያገለግላሉ። በምስሉ ላይ እንደሚታየው CAN-High እና CAN-Low ገመድ አንድ ላይ ተጣምረዋል። በዚህ መንገድ, ከውጭ ጣልቃ ገብነት ይወገዳል; ጥቂት አስረኛ የቮልት ኢንዳክሽን ወደ አንድ ገመድ ከገባ ወደ ሌላኛውም ይመጣል። ይሁን እንጂ በ CAN ከፍተኛ እና ዝቅተኛ መካከል ያለው የቮልቴጅ ልዩነት ተመሳሳይ ነው. በዚህ መንገድ ስህተቱ ተቀርፏል እና ECUs በእሱ አይነኩም.

የማቋረጫ ተቃዋሚዎች;
ማቋረጫ ተቃዋሚዎች በእያንዳንዱ ከፍተኛ ፍጥነት ያለው የ CAN አውቶቡስ አውታረመረብ ውስጥ ያገለግላሉ። እነዚህ ብዙውን ጊዜ በ CAN አውቶቡስ መስመር (ሽቦ) መጨረሻ ላይ ወይም በሽቦው ውስጥ ባሉት ኖዶች ውስጥ ይካተታሉ። እነዚህ ተቃዋሚዎች እያንዳንዳቸው 120Ω (Ohm) የመቋቋም ችሎታ አላቸው. በሽቦዎቹ ላይ የመቋቋም አቅም ሲለካ የመተኪያ መከላከያው እንደ 60Ω ይለካል.

እነዚህ የሚቋረጡ resistors ጣልቃ አፈናና ለ ያገለግላሉ; እነዚህ ከሌሉ ነጸብራቅ ይፈጠር ነበር። የቮልቴጅ ምልክቱ በ CAN አውቶቡስ ሽቦ ውስጥ ይጓዛል, ወደ መጨረሻው ይደርሳል እና ተመልሶ ይመለሳል. የኋለኛው ተከልክሏል. ቮልቴጅ በተቃዋሚው ውስጥ ይመዘገባል. ነጸብራቅ የቮልቴጅ ሲግናሎች ወደ ኋላ እንዲመለሱ፣ የተላኩትን መልእክቶች ይነካል እና በኋላም የመቆጣጠሪያ መሳሪያዎች እንዲበላሹ ሊያደርግ ይችላል።

ጌትዌይ-
መኪናው በኔትወርክ መቆጣጠሪያ መሳሪያዎች (ኖዶች) የተገጠመለት ነው. የመግቢያ መንገዱ የተለያዩ የCAN አውቶቡስ ኔትወርኮችን (እንደ የውስጥ ክፍል፣ ሞተር/ማስተላለፊያ እና ቻሲው)፣ MOST አውቶቡስ እና LIN አውቶቡስ ያገናኛል፣ ይህም ሁሉም ኔትወርኮች እርስ በርስ እንዲግባቡ ያስችላቸዋል። ስለዚህ በእውነቱ በሁሉም አውታረ መረቦች መካከል መገናኛ ነው. የፍጥነት ልዩነቶች ከመግቢያው ጋር አስፈላጊ አይደሉም. የጌትዌይ አሠራር እና ተግባራት ወደተገለጸበት ገጽ ለመሄድ እዚህ ጠቅ ያድርጉ.

በCAN አውቶቡስ ላይ መለካት፡-
ሰዎች የCAN አውቶብስን መለካት ይቻል እንደሆነ ብዙ ጊዜ ይጠየቃሉ። ያ በእርግጠኝነት ይቻላል። በሽቦዎቹ ላይ ያለውን የቮልቴጅ መጠን በመለካት እና በኦስቲሎስኮፕ ላይ ያለውን የቮልቴጅ ማሳያ በመፈተሽ ምርመራ ማድረግ ይቻላል. መለኪያዎች እንዴት እንደሚወሰዱ በገጹ ላይ ተገልጿል በ CAN አውቶቡስ ስርዓት ላይ መለካት.