کنترل موتور پله ای با ماژول L298:
اگر قصد ساخت چاپگر سه بعدی یا دستگاه CNC داشته باشید، باید از تعدادی موتور پله ای استفاده کرده و آن ها را کنترل کنید.
استفاده از آردوینو به تنهایی برای این کاربردها گزینه مناسبی نیست و می توانید از یک درایور مخصوص موتور پله ای، مانند A4988 نیز استفاده کنید.
از آنجا که ماژول L298N دارای دو پل اچ است، هر پل اچ یکی از سیم پیچ های الکترومغناطیسی موتور پله ای را هدایت می کند.
با انرژی دادن به این سیم پیچ های الکترومغناطیسی در یک توالی خاص، محور موتور پله ای را می توان در گام های کوچک دقیقاً به جلو یا عقب برد. با این حال، سرعت یک موتور با توجه به دفعات انرژی دار شدن این سیم پیچ ها تعیین می شود.
در این پروژه، از موتور پله ای دوقطبی NEMA 17 با ولتاژ نامی 12 ولت استفاده شده است.
این موتور 200 گام در هر دور را ارائه می دهد و می تواند با سرعت 60 دور در دقیقه کار کند. اگر چنین مشخصاتی را از قبل درباره موتور نمی دانید، حتماً درباره آن ها اطلاعات کسب کنید
قبل از اینکه موتور را با ماژول وصل کنیم، باید سیم های A+ و A- و B+ و B- روی موتوری که قصد استفاده از آن را دارید تعیین کنید.
بهترین راه برای انجام این کار، بررسی دیتاشیت موتور است. برای موتوری که در حال بررسی آن هستیم، این سیم ها قرمز، سبز، آبی و زرد هستند.
اتصالات نسبتاً ساده است. با اتصال منبع تغذیه 12 ولت خارجی به ترمینال VCC شروع کنید. و جامپر 5 ولت EN را در جای خود نگه دارید. همچنین باید هر دو جامپر ENA و ENB را در جای خود قرار دهید تا موتور همیشه فعال باشد.
اکنون پین های ورودی (IN1 و IN2 و IN3 و IN4) ماژول L298 را به چهار پایه خروجی دیجیتال آردوینو (8 و 9 و 10 و 11) متصل کنید.
در پایان، همان طور که در تصویر زیر نشان داده شده است، سیم های A + و A- و B + و B- را از موتور پله ای به ماژول وصل کنید.