بدون شک میکروکنترلر ها یکی از بهترین قطعات کنترلی می باشند که می توان با استفاده از کد های برنامه نویسی برای آن ها برنامه ریزی نمود تا بتوانند تجهیزات الکتریکی و الکترونیکی را کنترل نمایند اما یکی از محدودیت های موجود در بحث کنترل با میکروکنترلر ها ، عدم جریان دهی بالای پین های ورودی و خروجی می باشد که یک میکروکنترلر حداکثر می تواند جریانی معادل 20 میلی آمپر را کنترل نماید . اما این میزان جریان برای کنترل موتور هایی مانند DC ، پله ای ، سه فازه , … کافی نبوده و موجب آسیب رسیدن به این قطعات حساس می شود . برای رفع چنین مشکلی ، از درایور های موتور استفاده می شود که این درایور ها پلی ارتباطی بین میکروکنترلر ها و تجهیزات قدرت می باشند که به راحتی می توان آن ها را کنترل نمود . مقاله پیش رو مربوط به آموزش روش های کنترل موتور های DC و موتور های پله ای توسط میکروکنترلر می باشد که در آن درایور های متفاوت از قبیل ترانزیستوری و یا مدار مجتمع معرفی شده است .
نام کامل مقاله : راه اندازی موتور های DC و پله ای توسط AVR به همرا درایور های هر یک