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

הבנת ICLS273 Octal D Flip-Flop IC: 5 שלבים
הבנת ICLS273 Octal D Flip-Flop IC: 5 שלבים

וִידֵאוֹ: הבנת ICLS273 Octal D Flip-Flop IC: 5 שלבים

וִידֵאוֹ: הבנת ICLS273 Octal D Flip-Flop IC: 5 שלבים
וִידֵאוֹ: Компьютер и Мозг | Биология Цифр 01 2024, נוֹבֶמבֶּר
Anonim
הבנת ICLL273 Octal D Flip-Flop IC
הבנת ICLL273 Octal D Flip-Flop IC

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

IC זה היה בלוח הבקרה והיה מחובר לתצוגת LED בת 7 ספרות בת 7 פלחים עם כמה טרנזיסטורים. זה גרם לי להתעניין לראות איך זה עובד. מעולם לא השתמשתי באחד כזה ולכן לא היה לי מושג איך לחבר אותו כדי לנצל אותו היטב.

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

שלב 1: רשימת חלקים:

רשימת חלקים
רשימת חלקים

על מנת להבין טוב יותר כיצד פועל 74LS273, החלטתי לבנות מעגל פשוט עם מצגת חזותית עבור הפלט; רצף מספרים הוא תמיד רעיון טוב ולכן החלטתי על תצוגת LED בת 7 ספרות בגודל 7 ספרות, ובמקום להפעיל אותו ידנית, החלטתי להפוך את התהליך לאוטומטי במידת מה באמצעות מיקרו-בקר (Arduino). להלן הרכיבים הדרושים:

רשימת חלקים:

  • 74LS273 Octal D Flip-Flop IC
  • Arduino NANO
  • תצוגת קתודה משותפת בת 7 ספרות חד-ספרתית
  • נגדי 8x 200 אוהם (הערך תלוי בתצוגת LED של 7 שניות)
  • לוח לחם
  • חוטי חיבור
  • 5 VDC מקור כוח

שלב 2: 74LS273 Pinout:

74LS273 Pinout
74LS273 Pinout

לפני בניית המעגל, הבה נבין קצת את התהליך שעומד בפני הארדואינו לבצע:

  • ל- 74LS273 IC יש 8 סיכות קלט נתונים ו -8 סיכות יציאה Flip-Flop נעולות, כמו כן יש לו 2 סיכות כניסה ל Clear and Clock.
  • על מנת להציג ספרה תוכל לבצע את השלבים הבאים:

o הגדר את כל סיכות הנתונים ל- LOW

o הגדר את סיכה נקה ל- LOW ואז הגדר אותה ל- HIGH

o הגדר את סיכות הנתונים הנדרשות ל- HIGH; סיכות אלה תואמות את הספרה שאתה צריך להציג

o הגדר את סיכת השעון ל- LOW ואז הגדר אותה ל- HIGH

שלב 3: להלן תרשים חיבור החומרה:

להלן תרשים חיבור החומרה
להלן תרשים חיבור החומרה

הערה:

נתקלתי בקושי כלשהו ולכן ניסיתי נגד משיכה בנפח 10K ב- pin-11 של Arduino ו- 10K pull-up ב- pin-10 של Arduino, זה פתר את הבעיה. אבל הסרתי אותם לאחר שהגעתי למעגל עובד טוב. הנגדים עזרו לי במהלך הבדיקה, אך הם אינם נחוצים לאחר מכן.

שלב 4: קוד ארדואינו:

שלב 5: וידאו:

תהנה…. מקווה שזה היה שימושי…..

מוּמלָץ: