الدخول للمنتدي

Please or التسجيل to create posts and topics.

📘 الموسوعة المتقدمة: شبكة CAN BUS (إنترنت السيارة) 🌐🚗

📘 الموسوعة المتقدمة: شبكة CAN BUS (إنترنت السيارة) 🌐🚗

1- يعني إيه CAN BUS؟ (ببساطة وبدقة)

زمان كان كل حساس عشان يكلم الكمبيوتر محتاج "سلك" خاص بيه، فكانت العربية بتبقى عبارة عن "غابة أسلاك" وزنها مئات الكيلوجرامات. في التمانينات، شركة Bosch اخترعت نظام الـ CAN (Controller Area Network).

  • الفكرة: سلكين اتنين بس (CAN High & CAN Low) بيلفوا في العربية كلها زي "خط أتوبيس".

  • الوظيفة: كل الوحدات (موتور، فتيس، ABS، إيرباج) بتبعت وتستقبل رسايلها على السلكين دول في نفس الوقت، والكمبيوتر بيعرف الرسالة دي جاية منين ورايحة فين.


2- ليه أي قطع أو "قفلة" فيها بيوقف العربية تماماً؟

تخيل إنك في غرفة فيها 10 أشخاص بيتكلموا مع بعض، وفجأة واحد مسك "ميكروفون" وقعد يصرخ بصوت عالي جداً.. مفيش حد هيسمع التاني!

  • المقاومة (Terminating Resistors): الشبكة دي لازم تنتهي بمقاومتين (كل واحدة 120 أوم) في أولها وآخرها عشان تمنع "ارتداد الإشارة".

  • لو سلك اتقطع: الإشارة هتضيع (Signal Reflection) والوحدات هتفقد الاتصال ببعضها.

  • لو حصل "قفلة" (Short Circuit): لو سلك الـ CAN لمس الأرضي أو لمس التاني، كل الرسايل هتتمسح، والموتور مش هيعرف الفتيس في أنهي غيار، ولا الـ ABS هيعرف سرعة العجل، فالعربية هتقرر "تنتحر" وتطفي حمايةً لنفسها.


3- أعراض أعطال الشبكة  😵‍💫

أعطال الـ CAN BUS هي الأكتر رعباً لأنها مش منطقية:

  1. لوحة العدادات (Christmas Tree): تلاقي فجأة كل لمبات العدادات نورت (ABS, Airbag, Check Engine) ومؤشر السرعة والحرارة وقعوا للأرض.

  2. العربية "ميتة" (No Start): الماراش مش بيلف، والجهاز مش راضي يدخل على العربية (No Communication).

  3. تصرفات غريبة: المساحات تشتغل لوحدها، الأنوار تطفي وتولع، أو القفل المركزي (السنتر) يفتح ويقفل لوحده.

  4. أكواد الـ "U": أي كود بيبدأ بحرف U (مثل U0100) معناه إن فيه "فقدان اتصال" بين الوحدات.


4- كيف يشخص المحترف عطل الشبكة؟  🛠️

المهندس المحترف مش بيخمن، هو بيمسك "الأفوميتر" أو "الأوسيلوسكوب":

  • اختبار المقاومة: بنطفي العربية ونقيس المقاومة بين طرفي الـ CAN في فيشة الـ OBD. لو طلعت 60 أوم، يبقى الشبكة "ميكانيكياً" سليمة. لو 120 أو صفر، يبقى فيه قطع أو قفلة.

  • اختبار الفولت:

    • CAN High: الفولت فيه حوالي 2.5V وبيزيد لـ 3.5V أثناء إرسال البيانات.

    • CAN Low: الفولت فيه حوالي 2.5V وبينزل لـ 1.5V.

  • الأوسيلوسكوب: ده اللي بيورينا "شكل الموجة". لو الموجة "مربعة" ونضيفة، يبقى التواصل سليم. لو "مشوشة"، يبقى فيه تداخل مغناطيسي أو سلك مملح.


5- نصيحة "سر الصنعة" للمحترفين 💡

أحياناً يكون العطل مش في الأسلاك، يكون فيه "وحدة بايظة" بتبعت بيانات غلط (Garbage Data) بتبوظ الشبكة كلها.

  • الحل: بنفصل الوحدات واحدة واحدة (مثلاً نفصل فيشة الـ ABS ونشوف العدادات رجعت ولا لأ). الوحدة اللي لما تفصلها الشبكة ترجع تشتغل، هي دي اللي "بتهلوس" ولازم تتغير.