کدهای دیاگ خودرو (OBD2) — معنی، علت، و روش رفع خطا به زبان ساده
حتماً برای شما هم پیش آمده که هنگام دیاگ خودرو، با کدی مثل P0171 یا P0300 روبهرو شوید و ندانید دقیقاً به چه معناست.
این کدها بخشی از سیستم OBD-II هستند؛ سیستمی استاندارد جهانی که در خودروهای انژکتوری نصب میشود تا ایرادات فنی را بهصورت عددی نمایش دهد.
در این مقاله، به زبان ساده یاد میگیرید:
ساختار و معنی هر کد OBD2 چیست
تفاوت کدهای P، B، C، U چیست
معنی دقیق پرکاربردترین کدها از P0100 تا P0500

کدهای خطای دیاگ خودرو
🔍 ساختار کدهای OBD2
هر کد دیاگ از ۵ کاراکتر تشکیل شده است، مثل P0171.
بیایید معنی هر بخش را توضیح دهیم:
| بخش کد | توضیح |
|---|---|
| حرف اول | نوع سیستم (P=قدرت موتور، B=بدنه، C=شاسی، U=شبکه) |
| عدد اول | عمومی (۰) یا اختصاصی (۱) |
| سه رقم بعدی | نوع خطا یا سنسور خاص را نشان میدهد |
📘 مثال:
کد P0171 یعنی:
سیستم موتور (P)
کد عمومی (۰)
خطای شماره ۱۷۱ → «مخلوط سوخت و هوا بیش از حد رقیق است»
⚙️ دستهبندی کدهای دیاگ خودرو
| دسته | توضیح |
|---|---|
| P0xxx | خطاهای عمومی موتور و سوخت |
| P1xxx | خطاهای خاص سازنده خودرو |
| B0xxx / B1xxx | خطاهای مربوط به بدنه (مثل ایربگ یا تهویه) |
| C0xxx / C1xxx | خطاهای شاسی (ترمز ABS، ESP) |
| U0xxx | خطاهای شبکه ارتباطی بین یونیتها (CAN BUS) |
🔧 لیست کامل و فارسی کدهای مهم OBD2 (P0100 تا P0500)
| کد | توضیح فارسی | علت احتمالی | پیشنهاد رفع خطا |
|---|---|---|---|
| P0100 | خطا در مدار جریان هوای ورودی (MAF Sensor) | خرابی یا کثیفی سنسور MAF | تمیز کردن یا تعویض سنسور هوا |
| P0101 | عملکرد خارج از محدوده سنسور MAF | نشتی هوا، فیلتر کثیف | بررسی مسیر ورودی هوا |
| P0110 | خطا در سنسور دمای هوای ورودی (IAT) | قطعی سیم یا خرابی سنسور | بررسی سوکت و سیمکشی |
| P0120 | خطا در سنسور موقعیت دریچه گاز (TPS) | خرابی TPS یا سیمکشی | تنظیم یا تعویض TPS |
| P0171 | مخلوط سوخت و هوا رقیق است | نشت هوا، انژکتور کثیف | بررسی نشتی و تمیزکاری انژکتورها |
| P0172 | مخلوط سوخت و هوا غلیظ است | سنسور اکسیژن یا فشار بنزین بالا | بررسی فشار سوخت |
| P0200 | خطا در مدار انژکتورها | سیمکشی یا ECU | تست مدار و ECU |
| P0300 | احتراق ناقص در سیلندرها (چندتایی) | شمع، وایر، کویل، انژکتور | بررسی شمعها و کویلها |
| P0301 | احتراق ناقص در سیلندر ۱ | همان بالا | تعویض شمع سیلندر ۱ |
| P0325 | خطا در سنسور ضربه (Knock Sensor) | خرابی سنسور یا سیم | تعویض سنسور ناک |
| P0400 | خطا در سیستم EGR | گرفتگی سوپاپ EGR | تمیز کردن یا تعویض |
| P0420 | بازده پایین مبدل کاتالیزوری | خرابی کاتالیست یا سنسور اکسیژن | بررسی و تعویض کاتالیست |
| P0440 | خطا در سیستم بخارات بنزین (EVAP) | درب باک یا شیر EVAP | بررسی درپوش باک |
| P0500 | خطا در سنسور سرعت خودرو (VSS) | خرابی سنسور یا سیم | تعویض سنسور سرعت |
🔍 چگونه کد خطا را بخوانیم؟
برای خواندن کد خطا، به دستگاه دیاگ OBD2 نیاز دارید. این دستگاه با اتصال به درگاه OBD زیر فرمان، اطلاعات ECU را نمایش میدهد.
برخی مدلها مثل ELM327 با بلوتوث به موبایل وصل میشوند و با اپهایی مثل Torque یا Car Scanner میتوانید کدها را ببینید و پاک کنید.
📱 نکته: همیشه قبل از پاک کردن خطا، ابتدا علت واقعی را پیدا و برطرف کنید.
💡 رفع خطای دیاگ در خودروهای ایرانی
در خودروهای داخلی مثل سمند، پراید، تیبا و پژو پارس، برخی کدها اختصاصی هستند.
بهطور مثال:
P1620 → خطا در ارتباط ECU با یونیت فن
P1153 → خطای سنسور اکسیژن دوم
P1336 → مشکل در زمانبندی میللنگ یا سنسور موقعیت
اگر از دیاگ Launch یا G-scan استفاده میکنید، میتوانید ترجمه فارسی خطا را مستقیماً مشاهده کنید.
🧩 نکات تخصصی برای تعمیرکاران
همیشه قبل از تعویض قطعه، مقاومت سنسور را با مولتیمتر اندازه بگیرید.
پاک کردن خطا بدون رفع مشکل، فقط موقتاً چراغ چک را خاموش میکند.
اگر چند کد با هم ظاهر شدند (مثلاً P0100 + P0171)، اولی معمولاً علت دومی است.
کدهای U معمولاً نشانگر مشکل ارتباطی بین ECU و سایر یونیتها هستند.
🧰 ابزارهای پیشنهادی برای خواندن و پاک کردن خطا
| نام دستگاه | نوع ارتباط | مناسب برای |
|---|---|---|
| ELM327 | بلوتوث / وایفای | کاربران عادی |
| Launch X431 | سیمی / بلوتوث | تعمیرکاران حرفهای |
| Autel MaxiSys | وایفای | تعمیرگاهها |
| G-Scan 3 | سیمی | خودروهای آسیایی |
❓ سوالات متداول درباره کدهای دیاگ
۱. آیا میتوان با گوشی خطا را پاک کرد؟
بله، با دانگل ELM327 و اپلیکیشنهایی مثل Torque یا Car Scanner.
۲. آیا پاک کردن خطا بدون تعمیر خطر دارد؟
بله، ممکن است به موتور یا سیستم سوخترسانی آسیب بزند.
۳. چرا بعد از پاک کردن خطا دوباره برمیگردد؟
چون مشکل اصلی هنوز رفع نشده است.
۴. کدام کدها خطرناکترند؟
کدهایی مانند P0300، P0420 و P0500 باید سریع بررسی شوند چون بر عملکرد موتور و مصرف سوخت تأثیر مستقیم دارند.

