תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
לאנשים שאינם יודעים מהו "VEX". זו חברה שמוכרת חלקים וערכות רובוטיות. הם מוכרים משדר ומקלט "VEX" באתר שלהם תמורת $ 129.99 אך ניתן להשיג משדר ומקלט "VEX" בכ -20 $ ב- "Ebay" ובמקומות רבים אחרים.
משדר "VEX" הוא משדר FM בעל 6 ערוצים עם 2 ג'ויסטיקים שיכולים לעלות ולרדת ומצד לצד. בצד האחורי של המשדר ישנם 4 כפתורים השולטים בערוץ 5 ובערוץ 6. ניתן להגדיר את פקדי המשדר לסגנון טנק או ארקייד. המשדר כולל שלל תכונות אחרות. זה הופך אותה לדרך זולה מאוד לשירותי שליטה מרחוק. הבעיה היחידה היא שאתה יכול לשלוט רק במנועי סרוו ואתה צריך לקנות מיקרו -בקר "VEX" יקר של $ 149.99 רק כדי לעשות זאת. זה עד עכשיו!
שלב 1: איך הכל עובד
את "שבב ממשק המנוע" בעלות נמוכה זו ($ 14.95) ניתן לרכוש בכתובת: https://robotics.scienceontheweb.net השבב יכול לפענח את האותות ממקלט "VEX" לשליטה על עד 8 גשרים H של מנוע ונהג אחד. הוא יכול גם לקבל פקודות משבב מיקרו -בקר אחר לשליטה במנועים. שבב ממשק זה משתמש ב -3 סיכות פלט לשליטה בגשר ה- H של מנוע. שני סיכות לשליטה על כיוון המנוע וסיכה אחת לשליטה על מהירות המנוע באמצעות שבב P. W. M. השבב משתמש בקלט משני הכפתורים בערוץ 5 כדי לשלוט בקלט מהג'ויסטיק השמאלי של משדר "VEX" כך שיוכל לשלוט על 6 מנועים. השבב משתמש בקלט משני הכפתורים האחרים בערוץ 6 כדי לנעול את הפלט הגבוה או הנמוך בסיכה 14 של שבב ממשק המנוע. לשבב ממשק המנוע יש את התכונות הבאות. ייתכן שתכונות אלה לא יפעלו מכיוון שמקלט עשוי לקלוט אות מכל מקום. איננו אחראים באופן ישיר או עקיף משימוש בחלקים אלה. אַזהָרָה! לעולם אל תשתמש בשלט הרחוק על גבי רובוט שיכול לגרום לנזק אם הוא יוצא מכלל שליטה. אם הרובוט שלך יוצא מטווח המשדרים; שבב ממשק המנוע עשוי לכבות את המנועים ולתת שליטה לבקר אם הרובוט שלך משתמש באחד. זה עשוי להיות נכון גם אם אתה מכבה את המשדר שלך. שבב ממשק המנוע אינו משתמש ביציאה טורית כדי לתקשר עם בקרי מיקרו אחרים. זה אומר שאתה יכול להשתמש בשבב מיקרו -בקר זול מאוד כדי להיות המוח של הרובוט שלך. הצבת סיכה נמוכה 2 תגרום לכל המנועים לפעול במחצית מרמת ההספק בעת השימוש במשדר.
שלב 2: כיצד לחבר את מקלט ה- VEX לשבב הממשק
מנועים, ממסרים וספקי כוח יגרמו להפרעות רדיו; אז בחר מקום ברובוט שלך שבו מקלט ה- "VEX" רחוק מהדברים האלה. הרמתי את שלי על תורן ארוך 43 אינץ 'שהיה מחובר לבסיס הרובוט.
מקלט ה- "VEX" מגיע עם כבל צהוב. חבר את הכבל למקלט "VEX", הקצה השני של הכבל מתחבר לשקע טלפון. אתה חייב לקנות את הג'ק. מכיוון שלא אדע את צבעי החוטים היוצאים מהג'ק שלך; אני אתייחס לחוטי הכבלים הצהובים. אם תסתכל על הכבל הצהוב תראה 4 חוטים צהובים, ירוקים, אדומים ולבנים. החוט הצהוב מתחבר ל -5 וולט. החוט הירוק הוא האות והוא מתחבר לסיכה 6 בשבב הממשק. החוט האדום מחובר לקרקע. החוט הלבן אינו בשימוש. אתה צריך לחבר נגד הרים 4.7 K מהסיכה 6 על שבב הממשק ל- + 5 וולט. כמו כן, תרצה לחבר קבל 2200 uf על פני חוטי החשמל הקרובים למקלט "VEX". סיכה 2 היא סיכת קלט. זה חייב להיות חוטי ולא להשאיר אותו צף. ניתן לחבר אותו ל -5 וולט או לטחון באמצעות נגד של 47 אוהם. ניתן לחבר אותו גם לסיכה 14. אפשרות 1: סיכה 2 גבוהה תעניק את כל טווח הכוח למנועים. אפשרות 2: סיכה 2 נמוכה תעניק מחצית מטווח ההספק למנועים. אפשרות 3: סיכה 2 מחוברת לסיכה 14. כאשר לוחצים על הכפתור העליון של ערוץ 6 הוא נותן את כל טווח הכוח למנועים. כאשר לוחצים על הכפתור התחתון של ערוץ 6 זה נותן חצי מטווח הכוח למנועים.
שלב 3: כיצד לחבר מיקרו -בקר לשבב הממשק
הבקר שלך אם אתה משתמש יכול לתקשר
עם שבב הממשק מעל 3 חוטים. סיכה 7 בשבב הממשק היא הקלט לביט הנתונים. כשהסיכה נמוכה זהו ביט נתוני אפס. כשהסיכה גבוהה זהו ביט נתונים אחד. הבקר המיקרו חייב להוציא את ביט הנתונים לפני דופק השעון. אורך הנתונים צריך להיות באורך של לפחות 40 אותנו. סיכה 16 על שבב הממשק היא הקלט לביט השעון. המיקרו -בקר שלך חייב להוציא דופק גבוה עבור לפחות.5 אותנו. סיכה 5 על שבב הממשק היא סיכת פלט. כאשר הסיכה הזו עולה גבוה היא להודיע לבקר המיקרו שלך שהוא מוכן לקבל את הפקודה הבאה. סיכה זו תרד אם שבב הממשק יקבל אות ממשדר "VEX". סיכה זו גם תרד ונשארת נמוכה אם הייתה שגיאת תקשורת בין המיקרו -בקר שלך לבין שבב הממשק. סיכה 4 היא סיכת פלט. אם יש שגיאת תקשורת בין שבב הממשק לבין המיקרו -בקר שלך, סיכה זו תעלה גבוה ותישאר גבוהה. יש לבצע איפוס על מנת לנקות שגיאה זו.
שלב 4: רשימת הפקודות
ישנן 32 פקודות ששבב הממשק מבין. כל הפקודות אורכות 3 בתים או 24 סיביות. הפורמט של הפקודות הוא כדלקמן.
הבייט הראשון שנשלח הוא תמיד בית הפקודה שהוא המספר השמאלי ביותר ברשימה למטה. הבייט השני שנשלח עשוי להיות בייט PWM. זהו מספר בין 0 ל- 50. כאשר נשלח 0 ה- P. W. M. הדופק נמוך מה שאומר שהמנוע יכבה. כאשר המספר 50 נשלח ה- P. W. M. הדופק גבוה מה שאומר שהמנוע יופעל במלוא העוצמה. כאשר המספר 25 נשלח המנוע יפעל בחצי הספק. כפי שניתן לראות ברשימה לפעמים הבייט השני הוא רק 0 המשמש רק למחזיק מקום. זה לא משפיע על המנוע. הבייט השלישי שנשלח עשוי להיות בייט PWM או מספר בדיקת שגיאות. דוגמה: כדי להורות למנוע 1 ללכת במהירות מלאה ומנוע 2 ללכת בחצי מהירות קדימה, הפקודה תהיה. 1 50 25 כדי להורות למנוע 7 ללכת אחורה בעוצמה של 10%, הפקודה תהיה. 16 5 16 1 מנוע 1 & 2 קדימה, PWM #, PWM #(אין בדיקת שגיאות) 2 מנוע 1 & 2 לאחור, PWM #, PWM #(אין בדיקת שגיאות) 3 מנוע 1 קדימה, PWM #, 3 4 מנוע 1 לאחור, PWM #, 4 5 מנוע 2 קדימה, PWM #, 5 6 מנוע 2 לאחור, PWM #, 6 7 מנוע 3 קדימה, PWM #, 7 8 מנוע 3 לאחור, PWM #, 8 9 מנוע 4 קדימה, PWM #, 9 10 מנוע 4 לאחור, PWM #, 10 11 מנוע 5 קדימה, PWM #, 11 12 מנוע 5 לאחור, PWM #, 12 13 מנוע 6 קדימה, PWM #, 13 14 מנוע 6 לאחור, PWM #, 14 15 מנוע 7 קדימה, PWM #, 15 16 מנוע 7 לאחור, PWM #, 16 17 מנוע 8 קדימה, PWM #, 17 18 מנוע 8 לאחור, PWM #, 18 19 מהירות כל המנועים, PWM #, 19 20 מנוע 1 & 2 מהירות, PWM #, PWM # (אין בדיקת שגיאות) 21 מנוע 1 ו -2 עצירה, X, 21 (סיכות נמוכות) 22 מנוע 1 עצירה, 0, 22 (סיכות נמוכות) 23 עצירת מנוע 2, 0, 23 (סיכות נמוכות) 24 מנוע 3 עצירה, 0, 24 (סיכות נמוכות) 25 מנוע 4 עצירה, 0, 25 (סיכות נמוכות) 26 מנוע 5 עצירה, 0, 26 (סיכות נמוכות) 27 מנוע 6 עצירה, 0, 27 (סיכות נמוכות) 28 מנוע 7 עצירה, 0, 28 (סיכות נמוכות) 29 מנוע 8 עצירה, 0, 29 (סיכות נמוכות) 30 כל מו טופס עצור, 0, 30 (סיכות נמוכות) 31 פין 14 גבוה, 0, 31 32 סיכה 14 נמוכה, 0, 32
שלב 5: סיכום סיכה
סיכות קלט
פין 1 אם הוא יורד הוא עושה מנוחה (MCLR) פין 2 אם נמוך הוא נותן רק חצי מהפלט למנועים מקלט פין 6 "VEX" פין 7 פקודות ונתונים ממיקרו -בקר אחר פין 33 מנתק את פין 11 + 5 וולט פין 32 + 5 וולט פין 12 סיכה קרקעית 31 סיכות פלט אדמה פין 34 PWM עבור מנוע 1 פין 35 גבוה כאשר הג'ויסטיק 1 נותר פין 36 גבוה כאשר הג'ויסטיק 1 ימני פין 37 P. W. M. עבור מנוע 2 פין 38 גבוה כאשר הג'ויסטיק 2 למעלה פין 15 גבוה כאשר הג'ויסטיק 2 למטה פין 16 P. W. M. עבור מנוע 3 פין 17 גבוה כאשר הג'ויסטיק 3 למעלה פין 18 גבוה כאשר הג'ויסטיק 3 למטה פין 23 P. W. M. עבור מנוע 4 פין 24 גבוה כאשר הג'ויסטיק 4 נותר פין 25 גבוה כאשר הג'ויסטיק 4 ימני פין 26 P. W. M. עבור מנוע 5 פין 19 גבוה כאשר הג'ויסטיק 3 למעלה וכפתור העליון 5 הוא לחיצה על פין 20 גבוה כאשר הג'ויסטיק 3 למטה והלחצן העליון 5 הוא סיכה 21 P. W. M. עבור מנוע 6 פין 22 גבוה כאשר הג'ויסטיק 4 שמאלי והלחצן העליון 5 הוא לחיצה על סיכה 27 גבוהה כאשר הג'ויסטיק 4 ימני והלחצן העליון 5 הוא סיכה 28 P. W. M. עבור מנוע 7 פין 29 גבוה כאשר הג'ויסטיק 3 למעלה ולחצן התחתון 5 הוא לחיצה על פין 30 גבוה כאשר הג'ויסטיק 3 למטה והלחצן התחתון 5 הוא לחיצה על סיכה 8 P. W. M. עבור מנוע 8 פין 9 גבוה כאשר הג'ויסטיק 4 שמאלי והלחצן התחתון 5 הוא לחיצה על פין 10 גבוה כאשר הג'ויסטיק 4 ימני והלחצן התחתון 5 הוא לחיצה על סיכה 14 נשאר גבוה כאשר הלחצן העליון 6 הוא לחיצה; יורד כשהכפתור התחתון 6 לוחץ על Pin 5 מספר למיקרו -בקר אחר שהוא יכול לשלוח את הפקודה הבאה Pin 4 הולך גבוה אם זוהתה שגיאת פקודה כל הסיכות האחרות אינן בשימוש. אין צורך לשים משיכות על הסיכות האלה.