» אלקטרוניקה » ארדואינו »טרמוסטט למאוורר

תרמוסטט למאוורר



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

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

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

תרמוסטט למאוורר


המאסטר מציג תרשים תרמוסטט:



ארדואינו הוא מופעל על ידי מקור 5 וולט, המאוורר - מ 12 וולט.אם אתה משתמש במאוורר 5 וולט, אתה יכול לעשות עם מקור אחד בעל קיבולת עומס מספקת, להזין את ארדואינו דרך פילטר LC פשוט. דרושה דיודה המחוברת במקביל למאוורר בכיוון ההפוך אם המנוע הוא מנוע אספן (כמו בחלק מאווררי ה- USB המודרניים). בעת שימוש במאוורר מחשב עם חיישן הול ובקרת סלילה אלקטרונית, דיודה זו היא אופציונלית.

הטקסט של התוכנית שנערך על ידי האשף הוא די קצר, ניתן בהמשך:

# כלול "DHT.h"
# הגדר dht_apin A1
# כלול

Lcd גביש נוזלי (7,6,5,4,3,2);
DHT dht (dht_apin, DHT11);
מאוורר int = 11;
int led = 8;
זמני temp;
זמני temp = 30;
int tempMax = 60;
fan fan מהירות;
fanLCD int;
הגדרת ביטול ()
{
   pinMode (מאוורר, פלט);
   pinMode (הוביל, פלט);
   lcd.begin (16, 2);
   dht.begin ();
   lcd.print ("מבוסס על טמפ 'חדרים");
   lcd.setCursor (0, 1);
   lcd.print ("מהירות מאוורר Ctrl");
   עיכוב (3000);
   lcd.clear ();
}
לולאה חלילה ()
{
    טמפרטורת צף;
    טמפרטורה = dht.readTemperature ();
    temp = temperat; // אחסן את ערך הטמפרטורה במשתנה temp
   Serial.print (זמני);
   אם (temp  = tempMin) && (temp <= tempMax)) // אם הטמפרטורה גבוהה מהטמפ 'המינימלי
   {
       fanSpeed ​​= temp; // map (temp, tempMin, tempMax, 0, 100); // המהירות בפועל של המאוורר // מפה (temp, tempMin, tempMax, 32, 255);
       fanSpeed ​​= 1.5 * fanSpeed;
       fanLCD = מפה (temp, tempMin, tempMax, 0, 100); // מהירות המאוורר לתצוגה על LCD100
       analogWrite (מאוורר, fanSpeed); // סובב את המאוורר במהירות המאוורר
   }
      if (temp> tempMax) // אם temp הוא גבוה מ- tempMax
     {
     digitalWrite (הוביל, גבוה); // הפעל led
     }
   אחרת // אחרת תור של led
     {
     digitalWrite (הוביל, נמוך);
     }
      lcd.print ("TEMP:");
   lcd.print (זמני); // הצגת הטמפרטורה
   lcd.print ("C");
   lcd.setCursor (0,1); // העבר את הסמן לשורה הבאה
   lcd.print ("FANS:");
   lcd.print (fanLCD); // הצגת מהירות המאוורר
   lcd.print ("%");
   עיכוב (200);
   lcd.clear ();
 }


כמו כן, ניתן להוריד סקיצה כקובץ כאן. תצטרך לשנות את התוסף הלא ידוע ל- ino.

התמונות שלהלן מציגות את ההרכבה של התקן האבטיפוס בלוח סוג הלוח:









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







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

הוסף תגובה

    • לחייךמחייךxaxaבסדרלא יודעיאהוnea
      בוסשריטהשוטהכןכן כןאגרסיביסודי
      סליחהריקודריקוד 2ריקוד 3סליחהעזרהמשקאות
      עצורחבריםטובטובשריקהלהתנדנדלשון
      עשןמוחא כפייםמשוגעלהכריזלזלזלdon-t_mentionלהוריד
      חוםלא מועילצחוק 1מדמפגשמסגדשלילי
      לא_יפופקורןלהענישלקרואלהפחידמפחידחיפוש
      מתגרהתודהזהלרמזאמניקחריףמסכים
      רעדבורהשחורblum3סומקלהתפארשעמום
      מצונזרהנאהסוד 2לאייםניצחוןיוsun_bespectacled
      שוקכבודחחחקדמהברוך הבאkrutoyya_za
      ya_dobryiעוזרne_huliganne_othodiפלומהאיסורקרוב
10 הערות
הכותב
ובכן, בקצה התחתון של הטווח, ניתן ליישם היסטריה. לאחר שינוי מעט של התוכנית. ובשאר הטווח, שם המאוורר עדיין מסתובב, רק המהירות משתנה, זה אפשרי ללא היסטריה.
ציטוט: tormozedison
יש צורך בהיסטרזה עם עומס חד-כיבוי. עם התאמה חלקה של ה- PWM, כמו כאן, הוא חסר תועלת.

