תוכן עניינים:
- אספקה
- שלב 1: יצירת סכמטי
- שלב 2: מיפוי סכמטי לרכיבי טביעת רגל
- שלב 3: יצירת ה- PCB
- שלב 4: הערות אחרונות
וִידֵאוֹ: מגן תכנות Arduino Attiny - SMD: 4 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
שלום, במהלך החודשים האחרונים עבדתי על ההתקנה של כלי התכנות שלי לבישים. היום ברצוני לשתף כיצד יצרתי את מגן הארדואינו שלי.
אחרי שחיפשתי זמן מה, מצאתי את המאמר הישן והמעניין של Attiny מגן תכנות, אשר נתן לי השראה ליצור משלי.
מגן זה תואם את Arduino Uno והוא מיועד לשימוש עם ATTiny uCs שונים באריזות הבאות PDIP/SOIC/TSSOP, כן.. גם אריזות SMD:)
בואו נגדיר את אילוצי הפרויקט:
- תואם Arduino Uno
- תואם ATtiny25/45/85, ATtiny24/44/84 ו- ATtiny2313A/4313
- תואם PDIP/SOIC/TSSOP
- חבילות SMD נתמכות באמצעות מחבר קצה PCB
אספקה
חומרה נדרשת:
- 1 x 6 סיכות כותרות אנכיות 2.54 מ"מ, לחיבור לוח Arduino
- 1 x 5 סיכות כותרות אנכיות 2.54 מ"מ
- 1 x 1 פין כותרות אנכיות 2.54 מ"מ
- שקע PDIP_8
- שקע PDIP_20
- 1 x שקע הארכת קצה PCB, לתמיכה בחבילות SMD. אני משתמש באחד המסופק על ידי TE Connectivity
- חבילת SMD של קבלים 1 x 10 uC
- 1 נוריות SMD אדומות, 1 צהובות ו -1 ירוקות, לחיווי מצב. אני משתמש במנורת LED שבב SMD שבב 3.2 מ"מ x 1.6 מ"מ
- 3 נגדי SMD (חבילה 3225), כל 400 אוהם
כלים נדרשים:
כלי CAD לסכימות ועיצוב PCB, אני משתמש ב- Kicad 5.1.5
שלב 1: יצירת סכמטי
בואו לבדוק את הסכימה שבתמונה למעלה.
למגן 2 אפשרויות לתכנות ה- uCs.
- אנו משתמשים בשני שקעי DIP לאריזות PDIP בהתאמה.
- מצד שני שבבי חבילות SMD הם חלק ממכשיר מיני PCB (לביש). ממשק תקע ה- PCB ל- PCB כולל 6 פינים. ניתן להכניס/להסיר אותו משקע הקצה של ה- PCB (בדומה לממשק מיני PCI ללוח מחשב אישי). בתמונה למעלה אתה יכול למצוא את המחבר המשמש גם בלוח זה.
האחרונה היא תכונה אופציונלית, אתה יכול להסיר אותה מהתרשימים שלך בהתאם לצרכים שלך. תוכל למצוא בקישור הזה ATtiny-Wearable-Device-PCB-Edge-Connector הסבר כיצד ליצור מיני PCB למטרה זו.
שקעי PDIP ומחבר הקצה מחוברים לסיכות Arduino המבוססות על הטבלה למעלה. אלה האותות הנדרשים לתכנות ספקי האינטרנט.
הערה: קבל נוסף ללוח Arduino, רק כדי לבטל כל איפוס במהלך תהליך התכנות
שלב 2: מיפוי סכמטי לרכיבי טביעת רגל
רוב טביעות הרגל בפרויקט זה הן חלק מספריית Kicad Footprint. אנחנו פשוט עושים עצירה קצרה כאן, כדי לציין באיזו מהאפשרויות בחרנו ולמה.
עיין בתמונה למעלה לפרטים, אנא השתמש בטביעת הרגל של קבלים SMD כמצוין ולמחבר קצה PCB השתמש בכותרת THT 6 פינים (המגרש הוא 2.54 מ מ, אין דגם תלת מימד זמין).
שלב 3: יצירת ה- PCB
בואו להסביר את הגישה העיקרית של פריסת ה- PCB:
- בצד האחורי אנו ממקמים רק את ה- PADs כדי להתחבר ללוח ה- Arduino שלנו.
- בצד העליון, נרצה לקבל גם שקעי DIP, שקע מיני PCB ונורות סטטוסים.
בהתבסס על התיאור הנהדר הזה של Arduino Arduino Uno Drawing, נוכל להתחיל למקם את מחברי המגן על הפריסה שלנו (בדוק את התמונות למעלה). כפרקטיקה טובה אנו משנים את יחידות המדידה שלנו לאינצ'ים, על מנת להקטין את מאמץ חישוב המרחק.
שלב 4: הערות אחרונות
אני משתמש במגן לתכנת שבב אחד בו זמנית. אני ממליץ לעשות זאת, על מנת להימנע מכל בעיה ברמות האות ובזרימת התכנות.
אם אדרש אעדכן קישור לקבצים המתאימים.
ברגע שאצלם תמונה יפה של הלוח, אעלה אותו לכאן. מקווה שהיה לכם גם כיף!
מוּמלָץ:
מודול כוח מגן סרוו מגן Arduino Adafruit: 3 שלבים
מודול כוח Arduino Adafruit Servo Shield: מודול כוח זה מיועד ל- Arduino Uno בשילוב עם מגן ה- Servo 16 ערוצים Adafruit. מגן סרוו Adafruit הוא תוסף נהדר לארדואינו. אבל זה דורש ספק כוח שני, 5V. עם מכשיר זה, אתה עדיין צריך 5V
מגן תכנות 8 פינים: 14 שלבים (עם תמונות)
מגן תכנות 8 פינים: מגן התכנות בעל 8 פינים מאפשר לך לתכנת שבבים מסדרת ATtiny באמצעות ה- Arduino עצמו כמתכנת. במילים אחרות, אתה מחבר את זה לארדואינו שלך ואז אתה יכול לתכנת שבבי 8 פינים בקלות. אז יכולים להיות מיקרו -בקרים קטנים אלה
מגן תכנות ארדואינו ATtiny: 7 שלבים
מגן תכנות ATtiny Arduino: בבניית פרויקט זה, אנו מראים לך כיצד להכין מגן מתכנת ATtiny Arduino משלך באמצעות מכונת כרסום PCB שולחנית של Bantam Tools. רכיב חיוני זה מאפשר לך לחבר ולתכנת שבבי ATtiny באמצעות Arduino IDE. הפרויקט הזה
תכנות Attiny85 (מגן) באמצעות Arduino UNO: 7 שלבים
Attiny85 תכנות (מגן) שימוש ב- Arduino UNO: משחק עם הארדואינו הוא כיף גדול. עם זאת, לפעמים הגודל כן משנה. UNO Arduino הוא קטן, אבל אם אתה דורש שהפרויקט שלך יהיה במארז קטן, ה- UNO עשוי להיות גדול מדי. אתה יכול לנסות להשתמש ב- NANO או MINI, אבל אם אתה באמת רוצה
מגן תכנות לאתחול ATMEGA328 עבור Arduino Uno: 3 שלבים (עם תמונות)
ATMEGA328 מגן תכנות האתחול של Arduino Uno: מגן תכנות מטען אתחול ATMEGA328P עבור Arduino Uno לפעמים זה קורה ואתה פוגע במעבד Arduino Uno Atmega328P שלך. אתה יכול להחליף מעבד. אבל קודם כל צריך לתכנת בו מטען אתחול. אז הדרכה זו כיצד ליצור את זה