پشتیبانی اطلاعات مدرن برای خدمات خودرو. نرم افزار چگونه به طراحی و ساخت وسایل نقلیه کمک می کند؟ جریمه های رانندگی و راهنمای دیجیتال

از دیدگاه یک مهندس الکترونیک، خودرو یک جعبه متحرک پر از سیستم های تعبیه شده است. برای کسانی که قرار است زندگی خود را وقف صنعت خودرو کنند و همچنین برای کسانی که فقط می خواهند در مورد ساختار داخلی خودرو بیشتر بدانند، این مطالب ممکن است مفید باشد.



تا اوایل این قرن، سیستم های الکترونیکی زیادی در خودروها وجود نداشت. برخی از مدل های گران قیمت دارای جرقه زنی الکترونیکی، کروز کنترل و کنترل آب و هوا بودند، اما اینها سیستم های الکترونیکی آنالوگ بسیار ابتدایی بودند. از آن زمان تا الان، خیلی چیزها عوض شده است. خودروهای مدرن، حتی مدل‌های اولیه، ده‌ها ریزپردازنده و میکروکنترلر با ظرفیت‌های مختلف، از دستگاه‌های کوچک ۴ بیتی گرفته تا هیولاهای ۳۲ یا حتی ۶۴ بیتی دارند.


هر یک از این دستگاه ها دارای برنامه خاصی برای انجام وظایف خاص هستند، بنابراین نرم افزار یکی از مهمترین عوامل در کیفیت و قابلیت اطمینان خودرو است. برای ساده‌سازی توسعه سیستم‌ها و نرم‌افزارهای تعبیه‌شده خودرو برای آنها، استانداردهای خاصی معرفی شده‌اند و در اینجا فهرست اصلی (اما نه کامل) آنها آمده است:

  • گذرگاه CAN وسیله ای برای اتصال مطمئن چندین سیستم الکترونیکی با حداقل سیم کشی است.
  • MISRA C (و C ++) - فهرست دقیقی از قوانین استفاده از زبان C در سیستم های امنیتی مهم مانند اتومبیل ها.
  • OSEK / VDX استانداردی برای سیستم عامل های بلادرنگ مورد استفاده در خودروها و سیستم های مشابه است.
  • Genivi استانداردی برای سیستم‌های مبتنی بر لینوکس است که برای سیستم‌های اطلاعات سرگرمی داخل خودرو استفاده می‌شود.

بیایید نگاهی دقیق تر به هر یک از این استانداردها بیندازیم.


اتوبوس CAN


سیم کشی خودرو به طور سنتی به صورت نقطه به نقطه سیم کشی می شود. درک و نگهداری مدار ساده است، اما با افزایش تعداد سیستم های الکترونیکی، به سرعت بسیار زیاد می شود. در برخی موارد، استفاده از گذرگاه سیستم شروع به معنا می کند. یک دسته سیم از یک دستگاه به دستگاه دیگر هدایت می شود و هر دستگاه دارای یک آدرس اتوبوس منحصر به فرد است و تنها زمانی واکنش نشان می دهد که آن آدرس اتوبوس را ببیند. چندین سیستم اتوبوس در سیستم های خودرو استفاده می شود، اما اتوبوس CAN شناخته شده ترین و پرکاربردترین آن است.



طراحان جاسازی شده اغلب متاسفند که هیچ زبان برنامه نویسی برای نیازهای خاص آنها مناسب نیست. به نوعی، این وضعیت تعجب آور نیست، زیرا اگرچه توسعه دهندگان زیادی بر روی ساخت برنامه های تعبیه شده کار می کنند، آنها هنوز تنها گروه بسیار کوچکی در دنیای برنامه نویسی جامعه هستند. با این حال، برخی از زبان ها با در نظر گرفتن سیستم های تعبیه شده طراحی شده اند، مانند PL / M، Forth و Ada. اما آنها به طور کلی پذیرفته نشده اند.


معامله ای که تقریباً به طور جهانی پذیرفته شده است، زبان C است. زبان C فشرده، رسا و قدرتمند است. ابزاری برای نوشتن کد کارآمد، خوانا و قابل نگهداری در اختیار برنامه نویس قرار می دهد. همه این ویژگی ها او را به محبوبیت خود رسانده است. متأسفانه، این زبان همچنین به توسعه دهندگان بی احتیاط اجازه می دهد تا کدهای ناامنی بنویسند که می تواند در تمام مراحل توسعه پروژه مشکلات جدی ایجاد کند. در خودروها و سایر سیستم های حیاتی ایمنی، این می تواند یک مشکل بزرگ باشد.


به همین دلیل است که در اواخر دهه 1990، انجمن قابلیت اطمینان نرم افزار صنعت موتور (MISRA) مجموعه ای از قوانین را برای استفاده از زبان C در سیستم های خودرو معرفی کرد. این استاندارد با نام MISRA-C شناخته شد. رویکرد مشابهی برای استفاده از زبان C ++ نیز ایجاد شد. اگرچه این اصول برای توسعه دهندگان نرم افزار خودرو نوشته شده بود، اما به زودی به برنامه های کاربردی دیگری که ایمنی در آنها حیاتی است گسترش یافت.


OSEK / VDX


OSEK / VDX یک استاندارد برای RTOS است که برای استفاده در سیستم های کنترل خودرو در نظر گرفته شده است. از ابتدا برای این منظور طراحی شده است و شامل ویژگی های ضروری مورد نیاز برای ایمن نگه داشتن یک سیستم حیاتی است. ویژگی کلیدی عدم وجود اشیاء پویا است. همه چیز به صورت ایستا در زمان ساخت ایجاد می شود. سادگی ذاتی این پیاده سازی به طور قابل توجهی توسعه دهندگان نرم افزار را محدود نمی کند، اما منبع بالقوه قابل توجهی از شکست سیستم را حذف می کند. تعجب آور نیست که سایر صنایع به این استاندارد علاقه نشان می دهند. سیستم‌عامل‌هایی که از OSEK/VDX پشتیبانی می‌کنند، امروزه از فروشندگان مختلفی در دسترس هستند.



بیشتر سیستم‌های سرگرمی و اطلاعات در خودروها کاملاً با ایمنی مرتبط نیستند و خیلی به زمان واقعی وابسته نیستند، بنابراین لینوکس انتخاب خوبی است زیرا طیف گسترده‌ای از اجزای نرم‌افزاری اضافی را ارائه می‌کند. و Genivi استانداردی برای پیاده سازی لینوکس در این زمینه است.

مقاله ای در مورد اینکه نرم افزار یک ماشین مدرن چیست. ویژگی های نرم افزار، فرآیندها و فناوری ها. در پایان مقاله - ویدئویی جالب در مورد 5 هک زندگی ضروری برای ماشین شما!


محتویات بررسی:

هیچ خودروی مدرنی بدون پر کردن الکترونیکی قابل تصور نیست که به نرم افزار پیچیده نیاز دارد. با رانندگی ماشین ، ما تقریباً به این فکر نمی کنیم که چه فرآیندهایی در داخل آن در حال انجام است - هیچ مانیتوری مانند رایانه وجود ندارد ، به این معنی که عملکرد برنامه ها تجسم نمی شود ، گویی وجود ندارند. اما آنها هستند.

ویژگی های نرم افزار ماشین


نرم افزار مدرن برای وسیله نقلیه شما بسیار قابل اعتماد است، با نرخ خرابی تجهیزات تنها یک در یک میلیون عملیات در طول یک سال و سپس به عنوان یک استثنا.

اکنون در هر خودرو چندین واحد کنترل الکترونیکی (ECU) وجود دارد - واحد کنترل الکترونیکی، ECU، که از طریق شبکه الکترونیکی ماشین با یکدیگر تعامل دارند.


تعامل بین این بلوک ها به لطف معماری های اتوبوس انجام می شود که مجموعه ای از کنترل کننده ها - CAN، شبکه منطقه کنترل کننده، و همچنین یک شبکه ویژه طراحی شده برای انتقال اطلاعات از تجهیزات دیجیتال ویژه - MOST، سیستم های رسانه گرا trans، FIexRay هستند. و همچنین سیستم اتصال محلی، (LIN).

اگر اتوبوس های ذکر شده را با اترنت که برای رایانه شخصی در نظر گرفته شده است مقایسه کنیم، آنها با سرعت کمتری کار می کنند، زیرا میزان داده های پردازش شده در اتومبیل ها کم است. اما این حداقل اطلاعات باید به معنای واقعی کلمه در چند میلی ثانیه پردازش شود.

