در این پروژه با استفاده از یک رگولاتور ولتاژ قابل تنظیم از طریق تغییر مقاومت متغیر سرعت موتور DC را کنترل می نماییم و نیز در بخشی دیگر سرعت موتور الکتریکی را با استفاده از Shaft Encoder اندازه گیری کرده و در یک LCD نشان می دهیم.

در این پروژه یک میکروکنترلر AVR ATMEGA32 تعداد پالس های Shaft Encoder در
یک مدت زمان مشخص را شمرده و سرعت و میزان مسافت طی شده را از آن محاسبه
می کند.
کد نویس مدار در نرم افزار CodeVision AVR به زبان C و شبیه سازی مدار در نرم افزار Proteus 7.7 انجام گرفته است.
فایلهای پروژه شامل برنامه نوشته شده در Code Vision AVR به زبان C ، توضیحات نحوه عملکرد مدار و Shaft Encoder ها به صورت pdf و Word فایل های شبیه سازی در نرم افزار Proteus 7.7 می باشد.
