مهدی احمدی

پروژه شتاب سنج

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

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

 توضیحات کلی برنامه:

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