فهرست مطالب:

Microstepping Nema17 Stepper Motor: 6 مرحله
Microstepping Nema17 Stepper Motor: 6 مرحله

تصویری: Microstepping Nema17 Stepper Motor: 6 مرحله

تصویری: Microstepping Nema17 Stepper Motor: 6 مرحله
تصویری: How to wire a STEPPER motor and CONTROLLER 2024, نوامبر
Anonim
میکرواستپینگ Nema17 Stepper Motor
میکرواستپینگ Nema17 Stepper Motor

بنابراین این اولین دستورالعمل آموزشی من خواهد بود و من مطمئن هستم که در صورت پیدا کردن مشکل با آن ، باید موارد را به روز کنم. سعی می کنم تا جایی که زمان اجازه می دهد و با بازخورد ، همه چیز را برطرف کنم. با تشکر!

تمام اطلاعاتی که در جستجوی استپرها و مرحله های کوچک یافتم یا بسیار اساسی بودند ، یا جزئیات زیادی به چشم می خورد پس از چند صفحه چشمانم براق شد. این نتیجه برداشت من از استپرها و قدم های کوچک است.

من یک راه اندازی ساده Nema17 Stepper Motor را آماده کرده ام که نشان می دهد گام های کوچک را نشان می دهد و فقط کمی نحوه عملکرد کارها و نمونه کد را توضیح می دهد تا در عمل مشاهده شود.

به طرز عجیبی لذت من از یافتن نحوه کارکردن چیزها بیشتر از استفاده از آنها برای ساختن چیزی است:) بله ، من می دانم ، عجیب! به هر حال ، در اینجا چیزی کوچک وجود دارد که من برای برآوردن کنجکاوی خود در مورد استپرها و قدم های کوچک به آن رسیدم. کد کمی بیش از حد توضیح داده شده است ، اما من می خواستم سعی کنم به هر س questionsالی که ممکن است هنگام جستجو در آن پاسخ دهم پاسخ دهم. چیزهای زیادی برای آموختن وجود دارد اما این باید به شما در شروع سفر کمک کند.

کد برای آردوینو نانو ، برد راننده پله ای DRV8825 و موتور پله ای Nema17 (17HS4401S) نوشته شده است. همچنین بر روی UNO R3 و MEGA2650 R3 گردآوری و آزمایش شد. امیدوارم این کار به کسی در پروژه کمک کند یا شاید فقط می خواهد بداند چاپگر سه بعدی شما چگونه عمل می کند یا شاید CNC این حرکتهای واقعاً روان را انجام می دهد. رایگان برای استفاده در هر صورت که دوست دارید.

بیایید شروع کنیم!

مرحله 1: قطعات مورد نیاز

قطعات مورد نیاز
قطعات مورد نیاز
قطعات مورد نیاز
قطعات مورد نیاز
قطعات مورد نیاز
قطعات مورد نیاز

اگر به این دستورالعمل آموزشی نگاه می کنید ، احتمالاً بیشتر ، اگر نه همه این موارد را از قبل داشته اید. برای کسانی که اینجا نیستند چیزی است که برای تکرار چیزها به آن نیاز دارید.

1. Arduino Nano ، Uno R3 یا Mega2560

2. موتور نما 17 استپر. شما می توانید از استپر 4 سیم در هود احتمالی استفاده کنید ، اما این چیزی است که من داشتم

3. خازن الکترولیتی 100uf 25v. ما به این نیاز داریم تا هرگونه افزایش ولتاژ را که ممکن است هنگام اجرای استپر ما رخ دهد کنترل کند. سنبله های 45 ولت ممکن است رخ دهد بنابراین اجازه دهید ایمن باشید!

4. برد راننده DRV8825 stepper

5. تخته نان

6. سیمهای تخته نان

7. ولت متر.

8. منبع تغذیه می توانید از باتری گرفته تا منبع تغذیه اختصاصی از هر چیزی استفاده کنید. فقط باید ولتاژ 12 ولت و حداقل 1 آمپر را تامین کند. ترجیحاً 2 آمپر باشد زیرا راننده قبل از خاموش شدن تا 1.5 کار می کند.

مرحله 2: سیم کشی کارها

سیم کشی کارها!
سیم کشی کارها!
سیم کشی کارها!
سیم کشی کارها!
سیم کشی کارها!
سیم کشی کارها!
سیم کشی کارها!
سیم کشی کارها!