אני לא מסכים, יש צורך בהיסטרזה בדיוק בהיגיון ההפעלה / כיבוי. לדוגמה, מאוורר, אפילו במהירות הנמוכה ביותר, נדלק ב> 30 מעלות ומכבה ב <30. אבל אם אתה מדמיין שהטמפרטורה נע סביב 30 מעלות, המאוורר נדלק במהירויות נמוכות, ואחריו הטמפרטורה יורדת מייד ל 29, המאוורר נעצר. בקיצור, מסתבר ש"התנודד / כבה "מאוורר / כיבוי. רק היסטריה חוסכת מכך, לדוגמה, נדלק כאשר הטמפרטורה היא> 30, וכבה כאשר <25. אם זה לא נעשה, אז אין טעם בארדואינו, מכיוון שיש KY-028 ואנלוגים המאפשרים לך להשתמש בעלייה מהירה במהירות, ופשוט להפעיל / לכבות, ורק היעדר היסטריה לא הופך את המודולים הללו לאידיאליים.
הכותב
יש צורך בהיסטרזה עם עומס חד-כיבוי. עם התאמה חלקה של ה- PWM, כמו כאן, הוא חסר תועלת.

אני יודע על KU208 מסוף שנות השמונים. למדתי ממך על KY-028, תודה על הטיפ.

אין צורך לחבר צג לתרמוסטט זה. במקום UNO, קח שיבוט זול עם אותם תכונות. וזה יהיה מוצדק מבחינה כלכלית.
2 דמם אל תעליב את אלה (ואתה יודע שאני PROFI, באלקטרוניקה, אתה פשוט לא רוצה להודות בזה).
החלטתי לאפס את כל לא אהבתי בקמנים שלך למוצרים הביתיים שלי. היום הוא יום המזל והחג שלי.
אני מתחיל לאפס את הלא אהבתי שלך ... והאם אתה יכול למשוך את העלבונות שלך?
ציטוט: Ivan_Pokhmelev
הצעת מחיר: R555
הנורא אפילו לא מאיית נכון את השם KU208.
אבל הוא אכן נכון את שם חיישן הטמפרטורה KY-028. מה קשור ל- KU208?

ראשית, תודה שציטטת את ההודעה, הייתי מאוד מצחיק לראות ש"ידע הכל "אינו יודע דברים בסיסיים כל כך. שנית, נתתי כדוגמה את KY-028, כדאי להוסיף מתג הפעלה ואנחנו מקבלים תרמוסטט יעיל יותר. ויעיל בכל המובנים. אם אני לא טועה, אין גם היסטריה בטמפרטורה המינימלית. כלומר, יש לעשות זאת קודם כל, אחרת אין סיבה להשתמש בארדואינו בכלל. שימוש לא יעיל בחומרים, באופן גס, בננו הסינית עם זיכרון של 16K, בקרת האוורור בחדר הדוד מבוססת על טמפרטורה ולחות, הגנת דליפות ברחבי הבית (6 חיישנים), זרימת DHW חכמה, שטיפת קרום האוסמוזה ותצוגה של כל מידע זה מוצג 1602. והשימוש באונו להפעלת המאוורר הוא רציונלי רק אם זהו שיעור למתחילים, אך "תוצרת בית" זו בשיעור בכלל אין שיעורים טובים בהרבה. אז מה המשמעות שלה?
למה חסר תועלת? כמובן שלא מדובר במוצר, אלא בפריסה, יש שגיאות בתכנית, אך לרעיון יש זכות קיום. ועל איזה מסך אתה מדבר?
לא הייתי כל כך קטגורית: המכשיר, בנוסף לתקנה עצמה, מציג גם את הטמפרטורה, שיכולה להיות שימושית. אבל השם לא בסדר, זה לא תרמוסטט, אבל פריסה בקרת מהירות מאוורר תלויה בטמפרטורה.
הצעת מחיר: R555
הנורא אפילו לא מאיית נכון את השם KU208.
אבל הוא אכן נכון את שם חיישן הטמפרטורה KY-028. מה קשור ל- KU208?
לדוגמה, עבור KY-028 לא שמעת? זה שטויות להשתמש ב- UNO למלאכה כל כך חסרת תועלת. בדרך כלל אין צורך במסך ביישום כזה. כל הזבל הזה הוא כמו העבודה הראשונה והחשובה ביותר שלא הצליחה של תלמיד בית ספר, מכיוון שכל מה שניתן היה לעשות לא נכון הוא בדיוק מה שנעשה.
עוד מיקרוסקופ-פטיש ציפורניים! nea

אנו ממליצים לך לקרוא:

תן אותו לסמארטפון ...