آردوینو ابزاری است برای تولید کامپیوترهایی که نسبت به کامپیوتر شخصی شما، مقدار بیشتری از دنیای فیزیکی را احساس و کنترل می کنند. این ابزار، یک پلت فرم محاسباتی فیزیکی open-source است که بر اساس یک برد میکروکنترلر ساده تهیه شده، و نیز یک محیط توسعه برای نوشتن نرم افزار جهت کار با برد می باشد.
آردوینو می تواند جهت ایجاد اشیای تعاملی، گرفتن ورودی از تعداد زیادی سوییچ و حسگر، و کنترل تنوعی از لامپ ها، موتورها، و سایر خروجی های فیزیکی به کار گرفته شود. پروژه های آردوینو می توانند مستقل باشند، و یا با نرم افزاری که روی کامپیوتر شما در حال اجراست(مثل Flash ، Processing، MaxMSP)، ارتباط برقرار کند. شما می توانید بردها را به طور دستی مونتاژ کنید و یا به صورت از پیش مونتاژ شده، خریداری کنید؛ محیط برنامه نویسی open-source را می توانید به صورت رایگان دانلود کنید.
زبان برنامه نویسی آردوینو، یک پیاده سازی از Wiring(یک پلت فرم محاسباتی و فیزیکی مشابه) است، که بر اساس محیط برنامه نویسی چندرسانه ای Processing کار می کند.
به آی سی هایی که قابل برنامه ریزی می باشد و عملکرد آنها از قبل تعیین شده میکروکنترلرگویند میکرو کنترل ها دارای ورودی - خروجی و قدرت پردازش می باشد .
تقویت کننده های عملیاتی، تقویت کننده های کوپل مستقیم بوده، که دارای گین
(Gian) خیلی زیادی می باشند. که مقدار این گین را با کمک
مقاومت فیدبک می توان کنترل نمود.
با پیشرفت روز افزون علم و فناوری همواره نیاز های جدید به وسایل و دستگاه های جدید تر جهت هماهنگی همه بخشهای صنعت با این پیشرفت ، به وجود می آیند. بدین منظور شناخت و طراحی راه کارها و وسایل جدید امری است اجتناب ناپذیر.از جمله این پیشرفت ها ساخت نوع جدید و پیشرفته تری از موتورهای الکتریکی به نام استپ موتور ها یا موتورهای پله ای است که با کاهش انواع هزینه ها در صناع کم کم جای مکانیزم های پیچیده مکانیکی را خواهند گرفت.در این مقاله سعی شده است تا بسیار مختصر و متناسب با محدودیت ها بزبانی ساده و قابل درک ساختار و نحوه کارکرد و کنترل موتورهای استپی بررسی و بیان شود.