با رشد تعداد ECU ها، توسعه دهندگان باید ساختارهای پیچیده تری از شبکه های درون خودرویی ایجاد کنند که به ساختار پیچیده تری نیاز دارد. بیایید تفاوت اصلی نرم افزار خودرو و فناوری های دیجیتال را برای اهداف دیگر در نظر بگیریم.

  • قابلیت اطمینان - برنامه های سیستم یک ماشین در یک شبکه نسبتاً پیچیده ECU در طول کل دوره استفاده باید تا حد امکان قابل اطمینان کار کنند.
  • ایمنی عملکردهای انجام شده - ESC و سیستم ترمز باید بی عیب و نقص عمل کنند و این در حال حاضر مستلزم الزامات کاملاً جدی برای نرم افزار و فرآیند توسعه آنها است.
  • سرعت تعامل - پاسخ فوری اجزای الکترونیکی خودرو (تا میلی ثانیه) بدون معماری نرم افزاری خاص و سیستم عامل های بهبود یافته غیرممکن است.
  • معماری قوی - نرم افزار خودرو باید سازگاری الکترومغناطیسی را به حداکثر برساند و در برابر اثرات سیگنال های تحریف شده مقاومت کند.
  • ارتباط گره های چرخه الکترونیکی مکانیکی.
توجه:تحت هیچ شرایطی نباید ECU در حین کار راه اندازی مجدد شود!

اجزای اصلی ECU


ECU یک برد نسبتاً پیچیده با صدها عنصر دیگر به جز میکروکنترلر است. بیایید نگاهی به جزئیات اصلی بیاندازیم.
  1. مبدل آنالوگ به دیجیتال (ADC) - این تجهیزات برای گرفتن قرائت از سنسورهای خاص خودرو از جمله سنسور اکسیژن طراحی شده است. واقعیت این است که پردازنده فقط مقادیر دیجیتالی را درک می کند و به عنوان مثال، نشانگر اکسیژن فقط سیگنال های الکتریکی با ولتاژ 0 تا 1.1 ولت تولید می کند. ADC این داده ها را به یک عدد باینری ده بیتی تبدیل می کند تا پردازنده بتواند آن را درک کند.
  2. Driver برنامه ای است که برای کنترل تجهیزات دیجیتال با تبدیل سیگنال ها طراحی شده است.
  3. مبدل دیجیتال به آنالوگ (DAC) - سیگنال های آنالوگ را برای راه اندازی اجزای خاصی از موتور خودرو ارائه می دهد.
  4. تراشه ارتباطی - این تراشه ها امکان اجرای طیف گسترده ای از استانداردهای ارتباطی موجود در یک وسیله نقلیه را فراهم می کند. چندین استاندارد از این دست در تولید وجود دارد، اما رایج ترین آنها CAN - Controller-Area Networking است. سرعت 500 کیلو در بیت در ثانیه را فراهم می کند که برای ماژول هایی که تا صدها عملیات در ثانیه انجام می دهند بسیار ضروری است.

فرآیندها و فناوری


از زمانی که اولین نرم افزار خودرو معرفی شد، خیلی چیزها تغییر کرده است. اگر در ابتدا نرم افزار فقط توسط یک سازنده کنترل می شد، اکنون تقریبا غیرممکن شده است.

در ابتدا، در قرن گذشته، اسمبلر به عنوان نرم افزار مورد استفاده قرار گرفت. زبان شی در دهه 90 شروع به گسترش کرد. رابرت بوش و بسیاری از فروشندگان دیگر شروع به توسعه نرم افزار با استفاده از Mathlab / Simulink و ASCET (فناوری های کنترل و شبیه سازی) کرده اند.

سیستم های CAN bus نرم افزار خودرو را بسیار پیچیده می کند. دلیل آن این است که آنها تعامل بین برنامه های ECU های مختلف را حذف نمی کنند. خودروهای لوکس مدرن می توانند دارای شبکه پیچیده ای از 80 ECU با مجموع تا 100 میلیون خط کد باشند.

با توجه به این واقعیت که نرم افزار به طور مداوم پیچیده تر می شود، نیاز به بهبود فناوری های مهندسی وجود دارد. بنابراین، فرآیندهای فنی و سازمانی موازی به طور مداوم در صنعت برای آگاهی از نرم افزارهای جدید در حال ظهور است.


راه حل های مهندسی در سطح فرآیندها و معماری نیز به یکی از شرایط اصلی برون سپاری تبدیل می شوند. در ارتباط با این شرایط ، شرکت بوش از ابتدای دهه 90 قرن گذشته شروع به ارائه برخی از پیشرفت ها به طرف کرد.

در حال حاضر، کار بر روی نرم افزار خودروها توسط چندین انجمن توزیع شده در سراسر جهان انجام می شود. و این نوع فعالیت برای کسب و کار کاملا بهینه شده است.

مدیریت موتور


مقررات بین‌المللی در مورد مسائل زیست‌محیطی مستلزم کاهش مصرف سوخت خودروها و کاهش آلودگی محیط زیست است. این بدان معناست که انگیزه ای برای بهبود گیربکس وجود دارد تا زمان تزریق سوخت و احتراق بهینه را تضمین کند.

به عنوان مثال، موتورهای دیزلی مدرن قادرند حداقل مقدار سوخت را هفت بار در هر بار تزریق کنند. و این برای یک موتور چهار سیلندر است که سرعت چرخشی آن تا 1800 دور در دقیقه، 420 بار در ثانیه است. همه اینها به توابع نرم افزاری جدید و الگوریتم های کنترلی پیچیده تر نیاز دارند تا هرگونه انحراف را به حداقل برسانند.

نیاز به کاهش انتشارات مضر به فن آوری ها و روش های به روز برای اطمینان از ترافیک نیاز دارد. بنابراین، با تکمیل موتورهای احتراق داخلی معمولی، در آینده موتورهای الکتریکی و طرح های ترکیبی سهم شیر بازار خودرو را در اختیار خواهند داشت. علاوه بر این، نیاز به سوخت های جایگزین افزایش می یابد و نرم افزار اهرم اصلی مقابله با این چالش ها خواهد بود.

مرکز کنترل انتقال خودرو، ماژول کنترل موتور است. ماژول های مدرن حجمی بیش از 2 مگابایت حافظه دیجیتال دارند و در فرکانس ساعت تا 160 مگاهرتز کار می کنند. این شامل برنامه هایی تا 300 هزار خط کد است.

استاندارد سازی


هنگام توسعه برنامه های دیجیتال مدرن برای اتومبیل ها، ویژگی ECU مورد نیاز بدون ابهام در نظر گرفته می شود: نرم افزار مستقیماً با تجهیزات خاصی در تعامل است. با افزایش مداوم تعداد ECU های خودرو، بازیافت نرم افزار در اولویت قرار می گیرد. بنابراین در چنین شرایطی جا دارد از استانداردسازی صحبت کنیم.

در سال 2003، تامین کنندگان و تولیدکنندگان، معماری سیستم باز خودرو (Autosar) را تشکیل دادند. هدف سازمان تحقق یک استاندارد مشترک و فناوری های یکسان است. امروزه این انجمن شامل بیش از 150 سازمان است که با هم ساختار جدید ECU، نرم افزار پایه و هر آنچه را که برای ایجاد نرم افزار کار لازم است توسعه می دهند.

این نوع تعامل شامل ایجاد گره هایی است که مستقل از سخت افزار هستند. این به تامین کنندگان و تولیدکنندگان اجازه می دهد تا طرح ها را مبادله کنند و همچنین از آنها در طیف گسترده ای از ECU ها استفاده مجدد کنند.

Autosar حول چندین لایه انتزاعی ساخته شده است که نرم افزار را از سخت افزار جدا می کند. در بالای صفحه نرم افزار کاربردی قرار دارد که تمامی فعالیت های کاربردی را اجرا می کند. در زیر نرم افزار اصلی و اسمی آورده شده است. انتزاع مورد نظر از سخت افزار را تضمین می کند، همانطور که مثلاً در یک رایانه شخصی اتفاق می افتد. Autosar Runtime Environment ارتباطات درون ECU را مدیریت می کند.

فناوری Autosar شامل تمام قالب‌ها و قالب‌های تبادل ضروری است که هم برای تولید و پیکربندی زیرساخت و هم برای توصیف آن استفاده می‌شود.

رایج ترین اتوبوس ها در صنعت خودروسازی مدرن اتوبوس های اترنت (سرعت بالا) هستند. آنها به طور قابل اعتماد از ارتباط بین ECU و همچنین گزینه های جدید، از جمله در مورد ایمنی پشتیبانی می کنند.


متنوع ترین اطلاعات به صورت کیفی تجزیه و تحلیل می شود تا یک مدل عینی از محیط ایجاد شود، که امکان تشکیل گزینه های جدیدی را فراهم می کند که در موارد شدید از راننده پشتیبانی می کند.

به عنوان مثال، حواس راننده ای در حین رانندگی توسط مسافری پرت شد. در این حالت، اپلیکیشن ترمز خودروی جلویی را تشخیص می دهد، سپس به راننده هشدار می دهد یا ترمز را خود به خود فعال می کند. به هر حال، راننده حتی ممکن است بلافاصله از وجود چنین نرم افزاری مطلع نشود تا زمانی که خود را در موقعیت خطرناکی بیابد.

نتیجه

