
سبق أن تناولنا تشغيل محرك خطوي من فئة NEMA17 بواسطة سائق A4988؛ يستخدم هذا المشروع بدلًا من ذلك سائق DRV8825، وهو سائق يشبهه كثيرًا في المظهر لكنه يتحمل تيارًا أعلى ويوفر دقة تقسيم خطوة (Microstepping) أدق.
كيف يختلف عن A4988
يتوافق DRV8825 وA4988 في ترتيب المنافذ ويُوصَّلان بطريقة متطابقة تقريبًا، وهذا جزء من سبب إمكانية استبدالهما على اللوحة السائقة نفسها غالبًا. الفروق العملية تكمن في المواصفات: يتحمل DRV8825 تيار محرك أعلى (مفيد للمحركات الخطوية الأكبر) ويدعم تقسيم خطوة أدق، يصل إلى 1/32 خطوة مقارنة بـ1/16 لدى A4988، معطيًا دورانًا أكثر سلاسة وهدوءًا مقابل حرارة أعلى قليلًا تحتاج عادة مبددًا حراريًا صغيرًا.
المكونات المطلوبة
أردوينو أونو، وحدة سائق خطوي من نوع DRV8825، محرك خطوي NEMA17 (1.5 أمبير، 1.8 درجة لكل خطوة)، مصدر تغذية 12 فولت بتيار 2 أمبير، مكثف 47 ميكروفاراد، وأسلاك توصيل.
طريقة التوصيل
يتصل أردوينو بمنفذي تحكم فقط من السائق: STEP لنبضات الخطوة وDIR للاتجاه. يتصل السائق نفسه بأسلاك ملفات NEMA17 وبتغذية 12 فولت، مع وضع المكثف عبر مدخل تغذية المحرك لتنعيم ارتفاعات الجهد المفاجئة.
البرمجة
تتولى مكتبة AccelStepper منحنيات التسارع والتباطؤ بدلًا من القفز مباشرة للسرعة الكاملة، مما يقلل الخطوات المفقودة والإجهاد الميكانيكي. يضبط الكود سرعة قصوى وتسارعًا، ثم يأمر المحرك بدورة كاملة باتجاه عقارب الساعة، توقف مؤقت، ثم دوران عكسي.
أين يُستخدم هذا
يشكّل التحكم الخطوي الدقيق كهذا العمود الفقري للطابعات ثلاثية الأبعاد، وآلات CNC، والأذرع الروبوتية، وأي مشروع يحتاج تموضعًا دورانيًا دقيقًا وقابلًا للتكرار بدلًا من مجرد دوران مستمر.
يمكنك إيجاد وحدات سائق خطوي DRV8825 ومحركات NEMA17 ضمن متجر Juthour Tech.
اترك تعليقا