ממשק תצוגה אלפאנומרית עם מיקרו-בקר AT89S52

נסה את הכלי שלנו לביטול בעיות





כדי לתת הוראות או איכויות מידע למשתמשים, מכשירים ומכונות מיקרו-בקר רבים צריכים להציג אותיות של האלף-בית ומספרים. במערכת שבה צריך להציג רק כמות קטנה של מידע / נתונים, משתמשים לעתים קרובות בתצוגות צנועות מסוג ספרות. ישנן טכנולוגיות רבות המשמשות לייצור אלה מציג דיגיטלי אולם אנו דנים רק בשני הסוגים העיקריים. התצוגות האלפאנומריות מורכבות מתצוגות LCD או מחיבור נוריות LED המחוברות באנודה משותפת או במצב קתודה משותף. עבור מספרים בלבד בפורמט עשרוני והקסדצימלי, משתמשים בתצוגות 7 קטעים נפוצות. עבור מספרים ואלפבית, נעשה שימוש בתצוגת 18 הקטעים המורכבת ממטריצת הנקודות 5 על 7.

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




תצוגה אלפאנומרית

תצוגה אלפאנומרית

צגים אלפאנומריים משמשים במגוון רחב של יישומים, כולל מכשירי חשמל ביתיים, תקשורת, מעבדי תמלילים, מכשירים רפואיים, טלפונים סלולריים וכו '.



ממשק תצוגה אלפאנומרית עם מיקרו-בקר AT89S52:

ניתן לחבר את התצוגות האלפאנומריות ישירות למיקרו-בקר או דרך מפענח מקטע BCD ל- 7.

ממעגל היישומים, המעגל כולל מיקרו-בקר AT89S52, מפענח שלוש עד שמונה 74LS138, תצוגות אלפא-נומריות נפוצות של אנודה, רגולטור 7805 וכמה רכיבים נפרדים.

היציאות P0 ו- P2 של המיקרו-בקר הוגדרו לשמש כאוטובוס נתונים משותף לכל 6 התצוגות האלפאנומריות שסיכות הנתונים המתאימות שלהן נקשרו יחד כדי ליצור אוטובוס נתונים משותף של 16 סיביות. יציאה -2 מספקת בתים גבוהים יותר של נתונים, ואילו יציאה -0 מספקת את התחתונה להאיר דמות בתצוגה. סיכות יציאה P1.2-P1.4 ו- P1.5-P1.7 של המיקרו-בקר שימשו ככניסות כתובת עבור מפענח IC (74LS138) כדי לאפשר אחת משש התצוגות האלפאנומריות (DIS1 עד DIS6) בכל פעם, בהתאמה. . עם זאת, תצוגות DIS1 ו- DIS2 מופעלות או מושבתות ישירות על ידי סיכות היציאה P1.0 ו- P1.1. סיכות 4 ו -5 מקורקעות וסיכה 6 עשויה לגובה כדי לאפשר מפענח 74LS138.


כל סיכות הנתונים המתאימות DIS1 עד DIS6 של צגים אלפא-נומריים נקשרו יחד, בעוד שהאנודה המשותפת של כל תצוגה מופעלת בנפרד באמצעות טרנזיסטור BC557 המופעל או כובה כנדרש, דרך יציאות של 74LS138 IC וסיכות P1.0 ו- P1 .1 של IC. הנשנוש הגבוה יותר של יציאה P3 (P3.4 עד P3.7) משמש כאוטובוס בחירה לבחירת אחד מבין 6 הקודמים הודעות מאוחסנות באמצעות הערך הבינארי של 4 סיביות הקיים על פינים אלה. סיכות הבחירה P3.4 עד P3.7 נמשכות תמיד גבוה. על ידי שימוש במספר 4 סיביות אנו יכולים לבחור אחת מ -16 ההודעות, למשל:

0 0 0 0 יום הולדת שמח

0 0 0 1 רמג'אן שמח

0 0 1 0 * דיוואלי שמח *

0 0 1 1 חג שמח

::

::

::

1 1 1 1 ברוך הבא לכולם

ממשק תצוגה אלפאנומרית עם מיקרו-בקר AT89S52

מפענח BCD עד 7 מגזרים