در صنعت خودروسازی مدرن، پیش نیازهای انقلاب علمی و فناوری بعدی در زمینه توسعه نرم‌افزار امروزه در حال ظهور است، زیرا فناوری‌های دیجیتال و قابلیت‌های لوازم الکترونیکی مصرفی به طور گسترده‌تری شروع به استفاده می‌کنند. زمان زیادی دور نیست که اتومبیل ها از طریق تمام دستگاه های تلفن ثابت و تلفن همراه به اینترنت متصل شوند. و در عین حال نقش نرم افزار رایگان برای حل مشکلات عملی افزایش خواهد یافت.

5 هک زندگی ضروری برای ماشین - در ویدیو:

هنگام سازماندهی یا گسترش خدمات خودرو، باید به خاطر داشت که تجهیزات خریداری شده و کارگران استخدام شده از تمام آنچه برای سازماندهی کار یک ایستگاه خدمات، از جمله یک پست تشخیصی، لازم است، فاصله دارند. به عنوان یک قاعده، یکی از ضروری ترین مؤلفه ها پشتیبانی اطلاعات است. گاهی اوقات پمپ‌های خدمات سعی می‌کنند گرسنگی خود را برای اطلاعات با کتاب‌ها و سی‌دی‌های فروشگاه‌ها و بازارها که برای استفاده رانندگان طراحی شده‌اند و حاوی اطلاعات یک مدل خودروی خاص در سال‌های مدل خاص هستند، برطرف کنند. این تلاش‌ها به چند دلیل محکوم به شکست هستند: اولاً، این کتاب‌ها برای استفاده خصوصی و نه حرفه‌ای در نظر گرفته شده‌اند - فاقد جنبه‌های مهم تعمیر هستند، و مهم‌تر از همه، تشخیص (در حالی که مملو از جزئیات غیر ضروری برای یک حرفه‌ای هستند)، دوم، برای پوشش خوب چنین اطلاعاتی از همه کسانی که و چه چیزی با ما سفر می کنند، به تعداد زیادی از این کتاب ها نیاز داریم.

راه خروج، خرید ادبیات حرفه ای و پایگاه های اطلاعات الکترونیکی برای تشخیص و تعمیر و همچنین سایر نرم افزارها برای خودکارسازی کار سرویس خودرو است. در این بررسی، برای کسانی که تجهیزات سرویس خودرو (تعمیری، تعمیری و غیره) خریداری کرده اند (یا قصد خرید دارند - مهم نیست)، گفته می شود که از چه نرم افزاری و پشتیبانی اطلاعاتی استفاده می شود (به طور دقیق تر).

باید استفاده شود) در هر سرویس خودرو (از یک گاراژ تا یک نمایندگی بزرگ):

1. نرم افزار مدیریت و حسابداری (نرم افزار)

این کلاس شامل نرم افزار حسابداری، نرم افزار اتوماسیون فرآیندهای کسب و کار، نرم افزار مدیریت انبار، نرم افزار حضور و غیاب، نرم افزار آماده سازی سفارش و نرم افزار حسابداری و غیره می باشد. ، پایگاه های اطلاعاتی ساعات استاندارد (برای خودکارسازی بارگیری اقلام کار و محاسبه هزینه آنها).

ویژگی های این نرم افزار هنوز در حوزه تخصصی شرکت ما گنجانده نشده است - بنابراین اطلاعات دقیق تری در مورد آن ارائه نمی دهم. تعداد زیادی از محصولات نرم افزاری در بازار برای حل این مشکلات وجود دارد، چه به صورت مستقل و چه افزودنی به سیستم های جهانی (به عنوان مثال، محصولات مبتنی بر پلت فرم 1C). در اینجا چند پیوند برای شروع وجود دارد - محصولات شرکت Autodealer، مرکز اجرای 1C-Rarus، شرکت BVS Logic، شرکت VERDI، سیستم TurboService، سیستم LogicStar-Avto، سیستم AIS @.

2. نرم افزار تجهیزات تخصصی - این شامل نرم افزارهای اسکنر، تست موتور، نرم افزار کار با آنالایزرهای گاز و مات سنج، نرم افزار تنظیم چیپ، نرم افزار اندازه گیری سیستم های تعمیر بدنه و غیره می باشد. در اینجا، در اصل، همه چیز روشن است. به عنوان یک قاعده، چنین نرم افزاری با خود تجهیزات عرضه می شود. اغلب، نرم افزارهای این کلاس نه تنها عملکردهای اصلی خود (تشخیصی و غیره)، بلکه مرجع، عملکردهای آموزشی را نیز انجام می دهند.

از یک طرف، توانایی های این یا آن مجموعه نرم افزاری و سخت افزاری با قابلیت های نرم افزار موجود برای آن محدود می شود. به عنوان مثال، آداپتور K-L-Line که در حال حاضر بسیار محبوب است، بدون نرم افزار جدیدی که برای آن منتشر شده است، نمی تواند با برندهای بیشتری نسبت به الان کار کند. از سوی دیگر، مرزهای توسعه قابلیت‌های نرم‌افزار به شدت توسط قابلیت‌های سخت‌افزاری سخت‌افزار تعیین شده است. بنابراین، به عنوان مثال، همان آداپتور KL-Line به هیچ وجه نمی تواند با خودروهایی که دارای پروتکل تبادل تشخیصی OBD-II-VPW یا OBD-II-PWM هستند کار کند، زیرا آنها به سادگی با سخت افزار ناسازگار هستند (یعنی آن توسعه نرم افزار برای آن با عملکردهای مناسب غیرممکن است).

برخی از نرم افزارهای تجهیزات تخصصی را می توان به طور جداگانه (بدون سخت افزار) استفاده کرد - به عنوان مثال، برنامه Autorobot Data System برای مجموعه شناخته شده صاف کننده بدن به همین نام با یک سیستم اندازه گیری الکترونیکی می تواند به طور جداگانه به عنوان یک سیستم مرجع برای نقاط کنترل استفاده شود. و ابعاد بدنه

3. نرم افزار مرجع پایه - این شامل پایگاه های اطلاعاتی مرجع برای تشخیص و تعمیر، کاتالوگ قطعات یدکی الکترونیکی، کتاب های مرجع ساعات مرجع، کتاب های مرجع در مورد ابعاد هندسی خودروها و غیره است. چنین پایه ها و همچنین تجهیزات به دو کلاس بزرگ تقسیم می شوند - فروشنده (مجاز، اصلی، اولیه) و غیر مجاز (ثانویه، غیر اصلی، به عنوان یک قاعده، چند برند).

پایگاه‌های اطلاعاتی نمایندگی‌ها شامل اطلاعات یک یا چند برند خودروی مرتبط (مانند VW-Audi) است و توسط خود سازنده خودرو تهیه می‌شود. اطلاعات موجود در آنها برای یک نام تجاری خاص کامل ترین و قابل اعتمادترین است. با این حال، چنین پایگاه هایی به طور رسمی فقط در شبکه فروش برند مربوطه توزیع می شوند. بر این اساس، ایستگاه های غیر نمایندگی (حتی اگر در یک برند متخصص باشند) فقط می توانند این اطلاعات را از دزدان دریایی خریداری کنند. معروف ترین آنها نمایندگی های عیب یابی و تعمیر VW-Audi (ELSA)، BMW (BMW TIS، BMW WDS)، فورد (Ford TIS)، مرسدس (Mercedes WIS)، Opel (Opel TIS)، رنو (Dialogys)، ولوو هستند. (VADIS) و غیره، و همچنین کاتالوگ قطعات یدکی VW-Audi (ETKA)، BMW (BMW ETK)، مرسدس (Mercedes EPC) و غیره.

پایگاه داده های چند برند شامل اطلاعات بسیاری از برندهای خودرو به طور همزمان می شود (توسعه دهندگان پایگاه داده سعی می کنند "هر چیزی را که درایو می کند" پوشش دهند). ماهیت چند برندی پایگاه داده این احتمال را که حاوی مواد فروشنده نیز باشد را رد نمی کند. معروف ترین محصولات پایه های عیب یابی و تعمیر BOSCH ESI، Alldata، Autodata، Mitchell-on-Demand، Atris WM-KAT-Technik، [ایمیل محافظت شده]، کارگاه، CAPS، ATSG و غیره

نسخه‌های دارای مجوز این پایگاه‌ها در روسیه از نظر خرید به سختی در دسترس هستند - زیرا ما فقط دو توزیع کننده رسمی می شناسیم - این BOSCH (پایگاه ESIftronic]) و Legion-Avtodata (پایه Autodata) است. هزینه محصولات دارای مجوز مانع نسبتاً بالایی برای DOS برای ایستگاه های کوچک و متوسط ​​ایجاد می کند - حدود 980 دلار برای نسخه کامل پایگاه داده Autodata و از چندین هزار یورو (!) برای اشتراک سالانه (!) برای ESI کامل. . نسخه های تقلبی پایگاه های داده چند برند به معنای واقعی کلمه در هر مرحله با مقادیر ده برابر کمتر - از 30 تا 250 دلار - ارائه می شود.

