Professional Documents
Culture Documents
الاتصال CAN multiplexage PDF
الاتصال CAN multiplexage PDF
الفهرس
الصفحة الموضوع
3 معلومات عامة عن االتصال
4 االتصال التسلسلي /المتوازي
5 نقل البيانات بالبت
6 تقنية إنشاء البت
7 بروتوكول /إطار البيانات
8 البروتوكول
9 تصنيف االتصال التسلسلي
10 طرق الوصول إلى الشبكة
11 بُنى الشبكة
12 التصنيف حسب سرعة االتصال
13 االتصال المتزامن
14 االتصال غير المتزامن
15 خط الكاثود
17 ناقل CAN
18 نقل البيانات عبر ناقل CAN
19 االتصال السلكي والتصميم /إطار البيانات
21 التحكيم
22 تصميم ناقل CANعالي السرعة
23 ناقل CANمنخفض السرعة
24 شبكة التوصيل البيني المحلية
25 إطار بيانات LIN
26 نظام االتصال بالسيارة سينتينيال
28 استكشاف األخطاء وإصالحها
30 إصالح أسالك توصيل CAN
حلقة
ناقل
نجمة
االتصال بمفهومه العام هو عملية تبادل المعلومات .والنوع المعروف من االتصال هو االتصال بين األفراد :فهو ينطوي على تشفير ونقل وفك
تشفير رسائل مقصودة ،وهذه العملية تُعرف باسم "اللغة" .وكما تعلم ،هناك الكثير من اللغات المختلفة الموجودة في العالم .وباإلضافة إلى
االتصال بين األفراد عبر اللغة ،توجد وسائل أخرى عديدة لالتصال .وبالمثل ،يحدث نوع من االتصال بين األجهزة الكهربية ،وال سيما وحدات
التحكم اإللكترونية من أجل مشاركة البيانات وتبادلها .ويُطلق على االتصال ومشاركة المعلومات بين العديد من أجهزة الكمبيوتر اسم "الشبكة".
وفي حالة االتصال بين أجهزة الكمبيوتر داخل شبكة ما ،يتم منح "اللغة المشتركة" (قواعد نقل البيانات) بواسطة ما يُسمى بالبروتوكول.
وسيأتي الحديث عن البروتوكول بمزي ٍد من التفاصيل .بغض النظر عن طريقة التوصيل أو نقل البيانات ،يتوفر نظام الشبكة في تصاميم أساسية
مختلفة مثل الحلقة أو النجمة أو الناقل.
التهيئة التسلسلية
حتى وقتنا هذا ،كان االتصال بين أغلب األنظمة يتم عبر أسالك مخصصة ،وهذا يعني أنه للحصول على أي معلومة مطلوبة ،كان يتم استخدام
سلك منفصل لمشاركة اإلشارات .بيد أن الطلب على توفير أمان السيارة والراحة وحماية البيئة استلزم وجود اتصال بين األنظمة (وحدات
التحكم) بعضها ببعض بصورة أكبر .ومن ثم ،تطلب األمر المزيد والمزيد من األسالك والموصالت .فعلى سبيل المثال ،للسماح بالتحكم في
الجر على نحو سليم ،يجب أن تقوم وحدة التحكم في نظام الكبح المانع لالنغالق ( / )ABSنظام التحكم في الجر ( )TCSباالتصال بوحدة
ونظرا لتزايد عدد األنظمة وبالتالي تزايد القدر المطلوب من المعلومات التي تتم مشاركتها ،نشأت العديد من المشكالت،
ً التحكم في المحرك.
ومنها :زيادة عدد التوصيالت الكهربية واألسالك التي تسبب مشكال ت تتعلق بالتكاليف والمساحة؛ وعالوة على ذلك ،يؤدي العدد المتزايد من
ونظرا الستمرار المحتوى الكهربي لسيارات اليوم في الزيادة ،فإن الحاجة
ً الموصالت بدوره إلى زيادة احتماالت سوء التوصيل وعدم إحكامه.
إلى االتصال عبر الشبكات أصبحت أكثر إلحا ًحا .فعلى سبيل المثال ،تشتمل بعض السيارات الحديثة الفاخرة على أسالك توصيل يزيد طولها
عن 5كيلومترات ويصل وزنها إلى حوالي 100كيلو جرام .وفي واقع األمر ،يؤدي العدد الناتج من الموصالت إلى حدوث مشكلة خطيرة
تتعلق بالكفاءة .وللتغلب على كل هذه المشكالت في الوقت الحاضر ،تم طرح تقنية االتصال التسلسلي .وحيث يتميز هذا النوع من االتصال بأن
عدد أسالك التوصيل أقل بكثير من المقدار المطلوب من اإلشارات المشتركة ،فإن المعلومات يتم إرسالها معلومة تلو األخرى في شكل حزم
بيانات.
0 0 1 0 5 0 1 0 1 0 1 0 1
0 1 0 1 ENQ NAK % 5 E U e u
V ariants Possible V ariants Possible
ل V ariants Possible
0 1 1 0 ACK SY N & 6 F V f v
with 1 bit Information with 2 bits Information with 3 bits Information
0 1 1 1 BEL ETB 7 G W g w
0V 10°C 0V , 0V 10°C 0V , 0V , 0V 10°C
1 0 0 0 BS CAN { 8 H X h x
5V 20°C 0V ,5V 20°C 0V , 0V , 5V 20°C
1 0 0 1 HT EM } 9 I Y i y
5V ,0V 30°C 0V , 5V , 0V 30°C
1 0 1 0 LF SUB * : J Z j z
5V ,5V 40°C 0V , 5V , 5V 40°C
1 0 1 1 VT ESC + ; K [ k |
5V , 0V , 0V 50°C
1 1 0 0 FF FS , < L ↗ l |
5V , 0V , 5V 60°C
1 1 0 1 CR GS - = M ] m |
5V , 5V , 0V 70°C 1 1 1 0 SO RS . > N ^ n __
5V , 5V , 5V 80°C 1 1 1 1 SI US / ? O _ o DEL
مثال0001001101000100110010000101 :
8بت 7 6 5 4 3 2 1 = 1بايت = 256
معلومة
يستلزم نقل البيانات في حزم تبادل البيانات شيئًا فشيئًا باستخدام اإلشارات الرقمية ،أو بوحدات البت كما هو متعارف عليه فنيًا .في النظام
التقليدي ،يتم توجيه كل معلومة من وحدة تحكم في المحرك إلى أخرى مباشرة ً من خالل أسالك فردية وإلى سنون مخصصة .وباستخدام
االتصال التسلسلي ،يجب تحويل المعلومات إلى وحدات بت ،والتي تكون عبارة عن إشارات منطقية (رقمية) .وهذه اإلشارات لها حالتان فقط
وهما :تشغيل أو إيقاف 1 ،أو ،0طويلة أو قصيرة ،إلخ .تمثل اإلشارة الواحدة في الحالتين السابقتين المحتملتين أصغر قدر من المعلومات،
وهذا ما يُطلق عليه اسم 1بت (اختصار لرقم ثنائي) .ويمكن نقل أية معلومات في تسلسل من وحدات البت .وفي النموذج أعاله ،يتم تحويل
حالة اإليقاف والتشغيل ،والتشغيل واإليقاف إلى تسلسل وحدات بت ،0110ثم يتم نقلها .بعد االستقبال ،يتم "تحويل" الحزمة 0110إلى
معلومات خاصة بموضع المفتاح = 0إيقاف و =1تشغيل .وحيث توجد الكثير من البيانات التي تتم مشاركتها بين وحدات التحكم ،نحتاج إلى
عدد معين من وحدات البت لنقل المعلومات المطلوبة بين األنظمة المختلفة .وللفهم بشكل أفضل ،فلنتعرف على مقدار المعلومات التي يمكن
نقلها بعدد معين من وحدات البت .وكمثال على ذلك ،دعنا نفكر في كيفية نقل المعلومات الخاصة بدرجة الحرارة :مع وحدة بت واحدة ،يمكنك
فقط الحصول على قيمتين مختلفتين ،ومع وحدتي بت يمكن الحصول على 4قيم ،ومع 3وحدات بت يمكن الحصول بالفعل على 8قيم .تقوم
كل وحدة بت إضافية بمضاعفة كمية المعلومات .وحيث توجد الكثير من البيانات التي تتم مشاركتها بين وحدات التحكم ،نحتاج إلى عدد معين
من وحدات البت لنقل المعلومات المطلوبة بين األنظمة المختلفة .وللفهم بشكل أفضل ،فلنتعرف على مقدار المعلومات التي يمكن نقلها بعدد
معين من وحدات البت .ولتوضيح المبدأ بصورة أكبر ،فلنلق نظرة على كود ( ASCIIالكود القياسي األمريكي لتبادل المعلومات) الذي يتكون
من 7وحدات بت ،ثم نقوم بترجمة الرسالة المنقولة بوحدات البت إلى كلمة مقروءة :باستخدام مخطط كود ،ASCIIتعبر األرقام
0001001101000100110010000101عن الكلمة " HELPمساعدة" .يمكنك أيضًا استخدام هذا الجدول باالتجاه المعاكس .على سبيل
المثال ،سيتم التعبير عن الكلمة " ENDنهاية" باألرقام .101000101110010010001
فولت 1
ناقل
كيلو
VBAT
12فولت المنطق ""1
متنح
%60
%40
المنطق ""0 سائد
األرضي
الوقت
1 1 يعني ( PWMتعديل نطاق النبض) أن حالة البت تتم اإلشارة إليها بمستوى جهد مختلف للنبض .وهذه
0 0 طريقة شائعة جدًا.
0 ويعني ( VPWنطاق النبض المتغير) أن حالة البت تتم اإلشارة إليها بطول نبض مختلف ،وليس
1
بمستوى الجهد الخاص به.
0 1
بصفة أساسية ،يمكن استخدام أية طريقة يمكنها إنشاء حالتين مختلفتين من اإلشارات لنقل البيانات .ففي السيارات ،يتم استخدام مستويين
مختلفين من الجهد بصفة عامة إلنشاء أرقام ثنائية 1و .0ولكن القيام بذلك ليس إلزاميًا ،فعلى سبيل المثال ،تستخدم بعض األنظمة إشارات
ضوئية للنقل .إضاءة المصباح = 1إطفاء المصباح = .0كذلك ،يمكن استخدام طول اإلشارة ،وهذا هو ما يُطلق عليه اسم "نطاق النبض
المتغير" .وفي هذه الحالة ،يمكن تمثيل المدة القصيرة بالرقم 1ومدة اإلشارة الطويلة بالرقم .0ويمكن بشكل أساسي تحديد الحالة التي تمثل
المعلومة 1أو 0بحرية .على سبيل المثال ،يُمثل الجهد 12فولت الرقم 1ويُمثل الجهد 0فولت الرقم .0ومن الممكن أيضًا إجراء ذلك
ونظرا الستخدام إشارة الجهد العالية أو المنخفضة لنقل البيانات بشكل عام ،هيا لنلق
ً بالعكس ،فالجهد 12فولت = 0والجهد 0فولت هي .1
نظرة على كيفية حدوث ذلك فنيًا .لتيسير الفهم في النموذج ،تم استخدام مصدر طاقة ومقاوم ومفتاح بسيط وجهاز استكشاف جهد في النموذج
أدناه :كل المفاتيح مفتوحة ،ويتم تزويد الجهد لكل جهاز من أجهزة استكشاف الجهد من خالل المقاوم .ولذلك ،ستقوم كل وحدة باستكشاف 12
فولت على خط االتصال ،ممثلة بقيمة 1على سبيل المثال .في الصورة اليسرى ،يتم إغالق مفتاح واحد ،مما يؤدي إلى توصيل المقاوم
باألرضي .لذلك ،سينخفض الجهد إلى 0على خط الناقل ،والذي يمثل الرقم .0في الواقع ،تم استخدام شرائح دقيقة ،بما في ذلك الترانزستورات
ولكن يظل المبدأ العام كما هو .في نظام الشبكة ،هناك حالتان مختلفتان للب ت :فيمكن أن يكون له أولوية ،فيطلق عليه حينئ ٍذ "السائد" أو ال تكون
له أولوية فيسمى حينئ ٍذ "المتنحي" .ويفهم من ذلك أن البت السائد يمكن أن يحل محل البت المتنحي .تُستخدم هذه الطريقة لإلشارة ذات األولوية
للرسائل المهمة .يعني ( PWMتعديل نطاق النبض) أن حالة البت تتم اإلشارة إليها بمستوى جهد مختلف للنبض .وهذه طريقة شائعة جدًا.
ويعني ( VPWنطاق النبض المتغير) أن حالة البت تتم اإلشارة إليها بطول نبض مختلف ،وليس بمستوى الجهد الخاص به.
البداية النهاية
يُعدإطارالبياناتضروريًاللتعرفعلىرسالةبعينها!فهويحتويعلىكافةالمعلوماتالضروريةمثاللبدايةوالعنوانوالرسالةواألولويةوالنهاية،إلخ.
يُعد إطار البيانات ضروريًا للتعرف على رسالة بعينها! فهو يحتوي على كافة المعلومات الضرورية مثل البداية والعنوان والرسالة
واألولوية والنهاية ،إلخ.
بالطبع ،ال يكفي إنشاء تسلسل من وحدات البت فقط ،دون المزيد من القواعد لضمان االتصال الصحيح بين الوحدات المختلفة .إذا قارنت بين
كثيرا في القراءة .فكما هو معروف
ً الجملتين المكتوبتين أدناه ،فستجد أنه وبالرغم من أن لهما نفس المحتوى تما ًما ،تبدو الجملة الثانية أسهل
تما ًما مع أي جملة بسيطة ،من المهم معرفة المكان الذي تبدأ أو تنتهي عنده الرسالة ،لفهمها بسهولة .ولكن مع وحدات البت ،قد يؤدي اختالف
نقطة البداية أو طول البيانات إلى تغيير الرسالة بكاملها .فإذا تألفت رسالة ما من 10وحدات بت ،فإنه من السهل فهم أن البدء ببساطة بوحدة
البت األولى في التسلسل أدناه يؤدي إلى .1101011000 :وفي حال استمرار خصوصية أول وحدتي بت بالرسالة السابقة وبدء الرسالة
الجديدة بالبت ،3فهذا يظهر مثل .0101100011:وهذه بالطبع رسالة مختلفة تما ًما عن األخرى .ولذلك ،يجب معرفة نقطة البداية والنهاية
للرسالة بواسطة كل وحدة تحكم على حدة .ويُطلق على المساحة المتاحة من بداية إحدى الرسائل وحتى نهايتها اسم "إطار البيانات" .وإطار
البيانات ال يحدد مكان بدء الرسالة ونهايتها فحسب ،ولكنه أيضًا يوضح البنية الموجودة داخل الرسالة .ويوضح المثال أدناه بنية نموذجية إلطار
بيانات والذي يتكون من العنوان وقسم البيانات وقسم نهاية الرسالة .فالعنوان يحتوي مثالً على معلومات كعنوان المرسل وعنوان المستلم
وأولوية الرسالة وبت البدء .وتحتوي حقول البيانات على المعلومات الفعلية المطلوب إرسالها /مشاركتها .ووفقًا للنظام المحدد ،قد يحتوي إطار
البيانات على حقل أو أكثر من حقول البيانات .ويمكن أن يتألف قسم نهاية الرسالة من عناصر كحقل التحكم للتحقق من اإلرسال الصحيح وبت
التوقف .وتعتمد كيفية تصميم إطار البيانات تما ًما على كل شبكة والبروتوكول الخاص بها.
البروتوكول
البداية النهاية
يُعدإطارالبياناتضروريًاللتعرفعلىرسالةبعينها!فهويحتويعلىكافةالمعلوماتالضروريةمثاللبدايةوالعنوانوالرسالةواألولويةوالنهاية،إلخ.
يُعد إطار البيانات ضروريًا للتعرف على رسالة بعينها! فهو يحتوي على كافة المعلومات الضرورية مثل البداية والعنوان والرسالة
واألولوية والنهاية ،إلخ.
يوضح البروتوكول كافة العناصر الالزمة لنقل البيانات واستقبالها بصورة صحيحة .وهو ال يوضح تصميم إطار البيانات فحسب ،ولكنه يشتمل
أيضًا على أوصاف مثل طريقة االتصال :عبر األسالك أو السلكيًا على سبيل المثال خالل الموجات الالسلكية ،والجهد والتردد المستخدم ،بل
وفي بعض األحيان شكل الموصل ،وغير ذلك .ويتم توضيح تفاصيل شبكة كل سيارة إما في مواصفات جمعية مهندسي السيارات ( )SAEأو
معيار الصناعة األلماني ( / )DINالمنظمة الدولية للمعايير ( )ISOلمعرفة التطبيقات القياسية أو يتم تحديدها من الشركة ال ُمصنعة في حالة
األنظمة المخصصة .تستخدم منظمة ( ISOالمنظمة الدولية للمعايير) نموذج ( OSIالتوصيل البيني بين األنظمة المفتوحة) والذي يقوم بتحديد
7مناطق من االتصال عبر الشبكات (تُسمى الطبقات) وذلك للسماح بالوصف الدقيق ألي نظام /شبكة اتصال .وتكون كل طبقة مسئولة عن
جانب معين من االتصال .على سبيل المثال ،تصف الطبقة المادية تصميم األسالك ،ومستويات الجهد المستخدمة ،وما إلى ذلك .ليس من
الضرورة تثبيت جميع الطبقات لشبكة بعينها ،فغالبًا ما يتم تحديد المنطقة 2 ،1و 7فقط في اتصال السيارة ،حيث إن المنطقة األخرى ليست
ضرورية التصال السيارة.
االتصال
و ز
مضاعفة التردد :يتم نقل البيانات في شكل إشارات تردد مختلفة ،ومن ثم يمكن التمييز بين بعضها البعض.
مضاعفة الوقت :يتم نقل البيانات في إطار وقت محدد ،يُطلق عليه "اإلطار الزمني" .وكما هو موضح أدناه ،في هذه الحالة يكون لكل وحدة
تحكم فترة زمنية مخصصة يمكن اإلرسال خاللها .ويمكن تحديد اإلطارات الزمنية أو تخصيصها لوحدات تحكم إلكترونية معينة ،والتي تقوم
باإلرسال دائ ًما بنفس التسلسل .في هذه الحالة ،يتم إرسال الرسائل باستمرار ،ولذلك ال يتم استخدام إشارة البدء والتوقف .وبدالً من ذلك ،يتطلب
األمر استخدام إشارة ساعة ،بحيث يكون لجميع وحدات التحكم اإللكترونية نفس التوقيت .ومن ثم ،يُطلق على هذه الطريقة اسم "االتصال
المتزامن" أو "االتصال الدوري".
وهناك إمكانية أخرى يُطلق عليها "االتصال غير المتزامن" :وفيها يتم إرسال البيانات عندما تكون ضرورية فقط ،ولذلك يُطلق عليها أحيانًا
"اتصال الحدث" .في هذه الحالة ،ال يتم استخدام إطار زمني مخصص ثابت أو إشارة ساعة .كما يمكن أن يحدث ،يحاول عدد اثنين من وحدات
التحكم اإللكترونية أو أكثر إرسال رسالة في نفس الوقت ،لذا يجب تنظيم الوصول إلى الناقل .تتمثل إحدى الطرق في مفهوم الوحدة الرئيسية
الواحدة ،حيث تتحكم وحدة التحكم اإللكترونية في الوصول إلى الناقل .بينما تتمثل الطريقة األخرى في مفهوم الوحدات الرئيسية المتعددة ،حيث
يكون لكل وحدة تحكم الحق في الوصول إلى الناقل في أي وقت .وفي هذا التصميم ،يُطلق على قيام وحدة التحكم اإللكترونية بالتحقق مما إذا
كانت الرسالة بالفعل على خط اإلشارة أم ال ،المصطلح ( CSMAالوصول المتعدد عبر تحسس الناقل).
ح ل
ر
التح
ة كم
وح
ق
م
S
C
)
(
A
M
الوصول المتعدد عبر تحسس الناقل ( .)CSMAتقوم وحدات التحكم بمراقبة حالة الناقل ،فإذا لم يكن الناقل مشغوالً تبدأ وحدة التحكم في
إرسال رسالتها .وفي حالة قيام وحدة تحكم أخرى بإرسال رسالة واحدة بالفعل ،توجد احتماالت مختلفة لحل هذا التعارض.
اكتشاف التعارض وإعادة المحاولة المتأخرة
إذا حاولت وحدتا التحكم على سبيل المثال إرسال رسالة في نفس الوقت ،فسيحدث نوع من التضارب .وستكتشف الوحدتان ذلك وستتوقفان عن
اإلرسال ثم تعاودان اإلرسال بعد فترة تأخر يتم تحديدها عشوائيًا .ويكمن عيب هذه الطريقة في أنه من الممكن أن تتراكم أعداد ضخمة من
الرسائل األخرى في الفترة بين اكتشاف التعارض وإعادة المحاولة المتأخرة ،األمر الذي قد يفضي إلى انهيار النظام .كذلك ،ال يمكن استخدامها
للنظام المتعلق باألمان ،حيث يتعذر معرفة وقت إرسال الرسالة بالضبط.
اكتشاف التعارض وحل التعارض
في هذه الحالة ،يقوم البروتوكول بتنظيم إرسال الرسالة ذات درجة األولوية األعلى ،بينما يتعين على الرسائل األخرى االنتظار ،وهذا ما يُسمى
بالوصول التحكمي .وتعتبر المعلومات الخاصة باألولوية جز ًءا من عنوان الرسالة .وسيتم شرح كيفية القيام بذلك بالتفصيل في القسم الخاص
بناقل ( CANشبكة منطقة وحدة التحكم).
بُنى الشبكة
شبكة خطية
شبكة هرمية
وهناك تصميمان أساسيان لهيكل شبكة االتصال المحلية :التصميم الخطي وهرمي .في حالة الهيكل الهرمي ،يتطلب األمر استخدام ما يُسمى
بالعبّارة في كل نقطة اتصال ألنظمة الناقل المختلفة .وتقوم العبّارة "بتحويل" الرسائل من بروتوكول آلخر .يمكن أن يكون لهذا الهيكل الهرمي
مستوى فرعي واحد أو أكثر .وترجع أسباب القيام بذلك في األساس إلى خفض التكاليف نتيجة الستخدام ناقل فرعي أبطأ وأبسط وتقليل حمل
االتصال في خط الناقل الرئيسي .وعادة ً ما تتسم األنظمة الفرعية بسرعة اتصال أقل.
ن
ال
العبّارة
(ليس بعد مع هيونداي)
س
تصنيف أنظمة الشبكة حسب سرعة االتصال وفقًا لجمعية مهندسي السيارات (:)SAE
الفئة (أ) :السرعة المنخفضة (< 10كيلوبت/ثانية)
لميزات الراحة مثل نظام الصوت وكمبيوتر الرحلة والنوافذ الكهربية ،إلخ.
الفئة (ب) :السرعة المتوسطة (من 10كيلوبت/ثانية إلى 125كيلوبت/ثانية)
لنقل المعلومات العامة كمجموعة العدادات وسرعة السيارة ،إلخ.
الفئة (جـ) :السرعة العالية (من 125كيلوبت/ثانية وحتى 1ميجابت/ثانية)
التحكم في الوقت الفعلي كمجموعة نقل الحركة ،وديناميكيات السيارة ،إلخ.
يتمثل التصنيف وفقًا لمعيار الصناعة األلماني ( / )DINالمنظمة الدولية للمعايير ( )ISOفي فئتين مختلفتين فقط:
السرعة المنخفضة بما يصل إلى 125كيلوبت/ثانية
السرعة العالية بما يزيد عن 125كيلوبت/ثانية
االتصال المتزامن
SCK
SCK SCK
دخل SC خرج SC
خرج SC دخل SC
خرج
SCK
خرج SC
دخل SC
إشارة الساعة
دخل إشارة
خرج
الرأسية البيانات 1 البيانات 2 البيانات 3 البيانات كود فحص الكتلة
كما ذكرنا من قبل ،توجد طريقتان أساسيتان لالتصال التسلسلي وهما :المتزامن وغير المتزامن .الطريقة األولى هي االتصال المتزامن ،حيث
تقوم األجهزة ذات الصلة بتهيئة نفسها لبعضها البعض ،ثم إرسال البيانات على نحو متواصل للبقاء متزامنة .وفي بعض األحيان ،يتم استخدام
خط خاص يُطلق عليه "إشارة الساعة" .وبفعل االتصال الدائم بين األجهزة ،ال يلزم وجود إشارة بدء أو توقف .وفي نظام االتصال المتزامن
النموذجي ،ال يكون لديك خطوط اتصال فحسب ،ولكن خط إشارة ساعة أيضًا .ويحدث االتصال دوريًا ،مما يعني أن لكل وحدة تحكم إلكترونية
فترة زمنية محددة يمكن عندها إرسال بياناتها .ونتيجة لذلك ،تحتاج كل وحدات تحكم إلكترونية أن يكون لها نفس التوقيت .ولذلك ،تتم مزامنتها
بواسطة إشارة الساعة .ونموذجيًا ،في التصميم ثالثي الخطوط ،يكون هناك خط واحد إلشارة الساعة ويتم استخدام خطين آخرين لنقل البيانات.
وفي هذا النموذج ،يمكن االحتفاظ بالبيانات 1لنظام التحكم اإللكتروني في الوقت واإلنذار ( ،)ETACSوالبيانات 2لوحدة باب الراكب،
وهكذا .وقد يتم إرسال إطار البيانات هذا دون مقاطعة مع التكرار كل 58ملي ثانية ،حتى في حالة عدم توافر بيانات جديدة .في هذه الحالة،
تكون رسالة البيانات كما يلي :ال يتغير .ولكن ال يلزم وجود تصميم ثالثي الخطوط للحصول على اتصال متزامن .كما يمكن أيضًا استخدام
وصلة ثنائية األسالك لالتصال المتزامن ،وفي هذه الحالة يمكن استخدام خط واحد إلشارة الساعة واستخدام اآلخر للبيانات .بل من الممكن
وجود نظام أحادي الخط ،وفي هذه الحالة يمكن إجراء التزامن بجزء خاص من الرسالة ،ويُسمى هذا الجزء "حقل التزامن" .ويعتبر ناقل LIN
(شبكة التوصيل البيني المحلية) مثاالً على هذه الطريقة ،المعلومات ذات الصلة مضمنة فيما بعد في القسم المحدد.
بداية اإلطار البيانات 1 البيانات 2 البيانات 3 البيانات... نهاية اإلطار
خط الكاثود
السن - 2ناقل + J1850
السن - 4أرضي الشاسيه
السن - 5أرضي اإلشارة
السن - 6خط CANالمرتفع ()J-2284 L جهاز االختبار التشخيصي
السن - 7طرف سالب ISO 9141-2 وفقًا لجمعية مهندسي السيارات
السن - 10ناقل J1850 ()SAE
السن - 14خط CANالمنخفض ()J-2284 J1978
K
السن - 15خط ISO 9141-2 L
السن - 16البطارية ()+
ECU1 ECU2
يتم تحديد خط الكاثود بواسطة بروتوكول وفقًا لمعيار .SAE J 1978 / ISO 9141خط الكاثود هو عبارة عن ناقل تسلسلي لالتصال بين
جهاز Hi Scan Proأو أجهزة االختبار األخرى وأجهزة كمبيوتر المركبات .وفي هذه الحالة ،كما تعلم حتى تصميم الموصل يُعد جز ًءا من
البروتوكول .يُرجى مالحظة أنه داخل موصل وصلة البيانات ،يمكن الوصول إلى خطوط االتصال المختلفة .وتب ًعا للشركة ال ُمصنعة ،يمكن
استخدام بروتوكوالت مختلفة للتشخيص .كما قد توجد اختالفات في البروتوكول المستخدم حسب الطراز .وبصفة أساسية ،يُعد جهاز االختبار
المتصل مجرد وحدة أخرى تشارك في االتصال عبر الشبكة .واالتصال بين جهاز االختبار ووحدة التحكم ذات الصلة يشبه السؤال واإلجابة.
وهذا يعني أن جهاز االختبار يقوم بإرسال طلب إلى وحدة التحكم وتقوم وحدة التحكم بدورها بالرد /العمل وف ًقا لذلك .وبالطبع ،يكون هذا
السؤال وهذه اإلجابات عبارة عن حزم البيانات التي يتم إرسالها بالبت في إطار بيانات محدد.
يقوم جهاز االختبار بإرسال طلبه إلى عنوان معين ،لوحدة التحكم في المحرك مثالً ،متبوعًا بما يُطلق عليه "الوضع" ،والذي يصف مجموعة
معينة من الوظائف (على سبيل المثال تلك المرتبطة بأكواد التشخيص) ومعرف المعلمة ( ،)PIDوالذي يعني وظيفة محددة داخل الوضع
المحدد (على سبيل المثال عدد أكواد التشخيص) .ثم تستجيب وحدة التحكم باإلجابة المحددة للوضع وفيما بعد تستجيب بالبيانات ذات الصلة .في
بادئ األمر ،كان إنشاء العنوان والتكويد يتم بواسطة كل شركة ُمصنعة على حدة ،ولكن مع إدخال إمكانية التشخيص الذاتي ،تم توحيد تنسيق
الرسالة والعناوين الخاصة بالعناصر المرتبطة باالنبعاثات ،وبذلك يمكن أيضًا استخدام أجهزة اختبار خارجية.
وفي النموذج أعاله ،قد يكون عنوان وحدة التحكم في المحرك هو 08وتتمثل المهمة في قراءة أكواد المشكالت ،والتي قد تكون الوضع 1
وضمن ذلك تكون الخطوة األولى هي معرفة عدد األكواد الموجودة (فهذا اإلجراء له تعريف معلمة للرقم .)01بعد الطلب من جهاز االختبار،
تستجيب وحدة التحكم وفقًا لذلك ،وذلك بتأكيد الوضع إلى جانب معرف المعلمة للطلب متبوعًا بالنتيجة .في حالة وجود مشكلة قد تكون اإلجابة
كما يلي:
P 0 1 4 3 0011 0100مقابل 0001 00 00
ثان من
يحتوي أول قسمين على وحدتي بت فقط ،وهذا يكفي لعرض جميع المتغيرات الممكنة .مالحظة :في بعض السيارات ،يوجد خط ٍ CAN
وحدة التحكم في المحرك ( )ECMأو وحدة التحكم في مجموعات نقل الحركة ( )PCMإلى الموصل متعدد األغراض (في حجرة المحرك).
وهذا الخط خاص بإعادة البرمجة وليس التشخيص.
ناقل CAN
= IFالواجهة
2.5فولت
3.5فولت
CAN-
مرتفع
CAN-
منخفض
الفرق المحتمل ثابت
األسالك المجدولة
1.5فولت
في نظام ناقل ( CANشبكة منطقة وحدة التحكم) ،يتم توصيل جميع وحدات التحكم اإللكترونية المستخدمة عبر سلكين فقط ،وهما خط CAN
المرتفع وخط CANالمنخفض .ويتم إرسال المعلومات كإشارة تفاضلية ،وهو ما يعني استخدام اختالف الجهد بين الجانب المرتفع والمنخفض
لنقل المعلومات .يمكن أن تصل سرعة ناقل CANإلى 1ميجابت/ثانية ولكن نستخدم معدالً ثابتًا يبلغ 500كيلوبت/ثانية .وغالبًا ما يكون
مؤثرا على كال السلكين .ولذلك ال
ً السلكان مجدولين ،ويرجع السبب في ذلك إلى أنه في حالة تغير الجهد ،بفعل التداخل ،يكون تغير الجهد هذا
يتغير فرق الجهد ،وذلك يعني أيضًا أن حالة البت 1أو 0ال يتم تغييرها بواسطة التداخل .والميزة األخرى لتقليل أي اضطراب في إشارة
CANتتمثل في المقاومات المتناهية الموجودة في كل طرف من أطراف ناقل .CANوتصل القيمة في كل مقاوم من هذه المقاومات إلى 120
أوم .حتى في حالة تلف المقاوم أو إزالته ،بإمكان ناقل CANنقل البيانات .وبالطبع ،يمكن أن يؤدي هذا الموقف إلى ظهور أكواد تشخيص
وسلوك نظام "غ ريب" .من األهمية بمكان معرفة أن نظام الناقل مسئول فقط عن إرسال وتحديد الرسالة بين وحدات التحكم اإللكترونية .وال
يكون للناقل أي تأثير على معالجة البيانات .على سبيل المثال ،يتم إرسال المعلومات الخاصة بدرجة حرارة سائل تبريد المحرك من وحدة تحكم
اإللكترونية ألخ رى .وتتم هذه العملية بصفة أساسية على النحو التالي :تستقبل وحدة التحكم اإللكترونية رقم 1اإلشارة من مستشعر درجة
حرارة سائل تبريد المحرك كإشارة تناظرية .وضمن البرنامج الداخلي لوحدة التحكم اإللكترونية ،يتم تغيير هذه اإلشارة إلى إشارة رقمية وتتم
معالجتها وفقًا للخريطة الداخلية .وإلرسال البيانات إلى وحدة تحكم إلكترونية أخرى ،يقوم البرنامج الداخلي بتسليم البيانات الرقمية إلى معالج
.CANيقوم معالج CANبتغيير البيانات إلى تنسيق CANويقوم بتسليمها إلى واجهة CANالمادية ،مما يؤدي إلى إخراج مستويات إشارة
صحيحة على خط الناقل .يتم استقبال هذه اإلشارة بواسطة الواجهة المادية للمحطات األخرى .ويتم تحويلها مرة ً أخرى إلى إشارة يمكن أن
يستخدمها معالج CANللتحقق من األولوية ،وأيضًا للتحقق إذا ما كانت اإلشارة ذات صلة بوحدة التحكم اإللكترونية أم ال .إذا كانت كذلك ،فإن
المعلومات يتم توصيلها إلى البرنامج الداخلي لوحدة التحكم اإللكترونية إلجراء المزيد من المعالجة .وإذا لم تكن كذلك ،فسيتم التخلص منها.
مقاوم 120أوم
مقاوم 120أوم
(متنح)
ٍ إلصدار اإلشارة الرقمية ،يتم تغيير جهد كل من الجانب المرتفع والمنخفض بواسطة ضابط ناقل .CANيتم التعبير عن بت بالقيمة 1
بجهد 2.5فولت على الجانبين المرتفع والمنخفض => االختالف بينهما = 0ولكن االختالف عن األرضي هو 2.5فولت لكليهما .يتم التعبير
عن بت بالقيمة ( 0سائد) بجهد 3.5فولت على الجانب المرتفع و 1.5فولت على الجانب المنخفض => االختالف بينهما هو 2فولت .في حالة
مقاطعة أحد الخطوط ،يمكن أن تقوم ضابط ناقل CANبالتبديل إلى وضع أمن األعطال ،حيث يمكن استخدام الحالة المرتفعة والمنخفضة من
الخط المتبقي لنقل البيانات .بصفة أساسية نجد أن للمقاومات في الخط غرضان وهما :تجنب تداخل اإلشارات على الخطين مع بعضها البعض،
حيث يشبه كل سلك بسرعة إشارة 500000بت في الثانية الهوائي عالي التردد .ضمان مستوى الجهد الصحيح على خطوط اإلشارة.
محطة CAN 1 محطة CAN 2 محطة CAN 3 محطة CAN 4
قبول تجهيز تحديد قبول
تحديد إرسال رسالة استالم رسالة تحديد
استالم رسالة استالم رسالة
بداية اإلطار ( 1بت) حقل Rtr 1بت حقل االستالم ( 2بت) حقل بيانات ( 64بت بحد أقصى)
الستيعاب التحكيم ،يتعين عليك أوالً أن تعرف أن ناقل CANيستخدم ما يُسمى باالتصال السلكي والتصميم .وهذا يعني أن كافة المحطات تقوم
باإلرسال واالستماع في آن واحد .تقوم أية محطة تنقل رسالة ما بفحص اإلشارة على خط الناقل في نفس الوقت ثم تقوم بمقارنتها مع اإلشارة
التي قامت بإرسالها .كيف يتم نقل الرسالة:
تجهيز :تتم معالجة البيانات من المعالج الدقيق بواسطة ضابط ناقل CANوبذلك تكون جاهزة ليتم إرسالها.
إرسال رسالة :يقوم مرسل/مستقبل CANباستقبال البيانات من ضابط ناقل ،CANويقوم بتحويلها إلى إشارات كهربية ثم إرسالها إلى خط
ناقل البيانات.
استالم رسالة :تقوم كافة المكونات األخرى المتصلة بخط الناقل إلى جانب المرسل نفسه باستقبال البيانات
تحديد :يتم فحص محتوى الرسالة المستلمة بواسطة كل وحدة تحكم .ثم تقرر وحدة التحكم إذا ما كانت الرسالة المستلمة ذات صلة أم ال.
قبول:
إذا كانت الرسالة هامة بالنسبة لوحدة التحكم ،فإنه يتم قبولها لمعالجتها.
بداية اإلطار ( 1بت) حقل Rtr 1بت حقل بيانات ( 64بت بحد أقصى) حقل االستالم ( 2بت)
بت بداية اإلطار هو بت محدد يوضح لكافة وحدات التحكم ببدء رسالة جديدة.
ويعتبر حقل التحكيم ميزة مهمة جدًا ،حيث إن تسلسل البت هذا يحدد درجة أولوية الرسالة .وسيأتي شرح تفاصيل كيفية حدوث ذلك .لم يعد حقل
RTRذي وحدة البت الواحدة يستخدم .في األصل ،كانت حالة هذا البت تُستخدم لطلب المعلومات من وحدة تحكم إلكترونية أخرى .ويحتوي
حقل التحكم معلومات حول طول الرسالة الكلي ،حيث إنه متغير .وهذه إحدى ميزات األمان المستخدمة للتحقق من االستقبال الصحيح .يحتوي
حقل البيانات على المعلومات التي يجب نقلها ،وقد يختلف الطول حسب الرسالة .يبلغ الحد األقصى من الطول 8بايت = 64بت .يمثل فحص
التكرار الدوري طريقة أخرى تُستخدم لتأكيد استالم الرسالة بشكل صحيح .حقل االستالم هو عبارة عن إشارة تأكيد على استالم الرسالة بشكل
صحيح وتام .تشير نهاية اإلطار إلى نهاية الرسالة .ويوجد اليوم بصفة أساسية إصداران مختلفان من نواقل Canعالية السرعة :وهما اإلصدار
A 2.0واإلصدار ،b 2.0ويكمن االختالف في أن عدد وحدات البت للمعرف 2.0Aهو 11بت ،بينما يصل عدد وحدات البت لإلصدار
2.0Bإلى 29بت.
التحكيم
بت البدء
المعرف 10
المعرف 9
المعرف 8
المعرف 7
المعرف 6
العقدة (أ) وحدة اإلرسال 0 1 0 1 0 1 0 1 0 1 0 العقدة (أ)
تواصل
وحدة االستقبال
0 1 0 1 0 1 0 1 0 1 0 النقل
خط الناقل
0 1 0 1 0 1 0 1 0 1 0
العقدة (ب) وحدة اإلرسال 0 1 0 1 0 1 0 1 0 1 1 العقدة (ب)
تُوقف النقل
وحدة االستقبال
0 1 0 1 0 1 0 1 0 1 0
تعمل عملية التحكم نفسها على النحو التالي :في هذا المثال ،تبدأ وحدتا تحكم إلكترونيتان (عقدتان) في إرسال رسالة واحدة في نفس الوقت .تقوم
العقدة (أ) بإرسال بت سائد ( )0وتستقبل ( 0من خط الناقل) ونفس الشيء ينطبق على العقدة (ب) .حيث تجد كلتا العقدتين نفس القيمة التي قامتا
بإرسالها على خط الناقل ،وستستمر كلتاهما في إرسال الرسالة .ثم ،تقوم كلتا العقدتين بإرسال /استقبال القيمة .1وكما سبق ستستمران.
ويستمر ذلك طالما أن كلتيهما تقوم بإرسال نفس القيمة .لكن ،بعد ذلك ،تقوم العقدة (أ) بإرسال 0وتقوم العقدة (ب) بإرسال .1بالنسبة للعقدة (أ)
تستمر الحالة كما هي حيث إن اإلشارة المرسلة هي نفسها المستلمة .ولكن بالنسبة للعقدة (ب) ،يختلف الموقف ،فقد أرسلت 1واستقبلت .0
حيث يكون للرقم 0أولوية أعلى من الرقم .1وتدرك العقدة (ب) أنه توجد رسالة أكثر أهمية بالناقل .ويتسبب ذلك في أن تتوقف العقدة (ب) عن
الن قل وتتحول إلى االستقبال فقط .وتتمثل أهم ميزة في هذه الطريقة في أن الفائز في التحكيم يمكنه ببساطة االستمرار في رسالته دون أدنى
مقاطعة .ويُطلق على هذه الطريقة اسم "الوصول غير االنهدامي" واختصاره .NDAبعد الفوز في التحكيم ،سيستمر نقل البيانات حتى عند
"دخول" ر سالة ذات درجة أعلى من األولوية إلى الناقل .ومن خالل طريقة التحكيم ،يتم ضمان أن الرسالة الهامة لها وقت تأخير أقصى يمكن
التنبؤ به قبل اإلرسال (تقريبًا وقت إرسال إحدى الرسائل).
مستشعر زاوية
التوجيه
موصل متعدد
األغراض
خط CAN 2
خط ناقل CANر قم واحد هو خط االتصال بين وحدات التحكم المختلفة ،عادة المحرك /ناقل الحركة واألنظمة المتعلقة بالسالمة مثل نظام
.ABS/ESPتم تصميم خط ناقل Canالثاني إلعادة برمجة وحدة (وحدات) التحكم .مهم جدًا :حتى في مخطط التوصيالت الكهربية حيث يبدو
هذا الخط مستقالً تما ًما فإن له اتصال بخط CANاألول (عبر الدوائر الداخلية لوحدة التحكم في مجموعة نقل الحركة) ! وال ينطبق هذا
التصميم األساسي فقط على السيارة ،NFولكنه أيضًا ينطبق على الطرز األخرى ،على سبيل المثال .TG
التشخيص
وحدة الباب مقعد بنظام
KWP2000 مفتاح المقعد
المساعدة الذاكرة المدمج
المفتاح
المفتاح متعدد وحدة التحكم في LIN ناقل
الوظائف الهيكل CAN
هناك تصميمات مختلفة لناقل CANوذلك وفقًا للتصنيف .يعتمد الوصف حتى هذه النقطة على ناقل CANعالي السرعة (اإلصدار )A 2.0
المستخدم لالتصال في مجموعة نقل الحركة أو أنظمة األمان مثل برنامج الثبات اإللكتروني ( .)ESPتتشابه الوظائف والفكرة العامة
إلصدارات ناقل CANاألخرى إلى حد بعيد ،ولكن توجد بعض االختالفات التي سيتم توضيحها فيما بعد .بالطبع ،يكمن وجه االختالف
األساسي في سرعة االتصال ولكن هناك أيضًا اختالفات أخرى كفروق الجهد المستخدمة وعدد المقاومات ومكانها .يُستخدم ناقل CAN
منخفض السرعة لألنظمة التي ال يُشكل عامل الوقت أهمية لها كما في أنظمة الراحة والرفاهية .قد توجد إصدارات مختلفة لناقل CAN
منخفض السرعة على سبيل المثال ،وف ًقا لمعيار ISO 11519-2أو .ISO 11519-3ومن أمثلة استخدام ناقل CANمنخفض السرعة
السيارة جراندير الجديدة ،حيث يتم استخدامه لنظام الراحة مثل نظام الذاكرة المدمج.
كمرجع فقط :بجانب هذين اإلصدارين األساسيين لناقل ،CANتوجد إصدارات أخرى ،على سبيل المثال ،ناقل ( TT Canناقل Can
الوقتي) ،حيث يمكن باإلضافة إلى ذلك استخدام إطارات محددة الوقت.
السقف:
المحرك:
مستشعر المطر ،التحكم
المستشعرات والمشغالت
في نظام اإلضاءة ،السقف
المنفذ ألشعة الشمس
الباب:
المرايا ،القفل المركزي لألبواب
مفتاح المرآة ،النافذة الكهربية الوظائف المتعددة:
الماسحة ،الغاسلة ،المصابيح األمامية
مصباح إشارة االنعطاف
ملحقات اختيارية :الراديو ،الهاتف
المناخ: المقعد:
مواتير صغيرة المقعد أوضاع مواتير
لوحة التحكم ومستشعرات الركاب
لوحة التحكم
يشير االختصار LINإلى ( Local Interconnect Networkشبكة التوصيل البيني المحلية) .وتتمثل االستخدامات النموذجية لناقل LIN
في تجميع وحدات من مثل األبواب أو عجلة القيادة أو المقاعد أو نظام المناخ أو اإلضاءة أو مستشعر المطر أو المفاتيح .وفي هذه الوحدات،
تسمح الطبيعة الحساسة للتكلفة للناقل LINبتقديم العناصر الميكانيكية اإللكترونية مثل المستشعرات الذكية أو المشغالت أو نظام اإلضاءة.
ويمكن توصيلها بسهولة بشبكة السيارة وبالتالي يسهل وصولها إلى جميع أنواع إجراءات التشخيص والخدمة.
الرسالة
حقل التزامن
العقدة الرئيسية
المعرف حقل التزامن فاصل التزامن العقدة التابعة
مهمة LINالرئيسية استالم المهمة التابعة
الكوارتز
يستخدم اتصال LINناقل 12فولت أحادي السلك لنقل البيانات .وهو عبارة عن نظام اتصال متزامن ،حيث يتم استخدام جزء خاص من
الرسالة للتزامن ،حقل التزامن للوصول إلى توقيت النظام المشترك .وناقل LINعبارة عن نظام يتألف من العديد من الوحدات التابعة ووحدة
رئيسية واحدة ،وهذا يعني أن كافة االتصاالت الضرورية تمر خالل الوحدة الرئيسية ليتم التحكم بها .وتصل السرعة القصوى لناقل LINإلى
20كيلوبت في الثانية ويضمن صحة البيانات من خالل حقل "فحص المجموع" .ويتضمن معيار ناقل LINمواصفات بروتوكول النقل
ووسيط النقل ويضمن ناقل LINإمكانية التشغيل المتداخل لعقد الشبكة من وجهة نظر األجهزة والبرامج وسلوك القابض الكهرومغنطيسي الذي
يمكن التنبؤ به .وأول طراز من هيونداي استخدم ناقل LINهو السيارة جرانديور .TGوكما هو موضح في المخطط ،يتم استخدام ناقل LIN
بين وحدة التحكم في الهيكل والمفتاح متعدد الوظائف .ويُستخدم ناقل LINفي هذا التصميم كناقل فرعي ،ويتم إجراء االتصال األساسي في هذا
التصميم بواسطة ناقل .CAN
الباب وحدة
وحدة باب وحدة التحكم
المساعدة
التحكم ناقل اإللكترونية في ناقل ETACS ناقل
العدادت
IMS ECM IMS ECM وحدة التحكم جهاز استقبال جهاز المسح
المقعد التوجيه اإللكترونية للمفتاح (جهاز )Hi-Scan pro
متعدد الوظائف
منذ عدة سنوات مضت في سيارات هيونداي كانت أنظمة االتصال تستخدم ألنظمة المالئمة في السيارة سينتينيال .LZحيث كان هناك نظامان
لالتصال مستخدمان في هذا الطراز .واعتمادً على بيانات إنتاج السيارة :قبل نوفمبر 2000وبعده .تصميم الشبكة بالسيارات التي تم تصنيعها
حتى نوفمبر : 2000ويتم توصيل وحدات التحكم األساسية بناقل بخطين حيث يستخدم االتصال المتزامن .وخط الناقل هو عبارة عن تصميم
ثنائي األسالك يستخدم األسالك المجدولة لتقليل الحساسية للضوضاء .وتبلغ سرعة االتصال 62.5كيلوبت/ثانية .ولنقل البيانات يتم استخدام
الطريقة التفاضلية 5 .فولت بالناقل (أ) و 0فولت بالناقل (ب) للمنطق 1وكال الخطين 2.5فولت للمنطق .0هو عبارة عن نظام متعدد
الوحدات الرئيسية يستخدم اكتشاف التعارض بالوصول المتعدد عبر تحسس الناقل ( ،)CSMA CDوالتحكيم هو وصول غير انهدامي.
ولضمان سالمة البيانات ،يتم استخدام فحص التكرار الدوري 8بت.
ناقل
ناقل
وحدة التحكم وحدة الباب
وحدة باب اإللكترونية في المساعدة
التحكم العدادت
ناقل
ETACS
في النظام المستخدم بعد نوفمبر عام ،2000يستخدم الناقل ثنائي السلك فقط بين وحدة التحكم اإللكتروني في الوقت واإلنذار ()ETACS
ووحدة التحكم في لوحة العدادات .يتم اآلن االتصال بين وحدة باب السائق ووحدة باب الراكب ووحدة التحكم اإللكترونية عبر نظام ثالثي
كثيرا بسرعة 1.95كيلوبت في الثانية .والتصميم
ً الخطوط باستخدام إشارة ساعة للمتزامن .وتكون سرعة هذا الجزء من نظام االتصال أبطأ
الجديد هو عبارة عن تركيبة من االتصال المتزامن وغير المتزامن.
كمرجع :في كال التصميمين يوجد أنظمة فرعية مستخدمة .على سبيل المثال ،يتم االتصال بين وحدة باب السائق والنافذة الكهربية اآلمنة ووحدة
التحكم في المحرك عبر الناقل اعتمادًا على جهاز استقبال/إرسال عام غير متزامن ( )UARTباستخدام االتصال البسيط بسرعة 1كيلوبت في
الثانية.
كود P
كود C
كود B
كود U
ECM TCM ABSCM
استكشاف أخطاء أنظمة الناقل وإصالحها :حتى برغم أن بعض أنظمة الناقل معقدة جدًا ،تشبه عملية استكشاف األخطاء وإصالحها تلك
الخاصة باألنظمة التقليدية إلى حد بعيد .فبعض األنظمة تشتمل على وظيفة التشخيص الذاتي ويمكن قراءة أكواد المشكالت بواسطة جهاز
.High scanوبالنسبة لبعض الطرز ،يلزم استخدام مهايئ ( CANغير ضروري مع طراز .)NGSإذا كانت هناك مشكلة في النظام ،فعادة ً
ما يظهر كود مشكلة .وفي حالة وجود مشكلة بناقل CANعالي السرعة ،قد يبدأ الكود بالحرف Uبدالً من Pعلى سبيل المثال : U 0001
عطل في اتصال .CANفي حالة ناقل CANمنخفض السرعة ،قد يبدأ الكود بالحرف .Bعلى سبيل المثال B1605 :يتوقف ناقل CAN
بين وحدة التحكم في الهيكل ( )BCMووحدة باب السائق (.)DDM
كود P
كود C
كود B
كود U
ECM TCM ABSCM
بالنسبة ألغلب أنظمة الشبكات ،ال يكون لدينا سوى نماذج عامة من أشكال الموجات ولكن ال توجد نماذج لرسالة محددة .يتم فحص الشكل
صا سريعًا جدًا .كنموذج ،ستجد الشكل الموجي لناقل Canعالي السرعة .باإلضافة إلى ذلك ،يمكنك فحص
الموجي عن طريق فحص الناقل فح ً
الموصالت واألسالك وقياسها كما في األنظمة التقليدية .في حالة ناقل CANعالي السرعة ،ينبغي أيضًا فحص المقاومات المتناهية .فإذا كانت
سليمة ،فينبغي عليك قياس 60أوم أو أعلى أو أقل بمقدار 5أوم للنظام ككل و 120أوم أو أعلى أو أقل بمقدار 10أوم لكل مقاوم .وكاختبار
جرب إشارة أخرى منقولة
بسيط آخر ،افحص مدخالت أو مخرجات األنظمة األخرى المرتبطة بالناقل الذي نريد فحصه أو بعبارة أخرىّ ،
بواسطة خط الناقل المشتبه فيه .على سبيل المثال :إذا لم تستجب نافذة الراكب الكهربية للتحكم من جانب السائق ،فيمكنك التحقق من إمكانية
تشغيل المرايا الكهربية الموجودة على جانب الراكب .فإذا كانت بحالة جيدة ،فال تُوجد مشكلة بالناقل نفسه ،حيث ثبت أن النقل يعمل بصورة
أساسية .أما إذا لم يتم نقل أية إشارة ذات صلة ،فإنه يمكن فحص خط الناقل باستخدام الطرق التقليدية .يمكن أن يتم فحص المقاومة والجهد
وأخيرا فحص الشكل الموجي األساسي باستخدام مرسمة الذبذبات .وباستخدام هذه الطريقة ،يمكنك تحديد موطن المشكلة حتى دون معرفة
ً
التفاصيل الخاصة بالناقل نفسه.
قطع
10سم الدائرة
السلك المجدول أو أقل
.جـ
قطع
الدائرة
المقاومة المتناهية
إصالح خط ناقل ( CANشبكة منطقة وحدة التحكم) :بوجه عام ،تجدر اإلشارة إلى أن عمليات اإلصالح التي تتم على أنظمة الناقل يجب أن
تتبع بدقة اإلجراءات الواردة في دليل الورشة .وبوجه خاص ،في حالة األنظمة عالية السرعة ،يجب توخي الحرص بشكل خاص لتفادي
المشكالت التي تسببها الضوضاء أو التداخل.