מפענח BCD ל- 7 קטעים ממיר את מצב ההפקה הלוגי של מונה BCD בפורמט עשרוני מקודד בינארי לאותות שיכולים להניע תצוגה בת 7 קטעים. הפלט מהדלפק מוצג לפיכך בתצוגת 7 הקטעים.

תצוגת שבעה קטעים היא מכשיר התצוגה האלקטרוני הנפוץ שיכול להציג ספרות בין 0-9. אנו מכנים זאת כתצוגת שבעה קטעים מכיוון שהיא מחולקת לשבעה קטעים. הם זמינים במצב אנודה משותף ובמצב קתודה משותף. הקתודה והאנודות של נוריות LED מסודרות בצורה ישרה. אם הקתודה של LED ניתנת שלילית ואנודה ניתנת חיובית אז היא זוהרת. אנודות נפוצות מחוברות לסדרת נגדים של 470Ω וקתודות מחוברות לאדמה משותפת, קצה אחר של נגדים מחובר לקלט כדי לראות כיצד הקטע עובד.

כאשר הקלט גבוה אז השלילי המשותף הוא גם נמוך ואז נורית ה- LED ללא זוהר. כאשר ניתן היגיון גבוה אז הזרם עובר דרך האנודה ומגיע לד דרך הנגד והוא חוזר לקרקע. ואז זה גורם לנורית לזרוח. דוגמה להצגת 7 עלינו להפוך את 3 הגששים הראשונים לגבוהים. 0 ו- 1 אלה מגיעים מבקר המיקרו.

7 מפענח פלחים

7 מפענח פלחים

תכונות של תצוגת 7 מגזרים:

  • מראה מצוין
  • זרם שיא גבוה
  • אפשרות בחירת עוצמה וצבע
  • מצוין עבור ריבוב מחרוזות ספרתי ארוך
  • גמישות עיצובית

עבודה של BCD למפענח בעל 7 קטעים:

הנה גרסה דיגיטלית של מעגל המחוון בגובה המים. הוא משתמש בתצוגה בת 7 קטעים כדי להציג את מפלס המים בצורה מספרית בין 0 ל 9. המעגל פועל על ידי ספק כוח מוסדר 5V. הוא בנוי סביב מקודד עדיפות IC 73HC137 (IC1), מפענח BCD ל- 7 קטעים IC CD3511 (IC2), תצוגת 7 קטעים LTS533 (DIS1) וכמה רכיבים נפרדים. בגלל עכבת קלט גבוהה, IC1 חש מים במיכל מתשעת מסופי הכניסה שלו.

הכניסות מחוברות ל- + 5V באמצעות נגדי 560KΩ. יש לשמור את מסוף הקרקע של החיישן בתחתית המכולה. ל- IC 73HC137 תשעה כניסות פעיל-נמוך וממיר את הקלט הפעיל לפלט BCD פעיל-נמוך. הקלט L-9 הוא בעל העדיפות הגבוהה ביותר. היציאות של IC1 9, 7, 6, 13 מוזנות ל- IC2 באמצעות הטרנזיסטורים T1 עד T3. מהפך לוגיקה זה משמש להמרת התפוקה הפעילה-נמוכה של IC1 ל- Active-high עבור IC2. קוד ה- BCD שקיבל IC2 מוצג בתצוגה בת 7 קטעים. נגדים R18 עד R23 מגבילים את הזרם דרך התצוגה.

כאשר המיכל ריק, כל התשומות של IC1 נותרות גבוהות. כתוצאה מכך, התפוקה שלה נותרה גבוהה, מה שהופך את כל התשומות של IC2 לנמוכות. התצוגה בשלב זה מציגה '0', כלומר הטנק ריק. באופן דומה, כאשר מפלס המים מגיע למצב L-1, התצוגה מראה '1' וכאשר מפלס המים מגיע למצב L-8, התצוגה מראה '8'. לבסוף, כאשר המכל מלא, כל תשומות ה- IC1 הופכות נמוכות והתפוקה שלו נמוכה כדי להפוך את כל התשומות של IC2 לגבוהות. כעת התצוגה מציגה את '9', כלומר הטנק מלא.

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

אשראי צילום: