فهرست مطالب:

استپر موتور با برد ESP32: 4 مرحله
استپر موتور با برد ESP32: 4 مرحله

تصویری: استپر موتور با برد ESP32: 4 مرحله

تصویری: استپر موتور با برد ESP32: 4 مرحله
تصویری: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, نوامبر
Anonim
Image
Image
اتصالات مدار برای استپر موتور و ESP 32
اتصالات مدار برای استپر موتور و ESP 32

موتورهای پله ای موتورهای DC هستند که در مراحل گسسته حرکت می کنند. آنها چندین سیم پیچ دارند که در گروه هایی به نام "فاز" سازماندهی شده اند. با فعال کردن هر فاز به ترتیب ، موتور یک قدم در یک زمان می چرخد.

موتورهای پله ای در ساخت پروژه هایی که نیاز به موقعیت دقیق دارند مانند چاپگرهای سه بعدی بسیار مفید هستند. به دلیل محدودیت های محدود ، ما یک نوع موتور دیگر به نام سرو موتورها داریم.

محدودیت ها عبارتند از: -

1. قدرت را حتی زمانی که به هیچ وجه کار نمی کنید بکشید.

2. گشتاور کمتر در سرعت بالا.

3. بدون مکانیزم بازخورد مانند موتور سروو.

علاوه بر این ، موتورهای پله ای به رانندگان موتور نیاز دارند تا با برد پردازش متصل شوند ، اما ما می توانیم سرو موتورها را مستقیماً به برد Arduino یا esp32 متصل کنیم.

مرحله 1: اجزای مورد نیاز

1. استپر موتور -

2. راننده موتور -

3. ESP32 -

4. سیم های جهنده -

5. Breadboard (اختیاری) -

6. نرم افزار Arduino IDE

راه اندازی Arduino IDE قبل از بارگذاری کد در ESP32 بسیار مهم است:-https://www.instructables.com/id/Setting-Up-Arduino-IDE-for-ESP32-Board/

مرحله 2: اتصالات مدار برای استپر موتور و ESP 32

اتصالات مدار برای استپر موتور و ESP 32
اتصالات مدار برای استپر موتور و ESP 32

استپر موتور با ولتاژ 5 ولت کار می کند. بنابراین 5 ولت درایور موتور را به ESP 32 Vin وصل کنید.

درایور موتور ESP32 برد

in1Pin 25in2Pin 33

in3Pin 32

in4Pin 35

VCC VIN

GND GND

مرحله 3: نحوه بارگذاری کد در برد ESP 32

1. روی بارگذاری کلیک کنید.

2. در صورت عدم وجود خطا. در انتهای Arduino IDE ، وقتی پیام Connecting… ،… ، دریافت می کنیم

3. دکمه بوت را روی برد ESP 32 فشار دهید تا بارگذاری پیام به پایان برسد.

4. بعد از اینکه کد با موفقیت بارگذاری شد. دکمه فعال کردن را برای راه اندازی مجدد یا شروع کد بارگذاری شده در برد ESP32 فشار دهید.

توصیه شده: