אינציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל ארגון מערכות 1-Wire. אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל / מחשבים האפשרויות הבאות לארגון מערכות חוט יחיד אפשריות. 3. מחשב ומערכת של מכשירים מפוזרים גיאוגרפית ML## 4. קווי מחשב וקווים בעייתיים המבוססים על מכשירים מפוזרים גיאוגרפית ML## 5. מחשב ומספר סניפים עם חוט יחיד עם התקני ML## 6. הטמעה קפדנית של אפיק משותף למערכות 1-Wire בעייתיות המבוססות על מספר התקנים ML## 7. מערכות 1-Wire מונעות על ידי התקני מיקרו-בקר 8. פתרונות משולבים באמצעות התקני מיקרו-בקר מבוזרים 9. תת-מערכות מקומיות 1-Wire כחלק ממערכות אוטומציה מסורתיות 10. מערכות 1-Wire המבוססות על לוח TINI האפשרות הפשוטה ביותר לבניית מערכת חוטית יחידה היא חיבור מחשב אישי, הפועל כקו ראשי 1-Wire, עם התקן פונקציונלי אחד ML##. במקרה זה, המחשב האישי מצויד במתאם מסוג ML97#-## או מסוג ML94#. מתאם ML97#-## מתחבר למחשב באמצעות כל יציאת COM טורית חופשית, ומתאם ML94# דרך יציאת USB. המתאם והתקן ML## מחוברים זה לזה באמצעות כבל טלפון שטוח רגיל עם ארבעה חוטים, המצויד בתקעי טלפון (שקעים) סטנדרטיים מסוג RJ11 (6p4c) בשני הקצוות. חיבור כזה פשוט ביותר בשל הימצאות, בעיצובים של כל אחד מהמתאמים, ושל כל סוג של מכשיר ML## חד חוטי, המקבל שקעי RJ11 (6p4c). הנחת קו תקשורת כזה צריכה להתבצע ככל האפשר מחוטי חשמל, שדות אלקטרומגנטיים ובעלת טופולוגיה ליניארית בעיקרה. בניית מערכת כזו מותרת בתנאי שהמכשיר ML## החוט היחיד המשמש יכול לפעול בכוח טפילי או שצריכתו באמצעות אפיק המתח החיצוני EXT_POWER אינה עולה על 4mA. אורכו של קו חוט יחיד במקרה זה יכול להיות ~50 80 מ'. דוגמה: בקרת טמפרטורה בנקודה בודדת באמצעות כל אחד ממדדי החום הדיגיטליים ML20#, או בקרה בו זמנית של טמפרטורה, לחות יחסית ורמות אור על ידי צימוד מחשב למיקרו-מערכת ML38H. מורכבת יותר היא הגרסה של רשת 1-Wire מרובת נקודות, המקובלת בעת ארגון מערכת ממספר קטן של התקנים פונקציונליים מסוג ML## (עד 20 חלקים). מחשב אישי המצויד באחד ממתאמי 1-Wire-line מסוג ML97#-## או מסוג ML94# משמש גם כמערכת הראשית של חוט יחיד. עם זאת, במקרה זה, המתאם מחובר באמצעות אותו כבל טלפון למספר רכיבי עבד 1-Wire המיושמים על בסיס התקנים פונקציונליים מסוג ML## מסוגים שונים, שיכולים לפעול בכוח טפילי או באמצעות אפיק המתח החיצוני EXT_POWER , אם הצריכה הכוללת שלהם בכל מצב פעולה של המערכת אינה עולה על 4mA. ליתר דיוק, מתאם ML97#-## (או ML94#) מחובר ישירות לשקע קליטה אחד בלבד של התקן ML## החוט היחיד הקרוב אליו. עם זאת, הנוכחות בעיצוב של כל מכשיר פונקציונלי ML## של שני מחברי קליטה RJ11 (6p4c) המחוברים במקביל, הממוקמים בקצה הדיור שלהם, מקלה על יישום המבנה של קו חוטי יחיד בצורה של אוטובוס משותף. ניתן להשיג זאת על ידי חיבור התקנים פונקציונליים ML## בודדים זה לזה עם מקטעים של כבל טלפון שטוח באורך הנדרש, המעוצב בשני הקצוות עם שקעי טלפון (שקעים) סטנדרטיים מסוג RJ11 (6p4c). האורך הכולל של 1-Wire-line במקרה זה יכול להיות ~ 50 מ', עם מספר התקני ML## בשימוש עד 20 יחידות. דוגמה: בקרת טמפרטורה רב-נקודתית באמצעות מספר מדי חום דיגיטליים ממשפחת ML20#. 3. מחשב ומערכת של מכשירים מפוזרים גיאוגרפית ML## בעת בניית מערכות חד-חוטי טעונות (60 100 מ') המכילות מספר רב של התקני ML## (30 50 יח') מהמחלקה המגוונת ביותר, אחד המוליכים של 1-Wire-main, המוקצה כיחידה נפרדת. אפיק מתח חיצוני EXT_POWER, מסופק עם אנרגיה מאספקת הכוח של יחידת הרשת מסוג ML00#-xx-###. רמת המתח של המתח החיצוני המסופק לרשת כזו נבחרה להיות גבוהה בהרבה מהרמה הנדרשת להפעלת כל הרכיבים המרכיבים את התקני ML##, דבר המותר בשל נוכחותן של יחידות המרת הספק חיצוניות מיוחדות ב- מעגל של מכשירים אלה. חיבור ה-1-Wire-line עם יחידת אספקת החשמל מתבצע או הודות למפצלים מיוחדים של שקעי הטלפון של מערכת RJ11, או באמצעות שקעי קליטה חופשית של כל אחד ממכשירי ML## המהווים חלק מהסינגל. נוצרת מערכת תיל. הנוכחות של אנרגיה נוספת בקו 1-Wire יכולה לשפר באופן משמעותי את חסינות הרעש הכוללת שלו, לרבות באמצעות שימוש בטרמינטורים הכלולים בקצה קו יחיד כזה. כדי ליישם את פונקציות המחסל, ניתן להשתמש בכל תווית המכילה צומת משיכה של אוטובוס נתונים פסיבי מובנה. ה-ML01 או ML02 מומלצים כמסיימים משיכה פסיביים. 4. קווי מחשב ובעייתיים המבוססים על התקני ML## מפוזרים גיאוגרפית. בעבודה אמיתית עם רשתות 1-Wire, לעיתים קרובות יש מצבים הקשורים לצורך להבטיח את פעולתם של מספר רב של התקני ML## (עד 100 חלקים), בכבישים מהירים ארוכים (עד 300 מ') עם גיאומטריה מורכבת, פועלים בתנאים של הפרעות חזקות העוברות ליד ציוד מיתוג מתח, מונח עם כבל באיכות נמוכה, ללא הקפדה על טופולוגיית האוטובוס הנפוצה. קווים כאלה מסווגים כבעייתיים בטכנולוגיית 1-Wire, ושיטות חומרה ותוכנה מיוחדות מפותחות כדי להבטיח את פעולתם. קודם כל, אם אתה נתקל בבעיות בהעברת מידע במבנים כאלה עם חוט יחיד, עליך להשתמש בשיטות תוכנה לשירות אלמנטים חוטי יחיד, שניתן ליישם על ידי בחירת מצב הפעולה האופטימלי עבור כל מצב ספציפי של שבבי DS2480B עבור יציאת COM או DS2490 עבור יציאת USB. מנהלי התקנים לחומרה אלו תוכננו במיוחד לשרת קווים 1-Wire מורחבים והם חלק בלתי נפרד מכל מתאם ML97#-## או ML94#, בהתאמה. בעזרתם מיושם מנגנון של משיכה אקטיבית מבוקרת של קו הנתונים, וניתן גם לשנות את התזמון והצורה של חזיתות האותות ב-slave 1-Wire-trunk, המאפשר אופטימיזציה של פעולת ה- מתאם המשמש בעת שירות קווים יחידים עם פרמטרים בודדים. המתאם מסוג ML97G, המבוסס גם הוא על שבב DS2480B, מספק גם בידוד גלווני אמין בין הארקת המחשב, המחוברת בדרך כלל באופן גלווני לרשת החשמל, לבין חוט החוזר של ה-1-Wire-main, מה שמפחית מאוד את הסבירות של פעולה לא יציבה של קו חוטי בעייתי שנבנה על בסיס התקנים ML##. בנוסף, השימוש במתאם הפרדה גלווני מסוג ML97G מבטיח את המחשב האישי מפני כניסה מקרית למעגל שלו באמצעות מתח 1-Wire, מה שחשוב במיוחד בעבודה עם מכשירים כמו ML07S, ML90S או ML06IAA.
השימוש ממש בתחילתו (ממש ליד המחשב) בקו, בהובלת מתאם עם משיכה אקטיבית נשלטת תוכנה, בתג מיוחד מסוג ML02a, המכיל מעגל RC תואם נוסף מיוחד המספק שיכוך של אותות משתקפים בתא מטען חד חוטי, יכולים לייצב באופן משמעותי את פעולתן של מערכות ה-1-Wire הבעייתיות. שיטה יעילה נוספת להגברת האמינות של קווי 1-Wire בעייתיים היא השימוש במעגלים מיוחדים של משחזרי אותות חוטי יחיד המיושמים בהתקני ML02S ו-ML02M. השימוש בטכניקות מעגלים כאלה אפשרי בשל נוכחותו של אוטובוס מתח חיצוני EXT_POWER נפרד בקו החוט היחיד, המשמש את יחידת המשיכה הפעילה המובנית בהתקנים אלה כדי להגביר את אות הדהייה של הקו הבעייתי. החלטה כזו מרמזת על חיפוש אמפירי אחר נקודת החיבור האופטימלית ביותר עבור התקני ML02S ו-ML02M לאורך כל קו ה-1-Wire. מיקומה של נקודה זו תלוי במספר רב של גורמים, ומעל לכל, בגיאומטריה ובטופולוגיה, שהם אינדיבידואליים ביישום של כל מערכת יחידה ספציפית. בנוסף, במקרים מסוימים, ניתן להפעיל מספר התקני צמצום המפוזרים לכל אורך קו ה-1-Wire.
עם זאת, היעיל ביותר כיום הוא השימוש במתאם LINK ייחודי (או ML1L לפי סיווג NTL ElIn) לשירות רשתות 97-Wire בעייתיות. מכשיר זה, הודות למשאבים אינטלקטואליים מובנים משלו, מיישם מצב פעולה מועדף של התקני ML## בקווים ארוכים עמוסים בסביבת הפרעות קשה. המכשיר משפר מאוד את פעולת מנגנון המשיכה האקטיבי, המאפשר להשיג אותות חליפין אידיאליים באמת עם אורך כבל מטען של יותר מ-300 מטר, שדרכו נתמכים 100 או יותר התקני ML##. השימוש באלגוריתמי סינון דיגיטליים משפר מאוד את היציבות של מערכת חד-חוטית מטופלת בפני הפרעות אלקטרומגנטיות, כמו גם השתקפויות והפרעות המתרחשות ברשתות 1-Wire בעייתיות. 5. מחשב ומספר סניפים עם חוט יחיד עם התקני ML##. לא פעם, בעת הטמעת מערכות 1-Wire מורכבות, ישנם מצבים בהם הטופולוגיה של הקו היא כזו שכאשר הוא מיושם כאוטובוס משותף, אורך תא המטען חורג משמעותית מהאורך הכולל לעומת אפשרות בניית המערכת. בצורה של קורות בודדות. במקרה זה, כדי לארגן את המערכת, נוח להשתמש בהתקני הסתעפות מיוחדים של קו 1 חוט או במצמדים מסוג ML09, כמו גם ברכיבי מיתוג חוטי יחיד מסוג ML07. באמצעות גישה דומה, ניתן לארגן מערכת כזו הניתנת להגדרה מחדש, כאשר רק אחד מהמקטעים של הרשת המשרתת יכול להיות מחובר למאסטר בכל זמן נתון. זה מקטין משמעותית את העומס על הקו בכללותו (מספר המנויים המחוברים, הקיבולת הליניארית של הכבל, ההתנגדות הכוללת של ערוץ המידע וזליגת הבידוד הכוללת) ובאופן כללי, בהתאם, מפחית את הסבירות למצבים מעורפלים . במקרה זה, שתי אפשרויות ליישום מבנה כזה אפשריות: שימוש בסניפי ML09 כדי להפריע לאפיק הנתונים של DATA, ושימוש במפתחות ML07 כדי להפריע לאפיק החזרה של RETURN. נראה שהאפשרות הראשונה עדיפה יותר, כי כאשר הוא מיושם, לכל מכשירי ML## שהם חלק מכל סניף מקומי, אך מנותקים מהמטען הראשי, תמיד יש ספק כוח חיצוני, ולכן הם פונקציונליים. בנוסף, בעת שימוש במצמדי ML09, ניתן ליישם סניפים רב-מפלסים מקוננים, לאותת למאסטר על מצב חירום בענף מנותק מהתא המטען הראשי, וכן לארגן אספקת חשמל חיצונית לכל ML# חוטי יחיד. # מכשירים של כל סניף מקומי ממקור מתח נפרד.
בנוסף, השימוש במצמדי ML09 מאפשר לך לארגן תגובה ממוקדת של המערכת, למשל, עם הצגת מכשיר זיהוי iButton. ואכן, אם התוכנית של המחשב הראשי של רשת 1-Wire, המורכבת ממקלטי ML19S המחוברים לטראנק משותף דרך ענפי ML09 בודדים, סורקת את הקו לאיתור נוכחות של neutablet, ופותחת גישה לכל אחד מהמקלטים בתורו, אז אפשרי קיבוע ברור של הכתובת, וכתוצאה מכך, המיקום הטריטוריאלי של הכונס שאליו מובא המזהה. 6. הטמעה קפדנית של אפיק משותף למערכות 1-Wire בעייתיות המבוססות על מספר התקני ML##. אפשרות נוספת להגביר את האמינות וחסינות הפעולה נגד רעש עבור מערכות חוטיות עמוסות מדי המבוססות על התקני ML## רבים (עד 100 חתיכות), בעלות אורך גדול (עד 200 מ') וטופולוגיה מורכבת, כמו גם מעבר חזק אזורי הפרעה, היא להשתמש בשיטות יישום מיוחדות 1-Wire-bus, שנבנה תוך שמירה קפדנית על ארכיטקטורת הקו המשותף. במקביל, מוקצה תא מטען רציף משותף של הרשת, אשר מונח עם כבל UPT Twisted Pair איכותי בקטגוריה גבוהה (לא נמוך מהחמישי), אך עדיף להשתמש ב-IEEE1394 (Firewire ) כבל. במקרה של עוצמה גבוהה של הפרעות אלקטרומגנטיות, מומלץ להשתמש בחוט במגן מוארק. כל מכשיר ML## חד חוטי מחובר לתא מטען כזה דרך שקע נפרד מסוג RJ45 (לדוגמה, KRONE (יחיד או כפול)), אשר אינו מפריע להנחת כבל תא המטען המונוטונית לארגון כל סניף. במקביל, כל אחד מהמנצחים של קנה הכבל מנוקב (מסתיים) בתוך שקע כזה באמצעות מחבר קצה סכין מיוחד מבלי לשבור את הליבה, להסיט את האות ליציאות של שקע RJ45 הסטנדרטי המובנה- שקע (8p8c), שאליו, באמצעות כבל תיקון נפרד, לא יותר מ-0,5 מ', מחובר התקן חוטי יחיד ML##. כבל תיקון כזה יכול להיות מעוטר משני הצדדים בתקעי מערכת RJ11 (הם גם מקובעים בצורה מאובטחת למדי בשקעי RJ45), או שניתן לסיים אותם בצורה אסימטרית - בקצה אחד יש תקע RJ45, בקצה השני תקע RJ11. גם כבל טלפון שטוח וגם כבל זוג UPT מעוות קטגוריה XNUMX יכולים לשמש כחומר כבל תיקון. אם נעשה שימוש בכבל ממוגן, אז הכבל המחזיק את רדיד המיגון מחובר למגן של כל שקע באמצעות בורג, ומחובר גם למסוף הארקה פיזי זמין זמין, אך רק בנקודה אחת בודדת עבור כל מערכת ה-1-Wire . בעת ארגון אוטובוס כזה, חשוב במיוחד לספק כוח חיצוני נכון לקו ה-1-Wire, תוך התחשבות בעובדה שזרם כולל משמעותי יכול לזרום דרך תא המטען של תא מטען חד-חוטי, המספק חשמל למערכת הפנימית. צמתים של התקני ML## רבים, כמו גם החיצוניים שהם משרתים. לשם כך, בדרך כלל משתמשים במסוף נפרד או בתיבת צומת, אשר ממוקמת בתחילת הקו, ליד שקע החיבור הראשי. בקופסה כזו, הקטבים של כבל המוצא של ספק הכוח מחוברים בצורה מאובטחת, מתחת לבורג או על ידי הלחמה, לאפיק ההחזר ולאפיק המתח החיצוני של ה-1-Wire-main שנוצר. כאשר בונים מערכת באמצעות טכנולוגיה של פירסינג או לחיצה על תא כבל משותף מבלי לשבור כל אחת מהליבות שלו, זרמים הכוללים משמעותיים יכולים להסתובב דרך אפיק החשמל החיצוני והאפיק החוזר, בעוד שרק כמות קטנה של זרם זורמת לכל אחד מהמנויים .רכיב של הזרם הכולל, אשר, ככלל, אינו דורש עכבה נמוכה במיוחד באזור הממשק עם תא מטען משותף. עם מבנה דומה של קו חוטי יחיד, ניתן לשלב באופן אורגני את כל הטכניקות המפורטות בסעיף 2, סעיף 3, סעיף 4, סעיף 5. 7. מערכות 1-Wire מונעות על ידי התקני מיקרו-בקר. בעת יישום על בסיס התקני ML## כל אחת מהגרסאות של מערכות 1-Wire המפורטות בסעיף 1 של סעיף 6, לא רק מחשב אישי, אלא גם יחידת מיקרו-בקר זולה יכולה לשמש כרשת המארחת, שבאופן כללי מפחית באופן משמעותי את העלות הכוללת של פיתוח כזה. אם המערכת בנויה על בסיס אחת מיחידות המיקרו-בקר מסוג ML98#, היא יכולה לפעול על ידי קבלת אנרגיה עבור אספקת החשמל שלה, כמו גם אספקת חשמל עבור התקני ML## המחוברים ל-1-Wire קו מטופל על ידי התקן כזה, ממקור שנאי חיצוני ML00#- xx-###. במקביל, תחת שליטה של תוכנית שהוכנה במיוחד, הבהב "בזיכרון הפנימי של המיקרו-בקר, שהוא הליבה של בלוק ML98# של כל שינוי, ופועל כמאסטר רשת 1-Wire, למשל, שמירה על הגדרות הטמפרטורה שהוכנסו קודם לכן על ידי המשתמש מהמקלדת של יחידת משיכה פעילה יעילה זו, המובנית בכל אחת מיחידות ML98#, ושיטות תכנות מיוחדות מאפשרות לך לשמור על פעולה אמינה לאורך זמן למדי (עד 50 מ') ועמוס. קווים חד-חוטיים (עד 50 התקני ML##). ניתן להשתמש בהצלחה במחשבי כף יד (המכונה עוזר דיגיטלי אישי (להלן פשוט PDA)) כמאסטר של רשת 1-Wire עצמאית. NTL ElIn מספקת מתאמי ML97P-###, המבוססים על שבבי DS2480B ומיועדים לארגון מערכות חוטי יחיד המבוססות על פלטפורמת PalmOS PDA. במקביל, גם מכשירי ML## המונעים על ידי מחשב כיס מקבלים ממנו אנרגיה, מה שמצריך טכניקות תכנות מיוחדות המבטיחות צריכה חסכונית של סוללות. אבל לא כל מערכת חוטית בודדת בעלת הספק נמוך יכולה לפעול באופן אוטונומי לחלוטין. כך שאם מיני-רשת הבנויה על בסיס מחשב כיס, למשל, צוברת מידע ממספר מדי חום דיגיטליים מסוג ML20# בזיכרון הבלתי נדיף של ה-PDA, נשאלת השאלה של העברת הנתונים שנאספו בדרך זו. תהליך דגימת המידע שנרשם על ידי מערכת כזו יכול להיות מיושם בשליטה של מחשב כיס מוביל 1-Wire, ולבצע מעת לעת באמצעות טאבלט הובלה "בשינוי כזה או אחר, בעל קיבולת גבוהה מובנית. זיכרון לא נדיף. המעמד של מכשירים כאלה כולל, למשל, התקני iButton מסוג DS1996 או מסוג DS1977. הנתונים המתקבלים מכל טבליות הטמפרטורה "הכלולות במערכת ניתנות לאחר מכן להעביר בקלות מהזיכרון של טאבלט ההובלה" ל- זיכרון של מחשב אישי, למשל, באמצעות קומפלקס התמיכה במכשיר iButton הנייח, elin.ru/1 -Wire/08.htm באותו אופן, הגדרות פנימיות (כולל סנכרון של לוח השנה ושעון זמן אמת), ואפילו אלגוריתם פעולה של מחשב כף יד (או יחידת מיקרו-מעבד) - מאסטר של רשת 1-Wire, ניתן לשנות. כדי לספק מגע מידע בין "טאבלט התחבורה" לקו יחיד חוטי המונע על ידי יחידת מיקרו-בקר או מחשב כיס, על המערכת לכלול מכשיר קליטה מיוחד ML19S המספק מגע מידע עם מכשירי iButton. חלופה למכשיר זה היא א. צומת קלט מערכת אוניברסלי עבור התקני מאסטר המצוידים ב-ML19R iButton Receiving Tablet Servicing Probes. בעזרת מכשירים כאלה המשולבים ברשתות חד-חוטיות 1-Wire, ניתן לפתור בעיות: על ידי כתיבה למערכת או קריאה ממנה כמויות מידע גדולות כאשר הקיבולת של טבליות התחבורה של משפחת iButton אינה מספיקה. Wire -רשת המורכבת ממספר לוגרים חוטים בודדים (לדוגמה, התקני TERMOCHRON (DS1), כולל תכנות ההגדרות שלהם, הפעלה מחדש וקריאת המידע שהם צברו. יתרה מכך, רשת כזו אינה זקוקה לאף מאסטר נפרד, תפקידה יכול להיות מבוצע ע"י מכשיר עצמאי המצויד ב-Probe מיוחד, מיד ברגע המגע שלו עם מערכת 1921-Wire דרך התקן ML1R. לממשק התקני DS19 ארוזים במארזי MicroCAN עם רשת 1921-Wire, זה נוח להשתמש במכשירי ML1F, שבתוכם לא רק רותי טמפרטורה אלה, אלא גם כל טאבלט iButton אחר. 8. פתרונות משולבים באמצעות התקני מיקרו-בקר מבוזרים. הגישה הרציונלית ביותר, בעת הטמעת מערכות אוטומציה חוטי יחיד הבנויות על בסיס התקני ML##, היא השימוש ברשתות בעלות מבנה משולב. דוגמאות למימושים כאלה יכולים להיות מערכות מאורגנות על בסיס בלוקים של מיקרו-בקר ML98D או ML92. בגישה זו, כל אחד מהתקני ML98D או ML92 הוא, מצד אחד, המאסטר של סניף 1-Wire המקומי, המשרת מספר התקנים פונקציונליים ML## המיושמים לפי כל אחת מהסכמות המתוארות בסעיף 1 6. מצד שני, כל אחד מהמודולים ML98D או ML92 עשוי להיות מנוי של רשת מידע ברמה גבוהה יותר המאורגנת על פי העקרונות של, למשל, תקן CAN, elin.ru/uso_rs.htm. לפיכך, תוכנית הבקרה של המיקרו-בקר עבור כל בלוק ML98D או ML92 חייבת לספק חילופי מידע בין "סניפי ה-1-Wire המקומיים של עבדים, לבין מבנה ה-CAN של הרשת המהירה והאמינה יותר של הרמה העליונה, אשר בתורה מתממשקת עם מחשב אישי. שמבצע את הפונקציות:
במקרה זה, המחשב מצויד במתאם CAN bus מערכת חכם מסוג CCA# והוא משתתף שווה ברשת כזו. עם ארגון מערכת כזה, השילוב האופטימלי ביותר ניתן בין אובייקטי שירות מרוכזים גיאוגרפית, המאופיינים במגוון אינדיבידואלי של דרישות פונקציונליות, המיושמות על ידי התממשקות עם מגוון התקני ML## "איטיים" המונעים על ידי סניפי 1-Wire מקומיים , ומנויים בפיזור נרחב של רשת עמידה יותר לרעש ומהירה יותר, המבטיחה את המהימנות הגדולה ביותר של חילופי מידע ביישומים מעשיים. ניתן להניח במקרה זה את תא המטען של מערכת ה-CAN בהתאם להוראות המפורטות בסעיף "ממשקים". , elin.ru/uso_rs.htm. 9. תת-מערכות מקומיות 1-Wire כחלק ממערכות אוטומציה מסורתיות. בעת בניית מערכות אוטומציה מסורתיות בעלות מבנה מרוכז הקשור למוזרויות של הצבת ציוד במתלים (ארונות) ובארגזים (בלוקים) של ה-USO, ניתן להשתמש במבנים חד-חוטיים המאורגנים על בסיס התקני ML## אחד או יותר כדי לפתור תת-משימות מקומיות בודדות. במקביל, משולבים במבנה המערכת המסורתי לוח חכם אחד או יותר של ענפי 1-Wire מובילי בקרים, המספקים ממשק מידע בין משאבי המערכת הראשית (בדרך כלל תוך שימוש בממשקים היקפיים סטנדרטיים כגון SPI או I2C) וקו יחיד חוטי מקומי שמחליט על כל תת משימות מסוימות. דוגמה: תת-מערכת בקרת זרימת מים במערכת קירור מים המיושמת באמצעות מטר ML23 דו-ערוצי הפועלים כמוני זרימה עקב ספירה אוטומטית של מספר הפעולות של מתגי קנה של מדי מים מסוג מערבולת, או תת-מערכת למדידת הקור טמפרטורת צומת של ממירים תרמו-אלקטריים המבוססים על מדי חום דיגיטליים ML20# הממוקמים ישירות בקופסאות פיצוי של צמד תרמי. 10. מערכות 1-Wire המבוססות על לוח TINI. הפתרון המודרני ביותר עד כה להטמעת רשת חוטית בודדת מרוחקת הבנויה על בסיס התקני ML## הוא אפיק 1-Wire, המאורגן לפי אחת מהסכמות המתוארות בסעיף 1, סעיף 6, ומונע על ידי לוח TINI (ממשק אינטרנט זעיר), elin.ru/TINI/index.htm. TINI או TINI-board הוא כלי ייחודי המסופק על ידי Dallas Semiconductor Corp. ומספק את היכולת לשלב מבנים 1-Wire, CAN bus ואינטרנט. מכיוון שלוח ה-TINI מכיל מיקרו-בקר בעל ביצועים גבוהים, ליציאה הטורית שלה מחובר דרייבר חומרה של אוטובוס חוט יחיד, הוא יכול לשמש כמאסטר של רשתות 1-Wire, כולל אלה הדורשות משיכת אוטובוס נתונים פעיל- לתחזוקה שלהם. על מנת להבטיח תפעול, יש להתקין את לוח ה-TINI בחריץ TINI מיוחד מסוג ML-TS-###-###, המבצע את פונקציות ההתממשקות לקו יחיד, וכן הגנה מפני אפשרי התנגשויות עליו, מבטיח חיבור של לוח זה למחשב אישי הנדרש לטעינת תוכנת הבקרה לתוכו, מספק לו אנרגיה מאספקת חשמל חיצונית. מהצד האינטרנטי, ניתן להשתמש בלוח TINI: - כשרת אינטרנט בזמן אמת המציג מידע שנרשם על ידי מכשירי ML## בזמן בקשת משתמש אינטרנט, - או כשער בין מערכת חוטית יחידה לשרת אינטרנט ביניים באינטרנט, המספק הדמיה ואחסון אוטומטי של מידע זמין למשתמשי אינטרנט אחרים, - או כמכשיר-logger שצובר נתונים בזיכרון שלו ואז שולח אותם לבקשת מחשב חוקי המחובר לאינטרנט. נושא חשוב בארגון רשת 1-Wire בכל תצורה, לרבות כאלו שנבנו על בסיס התקני ML##, הוא פתרון בעיית הכנה והטמעה של תוכנית השולטת בה. היצרנית של רכיבי חוט יחיד היא Dallas Semiconductor Corp. מנסה לתרגל בפעילותה גישה שבה הצרכן משלם רק עבור עלות השבבים ופתרונות החומרה המוכנים, תוך קבלת גישה לכלי תמיכה בתוכנה בחינם המופצים באופן חופשי. עם זאת, יש לזכור כי לא ריאלי להכין כלי פיתוח תוכנה לכל מגוון הסוגים והדגמים של מחשבים אישיים, מחשבי כף יד ומיקרו-בקרים המיוצרים כיום בעולם. לכן, Dallas Semiconductor Corp. מספקת כלי תמיכה עבור הפתרונות, הארכיטקטורות, סביבות ההפעלה והפלטפורמות הנפוצות ביותר המשמשות את רוב המשתמשים ברכיב חוטי יחיד. אז עבור כמעט כל מערכת 1-Wire המיושמת על בסיס מחשב אישי מסוג PC המצויד במערכת ההפעלה Windows וכל מתאם ML##, Dallas Semiconductor Corp. המופץ באופן חופשי יכול לשמש ככלי ניפוי באגים לבדיקה. תוכניות עטיפה של iButton Viewer או OneWireViewer התומכות בתפעול ובממשק החזותי של הרוב המכריע של רכיבי חוט אחד והתקני ML##. גם אם מערכת ה-1-Wire המעוצבת צריכה להיות מטופלת על ידי מחשב לא אישי, שימוש בתוכנות iButton Viewer או OneWireViewer תמיד יוודא שהקו החד-חוטי הבנוי וכל המכשירים הבודדים בו פועלים בהתאם לתיאורים שעליהם. . מכיוון שהתוכנות iButton Viewer או OneWireViewer אינן מאפשרות לך לשנות את הפרמטרים של שבבי pullup פעילים, המבוססים על רוב מתאמי ML OEM, נוח להשתמש בכלי עזר נפרדים של line32 או tmline שתוכננו במיוחד למטרה זו. עם זאת, הכלי האופטימלי ביותר לתמיכה במערכות חוטי יחיד המבוססות על התקני ML## הוא חבילת ניפוי הבאגים המיוחדת MLex, המיישמת תמיכה ואבחון, כמו גם תמיכה ויזואלית עבור רכיבי חוט בודד והתקני אוטומציה המחוברים באמצעות אחד מהמכשירים הטוריים. יציאות למחשב אישי סטנדרטי כגון PC. ל-MLex יתרונות רבים על פני iButton Viewer או OneWireViewer הסטנדרטי מבית Dallas Semiconductor Corp., אשר עמוסים יתר על המידה בתכונות מעקב של iButton על חשבון תמיכה ברכיבים מוכווני רשת חוטי יחיד. בנוסף, חבילת MLex מאפשרת לך ליישם את כל הפונקציות הספציפיות של התקני ML OEM ספציפיים שאינם נתמכים כלל על ידי iButton Viewer או OneWireViewer. בעת יצירת תוכנית משלך עבור מערכות 1-Wire מבוססות PC, נוח להשתמש בחבילת iButton TMEX SDK האוניברסלית, שהיא קבוצה של יישומי תוכנה לתמיכה בהתקנים עם חוט יחיד תחת Windows. ניתן לקרוא לכל אחד מהיישומים הללו דרך ממשק API סטנדרטי ישירות מתוכנת משתמש הכתובה בכל שפת תכנות מודרנית. ניתן לקבל תיאור מפורט של הפונקציות של חבילת iButton TMEX SDK מההוראות המפורטות. עם זאת, אם פיתוח תוכנה אינו תחת Windows, ואפילו לא עבור מחשב אישי, Dallas Semiconductor Corp. מציע כחלק מערך 1-Wire Net Public Domain ערכת ספריות של קוד מקור קומפקטי לתמיכה בפרוטוקול 1-Wire. הקוד נועד לפעול ב-C" ומספק תמיכה לפלטפורמות שאינן מכוסות על ידי ה-TMEX SDK, כלומר: Linux, DOS, Win16, Win32, PalmOS, Handspring, WinCE/PocketPC, MCS-51 מיקרו-בקרי שיבוט. תוכנית שירות 1 - יש לפתח רשתות חוטיות עבור מאסטר שאינו קשור לאף אחת מהפלטפורמות והארכיטקטורות המפורטות לעיל, היא צריכה, תוך שימוש בכל היכולות של כלי מחשוב, ליישם באופן עצמאי את ההוראות העיקריות של פרוטוקול 1-Wire, כולל שימוש במשאבים של ספריית דוגמאות הקוד שנאספו על ידי בסעיף "תמיכה בתוכנה", elin.ru/1-Wire/08.htm. לעבודה עצמאית כזו על יישום התוכנה של מערכת יחידה מסוימת יש מספר יתרונות שאין להכחישה. לדוגמה, במקרה של קו חוטי בעייתי, עקב עיכוב תוכנה של החזיתות והשלבים הבודדים של פרוטוקול 1-Wire, כמו גם שימוש בדגימות רוב, ניתן להגדיל משמעותית את המהימנות והיציבות של הרשת החוטית הבודדת ללא שימוש בחומרה נוספת, אלא רק בשל התכונות והטכניקות של שירות התוכנה. דוגמה טיפוסית נוספת היא כתיבת תוכנית עבור מחשב כף יד, כאשר יחד עם יישום פרוטוקול 1-Wire, יש צורך להשתמש בטכניקות אלגוריתמיות מיוחדות המבטיחות את שימור האנרגיה הנצרכת על ידי מתאם חוט יחיד מהסוללות של מחשב הכיס אליו הוא מחובר. מוצרי תוכנה ליישומי 1-Wire המיושמים בשפת Java מפותחים במשותף על ידי Dallas Semiconductor Corp. ו-Sun Microsystems Inc. כולם מבוססים על ספריית ה-API של JavaT, שהיא הפלטפורמה העיקרית לפיתוח יישומים לתמיכה במכשירי 1-Wire המשתמשים ב-Java VM. נכון לעכשיו, מוצרים דומים זמינים למפתחים בתוך פלטפורמות: Win32, Linux, Solaris, Dallas Semiconductor's for TINI. הנסיבות האחרונות הן המשמעותיות ביותר, כי הודות למשאבי מחשוב משמעותיים, לוח ה-TINI פועל תחת מערכת הפעלה שפותחה במיוחד, הכוללת תמיכה ב-TCP/IP ו-Java VM. יחד עם זאת, כיום יש כבר מערך שלם של נהלים זמינים באופן חופשי לתמיכה ברכיבי חוט יחיד, ומכאן התקני ML## המיושמים על בסיסם, מה שמפשט מאוד את ארגון האינטראקציה ב-1-Wire-Service. קו של לוח TINI עבד. כל מוצרי התוכנה המפורטים לעיל זמינים באופן חופשי מדף "תמיכה בתוכנה", elin.ru/1-Wire/08.htm. פרסום: cxem.net ראה מאמרים אחרים סעיף מחשבים. תקרא ותכתוב שימושי הערות על מאמר זה. חדשות אחרונות של מדע וטכנולוגיה, אלקטרוניקה חדשה: עור מלאכותי לחיקוי מגע
15.04.2024 פסולת חתולים של Petgugu Global
15.04.2024 האטרקטיביות של גברים אכפתיים
14.04.2024
עוד חדשות מעניינות: ▪ טעינה אלחוטית של רכבים חשמליים בדרכים ▪ דרך חדשה להמיר פלסטיק לדלק בצורה כימית עדכון חדשות של מדע וטכנולוגיה, אלקטרוניקה חדשה
חומרים מעניינים של הספרייה הטכנית החופשית: ▪ נוריות של סעיף האתר. בחירת מאמרים ▪ מאמר הם רוצים להראות את השכלתם. ביטוי עממי ▪ מאמר היכן ממוקם פסגת איסמעיל סומוני? תשובה מפורטת ▪ מאמר סטרובוסקופ ארבעה ערוצים. אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל ▪ מאמר נרות מציתים. סוד התמקדות כל השפות של דף זה בית | הספרייה | מאמרים | <font><font>מפת אתר</font></font> | ביקורות על האתר www.diagram.com.ua |