پایگاه داده های چند برندی می توانند غیر تخصصی (شامل اطلاعات تقریباً همه چیز باشد - به عنوان مثال، پایگاه داده Autodata شامل پارامترهای تنظیم، ساعات استاندارد و اطلاعات مربوط به تشخیص سیستم های کنترل الکترونیکی، و نمودارهای سیم کشی و خیلی چیزهای دیگر) و تخصصی (مربوط به اطلاعات است) در سیستم های خودروی فردی - به عنوان مثال، در پایگاه داده CAPS، سیستم های کنترل الکترونیکی در نظر گرفته شده است، و در پایگاه های اطلاعاتی ATSG و Mitchell for Transmissions، انتقال ها). به طور طبیعی، هر پایگاه داده شامل تعداد متفاوتی از بخش های اطلاعاتی است - به عنوان یک قاعده، پایگاه های داده چند برند حاوی اطلاعات زیر است:

داده های فنی - داده های مختلف تنظیم خودرو. پایگاه های داده شامل صدها و هزاران پارامتر مختلف، استانداردها و موارد دیگر است. به خاطر سپردن این اعداد حتی برای یک مارک خدماتی غیرممکن است، اما انجام تعمیرات و / یا تشخیص بدون در دسترس بودن آنها غیرممکن است.

زمان تعمیر - هنجارهای اساسی زمان برای عملیات تعمیر و تنظیم. این بخش را می توان در پایه (Autodata) "ساخته شده"، به عنوان یک ماژول اضافی، تحویل به عنوان یک پایه جداگانه ارائه کرد.

برنامه های نگهداری و سرویس - فواصل زمانی خدمات و شرح عملیات خدمات.

TSB (بولتن‌های خدمات فنی) - بولتن‌های خدمات فنی - راهنماها و توصیه‌های تولیدکنندگان خودرو در مورد حذف عیوب خاص معمولی و سایر مسائل. این دفترچه‌ها تقریباً در همه نمایندگی‌ها (Ford TIS، Opel TIS، BMW TIS)، و همچنین در برخی از نمایندگی‌های چند برند (به عنوان مثال، در Mitchell on Demand و Alldata) یافت می‌شوند. همچنین در پایگاه داده های چند برند، به عنوان مثال، در پایگاه داده AutoData، یک بخش Trouble shooter مشابه هدف (حل مشکلات خاص) وجود دارد. اغلب، راهنماهای عیب یابی در قالب الگوریتم ها یا نمودارهای بلوکی ارائه می شوند (چنین نمودارهای بلوکی را نیز می توان به طور جداگانه در قالب کتاب خریداری کرد - "نمودار بلوک برای عیب یابی در سیستم های تزریق و احتراق موتورهای بنزینی".

این شامل جداول مفید (جدول خطا) با تجزیه و تحلیل کدهای عیب تشخیصی (DTC - Diagnostic Trouble Code) است - چنین بخش هایی تقریباً در تمام پایگاه های داده الکترونیکی (Mitchell، Autodata، ELSA، Opel TIS و غیره) یافت می شوند و نه تنها شامل رمزگشایی می شوند. اختلالات کدها، بلکه علائم تظاهر آنها، علل احتمالی وقوع آنها، چک لیست هایی برای حذف. این اطلاعات به ویژه برای متخصصان تشخیص تازه کار مفید است.

کارگاه یا تعمیر - توضیحات دستگاه، تعمیر و عیب یابی سیستم های خودرو فردی - موتور، گیربکس، ABS، سیستم تهویه مطبوع و غیره؛

مکان های اجزاء - محل قطعات الکترونیکی و مکانیکی در خودرو؛

نمودارهای سیم کشی یا نمودارهای جریان جریان - نمودارهای سیم کشی.

همچنین "فرمت‌های" اسناد دیگری نیز وجود دارد - OFM (دستورالعمل‌های رسمی کارخانه)، SSP (برنامه مطالعه خودسرویس) و غیره.

به طور جداگانه می توانید کاتالوگ های قطعات یدکی (EPC - Electronic Parts Catalog) را برجسته کنید. آنها حاوی اطلاعاتی در مورد قطعات یدکی، کاربرد، قابلیت تعویض، قیمت و تصاویر آنها هستند. کاتالوگ های قطعات یدکی به کاتالوگ قطعات یدکی اصلی (تولید شده یا توصیه شده توسط سازنده خودرو) و غیر اورجینال (تولید شده توسط تولید کنندگان شخص ثالث) تقسیم می شوند. همچنین، کاتالوگ ها می توانند تک برند (حاوی اطلاعاتی در مورد قطعات یدکی اصلی برای یک مارک هستند - معروف ترین آنها مرسدس EPC، BMW ETK و غیره است) و چند برند (حاوی اطلاعات قطعات یدکی برای بسیاری از مارک ها). - به عنوان مثال، Tecdoc). همچنین

کاتالوگ های تخصصی برای مواد مصرفی، تیونینگ، کاتالوگ های تلفیقی سازندگان قطعات یدکی و غیره وجود دارد.

به ویژه باید توجه داشت که داشتن چنین مجموعه ای از اطلاعات ارزشمند، یک عیب یاب، مکانیک یا برق خودکار را از نیاز به داشتن سطح بالایی از دانش اولیه (پایه) در مورد ساختار خودرو، اصول عملکرد خودرو بی نیاز نمی کند. سیستم های آن و غیره! علاوه بر این، مهارت در کار با رایانه شخصی و ادبیات لازم است تا بتوان اطلاعات لازم را از این آرایه به دست آورد.

هنگام خرید پایگاه اطلاعاتی، باید در نظر بگیرید (این سوالات را با فروشنده بررسی کنید):

اطلاعات مربوط به چه خودروهایی در پایگاه داده وجود دارد؟ مارک ها، سال ساخت (یا سال های مدل)، بازار خودروهایی که پایه آنها منتشر می شود در اینجا مهم هستند. با توجه به سال های تولید، لازم به ذکر است که تقریباً تمام بانک های اطلاعاتی موجود حاوی کامل ترین اطلاعات فقط در مورد خودروهای دهه گذشته هستند (عمدتاً از1993) - به ویژه، این امر در مورد پایگاه هایی مانند ELSA، Autodata، BMW TIS و غیره صدق می کند.

لحظه مربوط به بازار خودرو نیاز به شفاف سازی دارد. واقعیت این است که همان مدل ماشین بسته به اینکه در کدام منطقه (بازار) عرضه می شود متفاوت است - و ممکن است نه تنها در پیکربندی (به عنوان مثال، وجود تهویه مطبوع برای کشورهای گرم یا پیش گرمکن برای شمال) تفاوت هایی وجود داشته باشد. )، اما و طراحی (دستور راست به جای سمت چپ، افزایش فاصله از زمین و غیره). بر این اساس، نمودارهای سیم کشی، محل قطعات، شماره کاتالوگ قطعات یدکی و غیره ممکن است متفاوت باشد. عمدتاً بازارهای اروپا برجسته می شوند (بریتانیا به دلیل ترافیک سمت چپ و بر این اساس اتومبیل ها به طور جداگانه متمایز می شود. با فرمان راست)، آسیا (ژاپن به طور جداگانه برجسته شده است - به همان دلیل، به عنوان بریتانیا) و آمریکا. «بازار روسیه» آن ویژگی را دارد که کم کم و از همه جا به اینجا سفر می کند.

هنگام خرید یک پایگاه داده، علاوه بر این لازم است که مشخص شود برای کدام بازار خودرو در نظر گرفته شده است. به عنوان مثال، پایگاه داده Mitchell on Demand حاوی اطلاعاتی در مورد خودروهای بازار آمریکا است - یعنی خودروهای تولید شده در ایالات متحده برای بازار داخلی، و همچنین خودروهایی که از مناطق دیگر (اروپا، آسیا) به بازار ایالات متحده عرضه می شوند. منطقی است که در چنین پایگاه های داده ای با مارک های مختلف و / یا با مدل های مختلف به دنبال برخی از خودروها بگردید (به عنوان مثال، میتسوبیشی پاجرو در پایگاه داده وجود ندارد، اما میتسوبیشی مونترو وجود دارد). هشدارهای مشابهی در مورد پایگاه داده Autodata (بازار انگلیسی) اعمال می شود. با این حال، Mitchell و Autodata هر دو تمایل دارند نشان دهند که چه زمانی پارامترهای داده شده فقط برای ماشین‌های یک بازار خاص اعمال می‌شوند.

اطلاعات برای چه سیستم هایی در پایگاه داده وجود دارد؟ بر این اساس، اگر کارگاه شما در پست های بازرسی تخصص دارد، باید یک پایگاه تخصصی (به عنوان مثال، میچل در تقاضا برای انتقال و / یا ATSG) داشته باشید، اما پایگاه های "عمومی" نیز تداخلی ندارند.

پوسته پایه (منو و ...) به چه زبانی ساخته می شود و اطلاعات در پایگاه به چه زبانی ارائه می شود؟ فوراً باید بگویم که شما نمی توانید خود را چاپلوسی کنید - به زبان روسی حتی پوسته برای چند واحد برنامه. کاملا روسی -BMW TIS، Volvo VADIS. تا حدی روسی - BOSCH ESI، Mercedes WIS - این پایگاه ها دارای پوسته های روسی و برخی اطلاعات هستند. یعنی برای کار معمولی حداقل زبان انگلیسی لازم است. اگر فقط به این دلیل است که در برخی از پایگاه های داده، به غیر از روسی و انگلیسی، اسناد به زبان آلمانی نیز وجود دارد (ELSA، ESIftronic]، Mercedes WIS). با این حال، نباید از این ترسید - متون فنی به راحتی قابل خواندن هستند. در این مورد، دیکشنری های تخصصی الکترونیکی و کاغذی کمک کننده خوبی هستند. به عنوان یک قاعده، پایگاه های داده مدرن بر روی CD یا DVD عرضه می شوند. در همان زمان، فرمت دی وی دی به سرعت در حال محبوبیت است، به خصوص هنگام ارائه پایگاه های داده ای که بیش از 3-5 سی دی را می گیرند (میچل - حدود 15، ESI - حدود 30، Alldata - حدود 100 سی دی و غیره). تقریباً 1 دیسک DVD جایگزین 6-7 سی دی می شود. آخرین نسخه برخی از پایگاه های داده در حال حاضر فقط بر روی DVD موجود است (به عنوان مثال ESI). بنابراین، قبل از خرید یک پایه جدی، منطقی است که در مورد خرید یک درایو DVD فکر کنید (به خصوص که در مقایسه با هزینه خود پایه، این یک پنی است).

سیستم مورد نیاز برای کامپیوتر و سیستم عامل پایگاه چیست؟ اکثر پایگاه های داده تحت هر سیستم عاملی، از ویندوز 98 (کار تحت ویندوز 95، به طور معمول، تضمینی نیست، اما هیچ مشکلی وجود ندارد) تا ویندوز XP و ویستا، به خوبی کار می کنند. با این حال، پایه های "سرسختی" نیز وجود دارد - به عنوان مثال، پایگاه فروشنده VW-Audi ELSA فقط تحت کنترل سیستم های روی پلت فرم NT کار می کند (Windows NT، 2000، XP، Vista). به عنوان یک قاعده، هیچ الزامات خاصی برای پردازنده و رم پایه وجود ندارد (البته، هر چه رایانه شخصی مدرن تر باشد، کار سریعتر و راحت تر خواهد بود).

یک نیاز مهم فضای خالی روی هارد دیسک شما (هارد دیسک) است. زمانی که پایگاه داده به طور کامل به دیسک سخت منتقل می شود همیشه راحت تر است (برخی از پایگاه داده ها چنین گزینه ای را به عنوان گزینه ارائه می دهند ، برخی فقط در این حالت نصب می شوند) - این درایو CD / DVD را آزاد می کند ، باعث جستجوی مداوم دیسک ها می شود و عملیات غیر ضروری با آنها، احتمال خرابی پایگاه داده را کاهش می دهد (دیسک به راحتی خراشیده می شود، پاشیده می شود و غیره)، سرعت کار و غیره را افزایش می دهد. به عنوان مثال، همان پایگاه داده ELSA به طور کامل روی یک هارد دیسک نصب می شود و حدود 11 گیگابایت روی آن می برد.

چگونه بانک اطلاعاتی را ثبت کنیم؟ مدت زمان رایگان پس از خرید چقدر است؟ مدت بهره برداری از پایه های مجوز، به عنوان یک قاعده، با مدت اشتراک (به عنوان یک قاعده، یک سال) محدود می شود. پس از انقضای آن، تمدید اشتراک پولی یا خرید نسخه جدید پایگاه مورد نیاز است. محدودیت در عملکرد نسخه های بدون مجوز به روش ثبت پایگاه داده، محافظت از پایگاه داده و "کیفیت هک" بستگی دارد.

ترتیب و هزینه ارتقا چقدر است؟ هنگام خرید پایگاه های دارای مجوز، این شرایط باید مورد مذاکره قرار گیرد - به عنوان یک قاعده، به روز رسانی در چارچوب اشتراک به صورت رایگان انجام می شود (به عنوان مثال، برای BOSCH - سه ماهه در طول سال). دزدان دریایی، به عنوان یک قاعده، به روز رسانی را برای پایگاه های داده بدون مجوز توزیع نمی کنند. اگر نیاز به دریافت نسخه جدید پایگاه داده دارید، فقط نسخه جدیدتر را خریداری کنید (برای رعایت انصاف، باید توجه داشت که در بسیاری از موارد دزدان دریایی نیز در چنین شرایطی به جلسه می روند و تخفیف می دهند).

4. نرم افزار مرجع اضافی (کمکی) - این شامل لغت نامه ها، برنامه هایی برای رمزگشایی کدهای VIN و غیره می شود. برخی از این برنامه ها را حتی می توانید به صورت رایگان در اینترنت پیدا کنید.

5. نرم افزار آموزشی – متأسفانه نرم افزار آموزشی معقولی برای متخصصین سرویس خودرو سراغ نداریم. با این وجود، می توان گفت که برخی از تولید کنندگان در حال حاضر زیرسیستم های آموزشی را در نرم افزارهای عرضه شده با پایه های ویژه قرار داده اند.

لازم به ذکر است که اطلاعات نه تنها به صورت الکترونیکی بر روی سی دی و دی وی دی، بلکه در قالب ادبیات حرفه ای در بازار عرضه می شود. مزایای کتاب ها در مقایسه با پایگاه های داده الکترونیکی در دسترس بودن پرسنلی است که رایانه شخصی ندارند یا ضعیف هستند (و هنوز هم وجود دارد!)، قیمت پایین تر نسخه های مجاز و در دسترس بودن انتشارات به زبان روسی. معایب عبارتند از - ناراحتی جستجو و کار با اطلاعات، نیاز به داشتن حجم زیادی از ادبیات برای جایگزینی اطلاعات در حجم مربوط به 1 CD، فرسودگی و پارگی.

سیستم های کنترل الکترونیکی به طور فزاینده ای در طراحی خودرو استفاده می شود. انجام عیب یابی یک خودروی مدرن بدون استفاده از ابزارهایی برای تجزیه و تحلیل عملکرد سیستم های کنترل الکترونیکی می تواند اطلاعات ناکافی کاملی در مورد وضعیت فنی آن ارائه دهد.

ابزارهای تشخیصی برای تعیین وضعیت فنی سیستم های کنترل الکترونیکی را می توان به سه دسته تقسیم کرد:

  1. سیستم های تشخیصی ثابت (نیمکت).
  2. نرم افزار تشخیصی روی برد که به شما امکان می دهد با کدهای مناسب نقص ها را نشان دهید
  3. نرم افزار تشخیصی روی برد که برای دسترسی به آن نیاز به یک خواننده اختصاصی اضافی دارد

سیستم های تشخیصی روی میز

این سیستم ها به واحدهای کنترل الکترونیکی سواری متصل نیستند و بنابراین مستقل از سیستم عیب یابی خودرو هستند. آنها معمولاً مکانیسم های جداگانه موتور و سیستم های جرقه زنی را تشخیص می دهند، به همین دلیل است که اغلب آنها را تست کننده موتور می نامند. عناصر اصلی تستر موتور سنسورها و همچنین واحدی برای پردازش و نمایش نتایج اندازه گیری سیگنال های درک شده هستند. سنسورها و دستگاه های ضبط با استفاده از دوشاخه و گیره به کابل ها متصل می شوند.

برنج. تستر موتور

تسترهای موتور مبتنی بر رایانه هستند، دارای صفحه کلید، صفحه نمایش، درایوهای فلاپی، درایو CD-ROM هستند. این کیت معمولاً شامل مجموعه ای از سیم ها و کابل های اتصال، یک استروبوسکوپ، و در برخی موارد - و یک آنالایزر گازهای خروجی است. اطلاعات با استفاده از یک تحلیلگر مناسب وارد کامپیوتر می شود که مبدل های آنالوگ به دیجیتال، مقایسه کننده ها، تقویت کننده ها و سایر دستگاه های پیش پردازش سیگنال را در خود جای داده است. آنالایزر با استفاده از مجموعه ای از کابل ها به عناصر لازم روی خودرو متصل می شود که مجموعه ای از سیم ها به پایانه های منفی و مثبت باتری و سیم پیچ احتراق، سیم های فشار قوی به سیم پیچ احتراق و به شمع است. از سیلندر اول و علاوه بر این، یک سنسور مجاورت برای جریان در شارژ باتری اتوبوس، سنسور دمای روغن موتور (به جای نشانگر درج شده)، سنسور خلاء منیفولد ورودی و غیره.

