תקשורת
ראשי פרקים ממשקי תקשורת עקרון ההדדיות תיאום מימוש תקשורת : פרוטוקולים טופולוגיות של תקשורת : טבעת, אפיק, כוכב סוגי תווכים : זוג שזור, כבל קואקסיאלי, סיב אופטי, רדיו
תקשורת – סוגי ממשקים שני סוגי הממשקים : - תקשורת טורית (Serial) - תקשורת מקבילית (Parallel)
תקשורת טורית (Serial) בכל יחידת זמן עובר ביט אחד. כבל מוצלב
תקשורת מקבילית (Parallel) כולל מספר קווי תקשורת בינאריים הפועלים במקביל בד " כ 8 למידע ו 3 נוספים : GND, READY, BUSY
תקשורת מקבילית (Parallel) על מנת להעביר את הערך 7 --->
עקרון ההדדיות Simplex – תקשורת בכיוון אחד בלבד Half Duplex – תקשורת דו כיוונית, כיוון אחד בו זמנית. Full Duplex – תקשורת דו כיוונית מלאה.
תיאומי תקשורת -- משדר / מקלט מתואמים מראש ובזמן ההעברה. העברת הנתונים רציפה. נתיב נוסף מסנכרן בין המשדר למקלט. תקשורת גם אם אין מידע. העברה לא רציפה. כל בייט מסומן בביט התחלה וסיום. סינכרון – תאום בין המשדר למקלט לצורך קליטת התו. תקשורת אסינכרונית תקשורת סינכרונית
תיאום תקשורת סינכרונית ע " י רצף קבוע של תווים בקצב ידוע וללא הפסקה. ( שיטה נוספת : תיאום השעונים של המחשבים ). בד " כ בשימוש בתוך רכיבי המחשב מהיר ויעיל למרחקים קצרים בלבד 1. RTS – סיגנל ע “ י הרכיב המשדר. 2. CTS - סיגנל ע " י הרכיב הקולט.
תיאום תקשורת אסינכרונית מגדירים : 1. אורך התו ( מספר הביטים של data בתו ) 2. Start bit ו stop bit ( בד " כ 1 לוגי ) 3. Parity bit - None / Even / Odd 4. קצב השידור – Baud=T/1 data bits 8 stop bit 1 parity none speed 9600
Stop Bit Start Bit DATA Bits Stop Bit
PARITY BIT ספרת הביקורת של המלה הבינארית. משלים את ערך הזוגיות Parity : 0 Parity : 1 even
PARITY BIT Parity : 1 Parity : 0 ODD
קצב השידור כמות המידע העובר ליחידת זמן. נמדד בדרך כלל ב - bps. Jean Maurice Emile Baudot - קצין בשרות הטלגרף הצרפתי שפיתח את שיטת 5 הביטים להעברת האלפא - בית בסוף המאה ה 19. Baud -
סיכום מושגים · סיבית (bit) – היחידה הבסיסית של מידע דיסקרטי. מייצגת תוצאה של בחירה : 1 או 0. · תו (character) – קבוצת סיביות המייצגת ספרות, אותיות וסימנים. בייט – קבוצה של 8 סיביות. מייצג מספר בינארי בן 8 ספרות, המסוגל לייצג 256 (2 8 ) מצבים שונים (0-255). · Baud – יחידה של איתותים על קו התקשורת. באוד אחד יכול להציג סיבית אחת או מספר מוגדר של סיביות. · רוחב פס (band width) – ההפרש בין תדרים קיצוניים בתחום תדרים אפשרי. · קצב תקשורת – כמות המידע העובר ליחידת זמן. נמדד בדרך כלל ב -bps. ערכו הוא ההופכי של ה -Baud.
מימוש תקשורת טורית – תקנים מקובלים 1. Current loop - ע “ י גודל הזרם : 50mA= 1 mA0= 0 2. RS232 - ע “ י גודל מתח : V5- עד V15-= 1 V5 עד V15= 0 * עד 15 מטר. * משדר אחד למקלט אחד. 3. RS הגדרת מתח באופן יחסי ( הפרש מתחים ). * עד 1.2 ק “ מ. * עד 32 מכשירים ליציאת תקשורת בודדת. 4. מודם – תרגום מתח לתדירות. ע " ג קווי טלפון באמצעות Modulating ו Demodulating.
תקן לתקשורת טורית – RS232- C תקן חומרה של תקשורת טורית אסינכרונית לפי הגדרה : - אורך מקסימלי של חוט :15 מ '. - שימוש במחבר בעל 9 פינים. - מתחים בין 15 ל – 15- וולט - פין מס ' 7 לאדמה, פין מס ' 3 לפלט ו - פין מס ' 2 לקלט. כבל מוצלב
DTE / DCE DTE - Data Terminal Equipment … PC transmit : pin 2 receive : pin 3 DCE - Data Communications Equipment transmit : pin 3 receive : pin 2
פרמטרים בחיבור RS232 * חייב להיות חיבור חומרה, RS232 אל הנקודות הנכונות, והתוכנה צריכה לדעת לאן מחוברת התקשורת. * חייב להיות תאום מראש של אורך הביטים * יש לקבוע את מסגרת התקשורת : data bit - מספר הביטים הנושאים את במידע עצמו stop bit - ביטים התוחמים את המילה ( תמיד 1 לוגי ) parity bit - ספרת ביקורת : none / even / odd * קצב שידור - BPS data bits 8 stop bit 1 parity none speed 9600
TCP/IP : Transmission control protocol/Internet protocol על עקרון לחיצת היד - HANDSHAKE. מידע נשלח ב " חבילות " : HEADER – מידע לגבי כתובת היעד. כל נתב קורא ומשנה בהתאם לעומסים על הרשת. פרוטוקול תקשורת לרשתות מחשבים :
כתובת IP 4 בתים בני 3 ספרות : מ עד : IP Address רשת גדולה רשת פנימיתמחשב ברשת
TCP/IP מול RS232 TCP/IP : מהירה יותר למרחקים ארוכים יותר אין הגבלת מרחק פיסי שליטה על בקרים מכל מקום 232RS : זול ופשוט. לרוב נפחי המידע בתעשייה לא מצדיקים יותר מזה.