• بازدید : 67 views
  • بدون نظر
این فایل در ۲۱اسلاید قابل ویرایش تهیه شده وشامل موارد زیر است:

به طور کلی کنترل موتور مهمترین وظیفه ی سیستم کامپیوتری موجود در خودرو است. از این رو واحد کنترل موتور یا ECU قدرتمندترین کامپیوتر موجود در خودرو است. (لازم به ذکر است که واژه ی “کامپیوتر”ی که در اینجا از آن استفاده می کنیم به معنای آن کامپیوتری که الان شما از آن این مطالب را می خوانید نیست بلکه از این کامپیوتر ها در فرهنگ الکترونیک به Embedded System یا سیستم های جاسازی شده یاد می شود.)
مهمترین وظیفه ی سیستم کامپیوتری موجود در خودرو است. از این رو واحد کنترل موتور یا ECU قدرتمندترین کامپیوتر موجود در خودرو است
پکیج خواندن و برنامه ریزی کامپیوتر ECU خودروها (Galletto ECU Flashing ) شامل:
– کابل ، کانکتور USB و ماژول OBD-II
– نرم افزار و درایورهای لازم
با استفاده از این پکیج امکان خواندن و برنامه ریزی کامپیوتر ECU خودروهای داخلی و خارجی موجود در ایران را بدون باز کردن درب و پلمپ ECU و حتی بدون باز کردن آن از محل خود خواهید داشت
بررسی سیستم های الکترونیکی خودروهای جدید 
این پست در مورد سیستم های الکترونیکی موجود در خودرو های جدید است، اگرچه از زمان فراگیر شدن میکروکنترلر ها که حدود بیست سال از آن می گذرد، در خودرو های پیشرفته ی دنیا از سیستم های کنترل الکترونیکی استفاده می شود اما چند سالی است که در خودرو های ساخت داخل کشور هم از این امکانات استفاده می شود. به عنوان مثال اگر شما به سیستم برق پژو ۲۰۶ آشنا باشید می بینید که این خودرو از لحاظ سیستم های الکترونیکی در سطح پیشرفته ای قرار دارد و یا در مدل هایی از خودروی فورد از حدود ۵۰ میکروپروسسور استفاده شده است. اگرچه این سیستم ها باعث می شوند تعمیر این نوع خودروها نیاز به دانش فنی ویژه ای داشته باشد اما دارای مزایایی است که ارزش زیادی دارند. به طور کلی هدف از استفاده از کامپیوتر های الکترونیکی در خودرو ها عبارتند از:
نیاز به کنترل دقیق مقدار سوخت مصرفی در خودرو برای رسیدن به استاندارهای اقتصادی و زیست محیطی
– عیب یابی پیشرفته
کاهش مقدار سیم های استفاده شده در خودرو (با استفاده از روش های مالتی پلکسینگ)
– افزایش امنیت (در برابر سوانح رانندگی و سرقت)
– افزایش امکانات رفاهی در خودرو
ؤ
  • بازدید : 45 views
  • بدون نظر
این فایل در ۲۳صفحه قابل ویرایش تهیه شده وشامل موارد زیر است:

