استپ موتور (Stepper Motor) چیست و چگونه کار میکند؟
استپ موتور یا موتور پلهای، موتوری است که به جای چرخش پیوسته، به صورت گامبهگام حرکت میکند. یعنی شما میتوانید به موتور فرمان بدهید که مثلاً “۲۰۰ گام” حرکت کند و موتور دقیقاً به همان اندازه بچرخد.

ساختار و منطق کار استپ موتور
استپ موتورها معمولاً از استاتور با چند سیمپیچ و روتور آهنربایی/دندانهدار تشکیل میشوند. درایور با تحریک مرحلهای سیمپیچها (فازها) باعث میشود روتور مرحله به مرحله همراستا شود و بچرخد.
ویژگیهای مهم استپ موتور
– گشتاور خوب در دورهای پایین (برای حرکتهای آهسته و دقیق بسیار مناسب است)
– کنترل ساده با پالس (در بسیاری از پروژهها بدون فیدبک هم قابل استفاده است)
– در سرعتهای بالا معمولاً افت گشتاور دارد
– اگر بار زیاد شود یا شتابدهی بد انجام شود ممکن است گام از دست بدهد (Step loss) و موقعیت واقعی با موقعیت فرمان متفاوت شود
انواع رایج استپ موتور
– Bipolar (دو قطبی): رایج در صنعت، گشتاور بهتر، نیاز به درایور مناسب
– Unipolar (تک قطبی): سادهتر اما معمولاً صنعتی کمتر استفاده میشود
– از نظر مکانیکی هم معمولاً با استانداردهای NEMA 17 / NEMA 23 / NEMA 34 شناخته میشوند
سروو موتور (Servo Motor) چیست و چگونه کار میکند؟
سروو موتور در اتوماسیون صنعتی معمولاً به یک موتور AC یا DC گفته میشود که همراه با انکودر و سروو درایو به شکل یک سیستم حلقه بسته (Closed Loop) کار میکند. یعنی سیستم فقط فرمان حرکت نمیدهد، بلکه دائماً بررسی میکند که واقعاً به موقعیت یا سرعت خواستهشده رسیده یا نه.
ساختار سروو سیستم
یک سروو سیستم معمولاً این اجزا را دارد:
– Servo Motor (خود موتور)
– Encoder / Resolver (فیدبک موقعیت و سرعت)
– Servo Drive (کنترلکننده توان و حلقههای کنترلی)
ویژگیهای مهم سروو موتور
– دقت بسیار بالا در موقعیتیابی (به خاطر فیدبک انکودر)
– سرعت بالا و کنترلپذیری خوب در بازههای وسیع سرعت
– حفظ موقعیت زیر بار و اصلاح خطا به صورت خودکار
– راهاندازی و تنظیمات (Tuning) نسبت به استپ موتور حساستر و تخصصیتر است و معمولاً پارامترها باید درست تنظیم شوند
کنترل استپ موتور در اتوماسیون صنعتی (درایور، سیگنالها، نکات عملی)
برای کنترل استپ موتور، معمولاً یک درایور استپ (Stepper Driver) بین کنترلر و موتور قرار میگیرد. کنترلر میتواند PLC، کنترلر حرکت، برد CNC یا حتی یک میکروکنترلر باشد.
سیگنالهای رایج کنترل استپ موتور
در اکثر درایورها سه ورودی اصلی دیده میشود:
1. PUL / CLK (پالس یا کلاک)
هر پالس برابر یک گام یا یک میکروگام است.
– هرچه فرکانس پالس بیشتر باشد، سرعت موتور بیشتر میشود.
– تعداد پالسها تعیین میکند موتور چه مقدار زاویه یا مسافت حرکت کند.
2. DIR (جهت حرکت)
سطح منطقی 0 یا 1 جهت چرخش را مشخص میکند.
3. ENA (فعالسازی)
برای فعال یا غیرفعال کردن درایور استفاده میشود (مثلاً برای آزاد کردن محور).
تنظیمات مهم روی درایور استپ
– Microstepping (میکرو استپ):
باعث نرمتر شدن حرکت و افزایش رزولوشن میشود، اما تعداد پالس لازم برای هر دور را بالا میبرد.
مثلاً ۱/۱۶ یعنی برای یک دور کامل پالسهای بیشتری لازم است.
– Current (جریان موتور):
باید مطابق جریان نامی موتور تنظیم شود؛ جریان زیاد باعث گرمای زیاد، و جریان کم باعث کمبود گشتاور میشود.
– شتاب و کاهش شتاب (Ramp): بسیاری از موارد گم کردن گامها به خاطر این است که محور را یکباره با فرکانس بالا راه میاندازند. کنترلر باید پالسها را با رمپ شتابی تولید کند تا موتور فرصت گرفتن سرعت را داشته باشد.
استپ موتور حلقه بسته (Closed-loop Stepper) در کنترل
در این مدلها روی موتور انکودر نصب است و درایور، موقعیت واقعی را میبیند. اگر موتور عقب بیفتد، با افزایش جریان و اصلاح کنترل تلاش میکند خطا را جبران کند و در صورت نیاز آلارم بدهد. این گزینه برای کسانی مناسب است که:
– دقت بالاتر از استپ حلقه باز میخواهند،
– اما هزینه و پیچیدگی سروو کامل را نمیخواهند.
کنترل سروو موتور در اتوماسیون صنعتی (سروو درایو، حلقههای کنترل، روشهای فرمان)
کنترل سروو موتور همیشه وابسته به سروو درایو است. سروو درایو هم برق و توان موتور را تأمین میکند، هم بر اساس فیدبک انکودر، حرکت را تصحیح میکند.
حلقههای کنترلی داخل سروو درایو به زبان ساده
بیشتر سروو درایوها سه سطح کنترل دارند:
– کنترل جریان (گشتاور): کنترل دقیق نیروی تولیدی موتور
– کنترل سرعت: رسیدن به سرعت مطلوب و ثابت ماندن تحت تغییر بار
– کنترل موقعیت: رسیدن دقیق به موقعیت هدف و اصلاح خطا
به همین دلیل سرو و در بارهای متغیر، مثل تغییر وزن محصول، اصطکاک متغیر یا ضربه مکانیکی، عملکرد قابلاعتمادتری دارد.
روشهای رایج فرماندهی به سروو درایو
1. Pulse/Direction (مشابه استپر)
کنترلر پالس میدهد، سروو درایو آن را به موقعیت تبدیل میکند.
مزیت مهم این روش، جایگزینی آسان با استپ موتور در ماشینهای قدیمیتر است.
2. فرمان آنالوگ (۰ تا ۱۰ ولت یا ±۱۰ ولت)
بیشتر برای کنترل سرعت یا گشتاور استفاده میشود.
در پروژههایی که خروجی آنالوگ PLC موجود است یا کنترل سادهتری مورد نیاز است، این روش کاربرد دارد.
3. شبکههای صنعتی (Industrial Ethernet / Fieldbus)
مانند EtherCAT، CANopen، PROFINET، Modbus و موارد مشابه.
مزیتهای اصلی:
– کابلکشی کمتر
– مانیتورینگ کامل وضعیت سروو (جریان، دما، آلارم، موقعیت و غیره)
– همزمانسازی عالی چند محور در دستگاههای چند محوره
تنظیمات مهم در سروو درایو که روی کیفیت حرکت اثر دارد
– انتخاب Mode کاری: Position / Speed / Torque یا حالتهای ترکیبی
– تنظیم Acceleration / Deceleration و Jerk برای حرکت نرم و بدون ضربه
– Auto Tuning یا Manual Tuning برای هماهنگ کردن سروو با اینرسی بار و مکانیک دستگاه
– تنظیم آلارمها و حفاظتها مانند اضافهجریان، اضافهدما، خطای انکودر و خطای Overload
برندهای معروف موتور و درایو و کنترلر در اتوماسیون
برندهای مطرح سروو (موتور و درایو)
– Delta (رایج در بازار ایران، اقتصادی و پرفروش)
– Mitsubishi
– Yaskawa
– Panasonic
– Siemens
– Omron
برندهای مطرح استپ موتور و درایور
– Leadshine (بسیار معروف و تخصصی در استپ و کلوزلوپ)
– Delta (در برخی مدلهای استپ و کلوزلوپ و کنترلرها)
– StepperOnline (بیشتر اقتصادی و عمومی)
– در سطح صنعتیتر، برخی محصولات Sanyo Denki و Oriental Motor نیز شناختهشدهاند.
کنترلرها (PLC و Motion Controller) که معمولاً کنار این موتورها استفاده میشوند
– Siemens
– Delta
– Mitsubishi
– Omron
– Beckhoff (قدرتمند در EtherCAT و سیستمهای Motion)
کانال های اطلاع رسانی شرکت در پیام رسان های بله و روبیکا : ( کـلـیـک کـنـیـد )
انکودر
منبع تغزیه


