שְׁאֵלָה:
האם צריך לקשור את כל יציאות הקלט האנלוגיות שאינן בשימוש לקרקע לצורך מדידות A2D מדויקות?
Kavka
2014-03-03 11:07:39 UTC
view on stackexchange narkive permalink

אני משתמש ביציאת A0 ב- Arduino Uno שלי כדי לקרוא את פלט המתח מחיישן טמפרטורה LM35. שמתי לב שהקריאה משתנה מאוד אם אני משאיר את יציאות הכניסה האנלוגיות שנותרו A1 ל- A5 צפות. האם כניסות אנלוגיות צפות ישפיעו על דיוק הקריאות ביציאות קלט המחוברות לאותות מסוימים.

שתיים תשובות:
#1
+12
Matt Clark
2014-03-03 11:37:09 UTC
view on stackexchange narkive permalink

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

כדי לקבל את הקריאות המדויקות ביותר עם הפרעה מינימלית, אתה יכול למשוך את כל הקלטים שאינם בשימוש לקרקע.

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

משיכה זו אל השטח יכולה להתבצע על ידי הגדרת הפינים האנלוגיים שאינם בשימוש כפלט דיגיטלי, והגדרתם נמוכה. p>

  pinMode (A1, OUTPUT); digitalWrite (A1, LOW);  
לא בטוח אם זה ניחוש בר מזל, אך הנהיגה של סיכת פלט (כולל An) נמוכה היא גם הדרך היעילה ביותר באנרגיה. נסיעה גבוהה או הפעלת משיכה צורכת יותר אנרגיה ממקור החשמל.
@jippie - אם אין לך דליפת לוח, הם עשויים לקחת בערך אותו כוח. אם יש לך דליפה, זה תלוי אם זה לחשמל או לקרקע.
@FakeName לא הם לא. קראתי מאמר אחד בנושא. ההנעה של הסיכה נמוכה אורכת זרם בערך כמו להשאיר אותה עכבה גבוהה. נהיגה גבוהה או משיכה מושכת יותר זרם. אנסה למצוא את המאמר בהמשך היום.
לא קראתי את המאמר, אבל אני יכול לאשר שההנעה של כל הפינים גבוהה מושכת באופן שוטף יותר מכולם.
@jippie - הא, זה מוזר. הייתי מצפה שיציאות מוט מוטות יהיו סימטריות. לך תבין!
#2
+1
MrGlasspoole
2017-01-29 18:00:30 UTC
view on stackexchange narkive permalink

גם אם הגדרת הסיכות שאינן בשימוש ל- OUTPUT / LOW תצרוך קצת פחות כוח מ- INPUT עם אפשרות PULLUP, אני מניח שהאפשרות השנייה היא יותר חסכון.

לצטט מישהו אחר:

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



שאלה ותשובה זו תורגמה אוטומטית מהשפה האנגלית.התוכן המקורי זמין ב- stackexchange, ואנו מודים לו על רישיון cc by-sa 3.0 עליו הוא מופץ.
Loading...