بررسی اجمالی
ماژول درایو موتور انکودر ۴ کاناله یاهبوم یک ماژول درایو موتور (برد گسترش درایور موتور) است که برای خودروهای رباتیک DIY و پروژههای رباتیک طراحی شده است. این ماژول از کنترل همزمان ۴ موتور DC پشتیبانی میکند و شامل یک رابط انکودر روی برد برای خواندن دادههای انکودر ۴ کاناله به منظور بازخورد سرعت در زمان واقعی و کنترل دقیق حرکت میباشد. یک پردازنده کمکی STM32F103RCT6 داخلی وظیفه درایو موتور و جمعآوری دادههای انکودر را بر عهده دارد و از طریق ارتباط IIC یا سریال با یک کنترلر اصلی خارجی ارتباط برقرار میکند.
ویژگیهای کلیدی
- درایو موتور مستقل ۴ کاناله: کنترل همزمان ۴ موتور.
- رابط انکودر روی برد: خواندن دادههای انکودر ۴ کاناله برای بازخورد سرعت.
- پردازنده کمکی داخلی: STM32F103RCT6 برای کنترل موتور و جمعآوری دادههای انکودر؛ کاهش استفاده از پینهای کنترلر اصلی.
- چیپهای درایور موتور: AT8236 ×4; شامل حفاظت در برابر اتصال کوتاه، حفاظت در برابر جریان بیش از حد و حفاظت در برابر گرمای بیش از حد.
- ارتباط: پشتیبانی از ارتباط سری و IIC; پشتیبانی از پیکربندی نوع موتور، کنترل سرعت موتور و PWM، دریافت دادههای انکودر، تنظیم ناحیه مرده موتور و پارامترهای حلقه مغناطیسی.
- رابط Type-C: پشتیبانی از ارتباط سری از طریق Type-C; میتواند به پورت USB کنترلکننده اصلی داخلی متصل شود یا به طور مستقیم به کامپیوتر برای اشکالزدایی/آزمایش با نرمافزار سری متصل شود.
- قدرت و حفاظت: پشتیبانی از ورودی ولتاژ 5–12V; مدار حفاظت در برابر اتصال معکوس برق روی برد; حفاظت رگولاتور ولتاژ.
- اندازهگیری ولتاژ: مدار تشخیص ولتاژ داخلی; ADC میتواند ولتاژ منبع تغذیه (ولتاژ باتری) را بخواند.
- طراحی کانکتور: رابط/پین هدر ضد معکوس؛ چیدمان و نشانهگذاری واضح رابط برای آسانتر کردن سیمکشی.
- روتینهای درایور ارائه شده (همانطور که در مواد محصول ذکر شده است).
مشخصات
| محصول | ماژول درایو موتور انکودر 4 کاناله |
| اندازه برد | 65mm * 56mm |
| تعداد موتورهای درایو | 4 |
| کوپروسسور روی برد | STM32 (STM32F103RCT6) |
| چیپ درایو موتور | AT8236 * 4 |
| انکودر موتور | رابط انکودر روی برد |
| ورودی برق | 5–12V |
| ارتباطات | ارتباط IIC یا سری |
| پینهای اشغال شده MCU | 4 |
| رابط موتور هدر پین | 4 |
| XH2.54-2pin motor interface | 4 |
| PH2.0-6pin encoder motor interface | 4 |
| روش کنترل | کنترل موتور و دریافت دادههای انکودر از طریق ارتباط سری یا IIC |
| سختی درایو | ساده |
رابطها & یادداشتهای سیمکشی
- رابطهای ارتباطی: ارتباط پورت سری (رابط PH2.0)، ارتباط IIC (رابط PH2.0)، ارتباط پورت سری (رابط Type-C).
- روشهای اتصال پشتیبانی شده: کابل PH2.0، کابل XH2.54، کابل DuPont (طبق اطلاعات محصول).
- سادهسازی سیمکشی: تنها چهار سیم اتصال برای دستیابی به ارتباط کارآمد با واحد کنترل اصلی نیاز است (طبق اطلاعات محصول).
سازگاری موتور & یادداشتهای منبع تغذیه
- از اکثر موتورهای کاهش ولتاژ 5–12V DC و موتورهای سرعت انکودر موجود در بازار پشتیبانی میکند (همانطور که در مواد محصول ذکر شده است).
- نمونههای موتور سازگار ذکر شده: موتور کاهش ولتاژ TT DC؛ موتور TT با انکودر سرعت؛ موتور 520؛ موتور 310؛ و اکثر موتورهای کاهش ولتاژ DC و موتورهای سرعت انکودر دیگر در بازار.
یادآوری منبع تغذیه: یک منبع تغذیه (باتری) مناسب را بر اساس ولتاژ نامی موتور انتخاب کنید تا از آسیب به موتور یا برد درایور جلوگیری شود. یادداشتهای ارائه شده توصیه میکنند: منبع تغذیه 12.6V برای موتور 520 و منبع تغذیه 7.4V برای موتور 310 یا موتور TT. دامنه ورودی قدرت اعلام شده ماژول 5–12V است، بنابراین قبل از استفاده، اطمینان حاصل کنید که ولتاژ ورودی واقعی در محدوده نامی ماژول قرار دارد.
آموزش
لینک آموزش: http://www.yahboom.net/study/Quad-MD-Module
ویدیو
برای پشتیبانی از سیمکشی و ادغام، با [email protected] or تماس بگیرید https://rcdrone.top/.
جزئیات
تا چهار موتور DC را با بازخورد انکودر با استفاده از یک پردازنده کمکی STM32 اختصاصی برای کنترل نرمتر خودروهای رباتیک در حلقه بسته راهاندازی کنید.

