جدول المحتويات
تُستخدم المحركات الخطوية على نطاق واسع في الأتمتة، والروبوتات، والطباعة ثلاثية الأبعاد، وآلات التحكم الرقمي بالكمبيوتر (CNC)، والعديد من التطبيقات الأخرى التي تتطلب دقة الحركة. ولأنها تتحرك بخطوات منفصلة، فإنها تُصبح أساسية لتحديد المواقع بدقة بفضل الحركات المتكررة.
بدون مُشغِّل، لن يكون المحرك ذا فائدة لك. تطرح أسئلة شائعة في أذهان المبتدئين والهواة؛ يقول البعض: هل يُمكن تشغيل محرك متدرج بدون مُشغِّل؟
في هذه المقالة، سوف نتعلم عن العمليات الرئيسية لمحركات السائر، والغرض من السائق، ولماذا تعتبر السائقات مهمة للغاية، وما إذا كان سائق واحد يمكنه التحكم في العديد من المحركات، وكيفية اختيار السائق المثالي لك.
الجزء الأول: مبدأ عمل المحرك المتدرج
تعمل محركات السائر (Stepper Motors) وفقًا للمبدأ الكهرومغناطيسي الأساسي، أي تحويل النبضات الكهربائية إلى أفعال ميكانيكية دقيقة. في تركيبها، تُصنع هذه المحركات بحيث تدور بزيادات زاوية ثابتة تُسمى "خطوات" على طول طاقة اللفات المحددة في تسلسل محدد. بفضل هذا الدوران التدريجي للمحرك، يُعد النظام مثاليًا عند مراعاة دقة التموضع والحركة المتكررة.
يتكون المحرك المتدرج النموذجي من جزأين: الجزء الثابت والدوار.
- الدوار عبارة عن مغناطيس دائم، أو قد يكون عبارة عن قلب حديدي مسنن يتفاعل مع المجالات المغناطيسية.
- يحيط الجزء الثابت بالدوار، مع العديد من اللفات أو الملفات المرتبة بشكل دائري ويتم تنشيطها في نمط معين لإعطاء مجال مغناطيسي دوار.
يُنتج التيار المار عبر لفائف الجزء الثابت مجالًا مغناطيسيًا. يُنتج تنشيط اللفات بالتتابع مجالًا يدور داخل الجزء الثابت. يدور الجزء الدوار تدريجيًا تحت تأثير قوى الدفع والسحب للمجال المغناطيسي ليتوافق مع اتجاهه.
يعمل محرك السائر خطوةً واحدةً في كل مرة تتقدم فيها سلسلة التنشيط؛ وبالتالي يتحرك الدوار خطوةً إضافيةً بحركاتٍ مُتحكمةٍ ومتكررة. تعتمد خصائص حركة المحرك السائر من نقطةٍ إلى أخرى وعزم دورانه بشكلٍ كبيرٍ على طريقة التنشيط المُستخدمة، أو بعبارةٍ أخرى.
فيما يلي ثلاثة أوضاع قيادة شائعة الاستخدام:
- 1. وضع الخطوة الكاملة: يتم تنشيط مرحلتين في آنٍ واحد. هذا يُؤدي إلى حركة الدوار بخطوات كاملة، عادةً ما تكون 1.8 درجة لكل خطوة. يُعطي هذا الوضع عزم دوران أعلى، لكن حركة خشنة نسبيًا.
- 2. وضع نصف الخطوةهنا، يتناوب الإثارة بين طور واحد ومرحلتين، مما ينتج عنه خطوات أصغر، عادةً 0.9 درجة. يوفر هذا تشغيلًا أكثر سلاسةً وتوازنًا بين عزم الدوران والدقة.
- 3. وضع الخطوات الدقيقة:هذا هو الشكل الأكثر تقدمًا للقيادة، حيث يتم تنشيط العديد من اللفات جزئيًا في وقت واحد مع علاقات سعة يتم التحكم فيها جيدًا.
يسمح الميكروستيبينغ للدوار بالدوران بسلاسة عالية وبدقة عالية جدًا، عادةً أقل من جزء من الدرجة. وعمومًا، يكون عزم الدوران المتوفر في الميكروستيبينغ أقل بكثير منه في التشغيل الكامل.
الجزء 2: كيف يتحكم السائق في المحرك المتدرج؟
محركات المحركات الخطوية هي أجهزة متخصصة توضع عادةً بين نظام التحكم، مثل المتحكم الدقيق أو وحدة التحكم المنطقية القابلة للبرمجة (PLC)، والمحركات نفسها. تستقبل هذه المحركات إشارات تحكم صغيرة وتحولها إلى نبضات كهربائية كبيرة تُنشّط ملفات المحرك بتسلسل دقيق، مما يسمح للدوار بالتحرك بدقة من خطوة إلى أخرى.
لا يُمكن تشغيل المحرك الخطوي بمجرد تطبيق جهد على أطرافه. بدلاً من ذلك، يُغذي المُشغِّل ملفًا واحدًا، ثم الملف الثاني أو الثالث، أو أي عدد من الملفات في التسلسل المُحدد، لمدة مُحددة من الملي ثانية بالتيار المُحدد. هذا التسلسل المُحدد هو ما يُولِّد المجال المغناطيسي الدوار في الجزء الثابت؛ ثم يتبعه الجزء الدوار في خطوات مُنفصلة.
تقبل معظم محركات السائر إشارتين أساسيتين من وحدة التحكم:
الخطوة (النبضة): يتم إرسال نبضة لتحريك المحرك خطوة واحدة للأمام أو للخلف.
اتجاه:تخبر هذه الإشارة السائق بالاتجاه الذي يجب أن يدور فيه المحرك.
عند استقبال إشارة النبضة، يُفعّل المُشغّل اللفات المناسبة في اتجاه البدء، بما يتوافق مع خطوة التسلسل. هذا يضمن حركة الدوار في الاتجاه المطلوب بالزيادة المناسبة.
الجزء 3. أهمية المحركات لتشغيل المحرك الخطوي
تُقدَّر محركات السائر بشدة لدقتها وموثوقيتها وقدرتها على الحركة بخطوات متتابعة ومتكررة. لكن محرك السائر لن يعمل كما هو مُراد بدون مُشغِّل مُناسب. دعونا نناقش أسباب ضرورة مُشغِّلات محركات السائر لتشغيل المحرك بشكل صحيح.
1. التحكم الدقيق في الخطوة
تُحدد قدرة قلب المحرك الخطوي على تدوير عموده بزيادات زاوية محددة، تُسمى "الخطوات"، آلية عمله. تتطلب كل خطوة تشغيل لفائف الجزء الثابت بتسلسل دقيق.
يستحيل التحكم اليدوي أو المباشر عبر منافذ الإدخال/الإخراج في وحدة التحكم في هذا التسلسل، نظرًا لتعقيده الشديد. يضمن مُشغِّل المحرك الخطوي دوران المحرك بدقة حسب الحاجة من خلال توليد نبضات كهربائية مُوقَّتة بناءً على إشارات الإدخال (الخطوة والاتجاه)، مما يُتيح إدارة هذا التسلسل بفعالية. يكاد يكون من المستحيل التحكم الدقيق في الدوران بدون مُشغِّل.
2. اللائحة الحالية
تسحب محركات السائر التيار الكهربائي طوال فترة ثباتها، وذلك للحفاظ على عزم التثبيت. تُنظّم محركات التشغيل التيار الكهربائي لمنع ارتفاع درجة حرارة المحرك ووصوله إلى المواصفات المُصنّفة. عادةً ما تستخدم محركات التشغيل المتقدمة دوائر قاطعة أو تتمتع بقدرات تحديد التيار لضمان عمليات آمنة وفعالة في ظل ظروف تحميل متفاوتة.
3. التحكم في الخطوات الدقيقة
تقنية التدريج الدقيق (Microstepping) هي تقنية تسمح للسائق بتغيير التيار المار عبر كل ملف بزيادات طفيفة، مما يُجبر المحرك على إجراء خطوات فرعية بين مواضع الخطوات الكاملة. تُعدِّل هذه التقنية جهد اللفات باستخدام تعديل عرض النبضة (PWM)، مما يُولِّد حركات أكثر سلاسة مع اهتزاز أقل ودقة أعلى.
4. ميزات الحماية
تُوفّر محركات عالية الجودة أنظمة حماية مدمجة، تشمل الحماية من الجهد الزائد، والجهد المنخفض، والتيار الزائد، والحماية الحرارية. تحمي هذه الإجراءات المحرك والمحرك من الأضرار الناجمة عن أعطال النظام أو الأعطال الكهربائية.
5. التواصل المتقدم مع السائقين وردود الفعل
توفر بعض برامج التشغيل المعاصرة ملاحظات تشخيصية وتتضمن واجهات اتصال مثل UART أو CAN أو SPI حتى تتمكن أنظمة التحكم ذات الحلقة المغلقة من تعديل سلوك المحرك في الوقت الفعلي لتحقيق دقة وموثوقية أفضل.
الجزء 4. هل يمكن لسائق واحد التحكم في محركات متدرجة متعددة؟
من الأسئلة الشائعة في الأنظمة متعددة المحاور أو مشاريع الروبوتات ما إذا كان بإمكان مُشغِّل واحد التحكم في محركات خطوية متعددة. الإجابة المختصرة هي: ممكن تقنيًا في حالات محدودة، ولكن لا يُنصح عمومًا باستخدامه للتحكم في المحركات بشكل مستقل. لفهم السبب، علينا استكشاف آلية عمل مُشغِّلات المحركات الخطوية وما يتطلبه التحكم الدقيق في الحركة.
صُممت محركات السائر للتحكم في تدفق التيار وتسلسل التنشيط لكل محرك على حدة. هذا يعني أنها تتحكم في مستويات التيار، وتحافظ على دقة التوقيت، وتنقل النبضات المناسبة لكل ملف بترتيب معين. تصبح عناصر التحكم هذه مشتركة عند توصيل أكثر من محرك بمحرك واحد، مما يحد بشكل كبير من إمكانية تشغيل المحركات بشكل مستقل.
إذا حاولتَ توصيل محركين متدرجين بالتوازي مع مُشغِّل واحد، فسيستقبل كلا المحركين نفس إشارة النبضة في نفس الوقت. وبالتالي، سيدوران في نفس الاتجاه، بنفس السرعة، وبنفس عدد الخطوات.
قد ينجح هذا الترتيب إذا:
- المواصفات الكهربائية لكلا المحركين هي نفسها.
- الأحمال الميكانيكية على كلا المحركين متساوية تقريبًا.
- يتعين عليهم تنفيذ نفس الحركة المتزامنة باستمرار.
ينبغي عليهم أداء الحركات المتزامنة في نفس الوقت في جميع الأوقات.
ومع ذلك، هناك قيود ومخاطر:
- 1. تقاسم الحمل غير المتساوي: إذا كان هناك محركان يقودان أحمالًا مختلفة، فقد يتوقف أحدهما ويفوت الخطوات بسبب اختلال التوازن في عزم الدوران.
- 2. عدم تطابق التيارقد تستهلك المحركات تيارات كهربائية مختلفة، ولن يتمكن السائق من ضبط جهد الخرج لكل محرك على حدة. وبالتالي، قد يواجه أحد المحركات خطر ارتفاع درجة حرارته أو انخفاض أدائه.
- 3. الأداء الضعيف:لا يمكن التحكم في الاتجاه والسرعة والموضع بشكل فردي لكل محرك، مما يحد من مرونة النظام.
إذا كانت هذه الآليات تتطلب تحكمًا مستقلًا في عدة محركات متدرجة، كما هو الحال في الطابعات ثلاثية الأبعاد، أو آلات التحكم الرقمي بالكمبيوتر (CNC)، أو الروبوتات، فيجب توصيل كل محرك بمحركه المخصص. بهذا، يمكن التحكم الكامل في كل محور أو مسار حركة، وتجنب مشاكل الطاقة والمزامنة.
بعض لوحات التحكم بالحركة/المحرك متعددة المحاور المتطورة تُتحكم في محركات متعددة من لوحة واحدة، ولكنها تحتوي على دوائر تشغيل منفصلة لكل محرك. صُممت هذه الأنواع للتحكم المنسق، وغالبًا ما توفر بروتوكولات اتصال وآليات تغذية راجعة.
الجزء 5. كيفية اختيار المحرك المناسب لمحرك السائر الخاص بك
اختيار المُشغِّل المناسب لمحركك الخطوي ضروري لضمان أداءٍ موثوقٍ ودقةٍ وسلامة. تتوفر في السوق مجموعةٌ واسعةٌ من المُشغِّلات المختلفة، مما يستدعي دراسة بعض العوامل الرئيسية قبل الشراء.
1. مطابقة تصنيفات الجهد والتيار
تحقق أولاً من جهد المحرك وتياره. يجب أن يحمل مُشغِّل المحرك تيارًا مُصنّفًا لكل طور (أو أعلى في حال توفر حدّ للتيار) ويعمل ضمن نطاق جهده. سيؤدي تشغيل مُشغِّل ذي تيار مُصنّف غير كافٍ إلى ضعف عزم الدوران، بينما سيؤدي تجاوز التيار المُصنّف إلى ارتفاع درجة حرارة المحرك أو تلفه.
2. حدد وضع الخطوة المناسب
يأتي السائقون في أوضاع خطوة مختلفة:
- 1. تعتبر محركات الخطوة الكاملة ونصف الخطوة بسيطة ولكنها تميل إلى إنتاج حركة أكثر خشونة.
- 2. توفر برامج التشغيل ذات الخطوات الدقيقة حركة سلسة وهادئة بدقة أعلى بكثير من خلال تقسيم الخطوات إلى عدة مستويات.
بالنسبة للخطوة الدقيقة، والتي تُعرف بدقة بـ 32 خطوة دقيقة لكل خطوة كاملة، يُؤخذ هذا في الاعتبار في التطبيقات التي تتطلب دقة، مثل الطباعة ثلاثية الأبعاد أو الطحن باستخدام الحاسب الآلي. يجب أن تتمتع هذه المحركات بسعة خطوة دقيقة لا تقل عن 1/16 أو 1/32 لتحسين الأداء.
3. التحقق من التوافق مع إشارات التحكم
يجب أن يكون برنامج التشغيل متوافقًا مع وحدة التحكم أو المتحكم الدقيق (مثل Arduino أو Raspberry Pi أو عند العمل مع وحدات التحكم المنطقية القابلة للبرمجة (PLC) الصناعية). تقبل معظم برامج تشغيل المحركات الخطوية إشارات الخطوة والاتجاه؛ ومع ذلك، قد يتلقى بعضها أوامر التحكم عبر اتصال UART أو SPI أو حتى I²C. تأكد من أن وحدة التحكم قادرة على إرسال الإشارات المناسبة إلى برنامج التشغيل لضمان تكامل سلس.
4. ضع في اعتبارك الميزات والحماية
يوفر محرك السائر الجيد حماية جيدة لمحركك، أي أنه سيكون له مجموعة الحماية الخاصة به المضمنة. يجدر النظر في:
- حماية من درجة الحرارة الزائدة
- حماية من التيار الزائد
- قفل الجهد المنخفض
- حماية من ماس كهربائي
سيؤدي ذلك إلى زيادة عمر المحرك والنظام بأكمله، خاصة عندما يكون الحمل شديدًا أو متغيرًا.
5. التصميم الحراري وتبديد الحرارة
أثناء تشغيل هذه الأجهزة، ستنتج حرارة؛ لذا احرص أيضًا على أن يكون تصميم محرك السائر حراريًا جيدًا. ابحث عن محرك مزود بمشتت حراري، أو رؤوس مراوح، أو إيقاف حراري.
6. قابلية التوسع والتوسع
أخيرًا، إذا كنت تخطط للتحكم في محركات متعددة أو توسيع مشروعك لاحقًا، ففكّر في لوحات التشغيل التي تدعم محاور متعددة أو إعدادات معيارية. غالبًا ما تتضمن لوحات التشغيل متعددة المحاور توقيتًا متزامنًا وإدارة طاقة مشتركة، مما يزيد من كفاءة توسيع النظام.
خاتمة
تُعدّ محركات السائر بمثابة آلات ثقيلة لتحقيق حركة دقيقة ومتكررة في العديد من التطبيقات، بما في ذلك الروبوتات والطباعة ثلاثية الأبعاد وصناعة الأتمتة. لكن محركات السائر لا يمكنها العمل بكفاءة أو أمان دون وجود مُشغّل متوافق يتمتع بقدرات مماثلة أو مناسبة، يُحوّل إشارات التحكم إلى توقيت واتجاه وتيار مطلوبين لخطوة واحدة من حركة المحرك.
كما رأينا، قد يواجه المحرك صعوبات في الأداء، أو ارتفاعًا في درجة الحرارة، أو حتى تلفًا في المعدات إذا حاول تشغيل محرك متدرج بدون مُشغل، أو إذا استخدم مُشغلًا واحدًا لأكثر من محرك متدرج. لذا، يعتمد اختيار المُشغل على التقييم الدقيق للمواصفات الكهربائية للمحرك، وطبيعة التحكم اللازم للتطبيق، والبيئة التي سيُستخدم فيها النظام بأكمله.