این مقاله در مورد سیستم های الکترونیکی موجود در خودرو های جدید است، اگرچه از زمان فراگیر شدن میکروکنترلر ها که حدود بیست سال از آن می گذرد، در خودرو های پیشرفته ی دنیا از سیستم های کنترل الکترونیکی استفاده می شود اما چند سالی است که در خودرو های ساخت داخل کشور هم از این امکانات استفاده می شود. به عنوان مثال اگر شما به سیستم برق پژو 206 آشنا باشید می بینید که این خودرو از لحاظ سیستم های الکترونیکی در سطح پیشرفته ای قرار دارد و یا در مدل هایی از خودروی فورد از حدود 50 میکروپروسسور استفاده شده است. اگرچه این سیستم ها باعث می شوند تعمیر این نوع خودروها نیاز به دانش فنی ویژه ای داشته باشد اما دارای مزایایی است که ارزش زیادی دارند. به طور کلی هدف از استفاده از کامپیوتر های الکترونیکی در خودرو ها عبارتند از:
- نیاز به کنترل دقیق مقدار سوخت مصرفی در خودرو برای رسیدن به استاندارهای اقتصادی و زیست محیطی
- عیب یابی پیشرفته
- کاهش مقدار سیم های استفاده شده در خودرو (با استفاده از روش های مالتی پلکسینگ)
- افزایش امنیت (در برابر سوانح رانندگی و سرقت)
- افزایش امکانات رفاهی در خودرو
به طور کلی کنترل موتور مهمترین وظیفه ی سیستم کامپیوتری موجود در خودرو است. از این رو واحد کنترل موتور یا ECU قدرتمندترین کامپیوتر موجود در خودرو است. (لازم به ذکر است که واژه ی "کامپیوتر"ی که در اینجا از آن استفاده می کنیم به معنای آن کامپیوتری که الان شما از آن این مطالب را می خوانید نیست بلکه از این کامپیوتر ها در فرهنگ الکترونیک به Embedded System یا سیستم های جاسازی شده یاد می شود.) روش کنترلی که ECU از آن استفاده می کند، Closed Loop Control نام دارد. در مورد این روش کنترل کافی است بدانید که به سیستم هایی که از خروجی خود برای کنترل سیستم نمونه برداری می کنند، کنترل حلقه بسته یا Closed Loop Control می گویند. ECU برای استفاده از این روش کنترل، از طریق تعداد زیادی سنسور، اطلاعات زیادی از وضعیت قسمت های مختلف (مثل دمای سیستم خنک کننده یا مقدار اکسیژن در اگزوز) بدست می آورد. ECU با استفاده از این اطلاعات بدست آمده و قرار دادن آن در تعداد زیادی فرمول، بهترین زمان جرقه در موتور و مدت زمان باز بودن پاشنده ی سوخت (Fuel Injector) را تعیین می کند. در واقع ECU این کار را برای به کمینه رساندن مقدار مصرف سوخت انجام می دهد.
در یک ECU مدرن ممکن است از یک پردازنده ی 32 بیتی و 40 مگاهرتزی استفاده شود. (اگر با این مفاهیم آشنا نیستید به پست های 2/11/2005 و 2/20/2005 مراجعه کنید.) اگرچه در نگاه اول ممکن است این مقادیر را با پردازنده ی 2 یا 3 گیگاهرتزی
کامپوتر خود مقایسه کنید ولی این مقایسه ی درستی نیست زیرا در سیستم های جاسازی شده یا Embedded System حجم کدهایی که مورد استفاده قرار می گیرد به مراتب کمتر از حجم نرم افزارهایی است که شما در کامپیوتر خود اجرا می کنید.
به عنوان مثال حافظه های مورد استفاده در ECU ها در حدود 1 مگابایت هستند در حالی که شما ممکن است نرم افزاری با حجم 300 مگابایت را در کامپیوتر خود اجرا کنید، یعنی 300 برابر! پس ECU ها خیلی هم قدرتمند هستند!
یک ECU استفاده شده در خودروی فورد را مشاهده می کنید:
در این مدار، پردازنده به همراه صدها قطعه ی الکترونیکی دیگر بر روی یک برد چند لایه قرار گرفته است. تعدادی از اجزای الکترونیکی که به همراه پردازنده در این مدار قرار دارند عبارتند از:
- Analog-to-digital converters یا مبدل آنالوگ به دیجیتال
- High-level digital outputs یا خروجی دیجیتال سطح بالا
- Signal conditioners یا متناسب کننده ی سیگنال
- Communication chips یا تراشه های ارتباطی
1- Analog-to-digital converters یا مبدل آنالوگ به دیجیتال
اصولا پدیده های فیزیکی در دنیای اطراف ما پدیده هایی آنالوگ (پیوسته یا قیاسی) هستند، یعنی این کمیات هر مقداری از یک بازه ی مشخص را می توانند به خود اختصاص دهند.