فهرست مطالب:
- مرحله 1: قطعات مورد نیاز
- مرحله 2: سیم کشی کارها
- مرحله 3: Vref را تنظیم کنید
- مرحله 4: کد اصلی را فلش کنید
- مرحله 5: یادداشت ها
- مرحله 6: Microstepping
تصویری: Microstepping Nema17 Stepper Motor: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
بنابراین این اولین دستورالعمل آموزشی من خواهد بود و من مطمئن هستم که در صورت پیدا کردن مشکل با آن ، باید موارد را به روز کنم. سعی می کنم تا جایی که زمان اجازه می دهد و با بازخورد ، همه چیز را برطرف کنم. با تشکر!
تمام اطلاعاتی که در جستجوی استپرها و مرحله های کوچک یافتم یا بسیار اساسی بودند ، یا جزئیات زیادی به چشم می خورد پس از چند صفحه چشمانم براق شد. این نتیجه برداشت من از استپرها و قدم های کوچک است.
من یک راه اندازی ساده 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 گرفته شده است.
توصیه شده:
Raspberry Pi ، Python و TB6600 Stepper Motor Driver: 9 مرحله
Raspberry Pi ، Python و TB6600 Stepper Motor Driver: این دستورالعمل مراحلی را دنبال می کند که برای اتصال Raspberry Pi 3b به کنترلر پله ای موتور TB6600 ، منبع تغذیه 24 VDC و موتور استپر 6 سیم انجام دادم. من احتمالاً مانند بسیاری از شما هستم و اتفاقاً یک & quot؛ کیف برای چنگ زدن & quot؛ از مقدار باقی مانده
تستر DC و Stepper Motor: 12 مرحله (همراه با تصاویر)
تستر DC و Stepper Motor: چند ماه پیش ، یکی از دوستانم چند پرینتر جوهر افشان دور ریخته شده و دستگاه های کپی به من داد. من علاقه مند به برداشتن منبع تغذیه ، کابل ها ، سنسورها و به ویژه موتورهای آنها بودم. من آنچه را که می توانستم نجات دادم و می خواستم همه کارها را آزمایش کنم
Elektro Motor + Fidget Motor: 12 مرحله
Elektro Motor + Fidget Motor: In deze learnt wordt uitgelegd hoe je 2 verschillende elektromotoren kan maken. De eerste is een kleine elektromotor waarbij de spoel draait en de magneet وسیع zit. De tweede fidget motor waarbij de spoil zit enit de de magneten op een fidg
هک/ترفندهای عقاب: مثال TB6600 CNC Mill Stepper Motor Driver: 7 Step
هک/ترفندهای Eagle: مثال TB6600 CNC Mill Stepper Motor Driver: این پروژه خوبی را برای نشان دادن چند ترفند ایجاد می کند که زندگی شما را هنگام ایجاد PCB ها آسانتر می کند. به منظور آموزش چند هک به شما در این صورت از مزایای بیشتری برخوردار می شوید. ایگل ، من پروژه ساده ای را انتخاب کردم که برای Kickstarter خود انجام دادم. من به یک وسیله خارجی نیاز داشتم
پخش آهنگها با استفاده از Stepper Motor !!: 11 مرحله (همراه با تصاویر)
پخش آهنگها با استفاده از موتور پله ای !!: این پروژه در مورد طراحی یک رابط پویا ساده است که به شما امکان می دهد با یک روش مختلف با یک موتور پله ای تعامل داشته باشید. رابط اول جهت و سرعت موتور پله ای را با استفاده از رابط کاربری ساده ، که ساعت