راه اندازی استپر موتور

سلام، در استپر موتورها بر خلاف موتور های servo شما نمی تونید اینکار رو انجام بدید. حتما باید یک سیستم فیدبک داشته باشید که بتونه حرکت موتور رو مانیتور کنه و در صورت لزوم ذخیره کنه. معمولا در کاربردهایی مثل CNC و ... از میکروسوییچ هایی برای پیدا کردن نقطه آغازین موتور استفاده میشه. به این صورت که هرموقع دستگاه روشن شد به یک سمت حرکت می کنه تا به یک سوییچ برخورد کنه و اینطوری سیستم می فهمه که اینجا نقطه صفر هست و حالا می تونه کارش رو انجام بده

سلام
توی درایو استپر موتور چطوری میتونیم استپر رو به حالت اولیه بدون دونستن موقعیت شفت برگردونیم؟
یعنی فرض کنیم یه نقطه صفر اولیه داریم. یک سیکونس توسط استپر موتور اجرا شده و شفت توی یه موقعیت قرار گرفته.
میتونیم مثل سرو موتور 180 درجه، کاری کنیم که به نقطه اولیه بدون اینکه بدونیم موقعیت فعلیش کجاست برگرده؟
اصلا چنین چیزی امکانش هست یا باید از شفت انکودر و فیدبک موقعیت برای استپر موتور استفاده کرد؟