برچسبگذاری واضح و چیدمان کانکتور ضد معکوس، سیمکشی موتورها، انکودرها، قدرت و پورتهای کنترل را ساده میکند.

مقایسه سریع مشخصات توضیح میدهد که چرا برد 4 کاناله استفاده از پینهای MCU را کاهش میدهد در حالی که خواندن انکودر را اضافه میکند.




ماژول با موتورها و گیربکسهای فلزی رایج TT کار میکند، از جمله نسخههای مجهز به انکودرهای سرعت.






STM32F103RCT6 روی بورد، رانندگی موتور و نمونهبرداری انکودر را مدیریت میکند و سپس دادههای سرعت و وضعیت را به کنترلکننده اصلی ارسال میکند.

کنترل IIC یا UART را انتخاب کنید و از اتصال سری Type‑C برای اشکالزدایی سریع و تنظیم پارامترها استفاده کنید.

Type‑C از آزمایش سری مستقیم PC یا یک لینک تککابل به پورت USB کنترلر داخلی پشتیبانی میکند.

برد را از منابع 5–12V مانند بستههای باتری تغذیه کنید، سپس ولتاژ موتور را با منبع انتخاب شده مطابقت دهید.

نقشه پیناوت به شناسایی خروجیهای موتور، رابطهای انکودر PH2.0، هدرهای کنترل و ورودی برق در یک نگاه کمک میکند.

گزینههای متصلکننده متعدد از انواع مختلف موتور پشتیبانی میکنند، با توصیههای ولتاژ برای تنظیمات رایج باتری 2S و 3S.

یک کابل اختیاری PH2.0 برای اتصال ماژول درایو موتور Yahboom به هارنسهای سیمکشی سازگار در دسترس است.

ماژول درایو موتور انکودر 4 کاناله از انباشتن با سوراخهای نصب Raspberry Pi با استفاده از ستونهای مسی و پیچها برای ساخت یک خودروی ربات تمیز پشتیبانی میکند.

ماژول درایو موتور انکودر ۴ کاناله یاهبوم مشخصات کلیدی مانند توان موتور ۵–۱۲ ولت، منطق ۳.۳ ولت و اندازه برد ۶۵×۵۶×۱۳.۴ میلیمتر را برای برنامهریزی ساخت خودروی رباتیک شما فهرست میکند.

یاهبوم پوشههای آموزشی، کد درایور متنباز و مستندات را برای کمک به راهاندازی و برنامهنویسی ارائه میدهد.

این ماژول شامل روالهای ارتباطی سری و IIC مبتنی بر MSPM0G3507 با مستندات KEIL/CCS است، به علاوه یک فایل مدل سهبعدی قابل دانلود برای مدلسازی DIY.

گزینههای بسته شامل ماژول درایو موتور انکودر ۴ کاناله با کابل PH2.0-4Pin به کابل Dupont، کابل داده USB‑C و پایههای نصب با پیچ، به همراه یک سر کابل برق T-plug اختیاری است.

ماژول درایو موتور انکودر ۴ کاناله یاهبوم از یک PCB فشرده با کانکتورهای JST برچسبگذاری شده و یک ترمینال پیچ برای سیمکشی تمیزتر موتور و برق استفاده میکند.
Related Collections