تغییر سیستم‌های مکانیکی و برقی به سیستم‌های الکترونیکی روز به روز در حال افرایش است. در بیشتر تکنولوژی‌های عمده، سیستم‌های الکترونیکی جایگزین بخش‌های مکانیکی شده و از آن پیش افتاده‌اند .امروزه چاپ الکترونیکی شده است. تلویزیون، کامپیوتر و بسیاری از ابزارهای دیگر نیز که در زندگی روزمره از آن استفاده می‌کنیم همین گونه‌اند. سیستم‌های الکترونیکی مسلماً بر تکنولوژی فکری متکی هستند زیرا محاسبات ریاضی و نوشتن نرم‌افزار و برنامه‌ها کارکرد آنها را ممکن می‌گرداند. 
یکی از برجسته‌ترین تغییرات، کوچک شدن وسایلی است که هادی برق هستند یا تکانه‌های برقی را منتقل می‌کنند. اختراع ترانزیستور تغییری شگرف را به دنبال داشت
ترموستات طراحي شده قابليت برنامه ريزي در رنج هاي دمايي بين C°‌۰ تا C°۱۵۰ را دارد و مي توان از آن براي تعديل دمايي محيط استفاده نمود براي راه اندازي آن به ولتاژي بين ۶ تا ۹ ولت نياز است يك رنج دمايي خاصC° ۳۲  C°(۲۵۰ به عنوان پيش فرض در برنامه اين ترموستات در نظر گرفته شده است كه در ابتداي راه اندازي و همچنين به هنگام بروز خطا، خود به خود اين رنج عملياتي پيش فرض فعال مي‌شود باتوجه۸ به شكل صفحه بعد مشاهده مي شود كه يك صفحه نمايش ،چهار كليد و سه LED در نظر گرفته شده است كه كاربر مي تواند با استفاده از اين كليد ها رنج هاي دمايي مورد نظر را انتخاب نمايد و LED ها براي نشان دادن وضعيت دما و همچنين خطاهاي احتمالي در حين كار با ترموستات تعبيه شده است.
وقتي ترموستات فعال مي شود رنج دمايي پيش فرض بر روي صفحه نمايش نشان داده مي شود و كاربر مي تواند با استفاده ار كليد START آن را فعال نموده و يا با استفاده از كليد DOWN, UP,CHANGE آن را تغيير دهد تغييرات مورد نظر براي رنج هاي دمايي را درحين كار ترموستات نيز با زدن كليد change مي توان اعمال نمود  بازدن كليد change رنج دمايي ابتدا به صورت خودكار بر روي MAX رفته و كاربر مي تواند با استفاده اركليد up آن را زياد و توسط كليد down آن را كم نمايد البته توجه داشته باشيد كه رنج دمايي كمتر از c °۰ را نمي توان به آن اعمال نمود و پس از تنظيم max و زدن كليد start مي توان رنج min را انتخاب نمود. حال با زدن كليد start صفحه نمايش رنج دمايي مورد نظر شما را نمايش داده وشما مي توانيد آن را فعال نماييد پس از فعال شدن رنج مورد نظر اگر دماي محيط بين رنج min و max باشد LED زرد به منزله متعادل بودن دما روشن مي شود چنانچه دماي محيط بين minو max باشد . LED  قرمز به منزله نا متعادل بودن دما روشن مي شود و اگر دماي محيط از min كمتر شود LED سبز به منزله نامتعادل بودن دما روشن مي شود با اتصال اين ترموستات به وسايل جانبي مانند بخاري و كولر در محيط مي توان دمارا در شرايط متعادل نگهداري نمود.
نمايش خطاهاي احتمالي به هنگام انتخاب رنج هاي خاص:
– چنانچه در رنج دمايي انتخاب شده minو max برابر باشند، هر سه LED به صورت چشمك زن فعال شده و ترموستات به صورت خودكار رنج پيش فرض را انتخاب مي نمايد.
– چنانچه ‌min بيشتر از max انتخاب شود هر سه LED به صورت چشمك زن فعال شده و ترموستات به صورت خودكار، رنج پيش فرض را انتخاب مي نمايد.
از مشكلات اين ترموستات وجود نداشتن اشميت تر مگير نرم افزاري در برنامه آن است. 

مبدل آنالوگ به ديجيتال(ANALOG TO DIGITAL COVERTOR)
متداول ترين انواع ADC ها به قرار زير است:
۱- مبدل ADC نوع شمارشي (COUNTING ANALOG TO DIGITAL CONVERTOR)  
۲- مبدل ADC نوع تقريبهاي متوالي (SUCCESSIVE – APROXIMATION CONVERTOR)
۳- مبدل ADC با مقايسه موازي(PARALLEI-CIMPARATOR ADC) 
۴- مبدل ADC دو شيبه (DUAL- SLOP OR RATIOMETRIC ADC)

مبدل نوع SUCCESSIVE- APPROXIMATION 
مبدل آنالوگ به ديجيتال داخلي ميكروهاي AVR كه ADC دارند از اين نوع است به همين دليل قصد داريم در مورد اين نوع ADC مختصري توضيح دهيم.
بجاي شمارنده در اين طرح از يك ميكروكنترلر يا ميكروپروسسور استفاده مي شود.
با برنامه اي MSB يك شده و در يك DAC بزرگتر باشد MSB صفر شده و MSB بعدي ۱ مي شود و مقايسه مي شود واگر كوچكتر باشد MSB 1 باقي مانده و MSB بعدي ۱ مي شود واين عمل به همين ترتيب ادامه پيدا مي كند تا سيگنال آنالوگ خروجي DAC با سيگنال آنالوگ حاضر در پايه ADC برابر شود.

مبدل آنالوگ به ديجيتال داخلي ميكرو
خصوصيات مبدل آنالوگ به ديجيتال داخلي AVR به شرح زير است :
* وضوح ۱۰بيتي 
* صحت مطلق ۲LSB  
* زمان تبديل    65-260(CONWERSION TIME)
* وضوح ۱۵KSPS در بالاترين حد
* كانالهاي مولتي پلكس شده
* مدهاي تبديل SINGLE .FREE 
* ولتاژ ورودي از ۰V تا VCC 
* پرچم وقفه پايان تبديل ADC 
* حذف كننده نويز(NOISE CACELER) 
ADC بسته به ميكرو به چند كانال آنالوگ مالتي يلكس شده كه به هر يك از پايههاي پورت اجازه مي دهد كه به عنوان يك ورودي مبدل آنالوگ به ديجيتال عمل نمايد. مبدل داخلي ميكرو داراي وضوح ۱۰ بيتي است و براي تبديل با اين وضوح،نياز به فركانس كلاكي بين ۵۰KHZ بين ۲۰۰KHZ دارد و اين كلاك را از تقسيم فركانس كريستال تامين مي كند. در صورت كه نياز به وضوح بالا ( كمتر از ۱۰ بيت ) نيست مي توان كلاكي بالاتر از ۲۰۰KHZ به آن اعمال كرد. ADC داراي يك SAMPLE AND HOLD است كه باعث مي شود ولتاژ ونرودي ADC در زمان تبديل در سطح ثابت نگه داشته شود تا عمليات تبديل با دقت بيشتري انجام شود.
ADCداراي دومنبع ولتاژ آنالوگ مجزا است.AVCC و AGND كه  AGVD بايستي به زمين يا ولتاژ زمين آنالوگ متصل شود و AVCC نبايد بيشتر از ۰٫۳V   نسبت به VCC اختلاف داشته باشد ولتاژ مرجع (VOLTAGE REFERENCE) خارجي در صورت وجود بايد به پايه AREF وصل شود كه اين ولتاژ بايستي بين ولتاژ موجود بر روي پايه هاي AGND-AVCC باشد در غير اين صورت به VCC وصل مي شود ADC مقدار آنالوگ ورودي را باتقريب متوالي به مقدار ديجيتال ۱۰ بيتي تبديل مي كند. كمترين مقدار نشان دهنده مقدار آنالوگ موجود در پايه AGVD و بالاترين مقدار، نشان دهنده ولتاژ پايه AREF منهاي يك LSB است.
به طور مثال اگر پايه به ولتاژ AREF=3.5V و AGND=0V وصل شده باشد مقدار ديجيتال شده ۱۰۲۳ نشان دهنده ولتاژ ۳٫۵V و مقدار ۰نشان دهنده ولتاژ ۰٫۰V بر روي پايه مبدل ADC انتخاب شده است.ADC داراي دو مد تبديل SINGLE و FREE است مد SINGLE بايستي توسط كاربر پيكره بندي وكانال دلخواه براي نمونه برداري انتخاب شود درمد FREE و ADC بايك ثابت نمونه برداري رجيستر داده ADCرا UPDATEمي كند.
  • بازدید : 48 views
  • بدون نظر
این فایل در ۵۰صفحه قابل ویرایش تهیه شده وشامل موارد زیر است:

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

از این پایان نامه آماده میتوانید در نگارش متن پایان نامه خودتون استفاده کرده و یک پایان نامه خوب رو تحویل استاد دهید .
عنوان                                                                                                                                   صفحه
چکيده : نحوه  کار دستگاه
کاربرد …………………………………………………………………………………………………………………………۱
مقدمه و تاریخچه ..۱
فصل اول : میکرو پروسسورها ..۳
۱-۱ انواع میکروپرسسورها ..۴
۲-۱ الکترونیک در زندگی امروز ..۵
۳-۱ سیستمهای الکترونیکی ..۶
۴-۱ مدارهای خطی و مدارهای رقمی ..۶
۵-۱ مختصری راجع به AVR ..7
۶-۱ طراحی برای زبانهای C و BASIC ..8
۷-۱ خصوصیات ATMEGA16/ATMEGA16L 9
۱-۷-۱ خصوصیات جانبی ۱۰
۲-۷-۱ فیوز بیت های ATMEGA16 12
۸-۱ بررسی پورت های میکرو کنترلر ۱۴
۱-۸-۱ پورت B 14
۲-۸-۱ پورت C 17
۳-۸-۱ پورت D 18
۹-۱ مدار داخلی ATMEGA16 21
فصل دوم : سخت افزار ۲۲
۱-۲ طرز کار المان های مدار ۲۳
۲-۲ شماتیک ونحوه اتصالات قطعات ۲۵
۳-۲ تصویر مونتاژ شده مدار ۲۶
فصل سوم : نرم افزار……………………………………………………………………………………………………..۲۷
۱-۳ برنامه ۲۸
۲-۳ شرح برنامه ۳۱  
طرح پروتل مدار ۳۵ 
ضمائم 
فهرست منابع
چکیده:

مقدمه و تاريخچه :
ريزپردازنده وسيله اي است كه مي توان با دادن فرمان آن را به عمليات مختلف واداشت . يعني يك كنترل كننده قابل برنامه ريزي است . همه ريزپردازنده ها سه عمل اساسي يكساني را انجام مي دهند : انتقال اطلاعات ، حساب و منطق ، تصميم گيري ، اينها سه كار يكسان هستند كه به وسيله هر ريزپردازنده ، كامپيوتر كوچك يا كامپيوتر مركزي انجام مي شود . 
اولين ريزپردازنده تك تراشه اي ، ريزپردازنده Intel 4004 بود كه توانست دو عدد ۴ بيتي دودويي را جمع كند و عمليات متعدد ديگري را انجام دهد . 
۴۰۰۴ با معيارهاي امروزي يك وسيله كاملا ابتدايي بود كه مي توانست ۴۰۹۶ مكان مختلف را آدرس دهد. براي حل اين مسئله بود كه ريزپردازنده ۸ بيتي ( ۸۰۰۸ ) به وسيله شركت Intel معرفي شد . 

Intel 8008:
Intel 8008 توانست اعداد ۸ بيتي را ( كه بايت ناميده مي شوند ) به كار گيرد ، كه اين خود پيشرفت بزرگي نسبت به ۴۰۰۴ بود . تقريبا در همان زمان گشايشي در ساختن مدارهاي منطقي NMOS ( نيمه هادي اكسيد فلز از نوع N )پيش آمد . منطق NMOS بسيار سريع تر از PMOS است . به علاوه از يك منبع تغذيه مثبت استفاده مي كند كه آن را براي اتصال به مدارهاي منطقي TTL سازگارتر مي كند . خصوصيات مذكور از اين جهت داراي اهميت است كه بسياري از مدارهاي جنبي ريزپردازنده از نوع TTL هستند . NMOS سرعت ريزپردازنده را با ضريبي در حدود ۲۵ بار افزايش مي دهد كه رقم چشمگيري است . 
اين تكنولوژي جديد درساختمان ريزپردازنده معروف امروزي يعني Intel 8080 به كار برده شد . 
 Intel 8080:
Intel 8080 در ۱۹۷۳ و معرفي آن دنيا را به دوره ريزپردازنده وارد كرد . ۸۰۸۰ نوع بسيار غني شده اي از ۸۰۸۰ بود كه مي توانست ۵۰۰۰۰۰ عمل را در ثانيه انجام دهد و ۶۴ كيلو بايت از حافظه را آدرس مي دهد و ۵۰۰۰۰۰ دستورالعمل را در ثانيه اجرا كند . امتياز اصلي Z80 نسبت به ۸۰۸۰ اين است كه مي تواند از دستورالعمل هايي كه براي ۸۰۸۰  مي شوند نيز استفاده كند . نرم افزاري كه براي ۸۰۸۰ استفاده مي شود بدون پيچيدگي بر روي Z80 قابل اجرا است . يك مشخصه سخت افزاري مهم Z80 در مقايسه با ۸۰۸۰ آرايش كامل تر ثبات هاست . Z80 همچنين مكانيزمي را به كار مي گيرد كه حافظه RAM ديناميكي را به طور خوركار تازه مي كند . اين دو مشخصه اضافي موجب برتري Z80 نسبت به Intel 8080 شده است.
ساير ريزپردازنده هاي اوليه :
تا سال ۱۹۷۳ ، Intel  توليد كننده اصلي ريزپردازنده ها بود . بعد از آن توليد كنندگان ديگر متوجه شدند كه اين وسيله جديد داراي آينده است و شروع به توليد انواع اصلاح شده ديگري از ريزپردازنده Intel 8080 كردند . 


ريزپردازنده هاي امروزي :
به نظر مي رسد كه آينده توجه ريزپردازنده در دست سه شركت Intel  ، Motorola و Zilog است . اين 
شركت ها هر يك با دو سال يك بار انواع پيشرفته تري از ريزپردازنده ها را توليد مي كنند . امروزه ريزپردازنده ها از نظر اندازه بين ۴ تا ۳۲ بيت دارند . 
  • بازدید : 42 views
  • بدون نظر
این فایل در ۲۵صفحه قابل ویرایش تهیه شده وشامل موارد زیر است:

سيستم هاي الکترونيکي خودروکه داراي يک ميکرو کنترلر هستند ، واحد کنترل الکتريکي يا ECU (Electronic Control Unit) ناميده مي شوند . در ايران ، اغلب تنها سيستم الکترونيکي انژکتوري را با نام ECU مي شناسند ، ليکن ما در اين مقاله ، مطابق با واژه شناسي فني رايج در صنعت جهاني خودرو ، سيستم هاي داراي ميکرو کنترلر را ECU مي ناميم .
طراحي و ساخت ECU يکي از فناوريهاي کليدي در صنعت خودرو سازي مدرن است .يک ECU شامل مجموعه اي از سخت افزار و نرم افزار است که وظيفه نظارت ، تنظيم يا هدايت و کارکرد ويژه اي را در خودرو به عهده دارد . سيستم ضد قفل ترمز (ABS) ، سيستم ايمني کيسه هوا (AirBag) و برف پاک کن حساس به باران ، نمونه هايي از کاربرد ECU  هستند. آغاز تکنولوژي ECU به سيستم انژکتوري شرکت بوش  (Bochs) آلمان به نام JETronic باز مي گردد که در سال ۱۹۶۸ در خودروي فولکس واگن  VW 1600TL نصب شد.
سيستم هاي الکترونيکي خودروکه داراي يک ميکرو کنترلر هستند ، واحد کنترل الکتريکي يا ECU (Electronic Control Unit) ناميده مي شوند . در ايران ، اغلب تنها سيستم الکترونيکي انژکتوري را با نام ECU مي شناسند ، ليکن ما در اين مقاله ، مطابق با واژه شناسي فني رايج در صنعت جهاني خودرو ، سيستم هاي داراي ميکرو کنترلر را ECU مي ناميم .
طراحي و ساخت ECU يکي از فناوريهاي کليدي در صنعت خودرو سازي مدرن است .يک ECU شامل مجموعه اي از سخت افزار و نرم افزار است که وظيفه نظارت ، تنظيم يا هدايت و کارکرد ويژه اي را در خودرو به عهده دارد . سيستم ضد قفل ترمز (ABS) ، سيستم ايمني کيسه هوا (AirBag) و برف پاک کن حساس به باران ، نمونه هايي از کاربرد ECU  هستند. آغاز تکنولوژي ECU به سيستم انژکتوري شرکت بوش  (Bochs) آلمان به نام JETronic باز مي گردد که در سال ۱۹۶۸ در خودروي فولکس واگن  VW 1600TL نصب شد.
اهميت و نقش اقتصادي و تکنيکي ECU و به ويژه نرم افزار آن در ساخت خودرو روز به روز در حال افزايش است . بر طبق پيش بيني هاي انجام شده ، سهم الکترونيک در هزينه ساخت خودرو از ۲۲ درصد در سال ۲۰۰۰ به ۳۵ درصد در سال ۲۰۱۰ مي رسد همچنين سهم هزينه نرم افزار الکترونيکي به کار گرفته شده در خودرو از ۲۰ درصد در سال ۲۰۰۰ به ۳۸ درصد در سال ۲۰۱۰ خواهد رسيد .
به طور کلي واحدهاي کنترل الکترونيکي تواناايي انجام سه کارکرد زير را دارند :
نظارت (Monitoring) بر کارکرد هاي خودرو و آگاه کردن راننده از آن ، مانند نظارت بر مصرف سوخت و آگاه کردن راننده از مصرف لحظه اي يا ميانگين سوخت ، يا نظارت بر موقعيت درها و آگاه کردن راننده از باز بودن آنها .
تنظيم (Regulating) کارکردهاي خودرو به وسيله بهينه کردن همواره ي آنها ، مانند تنظيم مصرف سوخت موتور توسط واحد کنترل الکترونيکي سيستم انژکتوري .
کنترل (Controlling) کارکردهاي خودرو از طريق محاسبه کميات خروجي بر پايه داده هاي ورودي ، مانند : کنترل ترمز به وسيله سيستم ضد قفل (ABS) .در بيشتر واحد هاي کنترل الکترونيکي سه کارکرد نظارت ، تنظيم و کنترل توامان وجود دارند .
 ساختار واحد کنترل الکترونيکي :
واحد کنترلر الکترونيکي از يک ميکرو کامپيوتر يا ميکرو کنرلر (Micro Controller) به عنوان سخت افزار و نرم افزارهايي که بر روي آن اجرا مي شود ، تشکيل شده است . ميکرو کنترلر يک کامپيوتر کوچک است که همه اجزلي آن ، مانند واحد پردازش مرکزي CPU ، واحدهاي ورودي و خروجي (I/O) حافظه هاي گوناگون پاک شدني (Erasable) و پاک نشدني (Read Only )  براي نگه داري برنامه ها و داده ها ، معمولا بر روي يک تراشه نصب شده اند ، نکته مهم در ساخت سخت افزار واحد کنترل الکترونيکي ، ايسادگي آن در برابر تغيير دما ، رطوبت و تکان هاي شديدي که پس از نصب در خودرو در معرض آن قرار دارد و همچنين قابليت بالاي سازگاري الکترو مغناطيسي(EMC) آن است .
شمار نرم افزارهاي يک واحد کنترل الکترونيکي بستگي به و پيچيدگي آن دارد . در واحدهاي کنترل الکترونيکي ساده تنها نرم افزاري که روي ميکرو کنترلر نصب و اجرا مي شود ، برنامه کاربردي مربوطه است . در نوع پيچيده آن ابتدا سيستم عامل بلادرنگ (Real Time Operation sustem) RTOS و نرم افزار هاي پايه ، مانند نرم افزارهاي مديريت شبکه مديريت حافظه و غيره بر روي ميکرو کنترلر نصب مي شوند و سپس برنامه کاربردي ، که از خدمات ارائه شده به وسيله سيستم عامل و نرم افزارهاي سيستمي سود مي برد.
بخش اساسي تکنولوژي واحدهاي کنترل الکترونيکي مربوط به نرم افزار کاربردي آنهاست.اين بخش همچنين امروزه نيروي محرکه اصلي نوآوري در صنعت خودروسازي است .
سخت افزار ميکرو کنترلر ها ، سيستم عامل بلادرنگ و ديگر نرم افزارهاي پايه اي مورد نياز واحدهاي کنترل الکترونيکي به وسيله توليد کنندگان معروف در در سطح جهان ، مانند AMD  ، NEC ، Motorola عرضه مي شوند .ارزش افزوده ي سازندگان خودرو و قطعه در اين عرصه ، ساخت نرم افزارهايي کاربردي و به ويژه کنترل و تضمين کيفيت کل سيستم است . بهبود کيفيت نرم افزار منوط به شيوه ها و ابزارهاي مهندسي نرم افزار در عرصه مديريت خواسته ها (Requirements management ) مدل سازي ، توليد کد برنامه از مدل ، مستند سازي و تست نرم افزار است .
سبب اهميت فراوان کيفيت در ساخت واحدهاي کنترل الکترونيکي ، همانا نقش واحدهاي کنترل الکترونيکي در ايمني خودرو و اثرات مخرب کارکرد نادرست آنها بر اعتماد مشتريان است .بدين ترتيب در حاليکه سازنده و عرضه کننده نرم افزار اداري ، با آسودگي خيال ، يافتن بخشي از اشتباهات نرم افزار ، فهرستي از نادرستي هاي تصحيح شده ارائه مي کند سازنده واحد الکترونيکي خودرو بايد از همان لحظه آغازين طراحي قطعه طراحي قطعه ، اين اطمينان را داشته باشد که محصول بي هيچ نقص و نادرستي به دست مشتري خواهد رسيد.
واحد کنترل الکترونيکي به طور معمول  داده هاي لازم را به وسيله حسگر ها (Sensors) از محيط پيرامون مي گيرد و پس از فرمان پردازش آنها فرمانهاي مناسب را به کنشگرها (Actuators) منتقل مي کند . کنشگرها به نوبه خود ، مطابق فرمانهايي که از واحد کنترل الکترونيکي مي گيرند، کار ابزار مکانيکي ، هيدروليکي ، پنوماتيکي يا الکتريکي مورد کنترل را هدايت مي کنند .
نقش واحدهاي کنترل الکترونيکي در خودرو 
امروزه ميانگين شمار رو به افزايش واحدهاي کنترل الکترونيکي که در ساخت خودرو به کار مي رود ، بالغ بر ۷۰ واحد است . در خودروهاي گروه “لوکس” حتي تا ۱۱۰ واحد کنترل الکترونيکي نصب شده است .
مجموعه واحدهاي کنترل الکترونيکي يک خودرو را مي توان به  چهار حوزه کاربردي تقسيم کرد :
۱-     اتاق (Body) ، مانند شيشه بالابر ، تنظيم صندلي و برف پاک کن اتوماتيک .
۲-     انتقال نيرو (Power Train ) ، مانند کنترل موتور و دنده 
۳-     ديناميک حرکت (Chasis / Driving functions  ) مانند Distronic , Esp  و ABS .
۴-     تلماتيک (Telematic/infotainment/multimedia) ، مانند سيستم راهيابي (Navigation) ، راديو ، تلفن و اينترنت .
از ديدگاه ديگري ، الکترونيک خودرو به طور کلي به يکي از دو حوزه ايمني (Safety )  و آسودگي (Comfort )  مربوط است .کارکردهايي همچون تنظيم حرارت اتاق و اينترنت مايه آسودگي و کارکردهايي مانند ABS  و AirVag سبب افزايش ايمني راننده و سرنشينان خودرو است.
واحدهاي کنترل الکترونيکي خودرو در تعامل با حسگرها و کنشگرها هستند . به عنوان مثال واحد کنترل الکترونيک ABS به وسيله حسگرها داده هايي مانند وضعيت پدال ترمز ، درجه گردش فرمان و سرعت دوراني و خطي چرخ ها را دريافت و بر پايه آن نيروي وارد بر ترمز چرخ را محاسبه و به کنشگر هاي ترمز منتقل مي کند . .واحدهاي کنترل الکترونيکي گوناگون ، حسگرها و کنشگرها به وسيله سيستم هاي سخت افزاري و نرم افزاري انتقال داده ها (Bus)  به يکديگر مربوط هستند . ايج ترين سيستم انتقال داده ها در خودرو (Control Area Network ) CAN است است . در خودروهاي پژو ساخت ايران ، افزون بر CAN از سيستم انتقال داده هاي ديگري به نام VAN  نيز استفاده مي شود. در سالهاي اخير سيستم هاي انتقال داده هاي ديگري ، مانند FlexRay,Lin, و MOST هم تعريف شده اند که در حوزه هاي گوناگون کارکردهاي الکترونيکي خودرو به کار مي روند . 


تقويت سيستم برق و جرقه زني
يکي از راههاي افزايش قدرت اتومبيل تقويت سيستم برق و جرقه زني در اتومبيل مي باشد، كلآ يك سيستم Ignation به چند قسمت تقسيم ميشه: 
كويل 
دلكو 
وايرشمع .
.MSD Igenation System
تشكيل شده از كويل آمپلي فاير و واير شمع، آمپلي فاير برق رو بعد از تقويت به كويل ميرسونه و كويل برق قويتري رو به بقيه سيستم ميرسونه.
فرق اين سيستم با سيستم استاندار در اينه كه برق به وجوداومده در كويل بعد از نصب آمپلي فاير يا همون Igenation Control قويتر و منظم تر از سيستم استاندارد ميباشد،به اين صورت كه در سيستم استاندار رو آرپي ام هاي پايين برق به صورت منظم وارد كويل ميشود و كويل استاندارد تا رنجهاي پايين تر از ۳۰۰۰ خوب جواب ميده ولي وقتي دور موتور بالا رفت حالت خازني كويل از بين ميره و نميتونه دقيق برق رو در خودش ذخيره كنه و كار كرد اون نامنظم ميشه و قدرت اصلي خودش رو از دست ميده مسئله دوم قدرت جريان خروجي از كويله كه با نصب MSD قدرت جريان خروجي بسته به كلاس خودش بيشتر ميشه،MSD كلاسهاي مختلفي داره: 

عتیقه زیرخاکی گنج