אינציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל שיפור של טיימר שבועי בן שמונה ערוצים עם ממשק WEB. אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל / שעונים, טיימרים, ממסרים, מתגי עומס לאחר פרסום המאמר [1] קיבלו הקוראים בקשה לכלול את מדידת הפרמטרים המטאורולוגיים בטיימר, בדומה לאופן שבו בוצעה במכשיר של אותו מחבר, המתואר במאמר [2]. מאמר זה עוסק בשינוי הזה שהוא ביצע. כדי למדוד פרמטרים מטאורולוגיים, יש צורך לחבר את החיישנים המתאימים למיקרו-בקר של המכשיר המתואר ב-[1] ולשנות את התוכנה שלו. כמו במאמר [2], חיישנים דיגיטליים DS18B20 נבחרו למדידת טמפרטורה, ו-BMP180 עבור לחץ אטמוספרי. המכשיר התגלה כמגוון מאוד; ניתן לחבר אליו חיישן לחץ אחד ועד שישה עשר חיישני טמפרטורה. תרשים סכמטי של חיבור חיישנים מוצג באיור. 1. נקודות החיבור שלהם עם המכשיר מסומנות על פי הדיאגרמה שלו המוצגת באיור. 1 ב-[1]. תוכנית המיקרו-בקר שהשתנה מאפשרת למכשיר לעבוד לא רק עם חיישנים מחוברים, אלא גם בהיעדרם ללא כל שינויים או קונפיגורציה מחדש.
בשל הגודל הקטן ביותר של חיישן הלחץ BMP180, זה שמוצג באיור. 2 מודול GY-68 מוכן, בו מותקנים חיישן זה ומייצב מתח אספקה עבורו. רצוי למקם את המודול בתוך המכשיר על ידי הדבקה או הברגה לגוף, או על ידי הצמדתו למקום פנוי בלוח הראשי וחיבורו אליו באמצעות פיסות חוט הרכבה. חיישני טמפרטורה מחוברים דרך מחבר שלא מוצג בתרשים. עדיף להרכיב את הנגד R5 ישירות על המגעים של מחבר זה, המחובר ללוח הראשי באמצעות חוט MGTF-0,12.
לאחר שינוי ההתקן, יש צורך לטעון תוכנית חדשה לזיכרון של המיקרו-בקר DD1, להגדיר את התצורה שלו לזהה ב-[1]. עם השלמת התכנות, המכשיר מתחיל לפעול ללא הגדרות או התאמות נוספות. התוכנית בודקת את נוכחותו של חיישן לחץ מחובר בכל פעם שניגשים אליו. לכן, במקרה של חיבור "חם", מידע על לחץ יופיע במחזור המדידה הראשון לאחר מכן. התוכנית בודקת את נוכחותם של חיישני טמפרטורה רק פעם אחת כאשר המכשיר מופעל. לכן, לאחר חיבור חם של חיישנים חדשים, המידע שלהם יישאר לא זמין עד לאיפוס המיקרו-בקר, למשל על ידי כיבוי והדלקה מחדש. עם זאת, אם תנתק מהחשמל ותחבר מחדש את אותו חיישן טמפרטורה, המידע ממנו יתקבל במחזור המדידה הבא בעוד כשנייה. כאשר החיישן מושבת, הפרמטר המתאים אינו מוצג עוד בתצוגה. ומממשק ה-WEB (איור 3), בפעם הבאה שהדף מתעדכן, השורה עם הפרמטר שנמדד על ידי החיישן המנותק לא נכללת. כאשר החיישן מחובר בחזרה, הכל מתחדש.
יש לציין שתצוגת המחוונים מציגה מידע רק מחיישן הטמפרטורה הראשון, ובממשק WEB - מכל. דף ההגדרות (איור 4) מכיל בנוסף מידע מפורט על כל חיישן טמפרטורה - המספר הסידורי שלו, מספר ייחודי המאוחסן ב-ROM שלו, טמפרטורה שנמדדה וקוד שגיאה. קודי שגיאה מפוענחים בקובץ ds18x20.h, קוד 0 מתאים להיעדר שגיאות.
הגדרת השעה, פרמטרי TCP/IP, בהירות המחוונים, תקופת שינוי קריאות וקביעת טיימר אפשריים רק דרך ממשק ה-WEB, שכן הגדרה של כל זאת באמצעות כפתורים נחשבת לעמלנית מדי, אך בממשק WEB היא אינטואיטיבית. תוכנית מיקרו-בקר מעוצבת מחדש: ftp://ftp.radio.ru/pub/2017/02/web-timer-meteo.zip. ספרות
מחבר: V. Gnitev ראה מאמרים אחרים סעיף שעונים, טיימרים, ממסרים, מתגי עומס. תקרא ותכתוב שימושי הערות על מאמר זה. חדשות אחרונות של מדע וטכנולוגיה, אלקטרוניקה חדשה: עור מלאכותי לחיקוי מגע
15.04.2024 פסולת חתולים של Petgugu Global
15.04.2024 האטרקטיביות של גברים אכפתיים
14.04.2024
עוד חדשות מעניינות: ▪ מערכת קירור אוויר WindForce מהדורת 600 וואט מערכת קירור כרטיס מסך ▪ מצלמת מעקב חכמה עם פונקציית מעקב ▪ לוקליזציה של זרם קול יוצר את האות המושלם עדכון חדשות של מדע וטכנולוגיה, אלקטרוניקה חדשה
חומרים מעניינים של הספרייה הטכנית החופשית: ▪ חלק של האתר בית, חלקות בית, תחביבים. בחירת מאמרים ▪ מאמר שלושים וחמישה אלף שליחים. ביטוי עממי ▪ מאמר ממה עשויות ציפורניים? תשובה מפורטת ▪ מאמר מפעיל מכונות כביסה. הוראה סטנדרטית בנושא הגנת העבודה ▪ מאמר טיפול מקדים של בדים לפני צביעה. מתכונים וטיפים פשוטים הערות על המאמר: סרגיי שלום. האם ניתן להשתמש במודול סיני במקום DS1307? האם הדף ייפתח אם השעון לא יאתחל? ניסיתי להרכיב על לוח לחם, עם Mega32 באריזת DIP. משהו לא הסתדר. ENC28J60 בסדר. כל השפות של דף זה בית | הספרייה | מאמרים | <font><font>מפת אתר</font></font> | ביקורות על האתר www.diagram.com.ua |