תוכן עניינים:
- אספקה
- שלב 1: ראשית הפריסה
- שלב 2: הסבר אודות המעגל
- שלב 3: הסקיצה
- שלב 4: הסבר הסקיצה
- שלב 5: מספרים מסוימים
- שלב 6: סכמטי ו- PCB
- שלב 7: יישומים
וִידֵאוֹ: 555 טיימר לפליט אות להפסקת Atmega328: 7 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
המטרה העיקרית של מעגל זה היא חיסכון באנרגיה. לכן, אני לא הולך לדבר על ארדואינו כי ללוח עצמו יש תקרת כוח מיותרת עבור מוצר סופי. זה נהדר לפיתוח. אבל, לא טוב במיוחד לפרויקטים אחרונים הפועלים על סוללות. אני אשתמש באחד עבור ה- POC שלי, אך כדי לחסוך באנרגיה, השימוש ב- Atmega328 העצמאי ייתן לך תוצאות טובות יותר
יצרתי תחנת מזג אוויר (TOBE) שתטעין זוג סוללות 3.7 וולט במקביל באמצעות פאנל סולארי. הגרסה הראשונה שלי הלכה טוב תודה. אבל, הייתה לי בעיה. צריכת הסוללה הייתה גדולה יותר מקצב הטעינה של הפאנל הסולארי. אני לא נכנס כאן למספרים. אבל, לאחר זמן מה, שמתי לב שרמות הסוללה יורדות לאט. מלבד העובדה שאני מקנדה ושמש כאן אינה מצרך. אז השתמשתי בספרייה כדי להרדים את Atmega328 למשך 8 שניות (יש מסגרות זמן אחרות אבל 8 שניות זה גבוה יותר) ואז לחזור לעבודה. השימוש פשוט מאוד וזה עובד כפי שהוא אמור. אבל, 8 שניות לא הספיקו לי.
זאת מכיוון שלתחנת מזג האוויר שלי יש 3 רכיבים.
- שעון בזמן אמת
- DHT11
- תצוגת אולד
השעון מופיע בתצוגה בדיוק של דקה. הטמפרטורה והלחות אינם דבר שעלינו לעדכן לעתים קרובות. אז, הייתי צריך להמציא משהו שיאפשר לי לשנות את המרווח ורציתי ליהנות גם מזה.
בניתי הוכחת קונספט כדי לקבל טיימר 555 במצב astable להעיר את Atmega328 באמצעות הפרעות חיצוניות. זה מה שאני הולך להראות כאן
אספקה
לצורך הוראה זו נזדקק לחומרים הבאים:
- לוח ארדואינו
- שבב טיימר 555
- 2 נגדים (1M אוהם, 220 אוהם)
- קבל מקוטב אחד (100uF)
- חוטי מגשר
- חיישן DHT11
- לוח לחם
שלב 1: ראשית הפריסה
נתחיל עם הפריסה בלוח הלחם. אני משתמש בחיישן DHT כדי להצביע על דרך נוספת לחיסכון באנרגיה בפרויקטים שלך. כפי שאתה יכול לראות, המכשיר מופעל באמצעות סיכת Arduino. אשר ילך נמוך בזמן שארדואינו ישן, וחוסך עוד יותר אנרגיה. אתה יכול לעשות זאת לכל מכשיר שדורש פחות מ- 40mA להפעלה.
שלב 2: הסבר אודות המעגל
אני לא אכנס לעומק כיצד טיימר 555 עובד מכיוון שיש הרבה הדרכות מסביב שמסבירות את פעולותיו ואת מספר המצבים שלו. אנו משתמשים בטיימר 555 במצב אסטבל. זה אומר, ברמה גבוהה, הוא יטעין את הקבל ל -2/3 וולט למשך זמן רב כמו הנגד 1 קובע, מאשר לפרוק אותו עד כמה הנגדים 2 קובעים. למעשה אין לנו צורך בהרבה זמן באות הפריקה, כך שתוכל להשתמש בנגד של 220 אוהם. שימוש בשילוב נגדים של 1M אוהם, 220 אוהם ייתן לך עיכוב של בערך דקה. משחק עם הנגד הראשון והקבל ייתן לך זמנים שונים.
שלב 3: הסקיצה
שלב 4: הסבר הסקיצה
מטרת הסקיצה הזו היא לקרוא את הלחות והטמפרטורה וללכת לישון עד שתקבל דחיפה להתעורר ולקרוא אותה שוב.
לשם כך, אני מגדיר סיכת הפסקה כ- INPUT_PULLUP (עוד על עיניות בפרק אחר). ולסיכה הזו תצורף לה הפרעה בכל פעם שהעבודה תושלם.
ברגע שאות ההפרעה יכנס פנימה, הקוד יפעל שוב ויחזור לישון. וכן הלאה.
שלב 5: מספרים מסוימים
עבור POC זה, הצלחתי לבצע את האמצעים בסביבות 3 שניות. לאחר מכן, המכשיר ישן בערך דקה אחת.
באמצעות מכשיר מד מד AMP 0.001 מדויק למדידת זרם, ראיתי 0.023-0.029AMP במשך הזמן שהוא עובד (~ 3 שניות) ו- 0.000 בזמן השינה (~ 1 דקות). כמובן שזו לא קריאת אפס מכיוון שיש לנו את 555 הריצה. אבל, לא נכנסתי ל- Microamps. בכל מקרה החיסכון הוא משמעותי
שלב 6: סכמטי ו- PCB
לאלו מכם שרוצים לבנות את ה- PCB לשם כך, הנה הקישור לכך:
שם תמצא עיצוב וסכימה שניתן לשלוח לכל ספק ייצור PCB.
יש גם תיקייה בשם print_version לאלו מכם שאוהבים PCB לחרוט בעצמכם בבית כמוני.
שלב 7: יישומים
היישומים של זה אדירים. בכל פעם שאתה צריך אות חיצוני שמגיע בקצב מסוים תוכל להשתמש במעגל זה. אני משתמש כדי להגדיר את תחנת מזג האוויר שלי לישון ואחד המודולים ילך לישון יחד עם Atmega328.
לקבלת תוצאות יעילות בחיסכון באנרגיה, כדאי לשקול להחזיק Atmega328 עצמאי. אני מעצב לוח בעל יכולת זו ובקרוב אוכל לחבר כל פרויקט Atmega328 בקונספט הזה.
אם יש לך רעיונות טובים כיצד ליישם פתרונות לחיסכון באנרגיה, בכל אופן, אנא יידע אותי מכיוון שאני באמת מתעניין בפרויקטים שנקלעים לסוללות ולפאנלים סולאריים.
תודה שקראתם ונתראה בפעם הבאה עם עוד פרויקטים.
מוּמלָץ:
טיימר תדר רדיו 555 טיימר: 6 שלבים
מעגל חסימת תדר רדיו 555 טיימר: מעגל חסימות בתדר רדיו (RF) מסביר את עצמו במה שהוא עושה. זהו מכשיר שמפריע לקליטה של אותות RF של אלקטרוניקה מסוימת המשתמשים בתדרים דומים ונמצאים בקרבתו של המשבש. מעגל הפקקים הזה
מנוע צעד עם כפכפים D ו- 555 טיימר; החלק הראשון של המעגל טיימר 555: 3 שלבים
מנוע צעד עם כפכפים D ו- 555 טיימר; החלק הראשון של המעגל טיימר 555: מנוע הצעד הוא מנוע DC שזז בשלבים נפרדים. הוא משמש לעתים קרובות במדפסות ואפילו ברובוטיקה. אסביר את המעגל הזה בשלבים. החלק הראשון של המעגל הוא 555 שָׁעוֹן עֶצֶר. זוהי התמונה הראשונה (ראו למעלה) עם שבב 555 שבב
עיצוב בקר להפסקת תכנות ב- VHDL: 4 שלבים
עיצוב של בקר הפרעות לתכנות ב- VHDL: אני המום מסוג התגובות שאני מקבל בבלוג הזה. תודה חבר'ה על הביקור בבלוג שלי והנעה אותי לשתף אתכם בידע שלי. הפעם, אני אציג את העיצוב של מודול מעניין נוסף שאנו רואים בכל ה- SOC - Interrupt C
בקר מיקרו AVR. נוריות LED מהבהבות באמצעות טיימר. טיימרים מפריעים. מצב CTC טיימר: 6 שלבים
בקר מיקרו AVR. נוריות LED מהבהבות באמצעות טיימר. טיימרים מפריעים. מצב טיימר CTC: שלום לכולם! טיימר הוא מושג חשוב בתחום האלקטרוניקה. כל רכיב אלקטרוני פועל על בסיס זמן. בסיס הזמן הזה עוזר לשמור על כל העבודה מסונכרנת. כל בקרי המיקרו עובדים בתדר שעון מוגדר מראש
טיימר NE555 - הגדרת טיימר NE555 בתצורת Astable: 7 שלבים
טיימר NE555 | הגדרת טיימר NE555 בתצורת Astable: טיימר NE555 הוא אחד ממעגלי ה- IC הנפוצים ביותר בעולם האלקטרוניקה. זה בצורה של DIP 8, כלומר הוא כולל 8 סיכות