תוכן עניינים:

מיקום הילוכים לאופנוע עם תצוגת שבעה קטעים: 4 שלבים
מיקום הילוכים לאופנוע עם תצוגת שבעה קטעים: 4 שלבים

וִידֵאוֹ: מיקום הילוכים לאופנוע עם תצוגת שבעה קטעים: 4 שלבים

וִידֵאוֹ: מיקום הילוכים לאופנוע עם תצוגת שבעה קטעים: 4 שלבים
וִידֵאוֹ: Days Gone Gameplay Walkthrough משחק מלא (PS5) 4K 60FPS HDR 2024, יולי
Anonim
מיקום הילוכים לאופנוע עם תצוגת שבעה קטעים
מיקום הילוכים לאופנוע עם תצוגת שבעה קטעים

פרויקט זה כולל פענוח של מספר כניסות (במקרה זה 7) להצגה כערכים מספריים על תצוגת שבעה קטעים (SSD) באמצעות משהו שנקרא בינארי מקודד עשרוני (BCD), דיודה מטריקס ומיקרו-שבב הנקרא BCD4511 (או CD4511). הייתה לי עקומת למידה תלולה מאוד עם הפרויקט הזה ובדקתי מספר רב של אפשרויות שונות; כולל שימוש בארדואינו שלי עם רשימות העברה ויציאה לשמירה על סיכות קלט/פלט. אולם בסופו של דבר מצאתי שהפתרון הזה יהיה יותר חזק ורציתי לאסוף את כל המידע השימושי שאספתי במהלך החיפוש שלי כך שאחרים עשויה להיות עבודה קלה יותר לעשות את אותו הדבר.

שלב 1: מטריצת דיודה

בינארי מקודד עשרוני
בינארי מקודד עשרוני

ויקיפדיה תגיד לך בינארי מקודד עשרוני (BCD) היא צורה של קידוד בינארי המשמשת להצגת ערכים מספריים, במקרה זה באמת אין הבדל גדול מדי למספור בינארי רגיל אך כדאי לבדוק אותו. אנו משתמשים בו. בפרויקט זה מכיוון ששבב המיקרו BCD4511 דורש זאת והוא מאפשר לנו לפרק את שבע הכניסות ממתג מיקום ההילוכים באופנוע (6 הילוכים פלוס נייטרלי), עד 3 כניסות לשבב BCD4511, אשר בתורו יניע את SSD. המשמעות היא שבמקום שיהיו 33 דיודות להצגת מספרים מ -0 עד 6 (0 המציין נייטרלי) הכל מכניסות בודדות כפי שמוצג בתמונת השלב הקודם, כעת אנו זקוקים רק ל -12 דיודות. זה אולי לא נשמע כל כך פנטסטי אבל כשזה מגיע להלחמה פיזית של כל החיבורים האלה על לוח, המקום תופס מהר מאוד. אנו מייצרים את ה- BCD מכניסות מתג מיקום ההילוכים עם דיודה מטריקס, בערך באותו אופן. כפי שהיינו משתמשים בדיודה מטריקס כדי להניע את ה- SSD בעבר עם 33 הדיודות. עלינו לשנות רק את המצב של שלוש כניסות ('A', 'B' ו- 'C') לשבב BCD4511 מכיוון שאנו רק צריכים להציג 0 - 6, כך שנוכל להחזיק פיזית את הקלט הרביעי ('D') כנמוך (או 0) ולתפעל את שלושת הכניסות הנותרות לשבב כדי לקבל את הערכים שלנו. כדי לתפעל את מצבי הכניסות לשבב המיקרו, השתמש במעגל המצויר ביד המוצג בתמונה למעלה. הוא משתמש במטריצת דיודה תמציתית הרבה יותר כדי להביא את הערכים לשבב. שים לב שמכיוון שהמתג שיש לי פועל על ידי הארקת האות המתאים לאיזה הילוך האופניים, המעגל פועל על ידי הורדת המתח על פני הנגדים המתחברים לכדור הארץ באמצעות הדיודות. כְּלוֹמַר. אם הנגד מחובר לדיודה המוארקת, יש לו ירידת מתח שמעליה קורא שבב המיקרו כנמוך (או 0) בעוד השאר נשארים גבוהים (או 1) ומעניקים לנו את ערך ה- BCD הקסום.

שלב 3: קבל הלחמה

קבל הלחמה
קבל הלחמה
קבל הלחמה
קבל הלחמה
קבל הלחמה
קבל הלחמה

בכל הנוגע לרשימות החלקים, השתמשתי כדלקמן:- 330 נגדי אוהם (x3)- דיודות (x 12)- שבב מיקרו CBD4511 (או CD4511) (x1)- תצוגת קתודה שבעת קטע משותפת (x1)- מחברים (x17) - חוט מבודד מדידה של 0.12 מ"מ (כנדרש)- לוח פרוטו (5 x 7 ס"מ) אני ממליץ בחום לבצע ניסוי ראשון על לוח לחם ללא הלחמה כדי להיות בטוח שאתה יודע בדיוק איך אתה רוצה להניח את המעגל הַחוּצָה. בסופו של דבר שיניתי את התצורה כשלוש פעמים לפני שהזכרתי משהו שאני גאה בו במעורפל. כדי להוסיף עדות לכך, שכחתי להוסיף חיבור ארץ ל- SSD, ומכאן מדוע בחלק מהתמונות נוספו הערות. החוטים הכחולים בהם השתמשתי עוברים מהשבב לכל אחד ממחברי ה- SSD בצד שמאל של הכונן. גלשן. בחצי הימני הכחול מחבר את אות הארקה ממתג האופנועים לדיודות המתאימות במטריצה. החוטים הצהובים הם 'A', 'B' ו- 'C' של כניסות ה- BCD לשבב, הכתום הוא חיבורי V+ והשחור הוא אדמה, שאחד מהם מחבר את ה- 'D' של ה- BCD לקרקע להחזיק הוא נמוך מהסיבות שתוארו קודם לכן.

שלב 4: הכל נעשה

להלן קישור לסרטון של מחוון העברת ההילוכים בפעולה.

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

כל טוב;

ג'יימס.

מוּמלָץ: