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

BattleDIP: 11 שלבים
BattleDIP: 11 שלבים

וִידֵאוֹ: BattleDIP: 11 שלבים

וִידֵאוֹ: BattleDIP: 11 שלבים
וִידֵאוֹ: Советы и Хитрости Мастеров по Дому, Которые Действительно Помогают▶11 2024, נוֹבֶמבֶּר
Anonim
BattleDIP
BattleDIP

נוצר על ידי: Forbes Ng

פרויקט זה מהווה היכרות טובה עם מעגלי לוגיקה דיגיטלית מכיוון שהוא ישתמש במושגי יסוד של לוגיקה וזיכרון בוליאני במעגלים. אתה תשתמש בשבבים כגון כפכפים מסוג D מסוג D, שער XNOR בעל 4 כניסות ושער כפול 4 כניסה AND הכול זמין בסדרת 7400 הן בהיגיון TTL והן ב- CMOS או גם בסדרת 4000. בעקבות מנהלים דומים מהמשחק הקלאסי, Battleship, המשחק הזה מוסיף אלמנט חורק שבו כל שחקן צריך להבין את הקוד של היריב במתג ה- DIP לפני שהוא יבין את שלך.

חלקים שתזדקקו להם

8 x כפכפים מסוג D מסוג D:

(74HC74 - תעודת זהות של לי: 71439) (74LS74 - תעודת זהות של לי: 7255) (4013 - תעודת זהות של לי: 7196)

2 x שער שני כניסות XNOR (בלעדי-NOR):

(74HC266 - תעודת זהות של לי: 71762) (4077 - תעודת זהות של לי: 7226)

חלופות אפשריות אם שבב XNOR אינו זמין:

2 x ארבע כניסות XOR (בלעדיות או):

(74HC86 - תעודת הזהות של לי: 71297) (4070 - תעודת הזהות של לי: 7221)

2 x מהפך משושה (לא):

(74HC04 - תעודת זהות של לי: 71684) (74LS04 - תעודת זהות של לי: 7241) (4069 - תעודת זהות של לי: 7220)

1 x כניסת 4 כניסות ושער:

(74HC21 - תעודת הזהות של לי: 71700) (4082 - תעודת הזהות של לי: 7230)

  • 1 x 5V ווסת מתח (LM7805 - תעודת הזהות של לי: 7115)
  • קליפ אחד לסוללה 9V (מזהה לי: 6538)
  • 1 x סוללת 9V (מזהה לי: 83741)
  • 3 x לוחות לחם (תעודת הזהות של לי: 10686)
  • 4 x מתג הדבקה (מזהה לי: 3122)
  • מתג DIP 4 x 4-Position (מזהה לי: 367)
  • 32 x 10K Ω 1/4W נגדים (מזהה לי: 9284)
  • 16 x 1K Ω 1/4W נגדים (מזהה לי: 9190)
  • נגדים 6 x 110 Ω 1/4W (מזהה לי: 9102)
  • 3 x 5 מ"מ LED אדומים (מזהה לי: 549)
  • 3 x 5 מ"מ נוריות LED ירוקות (מזהה לי: 550)
  • חוטים מוצקים (תעודת הזהות של לי: 2249)
  • כבלי מגשר (תעודת הזהות של לי: 21802)

שלב 1: הגדרת ספק הכוח

הגדרת ספק הכוח
הגדרת ספק הכוח

מקם את ווסת המתח (7805) במקומו. שים את החוט האדום מתוך קליפ הסוללה 9V באותה עמודה כמו סיכה 1, וחבר את החוט השחור באותה עמודה כמו סיכה שתיים. קח חוט מוצק וחבר את סיכה 3 למעקה החשמל וחוט מוצק נוסף לחיבור סיכה 2 והחוט השחור על קליפ הסוללה למעקה הקרקע.

שלב 2: הקמת "שעון"

לבסס
לבסס