بخش اصلی تستر موتور یک اسیلوسکوپ است که روی صفحه آن اسیلوگرام های مختلفی ظاهر می شود که منعکس کننده حالت کار و وضعیت فنی قطعات و دستگاه های آزمایش شده سیستم جرقه زنی است. ارزیابی سیگنال ظاهر شده بر روی صفحه اسیلوسکوپ بر اساس تجزیه و تحلیل تغییرات (در صورت وجود خطا) در ماهیت فرآیندهای الکتریکی رخ داده در مدارهای ولتاژ پایین و بالا است. بر اساس بخش های جداگانه تصویر، می توان عملکرد برخی از عناصر سیستم های منبع تغذیه و احتراق را نیز قضاوت کرد و ماهیت تغییر، شناسایی علل نقص را امکان پذیر می کند.

کامپیوتر تستر موتور اطلاعات دریافتی از موتور را پردازش می کند و نتایج را بر روی یک صفحه نمایش یا به صورت چاپ روی چاپگر ارائه می دهد. دستگاه تست موتور را می توان با مجموعه ای از سی دی های لیزری با اطلاعات فنی در مورد مدل های مختلف خودرو و همچنین دستورالعمل هایی برای اپراتور در مورد نحوه اتصال دستگاه تست موتور به خودرو و ترتیب عملیات کنترل ارائه کرد.

قبل از انجام تشخیص، مدل خودرو، نوع موتور، گیربکس، سیستم های احتراق، تزریق سوخت و سایر پارامترهای مشخص کننده موضوع تشخیص وارد می شود. تسترهای موتور قادر به تشخیص اکثر سیستم های خودرو از جمله راه اندازی، منبع تغذیه، سیستم های جرقه زنی، ارزیابی تراکم در سیلندرها و اندازه گیری پارامترهای سیستم قدرت هستند.

تسترهای موتور مدرن می توانند اطلاعاتی در مورد وضعیت سیستم احتراق به صورت اعداد یا اسیلوگرام فرآیند ارائه دهند. یک نمونه تست موتور M3-2 (بلاروس) است که با آن می توان وضعیت موتور (با توان توسعه یافته، تعادل قدرت توسط سیلندرها، تراکم نسبی)، استارت، ژنراتور، رله رگولاتور، باتری، قطع کننده توزیع کننده، سیم های برق، احتراق شمع، سنسور لامبدا، انژکتورهای سیستم تزریق موتورهای بنزینی، تجهیزات سوخت دیزل، اندازه گیری زمان جرقه برای موتورهای بنزینی و تزریق برای موتورهای دیزلی با استروبوسکوپ

همانطور که الکترونیک خودرو پیچیده تر می شود، عملکرد سیستم های ثابت نیز گسترش می یابد، زیرا تشخیص نه تنها مدیریت موتور، بلکه سیستم های ترمز، تعلیق فعال و غیره نیز ضروری است.

تطبیق پذیری تسترهای موتور کامپیوتری توسط نرم افزار آنها مشخص می شود. بسیاری از آنها در سیستم عامل ویندوز که برای اکثر کاربران آشناست کار می کنند.

معایب تسترهای موتور شامل این واقعیت است که با کمک آنها تشخیص نقص متناوب در سیستم های الکترونیکی پیچیده دشوار است، زمانی که یک نقص در یک سیستم به شکل علائم در سیستم های دیگر که از نظر عملکردی با سیستم اول مرتبط هستند ظاهر می شود.

نرم افزار تشخیصی روی برد که به شما امکان می دهد عیوب را با کدهای مناسب نشان دهید

سیستم های نرم افزاری خودرو در اکثر کشورهای پیشرو جهان از دهه 80 قرن بیستم. ارائه شده توسط عملکرد خواندن کدهای خطا با استفاده از یک چراغ هشدار، به عنوان مثال بررسی موتور - بررسی موتور. این ساده ترین نوع تشخیص روی برد است که شامل تخصیص کدهای دیجیتالی مشروط به تعدادی از نقص های سیستم کنترل الکترونیکی است. این کدها، زمانی که نقص های مربوطه رخ می دهد، به حافظه واحد کنترل الکترونیکی سیستم وارد می شود. پس از انجام برخی دستکاری ها، این کدها می توانند توسط یک لامپ کنترلی به صورت یک سری پالس بلند و کوتاه نمایش داده شوند. پس از خواندن بصری نبض ها، می توان با استفاده از جداول ویژه معنای آنها را رمزگشایی کرد.

برنج. نمونه ای از قرار دادن نشانگر چک موتور (موقعیت 1)

نرم افزار تشخیصی روی برد که برای دسترسی به آن نیاز به یک خواننده اختیاری اختصاصی دارد

خواندن اطلاعات از چنین نرم افزاری با استفاده از دستگاه های ویژه - اسکنرها انجام می شود. پارامترهای نظارت شده و کدهای خطا مستقیماً از واحد کنترل الکترونیکی خوانده می شوند و توسط متخصصان خدمات تفسیر می شوند.

اسکنر یا دستگاه اسکن، به آزمایش‌کننده‌های رایانه قابل حملی اطلاق می‌شود که برای تشخیص سیستم‌های کنترل الکترونیکی مختلف با خواندن اطلاعات دیجیتال از کانکتور عیب‌یابی خودرو استفاده می‌شوند.

اسکنر، به عنوان یک قاعده، دارای یک صفحه نمایش LCD کوچک است، بنابراین مشاهده داده های روی آن، حتی با استفاده از اسکرول، همیشه راحت نیست. معمولاً امکان اتصال اسکنر به رایانه از طریق پورت سریال برای انتقال داده وجود دارد. نرم افزار ویژه به شما امکان می دهد داده ها را از اسکنر به صورت جدولی و گرافیکی بر روی مانیتور رایانه مشاهده کنید، آنها را ذخیره کنید، پایگاه های داده در وسایل نقلیه سرویس شده ایجاد کنید.

برنج. اسکنر قابل برنامه ریزی DST-2M (روسیه) بدون کامپیوتر شخصی

اسکنرها از نظر عملکرد و محدوده وسایل نقلیه آزمایش شده متفاوت هستند.

گسترده ترین ویژگی ها اسکنرهای تخصصی است که برای تشخیص خودروهای تنها یک برند استفاده می شود. استفاده از چنین اسکنرها، به دلیل تخصص محدود آنها، محدود به شرکت های خدمات خودرو فردی است که خودروهای مدل های خاص را سرویس می کنند. گسترده تر اسکنرهایی هستند که برای تشخیص سیستم های تزریق و سایر مکانیسم ها، مجموعه ها و سیستم های خودروهای مدل های مختلف طراحی شده اند.

برنامه‌هایی در دسترس هستند که اجازه می‌دهند اطلاعات مستقیماً از طریق پورت سریال از کانکتور عیب‌یابی خودرو با استفاده از کابل اتصال مناسب وارد رایانه شود. در این مورد، یک رایانه شخصی عملکردهای یک اسکنر را انجام می دهد، گاهی اوقات به آن می گویند - اسکنر رایانه. هنگام استفاده از رایانه شخصی، نیازی به داشتن مجموعه ای از کارتریج های نرم افزاری برای سیستم ها و مدل های مختلف نیست، زیرا ظرفیت هارد دیسک رایانه به شما امکان می دهد تمام داده ها و برنامه های لازم را روی آن ذخیره کنید.

سیستم خود عیب یابی خودرو در طول عملیات خود به طور مداوم مقادیر سیگنال فعلی را با مقادیر مرجع در حافظه واحد کنترل الکترونیکی مقایسه می کند. علاوه بر این، پاسخ محرک ها را کنترل می کند. هر گونه اختلاف بین پارامترها یا مقادیر مرجع به عنوان یک نقص در نظر گرفته می شود که هر کدام کد خاص خود را دارند. پیش از این، سیستم‌های کنترل می‌توانستند 10-15 کد را شناسایی و به خاطر بسپارند، سیستم‌های مدرن تا چند صد کد مربوط به موتور، بلکه به گیربکس اتوماتیک، سیستم ترمز ضد قفل (ABS)، کیسه هوا، کنترل آب و هوا و غیره را ذخیره می‌کنند. .

در برخی از واحدهای کنترل، خود تشخیصی به شما امکان می دهد زمان احتراق را اصلاح کنید، و در اتومبیل های بدون مبدل، محتوای مونوکسید کربن را در گازهای خروجی تنظیم کنید. علاوه بر این، به اصطلاح تشخیص تست در اسکنرهای مدرن اجرا می شود: سیگنال های ورودی در یک لحظه خاص عرضه می شوند و به دنبال آن سنسورها و پاسخ محرک ها بررسی می شوند.

اسکنر پارامترهای ورودی و خروجی مدارهای الکتریکی را بررسی می کند و اپراتور را از بزرگی آنها مطلع می کند. بنابراین، فقط وجود یا عدم وجود خطاها را در هر گره ثبت می کند، اما امکان تعیین علل آنها را نمی دهد، که می تواند برای همان مقادیر پارامترهای نظارت شده زیاد باشد.

