זיהוי מתקשר מבוסס מיקרו-בקר ושימוש ב- DS1232

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





יישום מעשי באמצעות מיקרו-בקר - זיהוי מתקשר

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

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




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

הערות קטנות על DTMF:



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

מפרטים ותקנים של מזהה המתקשר:


ישנם שני סוגים של מערכות איתות למזהה מתקשר. מערכות המספור מורכבות מקוד מדינה (CC) ומספר משמעותי לאומי (NSN). לדוגמה, במספר הטלפון 91-9885098850, קוד המדינה הוא '91' והמספר הלאומי הלאומי הוא '9885098850'. המספר הלאומי המשמעותי מורכב מקידומת ומספר המנוי.

מתקשרפרטי המספר המתקשר ומידע המספר המתקשר מועברים בפורמט הבא:

מתקשר אניהמידע הועבר כרצף צלילי DTMF. מהאיור לעיל, מספר השיחות הראשון מועבר על ידי רצף רצף המספרים המועבר ואחריו קוד מידע. כאן A ו- B מציינים את תחילת השיחה והמספר שהועבר. אם יש מספרים שהועברו יותר אז הם העבירו לחילופין. ו- C הוא סוף השידור.

התכונות העיקריות של התקן זיהוי המתקשר:

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

חסום דיאגרמה של זיהוי המתקשר באמצעות 8051 ועבודה:

מיקרו-בקר הוא המרכיב החשוב ביותר במערכת זיהוי המתקשר. הוא משמש מסיבות רבות. ה- 8051 הוא הבקר של 8 סיביות, אנו יכולים לתכנת בקלות רבה. יש לו 4Kb של זיכרון פלאש, 128 בתים של זיכרון RAM על שבב.

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

דרך לבדוק את ספק הכוח למערכת מבוססת מיקרו-בקר - באמצעות DS1232

DS1232 הוא שבב מיקרו-צג, המשמש לניטור ובקרה על אספקת החשמל וביצוע התוכנה של מערכת מבוססת מיקרו-בקר ולספק איפוס כפתור. זה עובד בעיקר בשלושה תנאים וירטואליים:

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

כאשר Vcc חוזר למצב של סובלנות, אותות האיפוס נשמרים במצב פעיל למשך מינימום 250ms כדי לאפשר את אספקת החשמל והמעבד להתייצב.

ה- DS1232 זמין בתצורה של 8 פינים ו -16 פינים. כאן אנו הולכים לראות רק על 8 פינים DS1232.

DS1232 תיאור פין DS1232

מאפיינים:

  • עוצר ומפעיל מחדש את המיקרו-מעבד כאשר הוא אינו בשליטה
  • 8 פינים DIP עם חיסכון במקום
  • מסיר את הרכיבים הנפרדים
  • המעבד יופעל מחדש אוטומטית כאשר יגיע החשמל
  • אם התרחשה עקיפה חיצונית אז הוא שולט על כפתור הלחיצה
  • כוח האספקה ​​נשלט 5% או 10%
  • המעבד יישאר אידיאלי בבדיקת מעברי הכוח

יישום של DS1232:

המעגל שלהלן מראה כיצד משתמשים ב- DS1232 עם מיקרו-בקר DS87C520.

מעגל DS1232

מהמעגל, נגד משיכה מיועד ליציאה נמוכה פעילה ולקבל ניתוק כדי להפחית את האפשרות של רעש באספקת החשמל שיגרום לאיפוס. פלט ה- RST של ה- DS1232 אינו נדרש על ידי המיקרו-בקר. נוריות הנוריות משמשות לאותות כאשר מטפלים בשירותי ISR (Interrupt בקשות שירות).

כאשר אות האיפוס הגבוה פעיל עולה עם VCC ונשאר גבוה בין 250 ms לשנייה. האיפוס הנמוך הפעיל נשאר 0 וולט עד שחלף העיכוב ואז נמשך גבוה על ידי הנגרר. נגד הנגיעה נדרש מכיוון ש- RST הוא פלט אספן פתוח. בדרך כלל, RST ודורש כ -450 ms כדי להפוך ללא פעיל. אם אות האיפוס אינו פעיל, על המיקרו-בקר לדחוף את אות ה- ST נמוך לפני שעובר טיימר כלב השמירה. לא ניתן להשבית את טיימר כלב השמירה של ה- DS1232, לכן זה חייב להתרחש בתוך n ms לאחר שאותות האיפוס הופכים ללא פעילים או שהמעבד יאושר. ה- DS1232 עוקב אחר VCC בכל עת ומאפס את המיקרו-בקר אם המתח יורד מתחת ל- VCCTP (נקודת טריפה של VCC). ניתן לתכנת VCCTP ל -5% או 10% מתחת ל- VCC, ומיקרו-צג יחזיק את אותות האיפוס הפעילים במשך 250 אלפיות השנייה עד שנייה לאחר שה- VCC יתאושש ויחזור מעל VCCTP. VCCTP מתוכנת בעזרת הפין TOL.