תפריט English Ukrainian רוסי עמוד הבית

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


אינציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל
ספרייה חינם / ערכות של מכשירים רדיו-אלקטרוניים וחשמליים

ארגון מערכות 1-Wire. אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל

ספריה טכנית בחינם

אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל / מחשבים

הערות למאמר הערות למאמר

האפשרויות הבאות לארגון מערכות חוט יחיד אפשריות.

1. מחשב ומכשיר אחד ML##

2. מחשב ומספר התקנים ML##

3. מחשב ומערכת של מכשירים מפוזרים גיאוגרפית ML##

4. קווי מחשב וקווים בעייתיים המבוססים על מכשירים מפוזרים גיאוגרפית ML##

5. מחשב ומספר סניפים עם חוט יחיד עם התקני ML##

6. הטמעה קפדנית של אפיק משותף למערכות 1-Wire בעייתיות המבוססות על מספר התקנים ML##

7. מערכות 1-Wire מונעות על ידי התקני מיקרו-בקר

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

9. תת-מערכות מקומיות 1-Wire כחלק ממערכות אוטומציה מסורתיות

10. מערכות 1-Wire המבוססות על לוח TINI

11. תכנות מערכות 1-Wire

1. מחשב ומכשיר אחד ML##

האפשרות הפשוטה ביותר לבניית מערכת חוטית יחידה היא חיבור מחשב אישי, הפועל כקו ראשי 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## אחד באמצעות מתאם ML97#-##

2. מחשב ומספר התקנים ML##

מורכבת יותר היא הגרסה של רשת 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#.

ארגון מערכות 1-Wire. צימוד מחשב למספר התקני ML## באמצעות מתאם ML97#-## עם אורך קו קצר

3. מחשב ומערכת של מכשירים מפוזרים גיאוגרפית ML##

בעת בניית מערכות חד-חוטי טעונות (60 100 מ') המכילות מספר רב של התקני ML## (30 50 יח') מהמחלקה המגוונת ביותר, אחד המוליכים של 1-Wire-main, המוקצה כיחידה נפרדת. אפיק מתח חיצוני EXT_POWER, מסופק עם אנרגיה מאספקת הכוח של יחידת הרשת מסוג ML00#-xx-###. רמת המתח של המתח החיצוני המסופק לרשת כזו נבחרה להיות גבוהה בהרבה מהרמה הנדרשת להפעלת כל הרכיבים המרכיבים את התקני ML##, דבר המותר בשל נוכחותן של יחידות המרת הספק חיצוניות מיוחדות ב- מעגל של מכשירים אלה. חיבור ה-1-Wire-line עם יחידת אספקת החשמל מתבצע או הודות למפצלים מיוחדים של שקעי הטלפון של מערכת RJ11, או באמצעות שקעי קליטה חופשית של כל אחד ממכשירי ML## המהווים חלק מהסינגל. נוצרת מערכת תיל. הנוכחות של אנרגיה נוספת בקו 1-Wire יכולה לשפר באופן משמעותי את חסינות הרעש הכוללת שלו, לרבות באמצעות שימוש בטרמינטורים הכלולים בקצה קו יחיד כזה. כדי ליישם את פונקציות המחסל, ניתן להשתמש בכל תווית המכילה צומת משיכה של אוטובוס נתונים פסיבי מובנה. ה-ML01 או ML02 מומלצים כמסיימים משיכה פסיביים.

ארגון מערכות 1-Wire. ממשק מחשב עם מספר רב של התקני ML## באמצעות מתאם ML97#-## עם הפעלת אפיק החשמל החיצוני ממקור נפרד

ארגון מערכות 1-Wire. ממשק מחשב למספר רב של התקני ML## באמצעות מתאם ML94# עם אפיק מתח חיצוני המופעל ממקור נפרד

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

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.

 ארגון מערכות 1-Wire. שימוש בתג ML02A לשיפור פעולתו של קו 1-Wire בעייתי

