هر بار که چراغ check engine روشن میشود، اولین سؤالی که ذهن راننده را درگیر میکند این است: «مشکل از کجاست؟» پاسخ این سؤال در کدهای خطا دیاگ به زبان فارسی نهفته است. این کدها زبان مشترک بین خودرو و متخصصان هستند؛ اما تا همین اواخر، درک آنها برای رانندگان معمولی تقریباً غیرممکن بود.
با ظهور ابزارهای هوشمند مانند کاردیاگ، این کدهای رمزآلود به فارسی ساده و قابلفهم ترجمه میشوند. در این مقاله، همه چیز را درباره کدهای خطای دیاگ یاد میگیرید: از مفهوم تا نحوه خواندن، از رایجترین کدها تا راهحلهای عملی.
کد خطا دیاگ چیست؟
کدهای خطا دیاگ یا DTC (Diagnostic Trouble Code) پیامهایی هستند که واحد کنترل الکترونیکی خودرو (ECU) هنگام شناسایی مشکل ثبت میکند. این کدها بر اساس استاندارد بینالمللی OBD2 تعریف شدهاند و ساختار مشخصی دارند.
هر کد از یک حرف و چهار عدد تشکیل شده است. برای مثال کد P0301 یعنی: حرف P (Powertrain = سیستم انتقال قدرت)، عدد 0 (کد استاندارد OBD2)، عدد 3 (سیستم احتراق)، اعداد 01 (سیلندر شماره یک).
انواع حروف ابتدایی کدهای خطا
- P (Powertrain): مربوط به موتور، گیربکس و سیستم انتقال قدرت – شایعترین نوع
- B (Body): مربوط به بدنه، ایربگ، کمربند ایمنی و سیستمهای کابین
- C (Chassis): مربوط به شاسی، ABS، سیستم تعلیق و فرمان
- U (Network): مربوط به شبکه ارتباطی بین ECUهای مختلف خودرو
چرا باید کدهای خطا دیاگ به زبان فارسی را بدانیم؟
دانستن کدهای خطا دیاگ به زبان فارسی چند مزیت مهم دارد. اول اینکه وقتی به تعمیرگاه میروید، میدانید تعمیرکار از چه چیزی صحبت میکند و میتوانید قیمتها را ارزیابی کنید. دوم اینکه میتوانید تشخیص دهید آیا مشکل فوری است یا میتوان آن را به تعویق انداخت. سوم اینکه از هزینههای غیرضروری جلوگیری میکنید.
اپلیکیشن کاردیاگ این کدها را به فارسی روان نمایش میدهد و توضیح کامل علت و راهحل احتمالی را هم اضافه میکند. برای اطلاعات بیشتر درباره نحوه کار این ابزار، مقاله عیبیابی خودرو با OBD2 در خانه را بخوانید.
رایجترین کدهای خطا دیاگ به فارسی
کدهای سری P0 – سیستم احتراق و سوخترسانی
| کد خطا | معنی فارسی | علت احتمالی |
|---|---|---|
| P0300 | احتراق ناقص تصادفی در چند سیلندر | شمع، کویل، انژکتور |
| P0301 | احتراق ناقص در سیلندر ۱ | شمع یا کویل سیلندر ۱ |
| P0302 | احتراق ناقص در سیلندر ۲ | شمع یا کویل سیلندر ۲ |
| P0303 | احتراق ناقص در سیلندر ۳ | شمع یا کویل سیلندر ۳ |
| P0304 | احتراق ناقص در سیلندر ۴ | شمع یا کویل سیلندر ۴ |
| P0171 | مخلوط هوا و سوخت خیلی رقیق (بانک ۱) | سنسور اکسیژن، نشت هوا |
| P0172 | مخلوط هوا و سوخت خیلی غنی (بانک ۱) | انژکتور، سنسور MAF |
| P0087 | فشار سوخت در ریل انژکتور پایین است | پمپ بنزین یا فیلتر سوخت |
| P0088 | فشار سوخت بیش از حد بالاست | رگلاتور فشار سوخت |
کدهای سنسور اکسیژن (O2 Sensor)
سنسور اکسیژن یکی از پرخرابیترین قطعات در خودروهای ایرانی است. این سنسور نسبت هوا به سوخت را اندازهگیری میکند و اطلاعاتش مستقیماً روی مصرف بنزین تأثیر میگذارد.
- P0130: سنسور اکسیژن بانک ۱ – حسگر ۱ عملکرد غیرعادی دارد
- P0131: سیگنال ولتاژ پایین سنسور اکسیژن بانک ۱
- P0132: سیگنال ولتاژ بالا سنسور اکسیژن بانک ۱
- P0133: پاسخدهی کند سنسور اکسیژن بانک ۱
- P0136: سنسور اکسیژن بانک ۱ – حسگر ۲ خرابی
کدهای سنسور MAF (دبیسنج هوا)
سنسور MAF مقدار هوای ورودی به موتور را اندازهگیری میکند. خرابی آن باعث میشود ECU نتواند مقدار مناسب سوخت را تزریق کند و مصرف بنزین بالا میرود.
- P0100: مدار سنسور MAF خرابی دارد
- P0101: عملکرد سنسور MAF خارج از محدوده
- P0102: سیگنال پایین سنسور MAF
- P0103: سیگنال بالا سنسور MAF
کدهای سنسور دمای آب موتور (ECT)
- P0115: مدار سنسور دمای آب موتور خرابی
- P0116: عملکرد سنسور دمای آب خارج از محدوده
- P0117: سیگنال پایین سنسور دمای آب
- P0118: سیگنال بالا سنسور دمای آب
کدهای سیستم ABS و ترمز
- C0031: سنسور سرعت چرخ جلو چپ – خرابی
- C0034: سنسور سرعت چرخ جلو راست – خرابی
- C0037: سنسور سرعت چرخ عقب چپ – خرابی
- C0040: سنسور سرعت چرخ عقب راست – خرابی
کدهای خطای مخصوص خودروهای ایرانی
علاوه بر کدهای استاندارد OBD2، خودروهای ایرانی ممکن است کدهای اختصاصی سازنده نیز داشته باشند. این کدها با اعداد P1xxx شروع میشوند و برای هر خودرو متفاوتاند.
برای مثال در پژو 206 و پارس، کدهایی مانند P1336 (مشکل سیستم موقعیتسنج میللنگ) یا P1351 (مشکل کویل احتراق) رایج است. خودروهای سمند و دنا هم کدهای خاص خود را دارند که اپلیکیشن کاردیاگ آنها را پشتیبانی میکند.
برای آشنایی با بهترین دستگاههای پشتیبانیکننده از این کدها، مقاله بهترین دیاگ خودرو برای ماشینهای ایرانی را بخوانید.
چطور کدهای خطا دیاگ را به فارسی بخوانیم؟
روش اول: اپلیکیشن کاردیاگ (پیشنهادی)
سادهترین و دقیقترین روش برای خواندن کدهای خطا دیاگ به زبان فارسی، استفاده از اپلیکیشن کاردیاگ است. این اپلیکیشن:
- کد خطا را مستقیماً از ECU میخواند
- معنی کامل کد را به فارسی نمایش میدهد
- علت احتمالی را با الگوریتم هوش مصنوعی تشخیص میدهد
- راهحل پیشنهادی ارائه میکند
- تفاوت کدهای موقت و دائمی را نشان میدهد
برای خرید دانگل و استفاده از اپلیکیشن، صفحه دیاگ بلوتوثی کاردیاگ را ببینید.
روش دوم: جدول کدهای استاندارد OBD2
اگر فقط میخواهید یک کد خاص را جستجو کنید، میتوانید از جداول آنلاین استاندارد OBD2 استفاده کنید. اما این روش زمانبر است و نیاز به دانش فنی دارد. اپلیکیشنهایی مثل کاردیاگ این جستجو را در چند ثانیه انجام میدهند.
تفاوت کدهای موقت، تأییدشده و تاریخی
کدهای موقت (Pending Codes)
این کدها زمانی ذخیره میشوند که ECU یک بار ناهنجاری را تشخیص داده اما هنوز مطمئن نیست. اگر مشکل در دفعه بعدی تکرار نشود، کد خودبخود پاک میشود. در این موارد نگران نباشید اما وضعیت را رصد کنید.
کدهای تأییدشده (Confirmed/Active Codes)
این کدها زمانی ذخیره میشوند که ECU مشکل را در چندین سیکل رانندگی مشاهده کرده است. این کدها نیاز به بررسی و رفع جدی دارند. روشن شدن چراغ Check Engine نشانه این نوع کد است.
کدهای تاریخی (History Codes)
کدهایی که قبلاً فعال بودهاند اما مشکل برطرف شده یا خودبخود از بین رفته. اگرچه چراغ خاموش شده اما ECU همچنان آن را در حافظه دارد. پاک کردن این کدها بیخطر است.
آیا میتوان کدهای خطا را پاک کرد؟
بله، اما باید با احتیاط این کار را انجام داد. پاک کردن کدهای خطا بدون رفع مشکل اصلی، فقط چراغ check engine را خاموش میکند. پس از چند سیکل رانندگی، کد دوباره ثبت میشود.
پاک کردن کد منطقی است در این موارد: مشکل واقعی را برطرف کردهاید، کد از نوع تاریخی است و مشکلی وجود ندارد، یا میخواهید ببینید آیا کد دوباره برمیگردد.
با اپلیکیشن کاردیاگ میتوانید کدهای خطا را پس از رفع مشکل بهراحتی پاک کنید. برای آشنایی بیشتر با این قابلیت، مقاله دیاگ بلوتوثی فارسی چیست؟ را مطالعه کنید.
راهنمای عملی: با کد خطا چه کار کنیم؟
- خواندن کد: با اپلیکیشن کاردیاگ و دانگل OBD2، کدهای خطا را بخوانید
- درک معنی: معنی کد فارسی را مطالعه کنید و بفهمید مشکل از کجاست
- ارزیابی فوریت: کدهای مربوط به روغن، حرارت یا ترمز فوریاند – فوراً توقف کنید
- بررسی علائم: آیا علائم جانبی مثل صدا، لرزش یا افت قدرت وجود دارد؟
- جستجوی راهحل: هوش مصنوعی کاردیاگ راهحل پیشنهادی میدهد
- مراجعه به تعمیرگاه: با اطلاعات کامل به تعمیرگاه بروید و از موضع قدرت مذاکره کنید
- پاک کردن کد: پس از رفع مشکل، کد را پاک کنید
کدهای خطای خطرناک که نباید نادیده گرفت
برخی کدهای خطا نیاز به توقف فوری دارند و نادیده گرفتن آنها میتواند به خسارات سنگین منجر شود:
- P0217 – دمای موتور بیش از حد بالاست: فوری توقف کنید؛ ادامه رانندگی موتور را میسوزاند
- P0520 – فشار روغن پایین: موتور را خاموش کنید؛ ادامه کار بدون روغن فاجعهبار است
- P0700 – خرابی گیربکس اتوماتیک: رانندگی با احتیاط و سریع به تعمیرگاه
- B0051 – ایربگ فعال نمیشود: سیستم ایمنی مختل است، فوری بررسی شود
- C0044 – خرابی سیستم ABS: ترمز اضطراری کمتر مؤثر است، با احتیاط برانید
مقایسه روشهای دریافت کدهای خطا به فارسی
| روش | هزینه | سرعت | دقت | فارسی |
|---|---|---|---|---|
| کاردیاگ (اپ + دانگل) | یکبار خرید | چند ثانیه | بالا | ✅ کامل |
| تعمیرگاه | هر بار هزینه | نوبتگیری | بالا | ⚠️ اصطلاحات فنی |
| دیاگهای ارزان خارجی | پایین | متوسط | متوسط | ❌ انگلیسی |
| جستجوی اینترنتی | رایگان | کند | پایین | ⚠️ محدود |
سوالات متداول درباره کدهای خطا دیاگ
آیا همه کدهای خطا به معنی خرابی جدی است؟
خیر. برخی کدها مربوط به ناهنجاریهای موقتی هستند مثل کیفیت پایین بنزین یا تغییرات دمایی. اما هر کدی باید بررسی شود تا مشخص شود جدی است یا نه.
چرا یک کد خطا بعد از پاک شدن دوباره برمیگردد؟
چون مشکل اصلی رفع نشده. پاک کردن کد فقط چراغ را خاموش میکند اما ECU در سیکل بعدی دوباره مشکل را تشخیص داده و کد را ثبت میکند. باید ریشه مشکل را پیدا و رفع کرد.
آیا میتوان با دیاگ کدهای همه خودروها را خواند؟
کدهای استاندارد OBD2 برای همه خودروهای بعد از سال ۲۰۰۵ قابل خواندن هستند. اما کدهای اختصاصی سازنده نیاز به اپلیکیشن تخصصی دارند. کاردیاگ از خودروهای ایرانی مثل پراید، سمند، پژو، دنا و کوییک پشتیبانی میکند. برای مقایسه قیمت دیاگهای مختلف، مقاله قیمت دیاگ بلوتوثی خودرو را ببینید.
کدهای خطا چقدر در حافظه ECU میمانند؟
کدهای تأییدشده تا زمانی که پاک شوند یا باتری جدا شود در حافظه میمانند. برخی ECUها ممکن است پس از ۴۰ سیکل رانندگی بدون تکرار مشکل، کد را خودبخود پاک کنند.
جمعبندی
دانستن کدهای خطا دیاگ به زبان فارسی دیگر یک مزیت اختیاری نیست، بلکه یک ضرورت برای هر رانندهای است که میخواهد از خودروی خود بهتر مراقبت کند و از هزینههای غیرضروری بپرهیزد.
با اپلیکیشن کاردیاگ، دیگر نیازی نیست خودتان این کدها را حفظ کنید. کافی است دانگل را وصل کنید و در چند ثانیه همه چیز را به فارسی بخوانید. برای مطالعه بیشتر، بخش کدهای خطا و چراغ چک وبلاگ ما را ببینید و همچنین میتوانید تمام مقالات آموزشی را در وبلاگ کاردیاگ مطالعه کنید.







[…] دقیق خرابی خودرو، باید کد خطا را بخوانید. در مقاله کدهای خطای دیاگ خودرو به فارسی میتوانید با رایجترین کدها آشنا […]