נהיה תלויים במחזור השעון של הכפכף כדי "להגדיר" את תבנית מתג ה- DIP שלנו ול"נחש "את היריבה שלנו. מקם מתג הדבקה לצד וסת המתח על פני תמיכת ה- DIP. השתמש בחיבור מוצק לחיבור מסילת הכוח לחוד השמאלי העליון של מתג ההדבקה. קח נגד 110Ω וחבר מהחוט השמאלי התחתון של מתג הדק בחזרה למחצית העליונה של לוח הלחם. הצב LED עם הרגל הארוכה יותר מנגד 110Ω למסילת הקרקע עם הרגל הקצרה יותר. זה יהיה הטריגר שלנו לשעון. כדי לשמור את הקוד שלנו על מתג הטבילה, צריך להפעיל את השעון כדי שהכפכף יזכור אותו. נורית ה- LED תפעל כנורת חיווי לכל מחזור שעון.

שלב 3: הגדרת מתג ה- DIP

הגדרת מתג ה- DIP
הגדרת מתג ה- DIP

מקם מתג DIP מימין למתג הדק. כדי להגדיר את מתג ה- DIP, קח 4 חוטים מוצקים וחבר כל אחד מהסיכות התחתונות למעקה החשמל התחתון. קח 4 1kΩ וחבר את 4 הפינים העליונים של מתג הטבילה למעקה הקרקע העליון כנגד נגדים. השאירו 1-2 שורות בין הנגדים למתג הטבילה

שלב 4: הגדרת כפכפי D

הגדרת כפכפי D
הגדרת כפכפי D
הגדרת כפכפי D
הגדרת כפכפי D

הצב 2 שבבי כפכפים מסוג D מסוג D (74HC74/74LS74/4013) אחד ליד השני מימין למתג ה- DIP. קח חוטים מוצקים וחבר את סיכה 14 (Vcc) למעקה הכוח העליון, וסיכה 7 (GND) למעקה הקרקע התחתון עבור שני הכפכפים. קח נגדים של 10K Ω לחיבור הפינים 1, 4, 10 ו -13 למסילות החשמל כדי לחבר את הכניסה הא-סינכרונית סט-ישירה א-סינכרונית ואת הכניסה האסינכרונית לאפס-ישיר בכל שבב

שלב 5: חבר את כפכפי ה- D למתג ה- DIP ו- Switch

חבר את כפכפי ה- D למתג ה- DIP ול- Switch
חבר את כפכפי ה- D למתג ה- DIP ול- Switch
חבר את כפכפי ה- D למתג ה- DIP ול- Switch
חבר את כפכפי ה- D למתג ה- DIP ול- Switch
חברו את כפכפי ה- D למתג ה- DIP ולבורג ה- Tack
חברו את כפכפי ה- D למתג ה- DIP ולבורג ה- Tack

חבר את סיכה 2 של שבב 74HC74 השמאלי ביותר לסיכה העליונה 1 במתג ה- DIP וסיכה 2 של השבב הימני ביותר לסיכה העליונה 3. חבר את סיכה 12 של שבב 74HC74 השמאלי ביותר לסיכה 3 במתג הטבילה וסיכה 12 של השבב הימני ביותר לסיכה העליונה. 4.

חבר את הפינים 3 ו -11 בשני השבבים לאותה העמודה כמו החוד הימני העליון של מתג הדק

שלב 6: בנה את 3 הסטים האחרים

בנה את 3 הסטים האחרים
בנה את 3 הסטים האחרים
בנה את 3 הסטים האחרים
בנה את 3 הסטים האחרים

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

שלב 7: המשך ללוח אחר

הלאה ללוח אחר
הלאה ללוח אחר
הלאה ללוח אחר
הלאה ללוח אחר
הלאה ללוח אחר
הלאה ללוח אחר