השימוש ממש בתחילתו (ממש ליד המחשב) בקו, בהובלת מתאם עם משיכה אקטיבית נשלטת תוכנה, בתג מיוחד מסוג ML02a, המכיל מעגל RC תואם נוסף מיוחד המספק שיכוך של אותות משתקפים בתא מטען חד חוטי, יכולים לייצב באופן משמעותי את פעולתן של מערכות ה-1-Wire הבעייתיות.

ארגון מערכות 1-Wire. ניתן להשיג שיפור משמעותי בתפעול קו 1-Wire בעייתי על ידי הכללת תוויות ML02S או ML02M בהרכבו.

שיטה יעילה נוספת להגברת האמינות של קווי 1-Wire בעייתיים היא השימוש במעגלים מיוחדים של משחזרי אותות חוטי יחיד המיושמים בהתקני ML02S ו-ML02M. השימוש בטכניקות מעגלים כאלה אפשרי בשל נוכחותו של אוטובוס מתח חיצוני EXT_POWER נפרד בקו החוט היחיד, המשמש את יחידת המשיכה הפעילה המובנית בהתקנים אלה כדי להגביר את אות הדהייה של הקו הבעייתי. החלטה כזו מרמזת על חיפוש אמפירי אחר נקודת החיבור האופטימלית ביותר עבור התקני ML02S ו-ML02M לאורך כל קו ה-1-Wire. מיקומה של נקודה זו תלוי במספר רב של גורמים, ומעל לכל, בגיאומטריה ובטופולוגיה, שהם אינדיבידואליים ביישום של כל מערכת יחידה ספציפית. בנוסף, במקרים מסוימים, ניתן להפעיל מספר התקני צמצום המפוזרים לכל אורך קו ה-1-Wire.

 ארגון מערכות 1-Wire. מתאם LINK הוא הפתרון האופטימלי לתמיכה בקווים 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# חוטי יחיד. # מכשירים של כל סניף מקומי ממקור מתח נפרד.

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

ארגון מערכות 1-Wire. הפחתת כושר העומס של קו 1-Wire עקב החלפת אפיק החזרה של הסניף המקומי עם מתג ML07

ארגון מערכות 1-Wire. שימוש במצמד ML09 להתממשק עם מקלטי ML19S iButton

ארגון מערכות 1-Wire. המערכת לקביעת הכתובת של המכשיר המקבל אליו מובא מכשיר ה-iButton

בנוסף, השימוש במצמדי 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. יישום מערכת 1-Wire תוך הקפדה על עקרונות אוטובוס משותף

בעת ארגון אוטובוס כזה, חשוב במיוחד לספק כוח חיצוני נכון לקו ה-1-Wire, תוך התחשבות בעובדה שזרם כולל משמעותי יכול לזרום דרך תא המטען של תא מטען חד-חוטי, המספק חשמל למערכת הפנימית. צמתים של התקני ML## רבים, כמו גם החיצוניים שהם משרתים. לשם כך, בדרך כלל משתמשים במסוף נפרד או בתיבת צומת, אשר ממוקמת בתחילת הקו, ליד שקע החיבור הראשי. בקופסה כזו, הקטבים של כבל המוצא של ספק הכוח מחוברים בצורה מאובטחת, מתחת לבורג או על ידי הלחמה, לאפיק ההחזר ולאפיק המתח החיצוני של ה-1-Wire-main שנוצר. כאשר בונים מערכת באמצעות טכנולוגיה של פירסינג או לחיצה על תא כבל משותף מבלי לשבור כל אחת מהליבות שלו, זרמים הכוללים משמעותיים יכולים להסתובב דרך אפיק החשמל החיצוני והאפיק החוזר, בעוד שרק כמות קטנה של זרם זורמת לכל אחד מהמנויים .רכיב של הזרם הכולל, אשר, ככלל, אינו דורש עכבה נמוכה במיוחד באזור הממשק עם תא מטען משותף. עם מבנה דומה של קו חוטי יחיד, ניתן לשלב באופן אורגני את כל הטכניקות המפורטות בסעיף 2, סעיף 3, סעיף 4, סעיף 5.

7. מערכות 1-Wire מונעות על ידי התקני מיקרו-בקר.

