◎ בקר מנוע la38 על מכונת ציוד להפעלה וסיבוב של זוג מנועי DC!

בין אם זה עכבר רובוט זעיר או מאוורר חשמלי זעיר IoT, לדעת איך לשלוט בדברים עם מנוע DC עםמכונת ציודפותח הרבה פרויקטי עשה זאת בעצמך יצירתיים כדי להעסיק אותך.במדריך זה, אנו משתמשים ב-la38בקר מנוע על אמכונת ציודלהפעיל ולסובב זוג מנועי DC!
הla38מודול בקר מנוע הוא לוח המסייע למיקרו-בקרים ומיקרו-מעבדים כגוןמכונת ציודמנועים DC הדורשים יותר מ-3.3V או 5V.
הוא משתמש ב-la38IC כדי להפעיל את כל ההיגיון וניהול הכוח הדרושים כדי להפעיל את המנוע ולבודד אתמכונת ציודמהמתחים הגבוהים יותר המופעלים על מנוע ה-DC.
הla38מודול הוא בקר המנוע הראשי בערכת הרובוטיקה למתחילים מכיוון שהוא קל לשימוש.יש לו כותרות סיכות שבהן אתה יכול להכניס מגשרים כדי לחבר אותו בצורה חלקה לשלךמכונת ציוד.אתה יכול גם להאיץ או להאט את המנוע על ידי הפעלת אות אפנון רוחב דופק (PWM) על פין ההפעלה שלומָסוֹף.
במונחים שלנוֹכְחִיs, הla38הואגָבוֹהַ נוֹכְחִי.זה למעשה א10 אמפר נוֹכְחִיs המורכב ממנועים עם ארבעהמתגים חשמליים רגעיים איש קשר.זה מאפשר לך להגדיר את הכיוון הנוכחי מבלי לחבר מחדש את המנוע.שינוי כיוון הזרם על גשר H משנה גם את כיוון הסיבוב של המנוע.ל-la38 יש שני מגעי שליטה מהם, המאפשרים לך לשלוט בזוג מנועים באופן עצמאי.אם אתה חדש בתכנות Python, אל תפספס את ה-one-liners המועילים האלה של Python.
בלולאת while, הפינים leftForward ו-rightForward נדלקים תחילה למשך שנייה אחת.כדי לשלוט במהירות, שנה את מחזור ההפעלה של הפלט.תחילה הגדר אותם ל-100% מחזור עבודה למשך שנייה אחת, ולאחר מכן הגדר אותם ל-50%.מחזור עבודה של 100% יפעיל את המנועים במהירות מרבית, בעוד מחזור עבודה של 50% יפעל בחצי מהירות.
שמור אותו בתור "rpi-dcmotor.py" או כל שם קובץ אחר אם הוא מסתיים בסיומת ".py".אחרי זה כבה את שלךמכונת ציוד.
הערה.פיני מגשר אלה מחברים אוטומטית את פין EN ל-5V, "מאפשרים" לך לשלוט עלנוֹכְחִידרך ה-IN PIN.למרות שאתה עדיין אמור לספק חשמל דרך הסיכה הזו, 5V יכול לגרום לבעיות מסוימות עבורמכונת ציודמכיוון שהוא אמור להשתמש ב-3.3V במקום 5V.כמו כן, חיבור הפינים הללו ל-מכונת ציודיאפשר לך לשלוט על מהירות המנועים מאוחר יותר..
טיפ: כדי לברר מה מספר ה-PIN על שלךמכונת ציוד, החזק אותו כך שפיני GPIO יהיו בצד ימין.אלו הם רסיסי מתכת זעירים שיושבים על מגש שחור.אז אם תסתכל על הסיכה השמאלית העליונה מהמגש הזה, זה סיכה 1. מימין לזה סיכה 2. מתחת לסיכה 1 נמצאת סיכה 3, וכן הלאה.
הערה.לרוב מנועי ה-DC אין בדרך כלל חוטי הלחמה.אתה יכול להלחים אותם בעצמך.כל מד יעבוד, אבל חוט נחושת תקוע עובד הכי טוב.
אתה יכול להפעיל את הקוד על ידי הפעלת הסקריפט בטרמינל.אבל לפני כן, אתה צריך להוסיף כוח לla38מודול.
הla38מודול בקר מנוע DC יכול להיות מחובר לכל ספק כוח DC כל עוד המתח אינו עולה על 45V.מבחינת שימושיות, יהיה קל יותר להשתמש בסוללת 9V ובתקע DC המחוברים למסופי החשמל של המודול.
אתה גם לא צריך לדאוג שסוללות 9V יזיקו לךמכונת ציודla38המודול משתמש ב-IC מיוחד הנקרא MOSFET שמתנהג כמו ממסר הספק נמוך, והופך ל-חשמלי רגעימתג שמבודד את הפינים שלך מאספקת החשמל.
איך אני יכול לשלוח זרם מפין כדי לעשות סיבוב מנוע DC?בואו נסתכל מקרוב על איך אנחנו גורמים למנוע להסתובב.
הla38מודול בקר מנוע משתמש במספרחשמלי רגעימתגים לשליטה בסיבוב המנוע.אתה יכול לחשוב על המתגים האלה כמו מתג קיר, אלא שהם לא משתמשים באצבעותיך כדי להפעיל - הם משתמשים ב-3.3V מהמכונת ציוד.
וזה המקום שבו GPIO.output( , GPIO.HIGH).זהו GPIO.output( , GPIO.HIGH).הגדרת פין זה ל-GPIO.HIGH גורם לפין זה לפלוט 3.3V.זֶהמפעיל את המתג, המאפשר לזרם לזרום למנוע.לאחר מכן הזרם מסובב את המנוע.הפיכת הפינים האלה ל-GPIO.LOW מכבה את המתג, מה שמנתק את החשמל למנוע.
אנו יכולים לשנות את כיוון הסיבוב של המנוע על ידי שינוי כיוון הזרם דרך המנוע.זו הסיבה שיש לנו שני פינים נפרדים לשליטה בסיבוב של מנוע אחד: אחורי וקדמי.הם פועליםחשמלי רגעימתגים משני צידי ספק הכוח של המנוע, מכוונים את הכוח קדימה או אחורה.
אותו דבר לגבי מהירות.שלא כמו פיני הפלט קדימה ואחורה, פין ההפעלה שולט בכמות הכוח הזורם דרך המנוע בכל זמן נתון.
על ידי הגדלת המתח במגע ההדלקה, המתגים שלהם נפתחים מעט "רחבים" יותר ומאפשרים יותר זרם לזרום דרך המנוע.הגדלת עוצמת המנועים גורמת להם להסתובב מהר יותר.הירידה הופכת אותם לאיטיים יותר.
עלמכונת ציוד, אנו משתמשים ב-PWM או ב-Pulse Modulation כדי לשלוט במתח המוצא של הפינים.הגדלת מחזור העבודה מקרבת את המתח המרבי ל-3.3V, והקטנתו קרוב יותר ל-0V.
למעשה, אתה יכול "לכבות" את המנוע בדרך כלשהי על ידי הגדרת פין הפעלת המנוע ל-0V.תחשוב על זה כמו משהו כמו מכונית: פיני ההפעלה מספקים את הגז שמניע את המנועים, ומהלכי הפינים קדימה ואחורה מזיזים את ההילוכים, ומאפשרים להם לנוע קדימה או אחורה.
הם שונים בהתאם למקום שבו נמצאים סלילי הסולנואיד שלהם.למנוע מוברש DC יש סליל באמצע המסתובב בין טבעת של מגנטים קבועים.למנועי DC ללא מברשות יש סלילים בצד השני - הסלילים האלקטרומגנטיים שלהם מקיפים מגנטים קבועים.
מנועי אספן זולים ובעלי ביצועים טובים במהירויות נמוכות.עם זאת, הם נוטים להתחמם מהר יותר מאשר מנועים ללא מברשות והם פחות יעילים באנרגיה.מצד שני, מנועים ללא מברשות יכולים להגיע למהירויות גבוהות יותר, להתחמם פחות, ולהשתמש בפחות כוח כדי להסתובב מהר יותר מאשר מנועים מוברשים.
אם אתה משתמש במנוע בתוך אמכונת ציודתיבת הילוכים של גלגל רובוט, מנוע מוברש צריך להיות טוב יותר.עם זאת, אם אתה משתמש במנוע ללא הילוך כגון מאוורר חשמלי זעיר, מנוע ללא מברשות אמור להיות טוב יותר.
למרות שזה עשוי להשתנות בהתאם ליצרן, אתה יכול לצפות לזרם שיא של 2A לכל מנוע ב-la38מודול נהג מנוע.
טרנס הוא חובב רובוטיקה שמנסה לבנות את הרובוט הטוב בעולם.אם הוא לא היה שורף לדים כתחביב שני, הוא היה לוקח את זה כבר מזמן.
גילוי שותפים.הקלה על קבלת עמלות על מוצרים שנרכשו דרך הקישורים שלנו תומכת בעבודה שאנו עושים עבור הקוראים שלנו.