חיפוש
  • יניב אור

מנוע צעד לינארי קומפקטי

עודכן ב: 11 אוג 2019

בין כל הקראפ שיש לי, מצאתי מנוע צעד לינארי קטן שקניתי לפני די הרבה זמן.

קניתי שניים כאלו כדי לבנות שולחן XY קטן (מדובר על 10/10 ס"מ). בסופו של דבר, החוטים (המאוד עדינים) של אחד מהם נקרעו ופירקתי את השולחן.


חשבתי, מה אפשר לבנות עם המנוע שנשאר.


בינתיים, בלי יותר מדי תכנון, חיברתי אותו ללוח עץ. נראה מה יתבשל בהמשך.





רעיונות אפשריים:

* מכוון (אינדיקטור)

* משחק - פירוט בהמשך


*@&* לקנות עוד מנועים כאלה


אוקיי, אז המנוע צעד הזה הוא מסוג:

4 Wires Bipolar Motor


מה שאומר, שני סלילים כשלכל סליל שני קצוות. מה שצריך לעשות זה למצוא את זוגות החוטים המשותפים לכל סליל. זוג כזה יסגור מעגל וידליק את הלד, כפי שמופיע בסרטון הבא:

* לא באמת הייתי חייב לבדוק משום שהמנוע הספיציפי הזה הגיע עם צבעים שמקובלים בד"כ במנועים מהסוג הזה - שחור-כתום אדום-חום. בכל מקרה, רציתי באותה הזדמנות לתת הדרכה בעניין.


כדי להפעיל את המנוע הזה ולשלוט עליו אשתמש בארדואינו (דואמילנובה) וב-shield שנקרא:

L293D motor shield




חיברתי את המנוע ל-motor shield. אני מזין את ה-shield עצמו ב-5 וולט ממטען USB רגיל - בלי קשר לעובדה שהארדואינו מקבל הספק מה-USB (מחובר למחשב). ההספק הזה זה מה שהמנוע צריך.


כתבתי קוד פשוט לבדיקה:

הערך 48 צעדים מחושב מהנוסחה הבאה והיא תלויה בנתון של המנוע, זוית לצעד (degree/step).

אם, למשל, המנוע מוגדר כ-7.5degree/step אז מספר הצעדים יחושב:

360 / 7.5 = 48 steps


כרגע, אני לא יודע מה הזוית לצעד של המנוע שלי. 48 ומהירות של 250 rpm עובד לי טוב.


מה שהקוד עושה, פעם אחת - ב-setup (לשים לב שה-loop ריק) - הוא אומר למנוע להסתובב 100 צעדים קדימה, צעדים מלאים.






מה שאני רוצה לעשות עכשיו זה להניע בעדינות את החלק הנע עד לאחד הקצוות. כשאגיע לשם אתחיל להניע לכיוון השני וכך אחשב את מספר הצעדים מקצה לקצה. יהיה לי טווח העבודה.


טוב, לצערי המנוע נתקע מבחינה מכנית יותר מדי פעמים, אני צריך לקנות כמה כאלה חדשים ולנסות שוב.


* מסקנה: לבדוק את המנועים לפני שממחברים אותם לחלקים אחרים

© 2023 by DO IT YOURSELF. Proudly created with Wix.com