תוכן עניינים:
- שלב 1:
- שלב 2:
- שלב 3:
- שלב 4:
- שלב 5:
- שלב 6:
- שלב 7:
- שלב 8:
- שלב 9:
- שלב 10:
- שלב 11:
- שלב 12:
- שלב 13:
- שלב 14:
- שלב 15:
וִידֵאוֹ: הרמת מנוע צעד מבוקר IR: 15 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:11
הייתי צריך להרים אוטומטית תמונה גדולה שמסתירה טלוויזיה המותקנת מעל אח. התמונה מותקנת למסגרת פלדה הזזה מותאמת אישית המשתמשת בחבלים, גלגלות ומשקולות נגד כך שניתן להעלות אותה ביד. זה נשמע טוב בתיאוריה אבל לא נוח בפועל כשאתה רק רוצה לצפות בטלוויזיה לכמה דקות. רציתי להפוך את התמונה באופן אוטומטי לפקודות IR ממרכז הרמוניה בכל פעם שהטלוויזיה מופעלת.
שלב 1:
הנה איך התרמה התמונה לפני כן. כפי שאתה יכול לראות לא היה מספיק מקום להתקנת מעלית טלוויזיה טיפוסית. גם אם היה מספיק מקום, מעליות הטלוויזיה הגבוהות ביותר מפרסמות שהם יכולים להרים טלוויזיה עד 60 אינץ 'אבל זה מטעה מכיוון שהנסיעה המקסימלית שלהם בדרך כלל היא 24 עד 30 אינץ' בלבד והייתי צריך להזיז את התמונה 53 אינץ '. חקרתי מפעילים ליניאריים אבל שוב לא היה מספיק מקום ולא הצלחתי למצוא מכשיר קומפקטי עם כל כך הרבה מעליות. כמו כן הייתה הבעיה להבין כיצד להפעיל אותו באמצעות IR מכיוון שרובם משתמשים במתג פיזי או בשלט RF.
שלב 2:
הייתי צריך מנגנון קומפקטי שיכול לנסוע 53 אינץ 'ולהיות נשלט על ידי IR. לבסוף הסתדרתי על שימוש במנוע צעד גדול עם בורג עופרת ארוך. לאחר חיפוש מקוון מצאתי את שני הסרטונים האלה. פשוט שילבתי את שני המושגים.
שלב 3:
רשימת חלקים
מומנט גבוה NEMA 23 מנוע צעד
NEMA 23 Demper https://smile.amazon.com/gp/product/B07LFG6X8R חששתי שתנודות התדר הגבוה של מנוע הצעד ידהדו על מסגרת המתכת ויהפכו הרבה רעש אז השתמשתי בבולם. המדרגה הייתה קצת יותר רחבה מברזל הזווית, כך שצד אחד של המדרגה אכן היה מהודק בעזרת ברגים, אגוזים ומדיחי פגוש ולכן נאלצתי להשתמש בבלם בסגנון זה הכולל ארבעה חורי הרכבה בכל קצה במקום הרגיל שתיים.
נהג מנוע צעד 1.0-4.2A 20-50VDC
ספק כוח 24V ללא מאוורר
Arduino
מתג מיקרו https://smile.amazon.com/dp/B07KLZTHR9 או https://smile.amazon.com/dp/product/B07V6VGV9J בהתאם למידת ההגעה שאתה צריך. השתמשתי במתג כבד כזה מאז שהרכבתי אותו לברזל בזווית.
דיודת מקלט IR https://smile.amazon.com/dp/B00UO9VO8O מקלטי וישי אלה הם ככל הנראה הטובים ביותר.
מארז Arduino שקוף או מעושן https://smile.amazon.com/gp/product/B075SXLNPG משהו שקוף יכול להבליט מהבהב IR.
בורג ועוז זילטק 8 מ"מ T8x8 ACME ("T8" = קוטר 8 מ"מ; "x8" = 8 מ"מ הרמה לכל סיבוב) הייתי צריך בורג עופרת ממש ארוך אז מצאתי את זה 2000 מ"מ (78 אינץ '~ 6.5 רגל) באיביי https:/ /www.ebay.com/itm/323211448286 למרבה המזל יצרן זה כולל אגוז פליז כבד עם אוגן רחב. לרוב המותגים האחרים יש אוגנים צרים עם חורי הרכבה קטנים כל כך קרוב לפיר עד שהם לא משאירים מרווח לכביסות ולאגוזים.
מצמד פיר 8 מ''מ עד 10 מ מ פיר או בורג עופרת.
כל שלט IR
חיווט בין Arduino ו Stepper Driver https://smile.amazon.com/dp/B07D58W66X תיכנתתי את הארדואינו באמצעות סיכות צמודות כדי שאוכל להשתמש במחבר כותרת רחב כזה שאינו משתחרר בקלות.
חוט בעל 4 מוליכים בין נהג צעד לדריגה
חוט דו-מוליכי בין מתג Arduino ו- Micro
מחברי מסוף בסגנון אירו
שלב 4:
השתמשתי בספריית המדרגות של AccelStepper כדי שאוכל להתחיל ולעצור את המדרגה בהדרגה מכיוון שהייתה לא מעט מסה מעורבת אך עדיין הייתי צריך להחזיר את המדרגה בזמן ההפעלה באמצעות מתג מיקרו. מצאתי את סרטון ההדרכה והמדריך הזה של יוטיוב שהראה כיצד לבצע את הבית של המדרגה באמצעות החלפת סיכה גבוהה/נמוכה רגילה לפני מסירת השליטה ל- AccelStepper לתנועה המהירה יותר.
שלב 5:
השתמשתי ב- Arduino Uno ובחוטי מגשר לשלב הקידוד ואב טיפוס.
שלב 6:
לפני שהספקתי לכתוב את הסקיצה למעלית הייתי צריך למצוא את קודי ה- hex hex עבור הכפתורים בשלט שאני עומד להשתמש בו למעלה ולמטה אז העלתי את הסקיצה המצורפת לארדואינו ופתחתי את הצג הסדרתי כדי לצפות בקודים בזמן לחצתי על כפתורים בשלט.
נ.ב. זהו פרויקט ה- Arduino הראשון שלי בנושא Instructables. משום מה הקוד מסתבך כשאני משתמש באופציית פורמט הקוד או מצרף כטקסט רגיל אז העליתי אותו עם סיומת.c. פשוט שנה את שמו בתוסף ה-.ino של Arduino. או.txt אם אתה רק רוצה להעיף מבט מהיר על זה.
שלב 7:
הקוד למעלית עצמה.
שלב 8:
השתמשתי ב- Arduino Uno ובחוטי מגשר בודדים לשלב אב טיפוס אבל רציתי להשתמש בכבל כותרת בעל 5 פינים כדי למנוע מהחוטים להיפתר בטעות. הלוח היחיד בגודל מלא של Arduino שיכולתי למצוא ללא סיכות כותרת מותקנות מראש היה Arduino Leonardo מהחנות הרשמית של Arduino. הקוד זהה לשניהם, למעט שיש התנגשות ידועה בין מקלט הסיכה 13 של לאונרדו ומקלט ה- IR, כך שלא יכולתי לגרום לנורית להבהב למשוב חזותי בעת קבלת אותות IR כפי שיכולתי לעשות עם ה- Uno אבל זה לא היה ביג.. ההבדלים הבולטים האחרים הם שהלאונרדו משתמש במחבר מיקרו USB ומתחיל הרבה יותר מהר מאשר ה- Uno. כיפפתי את מוליכי מקלט ה- IR 90 מעלות והלחמתי אותו לצמיתות כלפי פנים המארז בו תכננתי להדביק את מבזק ה- IR של הרמוניה רכזת.
שלב 9:
רציתי לשמור על הכל כמה שיותר קומפקטי, אז מצאתי את תיבת הכבלים הקטנה/מתאם המתאם המתאימה https://smile.amazon.com/dp/B077T45BXR כדי להחזיק את Arduino, דרייבר ואספקת החשמל. השתמשתי בוולקרו ובסרט סרוו סיליקון כדי למנוע מהכל להחליק החוצה בעת הידוק הרכבה. המדרגות, הכיוון והאפשרויות במסופי הנהג הצעד אינן חולקות קרקע משותפת והיה לי רק חוט קרקע אחד שהגיע מהארדואינו אז השתמשתי בחוטי מגשר (הלולאות השחורות הקטנות האלה) כדי לחבר את כל מסופי הקרקע יחד על המדרגה. נהג. החוט החשוף הקטן הבולט החוצה עדיין לא מחובר לשום דבר הוא החוט החיובי למתג המיקרו. בעצם יש צעד, כיוון, הפעלה, מתג מיקרו וחוט הארקה שמגיע מהארדואינו.
שלב 10:
התקנת אגוז ACME, בורג עופרת ומנוע צעד עצמו לא הייתה קשה אבל הייתי צריך הרבה עזרה בהסרת התמונה ומשקולות נגד כדי להגיע למסגרת.
שלב 11:
אגוז ACME מותקן.
שלב 12:
לפניכם סרטון קצר של החלק הביתי של המערכון. זה איטי בעיצוב כשהוא מחפש את מתג הגבול. הומינג מתחיל אוטומטית לאחר כל פעם שיש אובדן חשמל כך שנהג הצעד יודע את עמדת הצעד. אם אתה מגביר את עוצמת הקול בסימן 12 השניות אתה יכול לשמוע את מתג המיקרו לוחץ כאשר הוא נדחף פנימה ולחץ שוב כאשר הוא משתחרר לאחר שהצעד הופך.
שלב 13:
ולבסוף הנה המעלית בפעולה. לוקח 25 שניות להרים את התמונה 53 אינץ '.
שלב 14:
רכיבים מותקנים מאחורי הטלוויזיה.
שלב 15:
למדתי כמה שיעורים בכתיבת ובדיקת באגים בקוד. הראשון הוא שהצעד יתחיל להתגורר בזמן ההפעלה גם אם מתג המיקרו היה מנותק אז במקום זאת חיברתי את הארדואינו לצד הסגור (NC) של המתג והוספתי קצת קוד ליציאה מהשרטוט אם המתג אינו אם לא זוהה, הצעד לעולם לא יפסיק את הבית שלו. אם אתה משתמש בצד הפתוח (לא) של המתג, הארדואינו לא יכול לדעת אם המתג פתוח או פשוט לא מחובר. השיעור השני שלמדתי הוא כי נהג הצעדים ישתמש בהספק (הספק מלא או חצי, תלוי בהגדרת מתג DIP במנהג הצעדים) כדי להחזיק את נהג הצעד במקום כאשר הוא אינו זז. זה הגיוני ביישומי CNC והדפסה תלת-ממדית, אבל לא הייתי צריך את זה כדי להחזיק אותו במקומו במשך שעות בכל פעם (רמז: החזקה של חצי כוח הופכת את מנוע הצעד לא חם חח) מכיוון שהשתמשתי במנגנון הרמה מאוזן באופן ניטרלי יחסית.. הפתרון הוא להשתמש בסיכות ENA (אפשר) של נהג הצעדים. חיברתי את ENA+ של נהג הצעד לסיכה על הארדואינו וה- ENA לקרקע של הארדואינו ופשוט העברתי את סיכת ENA+ ל- HIGH (On) כדי להגיד לנהג הצעד לנתק את הכוח לסטפר בין המהלכים. אם הייתי משתמש בזה כדי להרים טלוויזיה כבדה, הייתי מנסה קודם כל להשתמש באום נגד נוגדי תגובה כדי לראות אם זה מספיק כדי להחזיק אותו לפני שתשתמש במדרגה המופעלת ללא הרף פשוט כדי לחסוך בחשמל. אני מקווה שהמדריך הזה הועיל למישהו! תודה שחיפשת!
מוּמלָץ:
מנוע צעד נשלט על ידי מנוע צעד ללא מיקרו -בקר !: 6 שלבים
מנוע צעד נשלט על מנוע צעד ללא מיקרו -בקר !: בהוראה מהירה זו, נכין בקר מנוע צעד פשוט באמצעות מנוע צעד. פרויקט זה אינו דורש מעגלים מורכבים או מיקרו -בקר. אז בלי להתבטא יותר, בואו נתחיל
מנוע צעד נשלט על ידי מנוע צעד ללא מיקרו -בקר (V2): 9 שלבים (עם תמונות)
מנוע צעד מבוקר צעדים ללא מיקרו -בקר (V2): באחד ממדריכי ההוראות הקודמים שלי, הראיתי לך כיצד לשלוט במנוע צעד באמצעות מנוע צעד ללא מיקרו -בקר. זה היה פרויקט מהיר ומהנה אך הוא בא עם שתי בעיות שיפתרו במדריך זה. אז, שנינות
קטר דגם מבוקר באמצעות מנוע צעד - מנוע צעד כמקודד סיבובי: 11 שלבים (עם תמונות)
קטר דגם מבוקר באמצעות מנוע צעד | מנוע צעד כמקודד סיבוב: באחד מההנחיות הקודמות למדנו כיצד להשתמש במנוע צעד כמקודד סיבוב. בפרויקט זה, כעת נשתמש במנוע הצעד ההופך את המקודד הסיבובי לשליטה על קטר דגם באמצעות מיקרו -בקר ארדואינו. אז בלי fu
מנוע צעד מבוקר צעד מנוע - מנוע צעד כמקודד סיבובי: 11 שלבים (עם תמונות)
מנוע צעד מבוקר צעד מנוע | מנוע צעד כמקודד סיבובי: האם כמה מנועי צעד שוכבים ורוצים לעשות משהו? במדריך זה, בואו להשתמש במנוע צעד כמקודד סיבובי כדי לשלוט במיקום מנוע צעד אחר באמצעות מיקרו -בקר Arduino. אז בלי להתבטא יותר, בואו נגיד
מנוע צעד (מנוע צעד): 5 שלבים
التحكم بالمحرك الخطوي (מנוע צעד) بطريقة (Microstep): في هذه المدونة اتحدث عن كيف نقوم بالتحكم بماتور خطوي عن طريق الخطوة الدقيقة وهي الطريقة المتبعة في الطابعات الثلاثية الابعاد