תוכן עניינים:

צג 12V זעיר: 4 שלבים
צג 12V זעיר: 4 שלבים

וִידֵאוֹ: צג 12V זעיר: 4 שלבים

וִידֵאוֹ: צג 12V זעיר: 4 שלבים
וִידֵאוֹ: ממיר ממיר 12V DC ל 220V AC 2024, נוֹבֶמבֶּר
Anonim
צג זעיר 12V
צג זעיר 12V

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

רציתי אחד שאוכל להשאיר מחובר לצמיתות והיה לי תיקו זרם נמוך מאוד. הסיבה הייתה שהרכב שלי לא היה בשימוש במשך זמן מה (11 שבועות - בידוד עצמי) והמצבר התרוקן לגמרי. זה בעייתי במכונית שלי מכיוון שפתיחת דלת רגילה נשענת על הסוללה. יכולתי להיכנס לדלת הנהג באמצעות מפתח ידני לגיבוי, אך לאחר מכן נאלץ לזחול לחלק האחורי של המכונית, לצרף סוללת גיבוי על פני סוללת 12V כך שאוכל לפתוח את שאר המכונית ולהוציא את הסוללה החוצה. לחייב מחדש. הכל הלך כשורה אבל לא רציתי לחזור על התרגיל.

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

הצג מבוסס על מודול ATTiny85 מסוג Digispark שהוא קטן, זול ובעל כניסת ADC הגונה לניטור המתח ומספיק GPIO להנעת 3 נוריות LED.

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

שלב 1: כלים ורכיבים

כלים

פחם הלחמה

רכיבים

  • Digispark ATTiny85 (USB רגיל או מיקרו USB
  • לוח אב טיפוס 6 x 7 חורים
  • ווסת 3.3V xc6203E332
  • 3 נוריות אדום, צהוב, ירוק
  • נגדים 3 x 47R, 1 x 10K, 1 x 33K
  • קבלים 10uF
  • דיודת שוטקי
  • דיודת זנר 7v5
  • מחבר 3 פינים
  • מארז - קופסה מודפסת תלת מימד

www.thingiverse.com/thing:4458026

שלב 2: סכמטי

סכמטי
סכמטי

המעגל פשוט מאוד. דיודת השוטקי (הגנה על קוטביות) וזנר מזינים את הרגולטור 3.3V הנוכחי הנמוך כדי להפיק כוח 3.3V יציב ל- ATTiny.

מחלק פוטנציאלי מוריד את סוללת 12V ב- 4.3: 1 כדי להזין את כניסת ה- ADC ב- ATTiny. PB3 / ADC1 משמש כדי למנוע הפרעות מרכיבי ה- USB בלוח. 3 נוריות מחוברות ל- PB0, PB1 ו- PB5 ומשתמשים בנגדים 47R להגבלת הזרם. PB5 משמש שוב כדי למנוע התערבות בפעולת USB. זה אכן דורש ש- PB5 לא יתמזג ותוכנת להפעלת איפוס. זה נורמלי עבור Digisparks אמיתי אבל לא בהכרח עבור שיבוטים ועל אלה צריך לערוך את הנתיכים (ראה עורך הנתיכים)

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

  • הסר את הרגולטור xc6203 ואת הזנר 7v5 והזן את 12V היישר לתוך וין ב- Digispark.
  • שנה את מחלק הפוטנציאל לומר 18K: 10K
  • רמות סף מתח התוכנה יצטרכו להתאים מעט. ראה סעיף תוכנה.

שלב 3: בנייה

בְּנִיָה
בְּנִיָה
בְּנִיָה
בְּנִיָה

המצאתי את המעגל הנוסף על לוח אב טיפוס בגודל 6 x 7 אשר יכול לשבת על גבי הדיספארק כשהחורים מסתדרים ישירות עם ה- GPIO וסיכות המתח.

זה יוצר מודול קומפקטי מאוד שיכול להתאים לקופסה קטנה מאוד. השתמשתי במחבר 3 פינים בקופסה עם 2 הפינים החיצוניים המחוברים ל- 0V ובמרכז ל- 12V. המשמעות היא שהקוטביות של הכנסת המחבר אינה חשובה.

שלב 4: תוכנה

התוכנה היא בצורה של סקיצה של ארדואינו.

המקור זמין בכתובת

זה פשוט מאוד ויש לו לולאה פשוטה שכל 5 שניות מודדת את המתח באמצעות ADC1 ולאחר מכן מהבהבת הנורית המתאימה.

הרמות הקובעות את הספים נקבעות על ידי הקו

int ledLevels [LED_COUNT] = {907, 888, -1};

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

בשבילי זה נתן ירוק> 12.4V, ענבר> 12.1V, אדום <12.1V.

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

מוּמלָץ: