این دستگاه یک برد الکترونیکی است که با استفاده از پروتکل های تعریف شده با رایانۀ موتور ارتباط برقرارمی کند.در صورت برقراری ارتباط بین عیب یاب و ECU رایانۀ موتور به حالت Diagnostic می رود.سپس دستگاه عیب یاب اطلاعات مورد نیاز (که به صورت نرم افزاری قابل تعیین هستند)را از رایانۀ موتور در خواست می کند . بعد از اینکه پاسخ مناسب از طرف رایانۀ موتور دریافت شد،اطلاعات مزبور در یک حافظۀ USB که به دستگاه عیب یاب متصل است،ذخیره می گردد.لازم به ذکر است فرآیند دریافت اطلاعات در یک دوره زمانی ثابت مدام تکرار شده و در حافظۀ USB ذخیره می شود.
بخش های مختلف پروژه
همانطور که در بخش قبل اشاره شد هدف از این پژوهش ارتباط با رایانۀ موتور،دریافت اطلاعات از آن، تایید صحت ارتباط و ذخیره اطلاعات بدست آمده بر روی حافظه USB می باشد.برای این منظور ۴ بخش، شامل بخش سخت افزاری ارتباط با ECU بخش نرم افزاری پروتکل ارتباط با ECU ، بخش نرم افزاری مدیریت فایل(FAT) و بخش ارتباط با حافظه USB پیاده سازی می شود.شرح این ۴ بخش به صورت مبسوط به شرح زیر است:
بخش سخت افزاری ارتباط با ECU
بخش نرم افزاری پروتکل ارتباط با ECU
بخش نرم افزاری مدیریت فایل FAT
بخش ارتباط با حافظۀ USB
رایانۀ موتور خودرو برای برقراری ارتباط با دستگاه عیب یاب (Diag) از پروتکل KWP2000 با استاندارد ISO14230 استفاده می کند.
پروژه دستگاه عیب یاب Diag قابل حمل موتور خودرو مجهز به حافظه USB
مطالب موجود در این فایل به توضیح در مورد جنبه های گوناگون تئوری و عملی در ارتباط با موضوع پژوهشی طراحی و ساخت دستگاه عیب یاب قابل حمل موتور خودرو مجهز به حافظۀ USB می پردازد.محصول فیزیکی این پژوهش ساخت برد الکترونیکی به منظور ارتباط با رایانۀ موتور خودروی و دریافت کدهای خطا و سایر اطلاعات مورد نیاز از رایانۀ مزبور و سرانجام ذخیره اطلاعات دریافتی بر روی حافظۀ USB حافظۀ فلش می باشد.
آشنایی کامل با تمام میکروکنترلر های مربوطه در ساخت دستگاه و آشنایی کامل با تاریخچه انواع موتور ها و شناخت اجزای آن به همرا فایل شماتیک و pcb درقالب pdf
نوع فایل : PDF(درقالب zip)
تعداد صفحه : ۸۷ صفحه
پسورد فایل در صورت نیاز : www.icpulse.ir
برای دریافت پروژه رو لینک زیر کلیک کنید
مطالب
١ – پیشگفتار____________________________________________________ ۵
١ – مطالب فصول مختلف ____________________________________________ ۵ -١
٢ -ا ھمیت اجرای پروژه _____________________________________________ ۵ -١
٢ – فصل اول____________________________________________________ ٨
١ – موتور ______________________________________________________ ٨ -٢
١- ریشه لغوی ____________________________________________________ ٨ -١-٢
٢- تاریخچه موتور _________________________________________________ ٩ -١-٢
٢ – موتور درون سوز ______________________________________________ ٩ -٢
١- سیرتحولی و رشد ______________________________________________ ١٠ -٢-٢
٢- انواع موتورھای درون سوز ________________________________________ ١٠ -٢-٢
٣- معیارھای دیگر جھت طبقه بندی موتورھای احتراق داخلی _____________________ ١١ -٢-٢
۴- طرز کار موتور ھای چھار زمانه _____________________________________ ١٢ -٢-٢
۵- ساختمان موتور ھای درون سوز______________________________________ ١۴ -٢-٢
۶- کاربردھای موتور درون سوز_______________________________________ ١۵ -٢-٢
٧- توسعه قطعات الکتریکی و الکترونیکی خودرو_____________________________ ١۵ -٢-٢
٣ – موتور ملی __________________________________________________ ١۶ -٢
١٨ _______________________________________ (EMS) 2-4- سامانه مدیریت موتور
١- اجزا و زیرمجموعه ھای سامانه ی مدیریت موتور __________________________ ١٩ -۴-٢
۵ – رایانه موتور_________________________________________________ ٢٢ -٢
١- نرم افزار رایانه ی موتور __________________________________________ ٢۴ -۵-٢
۶ -نگاشت وتنظیم رایانه موتور ______________________________________ ٢۶ -٢
١- روش ھای نگاشت وتنظیم: _________________________________________ ٢۶ -۶-٢
٢- ابزارھای عملیات نگاشت __________________________________________ ٢٧ -۶-٢
٧ – ضرورت انجام پروژه ___________________________________________ ٢٨ -٢
٨ – ھدف اجرایی پروژه ____________________________________________ ٢٩ -٢
٩ -بخش ھای مختلف پروژه _________________________________________ ٢٩ -٢
٢٩ ___________________________________ : ECU ١- بخش سخت افزاری ارتباط با -٩-٢
٢٩ ________________________________ :ECU ٢- بخش نرم افزاری پروتکل ارتباط با -٩-٢
٣٠ __________________________________ :(FAT) ٣- بخش نرم افزاری مدیریت فایل -٩-٢
٣٠ _________________________________________:USB ۴- بخش ارتباط با حافظه -٩-٢
٣ – فصل دوم___________________________________________________ ٣١
١ – میکروکنترلر_________________________________________________ ٣١ -٣
١- اجزای یک میکروکنترلر __________________________________________ ٣٢ -١-٣
۳
٢ ١ میکروکنترلرھای رایج____________________________________________ ٣٢ -٣
٣٣ ___________________________________________ PIC ٢- میکروکنترلرھای -٣
٣٣ __________________________________________Microchip ١ ٢ معرفی شرکت -٣
٣٣ ___________________________________ Microchip ٢ ٢ میکروکنترلرھای شرکت -٣
٣۴ __________________________________ PIC ٣ ٢ معرفی خانواده ھای میکروکنترلر -٣
در ادامه به معرفی اجمالی خانواده ھای این میکروکنترلر پرداخته می شود. ________________ ٣۵
٣۵ _____________________________________ PIC ۴ ٢ خانواده ٨ بیتی میکروکنترلر -٣
٣۵ _________________________________ Baseline ١ ۴ ٢ میکروکنترلرھای شاخه -٣
٣۶ _________________________________Mid-Range 3-2-4-2- میکروکنترلرھای شاخه
٣٨ ________________________ Enhanced Mid-Range ٣ ۴ ٢ میکروکنترلرھای شاخه -٣
٣٩ ___________________________________ PIC ۴ ۴ ٢ میکروکنترلرھای شاخه ۱۸ -٣
۴٠ ____________________________________ PIC ۵ ٢ خانواده ١۶ بیتی میکروکنترلر -٣
۴١ __________________________________PIC24F ١ ۵ ٢ میکروکنترلر ھای شاخه -٣
۴٣ ________________________________PIC24 H/E ٢ ۵ ٢ میکروکنترلر ھای شاخه -٣
۴۴ _________________________ dsPIC30F ٣ ۵ ٢ – خانواده کنترل کننده سیگنال دیجیتال -٣
۴۵ ______________________ dsPIC33F/E ، ۴ ۵ ٢ – خانواده کنترل کننده سیگنال دیجیتال -٣
۴۶ ____________________________________ PIC ۶٢ خانواده ٣٢ بیتی میکروکنترلر -٣
۴٧ ____________________________________PIC24FJ192GB ٣- میکروکنترلر ۱۰۸ -٣
۵١ _______________________________________________________ -CPU-١ ٣-٣
٢ ٣ ساختار حافظه _________________________________________________ ۵٣ -٣
١ ٢ ٣ – حافظه برنامه______________________________________________ ۵٣ -٣
٢ ٢ ٣ – حافظه داده _______________________________________________ ۵٣ -٣
٣ ٣ پورت ھای ورودی و خروجی _______________________________________ ۵۴ -٣
۳-۳-۴- حداقل امکانات برای راه اندازی میکروکنترلر ______________________________ ۵۵
۵ ٣ اسیلاتور_____________________________________________________ ۵۶ -٣
١ ۵ ٣ -ویژگی ھای اسیلاتور_________________________________________ ۵۶ -٣
۵٨ __________________________ USB ٢ ۵ ٣ انتخاب اسیلاتور برای استفاده از پورت -٣
۶ ٣ تایمرھا _____________________________________________________ ۵٩ -٣
۶١ __________________________ (UART) ٧ ٣ ماژول فرستنده گیرنده – سریال غیرھمزمان -٣
۶٢ ____________________________ UART ١ ٧ ٣ معرفی رجیسترھای مھم در ماژول -٣
۶٣ ____________________________________________________ USB 3-3-8- پورت
۶۴ ___________________________________USB 3-3-8-1- معرفی رجیسترھای ماژول
۶۶ ______________________________ USB ٢ ٨ ٣ -راه اندازی سخت افزاری پورت -٣
۶٧ _________________________________________ ECU ۴- واسط سخت افزاری -٣
۵- شماتیک پروژه _______________________________________________ ۶٨ -٣
۶- مدار چاپی پروژه ______________________________________________ ٧٠ -٣
۴ فصل چھارم _________________________________________________ ٧١
٧١ _____________________________________________ USB ١- معرفی پورت -۴
٧٢ _________________________________________________ :USB ١ ١ تاریخچه -۴
٧٢ _____________________________________________ : USB ٢ ١ مزایای استفاده -۴
۴
٣- انواع انتقال ___________________________________________________ ٧۵ -١-۴
٧۶ _______________________________________________ : USB ۴- سخت افزار -١-۴
٧٧ ___________ PIC24FJ192GB در میکروکنترلر ۱۰۸ USB Embedded Host ٢- پیاده سازی -۴
١- معماری شبکه _________________________________________________ ٧٧ -٢-۴
٣- فلوچارت برنامه_______________________________________________ ٨١ -۴
٨٢ ______________________________Keyword Protocol ۴- پروتکل ارتباطی ۲۰۰۰ -۴
٨٢ __________________________________________________ Physical ١- لایه -۴-۴
٨۴ _________________________________________________ Data link ٢- لایه -۴-۴
١- فریم بندی داده ھا ___________________________________________ ٨۴ -٢ -۴-۴
٨۵ ________________________________________________Application ٣- لایه -۴-۴
۵ – منابع: ____________________________________________________ ٨٧
www.icpulse.ir
سلام
میخواستم یه مقدار دقیقتر درباره فایل های موجود در پروژه توضیح بدین که شامل چه چیزایی هست. آیا کد پردازشگر به کار رفته هم هستش ؟ آیا نحوه برقراری ارتباط با تمامی ECU ها وجود داره ؟ آیا command های استاندارد به ECU برای خواندن اطلاعات سنسورها وجود داره ؟ آیا این دیاگ برای خودرو پراید هم کار میکند ؟
سلام
فهرست پروژه رو داخل مطلب گذاشتیم و به نحوه ی برقراری با ecuها پرداخته شده و همانطور که تو مطلب گفته شده بیشتر به جنبه های تئوری و عملی ساخت دستگاه پرداخته شده که به فهم و درک بیشتر برای ساخت دستگاه دیاگ می انجامد.