با توجه به روش ذخیره سازی اطلاعات، اسکنرهای سخت افزاری به دو دسته کارتریج و قابل برنامه ریزی تقسیم می شوند. برای اینکه اسکنر کارتریج را در شرایط کار قرار دهید، به یک کارتریج با کابل تشخیصی مطابق با مدل ماشین آزمایش شده نیاز دارید. مجموعه چنین اسکنر از سه بخش اصلی تشکیل شده است: خود اسکنر، کارتریج های قابل تعویض و کابل های اتصال که برای اتصال به کانکتور تشخیصی وسیله نقلیه آزمایش شده طراحی شده اند. هر کارتریج برای کار با واحد کنترل متفاوتی طراحی شده است.

برنج. اسکنر کارتریج برای عیب یابی خودروهای یک یا برندهای خاص

اسکنرهای قابل برنامه ریزی فاقد این عیب هستند. حافظه داخلی آنها (فلش مموری) را می توان بارها با استفاده از رایانه شخصی دوباره برنامه ریزی کرد. نسخه های قدیمی نرم افزار را می توان از طریق اینترنت یا سی دی ارائه شده توسط سازنده خودرو یا اسکنر به روز کرد. این اسکنرها برای استفاده در خدمات خودرو مناسب هستند. علاوه بر این، آنها به شما امکان می دهند سیستم های یک وسیله نقلیه در حال حرکت را تشخیص دهید.

اطلاعات بیشتر اسکنرهای متصل به رایانه شخصی هستند. یک آداپتور برای مطابقت با داده های دریافت شده توسط کامپیوتر از واحد کنترل استفاده می شود.

برنج. اسکنر قابل برنامه ریزی با کامپیوتر شخصی

در حال حاضر، گسترده ترین اسکنرهای KST-500 و KST-520 شرکت "Bosch" هستند که با رایانه شخصی استفاده می شوند و همچنین اسکنرهای DST-2، DST-10-Kf (روسیه) و غیره.

اسکنرها چندین حالت کار دارند. در حالت "خطا"، صفحه نمایش کدهای دیجیتالی یک نقص خاص ذخیره شده در حافظه واحد کنترل روی ماشین را نشان می دهد. حالت "پارامترها" به شما امکان می دهد عملکرد موتور را هنگام حرکت ماشین ارزیابی کنید: ولتاژ در شبکه داخلی، انفجار، سرعت میل لنگ، ترکیب مخلوط، سرعت و غیره. برای مشاهده تغییرات پارامترهای عملکرد موتور در دینامیک، حالت "اکتساب اطلاعات" ارائه شده است. برخی از اسکنرها، به عنوان مثال KST-520، برای نظارت بر عملکرد سیستم تزریق و سایر سیستم های خودرو در حالت دینامیک، می توانند یک نمایش گرافیکی از سیگنال ها را روی صفحه نمایش دهند، به عنوان مثال. به شما اجازه می دهد آنها را به صورت بصری مشاهده کنید. قابلیت های اسکنرها هنگام بررسی سیستم تزریق یک خودروی خاص توسط عملکردهای تشخیصی واحد کنترل این خودرو تعیین می شود، با این حال، به عنوان یک قاعده، همه اسکنرها کدهای خطا را می خوانند و پاک می کنند، پارامترهای دیجیتال را در زمان واقعی نمایش می دهند و می توانند برخی از محرک ها (انژکتورها، رله ها، شیر برقی ها) را فعال کنید.

اسکنر از طریق یک کانکتور مخصوص روی ماشین به یک واحد کنترل خاص یا سیستم الکترونیکی به طور کلی متصل می شود.

تا سال 2000، اکثر خودروها به کانکتورهای تشخیصی با تعداد و ترتیب پین‌های متفاوت مجهز بودند که اجازه استفاده از اسکنرهای جهانی را برای بازیابی اطلاعات نمی‌داد. بنابراین، در سال 2000، اکثر سازندگان خودرو استاندارد OBD-II را برای تجهیزات سیستم های کنترل الکترونیکی اتخاذ کردند. الزامات این استاندارد عبارتند از:

  • کانکتور تشخیصی استاندارد
  • محل استاندارد کانکتور تشخیصی
  • پروتکل ارتباطی استاندارد بین اسکنر و سیستم عیب یابی خودرو
  • لیست استاندارد کدهای خطا
  • ذخیره در حافظه واحد کنترل الکترونیکی قاب مقادیر پارامتر هنگام ظاهر شدن کد خطا (قاب "یخ زده")
  • نظارت تشخیصی روی عناصر، که خرابی آنها ممکن است منجر به افزایش حجم انتشار سمی در محیط شود.
  • دسترسی اسکنرهای تخصصی و جهانی به کدهای خطا، پارامترها، فریم‌های "یخ زده"، روش‌های تست و غیره.
  • فهرست واحدی از اصطلاحات، اختصارات، تعاریف مورد استفاده برای عناصر سیستم های الکترونیکی خودرو و کدهای خطا

تصویر کانکتور تشخیصی 16 پین را نشان می دهد که در خودروهای سازگار با OBD-II استاندارد است.

برنج. کانکتور تشخیصی استاندارد

کانکتور تشخیصی در محفظه سرنشینان (معمولاً زیر داشبورد) قرار دارد و دسترسی به داده های سیستم را فراهم می کند. هر اسکنر را می توان به این کانکتور متصل کرد.

خواندن کدهای تشخیصی

کدهای خطا را می توان به دو صورت خواند. اولین (برای سیستم های خود تشخیصی که قبلاً مربوط به گذشته هستند) - با یک پروب LED متصل به کانکتور تشخیصی یا با کمک یک لامپ تشخیصی. کدها با استفاده از جداول ذکر شده که بخشی از اسناد عملیاتی خودرو هستند، رمزگشایی می شوند. روش دوم، مدرن، دریافت کدها توسط اسکنر است. به طور معمول، این دستگاه ها نه تنها کدهای خطا را استخراج می کنند، بلکه آنها را رمزگشایی می کنند.

برای هشدار به راننده در مورد نقص سیستم کنترل الکترونیکی، یک لامپ هشدار بر روی پانل ابزار وجود دارد. پس از روشن کردن احتراق در یک ماشین قابل سرویس، لامپ به مدت 3 ... 10 ثانیه می سوزد و سپس باید خاموش شود. اگر لامپ خاموش نشد، این نشان دهنده نقص سیستم کنترل است و باید این سیستم را برای کدهای خاصی بررسی کنید. با توجه به الزامات اسناد نظارتی در مورد ایمنی ترافیک در برخی از کشورها، خودرویی که دارای کدهای خطای فعال برای سیستم های کنترل الکترونیکی خاص است مجاز به کار نیست.

کدهای خطا گاهی اوقات به طور معمول به "آهسته" و "سریع" تقسیم می شوند.

کدهای "آهسته" را در نظر بگیرید. اگر نقصی تشخیص داده شود، کد آن به حافظه وارد می شود و چراغ هشدار مربوطه روی پانل ابزار روشن می شود. می توانید به یکی از روش های زیر (بسته به نسخه خاصی از واحد کنترل) بفهمید که کدام کد است:

  1. اطلاعات روی LED روی بدنه واحد کنترل را بخوانید که به طور دوره ای چشمک می زند و خاموش می شود
  2. پایانه های خاصی از سوکت عیب یابی را با یک هادی وصل کنید یا یک ترمینال خاص از کانکتور را به زمین متصل کنید و احتراق را روشن کنید، پس از آن چراغ کنترل به طور دوره ای چشمک می زند و اطلاعات مربوط به کد نقص را مخابره می کند.
  3. یک LED یا یک ولت متر آنالوگ را به پین ​​های خاصی از کانکتور تشخیصی متصل کنید و با فلاش LED (یا نوسانات سوزن ولت متر) اطلاعاتی در مورد کد خطا دریافت کنید.

از آنجایی که کدهای "آهسته" برای خواندن بصری در نظر گرفته شده اند، فرکانس ارسال آنها بسیار کم است (حدود 1 هرتز)، مقدار اطلاعات ارسال شده کم است.

کدها معمولاً به صورت توالی های مکرر فلاش ها صادر می شوند. این کد حاوی چندین عدد است که معنای معنایی آنها بر اساس جدول نقص ها که بخشی از اسناد عملیاتی خودرو است رمزگشایی می شود. فلاش های طولانی (1.5.2.5 ثانیه) مهم ترین (اول) بیت کد، کوتاه (0.5.0.6 ثانیه) - کم اهمیت ترین بیت (دوم) را منتقل می کند.

نمونه ای از نمایش کد 1-3-1-2 مربوط به نقص نازل تزریق الکترونیکی سیلندر اول موتور هیوندای در شکل نشان داده شده است:

برنج. نمونه ای از نمایش کد نقص

پس از تشخیص نقص، با بررسی متوالی آن دسته از عناصر سیستم کنترل الکترونیکی که در مدار الکتریکی مسئول تولید کد خوانده شده (سنسورها، اتصالات، سیم کشی و غیره) هستند، محلی سازی می شود.

کدهای "آهسته" ساده، قابل اعتماد هستند، به تجهیزات تشخیصی گران قیمت نیاز ندارند، اما بسیار آموزنده نیستند.

"کدهای سریع" مجموعه ای از اطلاعات زیادی را از حافظه واحد کنترل الکترونیکی از طریق یک رابط سریال فراهم می کند. این رابط و سوکت عیب یابی هم هنگام بررسی و تنظیم خودرو در کارخانه و هم در هنگام عیب یابی استفاده می شود.

یکی از عملکردهایی که توسط اسکنرها اجرا می شود، بررسی سیگنال سنسور برای عقلانیت است، به عنوان مثال. برای انطباق با سیگنال های مورد نیاز (استاندارد). سنسور ممکن است معیوب باشد و اطلاعات نادرستی را به واحد کنترل ارسال کند. اگر بررسی سیگنال سنسور برای عقلانیت در برنامه واحد کنترل ارائه نشده باشد، الگوریتم های کنترلی در آنها با استفاده از اطلاعات حسگر نادرست پیاده سازی می شوند. در این حالت، پارامترهای مهم خروجی به اشتباه محاسبه می شود، به عنوان مثال، زمان احتراق و مدت زمان پالس برای باز کردن قفل انژکتورها، که منجر به بدتر شدن ویژگی های رانندگی خودرو می شود، موتور ممکن است پس از راه اندازی متوقف شود. و غیره. با این حال، تا زمانی که سیگنال کمی نادرست از سنسور در محدوده نرمال باشد، هیچ کد خطایی در حافظه واحد الکترونیکی نوشته نخواهد شد و نقص عملکرد به هیچ وجه نشان داده نخواهد شد.

برای تشخیص نقص، عملکرد غیرفعال کردن سنسور "مشکوک" اجرا می شود. سپس واحد الکترونیکی کد خطا را در حافظه می نویسد و سیگنال را از سنسور به مقدار محاسبه شده (رزرو) تغییر می دهد. به عنوان مثال، هنگامی که سنسور MAF غیرفعال است، سیگنال آن با یک سیگنال پشتیبان محاسبه شده از موقعیت دریچه گاز و سرعت موتور جایگزین می شود. اگر پس از قطع کردن سنسور "مشکوک"، عملکرد موتور بهبود یابد، این بدان معنی است که سنسور معیوب است.

در واحدهای کنترل مدرن، با پیشرفت نرم افزار، شناسایی چنین نقص هایی امکان پذیر می شود. این به اصطلاح تست عقلانیت و عملکرد صحیح است که در نسل دوم سیستم های تشخیصی روی برد (OBD-II) اجرا می شود. این شامل این واقعیت است که مقادیر فعلی سیگنال ها از همه سنسورها به طور مداوم برای مطابقت یک به یک با سیگنال های استاندارد برای یک حالت عملکرد معین موتور بررسی می شود. مقادیر اسمی سیگنال ها در حافظه دائمی ریزپردازنده واحد الکترونیکی ذخیره می شود.

برای راحتی اندازه گیری سیگنال های ورودی و خروجی واحد کنترل الکترونیکی، از یک تقسیم کننده سیگنال استفاده می شود. مجموعه ای از کابل ها و کانکتورهایی است که بین ECM و دسته سیم برای دسترسی به سیگنال های ورودی و خروجی متصل می شوند. اسپلیتر شامل یک پچ پنل برای اتصال ابزار دقیق به هر مداری در مهار است.

برنج. تقسیم کننده سیگنال RS-2 (روسیه)

عملکرد سنسورهای جداگانه را می توان توسط یک شبیه ساز سنسور ویژه، به عنوان مثال، از نوع ID-4 شبیه سازی کرد. این برای شبیه سازی ولتاژ خروجی سنسورهای پتانسیومتری و مقاومتی سیستم کنترل الکترونیکی موتورهای تزریق طراحی شده است. این شبیه ساز سیگنال سنسور موقعیت دریچه گاز، پتانسیومتر مونوکسید کربن، فشار منیفولد ورودی، فشار اتمسفر، MAF و سایر سنسورها را شبیه سازی می کند. کابل های موجود در شبیه ساز به شما امکان می دهد به انواع مختلف کانکتورها متصل شوید.

برنج. شبیه ساز حسگر ID-4 (روسیه)

پاک کردن کدهای مشکل

پس از تعمیر، تمام کدها باید از حافظه واحد کنترل حذف شوند، در غیر این صورت واحد هنگام کنترل بعدی سیستم های خودرو به اشتباه آنها را در نظر می گیرد.

سه روش برای حذف (پاک کردن) کدهای خطا وجود دارد:

  1. پاک کردن کدها به دستور از اسکنر متصل به کانکتور تشخیصی. در برخی از خودروهای مدل اولیه، این روش امکان پذیر نیست زیرا توسط واحد کنترل پشتیبانی نمی شود. این روش بیشتر مورد پسند و توصیه سازندگان است.
  2. اگر اسکنر وجود ندارد یا واحد الکترونیکی از پاک کردن کدها توسط اسکنر پشتیبانی نمی کند، با برداشتن فیوز مناسب، برق دستگاه را قطع کنید. همراه با کدهای خطا، اطلاعات مربوط به کنترل تطبیقی ​​از حافظه بلوک پاک می شود.
  3. قطع اتصال از "جرم" اتوبوس باتری. باید در نظر داشت که در این حالت همراه با کدها، سایر اطلاعات نیز پاک می شود (تنظیم زمان بر روی ساعت الکترونیکی، کدهای گیرنده رادیویی و ...).

همین چند هفته پیش در نمایشگاه خودروی ژنو، اپل رسما از معرفی محصول CarPlay خود خبر داد. همانطور که مشخص شد، بسیاری از خودروسازان قبلاً حقوق این نرم افزار را خریداری کرده اند. این بدان معنی است که شاید تا چند ماه دیگر با مراجعه به هر سالنی که خودروهای خارجی را در مسکو می فروشد، امکان خرید یک ماشین جدید با نصب CarPlay وجود داشته باشد.
چه چیزی اساساً در نرم افزار اپل جدید است؟ در نگاه اول، این فقط یک برنامه کامپیوتری است که رابطی برای محصولات جدید خودرو فراهم می کند. لیست ویژگی ها: سرگرمی، نقشه ها، پیام رسانی، کنترل صوتی. و اصلا چرا خودروسازان به طور فعال در توسعه نرم افزار شرکت کردند؟
به احتمال زیاد، در سال های گذشته، شرکت های خودروسازی متوجه شدند که رویکرد سنتی آنها به الکترونیک خودرو در دنیای مدرن محکوم به فنا است. زمانی که تمام سرگرمی های داخل خودرو به رادیو و سی دی پلیر اختصاص داشت، شرکت های خودروسازی احساس می کردند در منطقه راحتی خود هستند. اما به محض اینکه رانندگان نیازهای جدیدی پیدا کردند که در پاسخ به آن داشبوردها به نرم افزار مجهز شدند، شرکت های خودروسازی متوجه شدند که نمی توانند به تنهایی محصول جالبی برای مصرف کننده ایجاد کنند. از این گذشته، تا به حال، سیستم های ناوبری و سرگرمی نصب شده به صورت استاندارد در خودروها نسبت به برنامه های کاربردی موجود برای تلفن های هوشمند و تبلت ها بسیار کم کارکرد هستند.
با این حال، اکنون زمان در حال تغییر است و نرم‌افزار خودرو باید پیچیده‌تر و راحت‌تر شود، باید شامل عملکردهایی مانند قابلیت ذخیره فایل‌های موسیقی، توانایی گوش دادن به ایستگاه‌های رادیویی آنلاین، ناوبری، یادآوری‌ها، دفترچه آدرس، اتصال به شبکه‌های اجتماعی باشد. شبکه ها و خیلی بیشتر با این حال، این نباید دستگاهی باشد که به طور مستقل در خودرو تعبیه شده باشد، بلکه باید سیستمی باشد که به ما کمک می کند از دستگاه خود (تبلت یا گوشی هوشمند) برای کنترل عملکردهای سرگرمی خودرو استفاده کنیم. بنابراین این دقیقاً همان عملکردی است که CarPlay انجام خواهد داد.
این احتمال وجود دارد که در ایالات متحده این اختراع باعث افزایش تقاضا برای خودروهای جدید مجهز به عملکرد جدید شود. و همچنین تعداد بیشتری از کاربران گوشی های هوشمند یک ماشین قدیمی را با یک ماشین جدید که از قبل حاوی جدیدترین نرم افزار است تعویض می کنند.

درباره نویسنده: آندری استراشک

    اخبار دیگر