در اینجا شماتیک ما است که از آن برای سیم کشی مسائل استفاده خواهیم کرد. استپر شما ممکن است سیم های یک رنگ داشته باشد یا نداشته باشد. در این حالت شما باید تعیین کنید که سیم ها کدام سیم پیچ ها هستند. ممکن است لازم باشد برگه داده خود را بررسی کنید تا نحوه اتصال داده خود را تعیین کنید.

یک راه برای انجام این کار ، اندازه گیری مقاومت پله خود است. از 4 سیم ، 2 جفت در جایی در مجاورت 3 اهم خوانده می شوند. این 2 جفت سیم پیچ A و B شما هستند. بنابراین فقط هر "جفت" را به DRV8825 وصل کنید. 1 جفت به A1 و A2 و جفت دیگر به B1 و B2. بیش از حد نگران قطبیت نباشید. اگر یکی از جفت ها را عوض کرده اید ، موتور به سادگی جهت مخالف می چرخد. میدانم. من امتحان کردم! فقط مطمئن شوید که هر "جفت" به همان A یا B درایور متصل است.

مرحله 3: Vref را تنظیم کنید

بعد از اینکه همه چیز را به هم متصل کردید و آماده کار هستید ، ابتدا باید vref برد DRV8825 خود را تنظیم کنیم.

آردوینو خود را با کد Stepper_Board_Adjust فلش کنید. این به سادگی به ما امکان خاموش و روشن کردن برد راننده را می دهد.

پله را جدا کنید.

مانیتور سریال را باز کرده و درایور را روشن کنید. کد باید یک منوی ساده را نشان دهد. در غیر اینصورت ، اتصالات آردوینو خود را دوباره بررسی کنید.

ولت متر خود را بگیرید و زمین را به Logic Ground در تخته نان متصل کنید. با استفاده از سرب مثبت تند آن را به آرامی به زاویه فلزی کوچک کنار پتانسیومتر وصل کنید. مواظب باشید که دستان لرزان شما آن را به جایی نرسانند! برای دیدن محل لمس سرب ، به تصویر نگاه کنید. شما باید یک آزمایش را از طریق برد خود در نزدیکی تنظیماتی که می توانید استفاده کنید ، انجام دهید. خوش به حالت!

به آرامی پتانسیومتر را با یک پیچ گوشتی کوچک تنظیم کنید (دوباره مراقب باشید! تا زمانی که کار شما تمام نشده است قهوه نخورید!) تا زمانی که به 0.8 ولت برسید. این نقطه شروع خوبی خواهد بود.

تا اینجا کار خوبیه!

مرحله 4: کد اصلی را فلش کنید

در اینجا کدی است که برای لذت بردن از آن استفاده می کنیم!

اکنون وقت آن است که کد اصلی را روی آردوینو خود فلش کنید.

من قصد ندارم در مورد اتصال و پیکربندی آردوینو به شرح مفصلی بپردازم. اگر در اینجا این مطلب را می خوانید ، می دانید که چگونه این کار را انجام دهید.:پ

نگاهی گذرا به کد بیندازید. نظراتی وجود دارد که به توضیح چند مورد دیگر کمک می کند.

اما باید کتابخانه را بارگیری کنید. این را می توان در Arduino IDE در مدیر کتابخانه انجام داد.

پس از بارگیری کتابخانه ، پیش بروید و Arduino خود را فلش کنید.

پورت سریال را باز کنید و اگر همه چیز خوب پیش رفت یک منو مشاهده خواهید کرد. کارت عالی بود!

بقیه به خودت مربوطه!

امیدوارم این مطالب در جستجوی دانش و سرگرمی مفید بوده باشد. می دانم که با این کار چیزهای زیادی یاد گرفته ام!

با تشکر!

مرحله 5: یادداشت ها

یادداشت
یادداشت

یک زن و شوهر یادداشت می کند.

همیشه به یاد داشته باشید که هرگز استپر خود را با دستگاه وصل نکنید. همیشه ابتدا برق را قطع کنید.

اگر متوجه شدید که پله شما با سرعت و شتاب کمتری از مراحل می گذرد ، سعی کنید vref را کمی بالا ببرید.

مرحله 6: Microstepping

این در 30 دور ، 1/4 مرحله ، 5000 سرعت ، 3000 accel گرفته شده است.

توصیه شده: