تشخیص خودروهای موتوری
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- مقدمهای بر تشخیص خودروهای موتوری
- هدف لایه تشخیص
- دلایل وجود لایه تشخیص در خودرو
- سشنهای مختلف در تشخیص
- سرویسهای مختلف در تشخیص
- چگونه لایه OSEK TP را برای تشخیص پیادهسازی کنیم؟
- چگونه سرویسهای تشخیصی را در CAPL پیادهسازی کنیم؟
توضیحات دوره
این جلسه، لایه تشخیص خودرو را به یادگیرنده معرفی میکند. لایه تشخیص، یک لایه نرمافزاری جداگانه است که در ECU تعبیه شده و برای نظارت بلادرنگ بر خطاهای ECU و ثبت آنها به عنوان DTCs استفاده میشود. هنگامی که خودرو به مرکز خدمات میرسد، مهندس تعمیرات میتواند با استفاده از نرمافزار مخصوص و ارسال درخواستهای تشخیصی، تمامی DTCs را بخواند. درخواستهای تشخیصی، فریمهای خاص CAN هستند که از نرمافزار تست به ECU تعبیه شده ارسال میشوند و بر اساس شناسه CAN خاص تعریف شده توسط OEM فرستاده میشوند. هر ECU در شبکه، شناسه خاص خود برای درخواست تشخیصی دارد. با دریافت درخواست، دستگاه تحت تست (DUT) وضعیت DTC را به نرمافزار تست به عنوان پاسخ ارسال میکند. ارتباطات تشخیصی معمولاً از استانداردهای UDS و OSEK TP برای باس CAN پیروی میکنند.
هدف دیگر تشخیص، بروزرسانی نرمافزار ECU است. به طور پیشفرض، هر ECU دارای بوت لودر تشخیصی CAN است که با درخواست سشن فعال میشود. هنگامی که ECU وارد سشن برنامهریزی تشخیصی میشود، کاربر میتواند فایل باینری را از رایانه به دستگاه منتقل کند. کاربرد دیگر لایه تشخیص، تنظیم پیکربندی ECU است. ECU میتواند در سشن تشخیصی گسترده پیکربندی شود.
خودروهای مدرن دارای رابط تشخیص برای تشخیص خارج از بورد هستند که امکان اتصال رایانه (کلاینت) یا ابزار تشخیص که به آن تستر میگویند را به سیستم ارتباطی خودرو فراهم میکند. بنابراین، درخواستهای UDS میتوانند به کنترلرها ارسال شوند که باید پاسخ دهند (که میتواند مثبت یا منفی باشد). این امکان وجود دارد که حافظه خطا واحدهای کنترل جداگانه مورد بررسی قرار بگیرند، با سفتافزار جدید بروزرسانی شوند، ارتباط سطح پایین با سختافزارشان برقرار شود (برای مثال برای روشن یا خاموش کردن خروجی مشخص)، یا از عملکردهای ویژه (که به آنها روتین میگویند) استفاده شود تا محیط و شرایط کاری ECU جهت تشخیص رفتارهای خطا یا نامطلوب بررسی شود.
این دوره برای چه کسانی مناسب است؟
- مهندسان خودرو
تشخیص خودروهای موتوری
-
آشنایی با تشخیص 17:32
-
بررسی تخصص خود در تشخیص خودرو None
-
اصطلاحات رایج استفاده شده 16:48
-
بررسی درک اصطلاحات رایج در تشخیص None
-
ادامه اصطلاحات رایج استفاده شده 09:19
-
بررسی درک خود از اصطلاحات رایج در تشخیص None
-
سرویس کنترل سشن (0x10) و ریست (0x11) 09:09
-
بررسی درک خود در کنترل سشن و ریست None
-
سرویس دسترسی امنیتی (0x27) 13:58
-
بررسی درک خود در دسترسی امنیتی None
-
حضور تستر 0x3E و خواندن داده با شناسه 18:30
-
بررسی درک خود از حضور تست None
-
خواندن حافظه با آدرس (0x23) و نوشتن داده با شناسه (0x2E) 12:43
-
بررسی درک خود از خواندن داده با آدرس (0x23) None
-
نوشتن حافظه با آدرس (0x3D) و خواندن DTC (0x19) 06:22
-
بررسی درک خود از خواندن داده با آدرس None
-
جزئیات CANdela Studio 06:28
-
بررسی درک خود از CANdela Studio None
-
پیادهسازی OSEK TP برای تشخیص 29:27
-
بررسی درک خود از OSEK TP None
-
برنامهنویسی لایه OSEK TP با استفاده از CAPL برای تشخیص 35:20
-
بررسی درک خود از پیادهسازی OSEK TP در CAPL None
-
پیادهسازی سرویس کنترل سشن (0x10) در CAPL 47:59
-
پیادهسازی سرویس ریست (0x11) در CAPL 20:09
-
پاسخ منفی سرویس ریست (0x11) 27:56
-
پیادهسازی سرویس دسترسی امنیتی (0x27) در CAPL 01:15:11
-
برنامهنویسی سرویس حضور تستر (0x3E) در CAPL 47:08
-
پیادهسازی سرویس خواندن داده با شناسه (0x22) در CAPL 27:43
-
پیادهسازی سرویس خواندن حافظه با آدرس (0x23) در CAPL 38:01
-
ادامه پیادهسازی سرویس خواندن حافظه با آدرس 27:21
-
سرویس نوشتن حافظه با شناسه (0x2E) 16:37
-
پیادهسازی سرویس نوشتن داده با آدرس (0x3D) در CAPL 37:03
-
پیادهسازی سرویس خواندن DTC (0x19) در CAPL 01:08:09
مشخصات آموزش
تشخیص خودروهای موتوری
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:متوسط
- تعداد درس:33
- مدت زمان :10:08:53
- حجم :4.69GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy