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

כמה מהבאגים המרגיזים ביותר נובעים מאלמנטים, שאמורים דווקא להגן עלינו ועל הרכיבים שלנו. בפוסט זה נסתכל ספציפית על דיודות הגנה פנימיות של פיני קלט/פלט במיקרו-בקרים, ובאפשרויות להתמודדות איתן.
מערכת פשוטה, עם לוח ארדואינו ששולט בממסר, עבדה יפה אצלי על השולחן, אבל אצל הלקוח התנתקה מה-COM port של מערכת ההפעלה שוב ושוב. מהכותרת אתם כבר מבינים את סוג הבעיה – אבל מה בדיוק קרה שם, ואיך מונעים את זה?
איך הרכיב הכי קטן וזניח במערכת יכול להפוך למכשול, שמעכב וכמעט מחריב את הפרויקט כולו?
תקלה ולקח קטן ברובוט בתכנון עצמי, שמזכירים לנו לא להתעלם מהיסודות הפשוטים של המכניקה.
עריכת ה-PCB שלי הייתה בסדר גמור, קראתי את ה-Datasheets נכון, אבל הסתבר שהקשר בינם לבין המציאות פשוט קצת רופף. הגיע הזמן לעוד ניתוח שדה (הקודם היה לפני כשלוש שנים, כאן).
יש רושם שבעולם האמבדד, לא משנה כמה ניסיון יש לנו וכמה פעמים נכווינו בעבר, אנחנו תמיד חוזרים ונופלים על אותן טעויות. או שאולי זה רק אני? והאם, במקרה עליו אספר כאן, הייתי יכול בכלל לנהוג אחרת? אתם תשפטו.
להמשיך לקרוא RTFDSהטיסה השישית של המסוק הרובוטי Ingenuity בשמי מאדים, ב-22 במאי השנה, כמעט הסתיימה באסון כשההליקופטר הזעיר החל להתנדנד הלוך-ושוב בזוויות מסוכנות. ניתוח התקלה יכול להיות רלוונטי לפיתוח מערכות אמבדד באופן כללי.
החלפה של רכיב בשווי כמה אגורות הצילה מודול דרייבר מנוע, שעולה כמאה ושמונים שקלים. הנה הפרטים הקצרים על גילוי התקלה ותיקונה.
איך ניסיון לתקן ארדואינו מגה שהפסיק לעבוד הפך לסאגה של טעויות, תסכול ועצבים, שנגמרה בדרך פלא בפתרון האקרי יצירתי שאפילו עובד, במקום בדם.
*המסובך ביותר עד כה…
להמשיך לקרוא לא למתחילים: תיקון הארדואינו המסובך ביותר*כולם יודעים שיש גבול לזרם החשמלי שאפשר להעביר דרך פין פלט של ארדואינו, ושל מיקרו-בקרים באופן כללי, והמתקדמים יודעים גם שגודל הזרם הזה ישפיע על המתח. אבל עד כמה? כשה-Datasheet לא נותן תשובות ברורות, זה הזמן לשלוף את כלי המדידה.