ארגון מערכות 1-Wire. מערכת 1-Wire מונעת על ידי יחידת מיקרו-בקר

בעת יישום על בסיס התקני ML## כל אחת מהגרסאות של מערכות 1-Wire המפורטות בסעיף 1 של סעיף 6, לא רק מחשב אישי, אלא גם יחידת מיקרו-בקר זולה יכולה לשמש כרשת המארחת, שבאופן כללי מפחית באופן משמעותי את העלות הכוללת של פיתוח כזה. אם המערכת בנויה על בסיס אחת מיחידות המיקרו-בקר מסוג ML98#, היא יכולה לפעול על ידי קבלת אנרגיה עבור אספקת החשמל שלה, כמו גם אספקת חשמל עבור התקני ML## המחוברים ל-1-Wire קו מטופל על ידי התקן כזה, ממקור שנאי חיצוני ML00#- xx-###. במקביל, תחת שליטה של ​​תוכנית שהוכנה במיוחד, הבהב "בזיכרון הפנימי של המיקרו-בקר, שהוא הליבה של בלוק ML98# של כל שינוי, ופועל כמאסטר רשת 1-Wire, למשל, שמירה על הגדרות הטמפרטורה שהוכנסו קודם לכן על ידי המשתמש מהמקלדת של יחידת משיכה פעילה יעילה זו, המובנית בכל אחת מיחידות ML98#, ושיטות תכנות מיוחדות מאפשרות לך לשמור על פעולה אמינה לאורך זמן למדי (עד 50 מ') ועמוס. קווים חד-חוטיים (עד 50 התקני ML##).

ארגון מערכות 1-Wire. מערכת ניטור רב נקודתית מבוססת מחשב כף יד 1 חוט אוטונומית

ניתן להשתמש בהצלחה במחשבי כף יד (המכונה עוזר דיגיטלי אישי (להלן פשוט 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, ניתן לשנות.

ארגון מערכות 1-Wire. מערכת ניטור 1-Wire-Multipoint עם יכולת להסיר את המידע המצטבר באמצעות 'טאבלט הובלה'

כדי לספק מגע מידע בין "טאבלט התחבורה" לקו יחיד חוטי המונע על ידי יחידת מיקרו-בקר או מחשב כיס, על המערכת לכלול מכשיר קליטה מיוחד ML19S המספק מגע מידע עם מכשירי iButton. חלופה למכשיר זה היא א. צומת קלט מערכת אוניברסלי עבור התקני מאסטר המצוידים ב-ML19R iButton Receiving Tablet Servicing Probes. בעזרת מכשירים כאלה המשולבים ברשתות חד-חוטיות 1-Wire, ניתן לפתור בעיות: על ידי כתיבה למערכת או קריאה ממנה כמויות מידע גדולות כאשר הקיבולת של טבליות התחבורה של משפחת iButton אינה מספיקה. Wire -רשת המורכבת ממספר לוגרים חוטים בודדים (לדוגמה, התקני TERMOCHRON (DS1), כולל תכנות ההגדרות שלהם, הפעלה מחדש וקריאת המידע שהם צברו. יתרה מכך, רשת כזו אינה זקוקה לאף מאסטר נפרד, תפקידה יכול להיות מבוצע ע"י מכשיר עצמאי המצויד ב-Probe מיוחד, מיד ברגע המגע שלו עם מערכת 1921-Wire דרך התקן ML1R. לממשק התקני DS19 ארוזים במארזי MicroCAN עם רשת 1921-Wire, זה נוח להשתמש במכשירי ML1F, שבתוכם לא רק רותי טמפרטורה אלה, אלא גם כל טאבלט iButton אחר.

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

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

הגישה הרציונלית ביותר, בעת הטמעת מערכות אוטומציה חוטי יחיד הבנויות על בסיס התקני ML##, היא השימוש ברשתות בעלות מבנה משולב. דוגמאות למימושים כאלה יכולים להיות מערכות מאורגנות על בסיס בלוקים של מיקרו-בקר ML98D או ML92. בגישה זו, כל אחד מהתקני ML98D או ML92 הוא, מצד אחד, המאסטר של סניף 1-Wire המקומי, המשרת מספר התקנים פונקציונליים ML## המיושמים לפי כל אחת מהסכמות המתוארות בסעיף 1 6. מצד שני, כל אחד מהמודולים ML98D או ML92 עשוי להיות מנוי של רשת מידע ברמה גבוהה יותר המאורגנת על פי העקרונות של, למשל, תקן CAN, elin.ru/uso_rs.htm.

לפיכך, תוכנית הבקרה של המיקרו-בקר עבור כל בלוק ML98D או ML92 חייבת לספק חילופי מידע בין "סניפי ה-1-Wire המקומיים של עבדים, לבין מבנה ה-CAN של הרשת המהירה והאמינה יותר של הרמה העליונה, אשר בתורה מתממשקת עם מחשב אישי. שמבצע את הפונקציות:

  • מתן ממשק אדם-מכונה,
  • יצירת הגדרות בקרה,
  • אחסון המידע שנאסף בארכיון.
ארגון מערכות 1-Wire. מערכת משולבת המבוססת על ענפי 1-Wire המונעים על ידי יחידות ML98D ואפיק מערכת CAN

במקרה זה, המחשב מצויד במתאם CAN bus מערכת חכם מסוג CCA# והוא משתתף שווה ברשת כזו. עם ארגון מערכת כזה, השילוב האופטימלי ביותר ניתן בין אובייקטי שירות מרוכזים גיאוגרפית, המאופיינים במגוון אינדיבידואלי של דרישות פונקציונליות, המיושמות על ידי התממשקות עם מגוון התקני ML## "איטיים" המונעים על ידי סניפי 1-Wire מקומיים , ומנויים בפיזור נרחב של רשת עמידה יותר לרעש ומהירה יותר, המבטיחה את המהימנות הגדולה ביותר של חילופי מידע ביישומים מעשיים. ניתן להניח במקרה זה את תא המטען של מערכת ה-CAN בהתאם להוראות המפורטות בסעיף "ממשקים". , elin.ru/uso_rs.htm.

ארגון מערכות 1-Wire. מערכת משולבת המבוססת על ענפי 1-Wire המונעים על ידי יחידות ML92 ואפיק מערכת CAN

9. תת-מערכות מקומיות 1-Wire כחלק ממערכות אוטומציה מסורתיות.

בעת בניית מערכות אוטומציה מסורתיות בעלות מבנה מרוכז הקשור למוזרויות של הצבת ציוד במתלים (ארונות) ובארגזים (בלוקים) של ה-USO, ניתן להשתמש במבנים חד-חוטיים המאורגנים על בסיס התקני ML## אחד או יותר כדי לפתור תת-משימות מקומיות בודדות. במקביל, משולבים במבנה המערכת המסורתי לוח חכם אחד או יותר של ענפי 1-Wire מובילי בקרים, המספקים ממשק מידע בין משאבי המערכת הראשית (בדרך כלל תוך שימוש בממשקים היקפיים סטנדרטיים כגון SPI או I2C) וקו יחיד חוטי מקומי שמחליט על כל תת משימות מסוימות. דוגמה: תת-מערכת בקרת זרימת מים במערכת קירור מים המיושמת באמצעות מטר ML23 דו-ערוצי הפועלים כמוני זרימה עקב ספירה אוטומטית של מספר הפעולות של מתגי קנה של מדי מים מסוג מערבולת, או תת-מערכת למדידת הקור טמפרטורת צומת של ממירים תרמו-אלקטריים המבוססים על מדי חום דיגיטליים ML20# הממוקמים ישירות בקופסאות פיצוי של צמד תרמי.

ארגון מערכות 1-Wire. תת-מערכות מקומיות עם חוט יחיד כחלק מארגז אוטומציה קונבנציונלי

10. מערכות 1-Wire המבוססות על לוח TINI.

ארגון מערכות 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 שצובר נתונים בזיכרון שלו ואז שולח אותם לבקשת מחשב חוקי המחובר לאינטרנט.

11. תכנות מערכות 1-Wire.

נושא חשוב בארגון רשת 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

בעולם טכנולוגי מודרני בו המרחק הופך להיות נפוץ יותר ויותר, חשוב לשמור על קשר ותחושת קרבה. ההתפתחויות האחרונות בעור מלאכותי על ידי מדענים גרמנים מאוניברסיטת Saarland מייצגים עידן חדש באינטראקציות וירטואליות. חוקרים גרמנים מאוניברסיטת Saarland פיתחו סרטים דקים במיוחד שיכולים להעביר את תחושת המגע למרחקים. טכנולוגיה חדשנית זו מספקת הזדמנויות חדשות לתקשורת וירטואלית, במיוחד עבור אלה שמוצאים את עצמם רחוקים מיקיריהם. הסרטים הדקים במיוחד שפיתחו החוקרים, בעובי של 50 מיקרומטר בלבד, ניתנים לשילוב בטקסטיל וללבוש כמו עור שני. סרטים אלה פועלים כחיישנים המזהים אותות מישוש מאמא או אבא, וכמפעילים המשדרים את התנועות הללו לתינוק. הורים הנוגעים בבד מפעילים חיישנים המגיבים ללחץ ומעוותים את הסרט הדק במיוחד. זֶה ... >>

פסולת חתולים של Petgugu Global 15.04.2024

טיפול בחיות מחמד יכול להיות לעתים קרובות אתגר, במיוחד כשמדובר בשמירה על ניקיון הבית שלך. הוצג פתרון מעניין חדש של הסטארטאפ Petgugu Global, שיקל על בעלי החתולים ויעזור להם לשמור על ביתם נקי ומסודר בצורה מושלמת. הסטארט-אפ Petgugu Global חשפה אסלת חתולים ייחודית שיכולה לשטוף צואה אוטומטית, ולשמור על הבית שלכם נקי ורענן. מכשיר חדשני זה מצויד בחיישנים חכמים שונים המנטרים את פעילות האסלה של חיית המחמד שלכם ופועלים לניקוי אוטומטי לאחר השימוש. המכשיר מתחבר למערכת הביוב ומבטיח פינוי פסולת יעיל ללא צורך בהתערבות של הבעלים. בנוסף, לאסלה קיבולת אחסון גדולה הניתנת לשטיפה, מה שהופך אותה לאידיאלית עבור משקי בית מרובי חתולים. קערת המלטה לחתולים של Petgugu מיועדת לשימוש עם המלטה מסיסת במים ומציעה מגוון זרמים נוספים ... >>

האטרקטיביות של גברים אכפתיים 14.04.2024

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

חדשות אקראיות מהארכיון

מהמאיץ למטבח 06.12.2006

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

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

קרינה אולטרה סגולה חזקה לא רק הורגת חיידקים, אלא גם מפרקת כל מיני זיהום אורגני.

עוד חדשות מעניינות:

▪ מוזיקה מתחת למים

▪ טעינה אלחוטית של רכבים חשמליים בדרכים

▪ דרך חדשה להמיר פלסטיק לדלק בצורה כימית

▪ קציצה מלאכותית גדלה ונאכלה

▪ מוח במבחנה

עדכון חדשות של מדע וטכנולוגיה, אלקטרוניקה חדשה

 

חומרים מעניינים של הספרייה הטכנית החופשית:

▪ נוריות של סעיף האתר. בחירת מאמרים

▪ מאמר הם רוצים להראות את השכלתם. ביטוי עממי

▪ מאמר היכן ממוקם פסגת איסמעיל סומוני? תשובה מפורטת

▪ מאמר קשר ריתוך. עצות לטיול

▪ מאמר סטרובוסקופ ארבעה ערוצים. אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל

▪ מאמר נרות מציתים. סוד התמקדות

השאר את תגובתך למאמר זה:

שם:


אימייל (אופציונלי):


להגיב:





כל השפות של דף זה

בית | הספרייה | מאמרים | <font><font>מפת אתר</font></font> | ביקורות על האתר

www.diagram.com.ua

www.diagram.com.ua
2000-2024