אינציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל מתכנת P-DS1821 במיקרו-בקר Z8. אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל / מיקרו-בקרים כדי לשמור על טמפרטורה נתונה בכל נפח (למשל, בקופסה לאחסון ירקות במרפסת, באקווריום, בבית מרחץ וכו'), פותחו מכשירים אוטומטיים רבים הנבדלים זה מזה במאפייני הדיוק, עלות היישום, וקלות השימוש. כיום, אולי, הפתרון האלגנטי ביותר לבעיה זו צריך להיחשב בשימוש במדחום-טרמוסטט דיגיטלי דיגיטלי DS1821 מבית Dallas Semiconductors. שבב זה יכול לשמש כמדחום דיגיטלי מרוחק או כבקר בקרת תרמוסטט עם חיישן טמפרטורה מובנה. זה מיועד לבחירת סוג הפעולה של ה-DS1821. וגם להגדיר (לשנות) הגדרות בזיכרון הלא נדיף של התקן הבקרה כאשר המיקרו-מעגל פועל במצב תרמוסטט ומשתמשים במתכנת P-DS1821. המתכנת מורכב מלוח עם פקדים ושקע להתקנת שבב ניתן לתכנות, ספק כוח נפרד במתח יציאה של 5 V ± 5% (עם זרם עומס של כ-20 mA), כבל תקשורת עם יציאה טורית למחשב. וחבילת תוכנת תמיכה המותקנת על האחרון. P-DS1821 יכול לפעול בשני מצבים: החלפה עם מחשב ותכנות לא מקוון. במקרה הראשון, המכשיר מחובר ליציאת COM של מחשב באמצעות כבל טורי. הנתונים "מובזקים" לתוך שבב הזיכרון הלא נדיף של המתכנת באמצעות תוכנית הבקרה pgds1821. הוא בנוי על העיקרון של מעטפת מרובה חלונות ויכול לעבוד בסביבות הפעלה של Windows NT ו-Windows 95/98. במצב לא מקוון, אתה יכול לתכנת מספר מעגלים DS1821 ברצף עם אותן הגדרות שנבחרו בעבר במצב החלפה עם מחשב. במקרה זה, אין צורך במחשב. מצבי ההפעלה של המכשיר נקבעים על ידי פקדים, הכוללים את כפתורי "איפוס" ו"התחל", מגשר ונורית שמאשרת את השלמת התכנות המוצלחת. הבסיס של המתכנת (איור 3) הוא המיקרו-בקר DD2 Z86E0812PSC. הודות לתוכנית הבקרה "מחובעת" בזיכרון שלה, היא מספקת תהליך של תכנות מיקרו-מעגלים, עיבוד פקודות המגיעות מהמחשב האישי. תדר השעון של DD2 נקבע על ידי מעגל המורכב מתהוד קוורץ ZQ1 וקבלים C1, C2 עם קיבולת של 22...33 pF. המתח הנדרש להפעלת רכיבי המתכנת ולהפעיל את אלגוריתם התכנות מסופק מאספקת חשמל חיצונית במתח מוצא של 5 V. התקשורת בין לוח המתכנת ליציאת ה-PC COM מתבצעת באמצעות פרוטוקול UART טורי המיושם בתוכנה המבוססת על יציאות DD2. אשר ניתן לממשק באופן חופשי עם אחד ממצבי הממשק RS232. ההחלפה בין יציאות אלו ליציאת ה-COM של המחשב מתבצעת באמצעות מאגרים, המשמשים כממירים של שבב DDI. נורית HL1 מציינת את מצב התכנות. שבב הזיכרון הבלתי נדיף DS1 מבטיח שהערכים של הגדרות התרמוסטט נשמרים כשהמתח של המתכנת כבוי. כדי לחבר שבב הניתן לתכנות, אתה יכול להשתמש בקטע של שלושה חלקים של פאנל סטנדרטי (XS1). או מהדק מסוף משולש AMP 282836-2 לקיבוע פיני DS1821 עם ברגים. כבלי התקשורת עם ספק הכוח ויציאת ה-PC COM מחוברים ללוח המתכנת באמצעות הלחמה או באמצעות בלוקים סטנדרטיים X1 ו-X2, בהתאמה. אורך הכבל העובר למחשב לא יעלה על 3...4 מ' המחבר לחיבור ליציאת ה-COM של המחשב הוא סטנדרטי של 9 או 25 פינים (DB-9M או DB-25F). החוטים של כבל התקשורת מחוברים אליו בהתאם לטבלה. 4. תוכנית הבקרה הממוקמת ב-EEPROM של DD2 MK מבטיחה את ארגון הממשק הטורי UART וביצוע נהלים להגדרת הגדרות ההפעלה של המיקרו-מעגל הניתן לתכנות. ה-UART מבוסס התוכנה מכיל מאגר קלט של 16 בתים עבור קבלת מידע אסינכרוני מהמחשב האישי. מתורגמן הפקודות מספק תכנות, אימות וקריאה של מידע מהזיכרון הפנימי של המכשיר המטופל. קודי ה-EEPROM עבור המיקרו-בקר DD2 ניתנים בטבלה. 5. במצב החלפה עם מחשב, המכשיר משמש כדי "להבזק" את הגדרות התרמוסטט לתוך זיכרון המתכנת, לתכנת מספר מדחום-טרמוסטט עם הגדרות שונות ולבחור את סוג הפעולה של ה-DS1821 (כמדחום דיגיטלי או כתרמוסטט). ממצב זה מתחילה פעולת המכשיר. על ידי התקנת מגשר S1. חבר את מקור החשמל למתכנת וחבר את ההתקן עם כבל ליציאת ה-COM של המחשב האישי. לאחר מכן הפעל את המתח למתכנת ולמחשב האישי והפעל את תוכנית pgds1821. פעולת המתכנת במצב זה נשלטת על ידי לחיצה על הכפתורים בחלון מעטפת תוכנית הבקרה באמצעות העכבר (איור 4). בעת הפעלת תוכנית הבקרה מופיעים שני חלונות על המסך: חלון ראשי גדול ומעליו חלון סטטוס קטן, המאפשר לבחור את יציאת ה-PC COM להחלפה עם המתכנת. היציאה הרצויה (COM1 או COM2) נבחרת על ידי הזזת (באמצעות העכבר) המתג למצב המתאים ולאחר מכן לחיצה על כפתור "אישור" (להלן אנו מתכוונים לפקדים הווירטואליים הקיימים בחלונות התוכנית). בעתיד, חלון זה ייפתח על ידי לחיצה על כפתור "בחר יציאה" בחלון הראשי. לפני תחילת העבודה, עליך לשים לב לצבע המחוון "ON LINE" בפינה השמאלית העליונה של החלון הראשי. אם הוא ירוק, נוצרה תקשורת עם המתכנת, אך אם היא אדומה, להיפך, היא לא נוצרה (עקב קו שבור, חוסר חשמל או יציאת תקשורת שגויה). כדי לתכנת את המיקרו-מעגל, התקן אותו בשקע XS1 ולחץ על כפתור "התקן חדש". הצבע האדום של מחוון "DEV POWER" מציין שה-DS1821 מוכן להחלפה. על ידי לחיצה על כפתור "קרא פרמטרים של מכשיר", תוכל לקרוא את ערכי הפרמטרים הנוכחיים המאוחסנים בזיכרון השבב. הם מופיעים בחלונות "TH" הממוקמים מתחת ללחצן (הערך העליון של טמפרטורת התרמוסטט במעלות צלזיוס). "TL" (תחתון) ו-"POL" (קוטביות אות בקרה). צבע ירוק של מחוון "בסדר!" מאשר את נכונות המידע שנקרא. כדי לכתוב הגדרות חדשות לשבב, עליך למלא את התיבות "TH", "TL" ו-"POL" הממוקמות מתחת ללחצן "כתוב פרמטרים של התקן" ולאחר מכן ללחוץ עליו. באמצעות מתג "מצב הפעלה", אתה מגדיר את מצב הפעולה של המיקרו-מעגל בפעם הבאה שמתח האספקה מופעל. כאשר תעבירו אותו למצב "תרמוסטט", ה-DS1821 יופעל ויפעל במצב תרמוסטט, וכאשר תסובב אותו למצב "1-Wire", הוא יפעל כמדחום עם ממשק חוט יחיד. לאחר לחיצה על כפתור "כתוב פרמטרים של התקן", ה"אישור!" יידלק בירוק, מה שמאשר שהתכנות הושלם בהצלחה. הפונקציונליות של המדחום נבדקת על ידי לחיצה על כפתור "המרת טמפרטורה": בחלון שמתחתיו, לאחר כיבוי מחוון "WAIT", יופיע ערך הטמפרטורה הנקרא מהמעגל המיקרו. לאחר שתכנת את המיקרו-מעגל הבא, לחץ על כפתור "כיבוי", החלף את המיקרו-מעגל במעגל הבא, ולאחר מכן חזור על מחזור התכנות, התחל בלחיצה על כפתור "התקן חדש" (ראה לעיל). כדי להכין את המכשיר לפעולה במצב לא מקוון, יש צורך לכתוב את ערכי הפרמטרים הנדרשים לתוך שבב הזיכרון הבלתי נדיף של המכשיר. זה נעשה על ידי מילוי תיבות "TN", "TL", "POL" הממוקמות מתחת ללחצן "כתוב פרמטרים של מתכנת" ולאחר מכן לחיצה עליו. צבע ירוק של מחוון "בסדר!" משמש כאות המאשר את השלמת התכנות המוצלחת. ערכי הפרמטרים הנוכחיים המאוחסנים בזיכרון נקראים בחלונות המתאימים לאחר לחיצה על כפתור "קרא פרמטרים של התקן". אפשר להעביר מידע במהירות מחלונות "TN". TL", "POL" מתחת ללחצן "כתוב פרמטרים של התקן" לחלונות המתאימים מתחת לכפתור "כתוב פרמטרים של מתכנת" ובחזרה באמצעות החצים הכפולים הממוקמים בין כפתורים אלו. צא מהתוכנית על ידי לחיצה על כפתור "צאת". מצב הפעולה הלא מקוון של המתכנת נוח במקרים שבהם יש צורך לתכנת מספר מעגלים מיקרו עם אותם ערכים של הפרמטרים שנקבעו. כדי לעבור למצב זה, נתק את הכבל המחבר את ההתקן למחשב. והסר את המגשר S1 מבלי לנתק את ספק הכוח +5 V. לאחר מכן הכנס את השבב שיתכנת ללוח המיועד לכך. התכנות מתבצע על ידי לחיצה על כפתור המתכנת SB 1 ("התחל"). במקרה זה, נורית ה-HL1 אמורה להידלק לזמן קצר (כ-1 שניות) ולאחר מכן לכבות, המעידה על סיום מוצלח של הקלטת המידע. אם מסיבה כלשהי התכנות נכשל, הנורית תתחיל להבהב. כדי לחזור על הפעולה, לחץ על הלחצן SB2 ("איפוס") ולאחר מכן לחץ שוב על הלחצן SB1. כל שבב עוקב מתוכנת על ידי לחיצה על כפתור SB1 לאחר התקנתו בפאנל XS1. מחברים: א. אולחובסקי, ש. שצ'גלוב, א. מטבוסוב, ק. צ'רניאבסקי, מוסקבה ראה מאמרים אחרים סעיף מיקרו-בקרים. תקרא ותכתוב שימושי הערות על מאמר זה. חדשות אחרונות של מדע וטכנולוגיה, אלקטרוניקה חדשה: עור מלאכותי לחיקוי מגע
15.04.2024 פסולת חתולים של Petgugu Global
15.04.2024 האטרקטיביות של גברים אכפתיים
14.04.2024
עוד חדשות מעניינות: ▪ תצוגת LED כחולה במיוחד CVD-5572CB00 ▪ אפילו סיגריה אחת ביום מסוכנת מאוד לבריאות ▪ השמנת יתר פוגעת ביכולת השכלית עדכון חדשות של מדע וטכנולוגיה, אלקטרוניקה חדשה
חומרים מעניינים של הספרייה הטכנית החופשית: ▪ חלק מהאתר סדנת בית. מבחר מאמרים ▪ מאמר איך ספוגים אוכלים? תשובה מפורטת ▪ מאמר תחזוקת ציוד נייח של מרכזיות טלפון אוטומטיות אלקטרוניות. הוראה סטנדרטית בנושא הגנת העבודה ▪ מאמר טלפון קל על קרני אינפרא אדום. אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל ▪ מאמר שנאי מסטרטר מגנטי. אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל כל השפות של דף זה בית | הספרייה | מאמרים | <font><font>מפת אתר</font></font> | ביקורות על האתר www.diagram.com.ua |