در خودروهای مدرن امروزی، حجم بالایی از اطلاعات میان دهها یونیت الکترونیکی (ECU) مانند ایسیو موتور، گیربکس، ترمز ABS، بدنه، تهویه و پشت آمپر رد و بدل میشود. برای جلوگیری از تنیدگی و سنگینی دستهسیمهای حجیم سنتی، از شبکههای ارتباطی متمرکز بهویژه شبکه مالتیپلکس (Multiplex Network) و پروتکل استاندارد CAN-Bus (Controller Area Network) استفاده میشود. خطوط CAN-Bus بر پایه دو سیم پیچخورده به نامهای CAN-High (CAN-H) و CAN-Low (CAN-L) کار میکنند که اطلاعات را به صورت کدهای دیجیتال منتقل میکنند. بروز قطعی، اتصال کوتاه به بدنه یا نویز در این خطوط موجب ثبت کدهای خطای ترکیبی (مانند خطای Lost Communication با یونیتها) و از کار افتادن چندین سیستم همزمان میشود. در این مقاله به آموزش تخصصی تحلیل خطاهای شبکه و عیبیابی خطوط CAN-Bus میپردازیم.
۱. مهمترین علائم و نشانههای خرابی شبکه CAN-Bus
-
روشن شدن چراغهای متعدد و متناقض در پشت آمپر: از کار افتادن همزمان سرعتسنج، دورسنج یا چراغهای هشدار ABS و موتور.
-
ثبت کدهای خطای ارتباطی (U-Codes): کدهایی مانند U0100 (قطع ارتباط با ایسیو موتور)، U0121 (قطع ارتباط با یونیت ABS) یا U0001 (خطای باس ارتباطی پرسرعت).
-
روشن نشدن خودرو همراه با عدم ارتباط دیاگ با برخی یونیتها: قطع کامل تبادل دیتا در خطوط اصلی شبکه.
۲. ابزار و تجهیزات تخصصی مورد نیاز
-
اسیلوسکوپ دو کاناله خودرویی (برای پایش شکل موج دیفرانسیلی شبکه)
-
مولتیمتر دیجیتال باکیفیت
-
دستگاه دیاگ تخصصی (جهت اسکن کامل شبکه و تست پینگ یونیتها)
-
پرابهای سوزنی و نقشههای سیمکشی تخصصی شبکه خودرو
۳. مراحل گامبهگام بررسی فیزیکی و تست اهمی خطوط CAN-Bus
1.اندازهگیری مقاومت شبکه CAN با مولتیمتر در حالت خاموش:قطع باطری و تست مقاومت پایانهها.
سوییچ را ببندید و کابل منفی باتری را جدا کنید. سوکت پورت OBDII را پیدا کنید (پایههای ۶ و ۱۴ معمولاً مربوط به CAN-High و CAN-Low هستند). با مولتیمتر مقاومت دو سر شبکه را اندازه بگیرید. در شبکه استاندارد ۶۰ اهم (حاصل موازی بودن دو مقاومت ۱۲۰ اهم در دو انتهای خط شبکه) باید مشاهده شود. مقاومت ۱۲۰ اهم نشانه قطعی یکی از مقاومتهای ترمیناتور یا سیم است و مقاومت صفر یا نزدیک به صفر نشانه اتصال کوتاه دو سیم به یکدیگر است.
Verification: مقدار مقاومت خطوط CAN در محدوده استاندارد (حدود ۶۰ اهم) قرار دارد.
2.اندازهگیری ولتاژ DC روی پایههای CAN-H و CAN-L با سوییچ باز:بررسی ولتاژ استاتیک و دینامیک خطوط.
باتری را متصل کنید و سوییچ را باز کنید. ولتاژ پایه CAN-High نسبت به بدنه باید حدود ۲.۵ تا ۲.۶ ولت و ولتاژ پایه CAN-Low حدود ۲.۴ تا ۲.۵ ولت باشد (مجموع ولتاژ هر دو حدود ۵ ولت است). ولتاژهای خارج از این رنج یا اتصال به برق ۱۲ ولت نشانه اتصالی خطوط است.
Verification: ولتاژهای دو سیم کانالها در محدوده تعادل ۲.۵ ولت قرار دارند.
۴. مراحل گامبهگام تحلیل با اسیلوسکوپ و عیبیابی پنهان
1.پایش شکل موج سیگنالهای دیفرانسیلی در حال کار:اتصال اسیلوسکوپ به خطوط شبکه.
پرابهای اسیلوسکوپ را به پایههای CAN-H و CAN-L متصل کنید. در حالت سالم، باید شکل موجهای متقارن آینهای (موج مربعی معکوس) را مشاهده کنید که سطح ولتاژ بالا در CAN-H تا حدود ۳.۵ ولت و در CAN-L تا حدود ۱.۵ ولت نوسان میکند.
Verification: شکل موجهای دیفرانسیلی کاملاً متقارن و بدون نویز یا افت پالس هستند.
2.جدا کردن تکتک یونیتها جهت رفع اتصالی باس:یافتن یونیت مختلکننده شبکه (Module Isolation).
اگر یک یونیت (مثلاً یونیت گیربکس یا ایربگ) دچار خرابی داخلی در بخش فرستنده/گیرنده CAN (آیسی Transceiver) شده باشد، کل شبکه را اصطلاحاً «لاگ» کرده و از کار میاندازد. با جدا کردن سوکت یونیتها به نوبت و رصد خطاها یا بازگشت شکل موج اسیلوسکوپ، یونیت معیوب را ایزوله و تعویض کنید.
Verification: یونیت آسیبزنانه به شبکه شناسایی و ارتباط کل سیستم برقرار شده است.
هشدار فنی و ایمنی بسیار مهم
هنگام تست سیمکشی شبکه مالتیپلکس، هرگز به هیچ عنوان به سیمهای خطوط CAN ولتاژ ۱۲ ولت یا تست جریان مستقیم اعمال نکنید؛ ورود ولتاژ باتری به خطوط حساس دیفرانسیل میتواند باعث سوختن آیسیهای ترنسسیور داخل تمامی یونیتهای متصل به شبکه (شامل ایسیو موتور و بادی) شود و خسارات مالی سنگینی به بار آورد.