כעת, כשיש לנו 4 סטים נפרדים, נשתמש בשני שבבי XNOR כפולים עם 2 כניסות (74HC266/74LS266/4077) לביצוע ההתאמה ושבב 4 הכניסות AND (74HC21/74LS21/40) כדי לוודא שכל 4 העמדות נכונות. התחל על ידי הנחת כל 3 השבבים על לוח לחם אחר וחבר את סיכה 14 (Vcc) למעקה הכוח העליון, ואת סיכה 7 (GND) למעקה הקרקע התחתון. כעת הנח כבל מגשר על פינים 5 ו -9 עבור כל 74HC74 (כל 8 כפכפי ה- D)

שלב 8: חיבור שבב ה- XNOR מרובע 2 הכניסות לשבב 4 הכניסות AND שבב

חיבור שבב ה- XNOR Quad 2-input לשבב ה- 4-input AND Chip
חיבור שבב ה- XNOR Quad 2-input לשבב ה- 4-input AND Chip
חיבור שבב ה- XNOR Quad 2-input לשבב ה- 4-input AND Chip
חיבור שבב ה- XNOR Quad 2-input לשבב ה- 4-input AND Chip
חיבור שבב ה- XNOR Quad 2-input לשבב ה- 4-input AND Chip
חיבור שבב ה- XNOR Quad 2-input לשבב ה- 4-input AND Chip

חבר את סיכות היציאה של כל שבב XNOR מרובע 2 כניסות, 74HC266 (סיכות 3, 4, 10, 11), לסיכות הקלט של שבב 4 הכניסות AND AND כניסת 74HC32 (סיכות 1, 2, 4, 5 לאחת) שבב XNOR, סיכות 9, 10, 12, 13 עבור שבב ה- XNOR השני), באמצעות חוט מוצק. קח נגד 110Ω וחבר את הפינים 6 ו -8 לשורה משלהם בלוח הלחם בהתאמה. חבר נורית של הצבע המתאים עם הרגל הארוכה יותר מנגד 110Ω למעקה הקרקע עם הרגל הקצרה יותר. הנורית תפעל כנורת חיווי כאשר הקוד של מתג ה- DIP ניחש נכון.

שלב 9: קשירת הכל ביחד

לקשור את הכל ביחד
לקשור את הכל ביחד
לקשור את הכל ביחד
לקשור את הכל ביחד
לקשור את הכל ביחד
לקשור את הכל ביחד

החלק הבא הוא קריטי. קח את חוט המגשר כבר על הפין 5 של שבב 74HC74 ממש ליד מתג ה- DIP ואת אותו חוט המגשר ביחידה הסמוכה והנח אותו בסיכות 1 ו -2 של ה- 74HC266. מה שעליך להיות לך כעת הוא הפלט של D Flip Flop המחובר למיקום הראשון של מתג ה- DIP בשתי יחידות העוברות באותו שער XNOR. זה מתוכנן כך שהשער יוצר אמת רק כאשר המיקום של שתי היחידות נמצא במצב מופעל או במצב כבוי. בצע את אותו הדבר לגבי חוטי המגשר בסיכה 9 של שבב 74HC74 עבור אותן שתי יחידות והנח אותו בסיכות 5 ו -6 של 74HC266. עוברים אל ה- 74HC74 הרחוק ביותר ממתג ה- DIP ומניחים את חוטי המגשר על פין 5 של שבב 74HC74 עבור אותן שתי יחידות ומניחים אותו בסיכות 12 ו -13 של 74HC266. סוף סוף נוכל לסיים עם הצבת סיכה 9 של אותו שבב עבור שתי היחידות על פינים 8 ו 9. תצטרך לעשות את אותו הדבר עבור שתי הסטים האחרים.

שלב 10: נגיעות אחרונות

נגיעות אחרונות
נגיעות אחרונות

לבסוף, חבר את מסילות הכוח והארקה של שני לוחות הלחם האחרים לזה עם ווסת המתח.

מוּמלָץ: