![מתכנת זעיר עבור בקרי מיקרו ATTINY עם Arduino UNO: 7 שלבים מתכנת זעיר עבור בקרי מיקרו ATTINY עם Arduino UNO: 7 שלבים](https://i.howwhatproduce.com/images/002/image-5261-15-j.webp)
תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-23 14:46
![מתכנת זעיר עבור בקרי מיקרו ATTINY עם Arduino UNO מתכנת זעיר עבור בקרי מיקרו ATTINY עם Arduino UNO](https://i.howwhatproduce.com/images/002/image-5261-16-j.webp)
כרגע מעניין להשתמש בבקרי מיקרו מסדרת ATTINY בשל הרבגוניות, המחיר הנמוך שלהם אך גם העובדה שניתן לתכנת אותם בקלות בסביבות כגון Arduino IDE.
תוכניות המיועדות למודולי Arduino ניתנות להעברה בקלות לבקרי מיקרו ATTINY.
לכן תכנות ATTINY עם Arduino מעניינות.
פרויקט זה נועד לתכנת את בקרי המיקרו ATTINY13, 85, 84 ואת הטווח שאליו הם שייכים. בעזרת שינויים קטנים ניתן לתכנת את ATTINY2313 אך גם ATTINY של ייצור עדכני יותר.
נבנה מגן עבור Arduino UNO שעליו יש שקע ZIP שדרכו מחובר ATTINY לתכנות.
הוא זול, קל להכנה ושימושי.
אספקה
ניתן למצוא את כל הרכיבים ב- AliExpress במחירים נמוכים.
יוצאים מן הכלל הם אלה מהסדנה שלהם, שהם אפילו יותר זולים.
שלב 1: תרשים סכמטי
![תרשים סכמטי תרשים סכמטי](https://i.howwhatproduce.com/images/002/image-5261-17-j.webp)
זה מאוד פשוט.
המגן מופעל על ידי Arduino UNO, נוכחות מתח האספקה מסומנת על ידי תאורת ה- LED.
כמובן שניתן לתכנת רק שבב אחד בכל פעם, והתמונה העיקרית היא רק ממחישה את אופן הכנסת השבבים לתכנות. זה מוצג גם בתרשים הסכימטי.
חשוב הנוכחות של C1 = 22uF / 16V בסיכת איפוס Arduino. חוסרו מוביל לכך שלא תוכל לבצע את התכנות עקב איפוס הארדואינו בתחילת התכנות.
C2 = 47uF / 16V הוא אנטי מתנדנד על אספקת החשמל.
התכנות בפועל מתבצע בסיכות J1 3, 4, 5, 6, בהתאמה D10, D11, D12, D13 Arduino.
מכיוון שהתכנות מתבצע על 4 חוטים בלבד, קל להתאים את התכנות של ATTINY אחרים (למשל ATTINY 2313) במקום ATTINY 13, באמצעות לוחות מתאם מתאימים.
המגן מחובר ל- UNO Arduino כך שישנה התכתבות 1 עד 1 של הפינים של 4 המחברים (ראו תמונה ראשית).
שלב 2: רשימת רכיבים, חומרים, כלים
![רשימת רכיבים, חומרים, כלים רשימת רכיבים, חומרים, כלים](https://i.howwhatproduce.com/images/002/image-5261-18-j.webp)
![רשימת רכיבים, חומרים, כלים רשימת רכיבים, חומרים, כלים](https://i.howwhatproduce.com/images/002/image-5261-19-j.webp)
1. Arduino UNO R3-1 pc.
2. שקע מיקוד 2X14 סיכה -1 יח '.
3. C = 22uF/16V-1pc, C = 47uF/16V-1pc.
4. R = 0, 33K/0, 25W-1pc.
5. LED 5 מ מ. אדום-1 יח '.
6. מחבר סיכת ראש אנכית 10pin-1pc, 8pin-2pcs, 6pin-1pc.
7. שקע מתאם SMD 8in-1pc., 14pin-1pc. ישנם מצורפים למגן, רק אם אתה משתמש בשבבי SMD.
8. PCB לשתול רכיבים אלה.
9. פלדור, כלי הלחמה, כלי לחיתוך סיכות רכיבים.
10. מולטימטר דיגיטלי (מכל סוג).
11. תאווה לעבודה.
שלב 3: הכנת PCB
![הכנת PCB הכנת PCB](https://i.howwhatproduce.com/images/002/image-5261-20-j.webp)
![הכנת PCB הכנת PCB](https://i.howwhatproduce.com/images/002/image-5261-21-j.webp)
PCB מיוצר בעצמי על FR4 בעובי 1.6 מ מ, דו צדדי. ללא חורים מתכתיים.
המעברים נעשים עם חוט לא מבודד.
לאחר הקידוח והאמת, מכסים בפח באופן ידני.
אנו בודקים בעזרת המולטימטר הדיגיטלי את המשכיות המסלולים ואת הקצרים האפשריים ביניהם.
תמונות ומסמכי PDF מספיקים ליצירת ה- PCB.
שלב 4: הרכבת PCB
![הרכבת PCB הרכבת PCB](https://i.howwhatproduce.com/images/002/image-5261-22-j.webp)
![הרכבת PCB הרכבת PCB](https://i.howwhatproduce.com/images/002/image-5261-23-j.webp)
![הרכבת PCB הרכבת PCB](https://i.howwhatproduce.com/images/002/image-5261-24-j.webp)
זה פשוט (כמו בתמונה) באמצעות כלי פלודור והלחמה.
כדאי לכסות אותו בעזרת פלסטיק (לבן בתמונה) 2X3 סיכות של שקע ZIP. זה עוזר מאוד להכניס נכון את השבבים לשקע.
התוויות מיוצרות בעזרת תוכנית Inkscape ומכוסות בנייר כסף שקוף.
לאחר סיום ההרכבה, בדוק.
השלב הבא הוא התקנת התוכנה הדרושה להפעלת המתכנת.
למרות שזה מתואר בכמה מקומות, אני מוצא את זה שימושי לעשות תיאור קצרצר של זה.
שלב 5: העלה את ATTINY Core על Arduino IDE
1. משיקה את Arduino IDEFile-Preferences. כתובות אתרים נוספות של מנהלי לוחות מוסיפים כתובת:
raw.githubusercontent.com/sleemanj/optiboo…
זה נעשה עם העתק Ctrl + V. (העתק הדבק לא עובד). OK
יש צורך בחיבור אינטרנט טוב.
2. ToolsBoardBoards מנהל. בטבלה שמופיעה, גלול עד שנמצא DIY ATiny. Install.
ההתקנה עשויה להימשך זמן מה.
לאחר סיום העבודה, ב- Tools Board DIY ATtiny נמצא עוד ATTINY.
מכאן נבחר את השבב שברצוננו לתכנת.
שלב 6: העלה את Arduino UNO עם ספק האינטרנט Arduino (במתכנת מערכת)
זה פשוט, אך יש להקפיד שלא להכניס את לוח המתכנתים לארדואינו!
חבר לוח Arduino למחשב / מחשב נייד.
במחשב / מחשב נייד התחל מנהל ההתקנים בלוח הבקרה, אנו רואים היכן מופיע לוח ה- Arduino UNO.
בלוח Arduino IDE Tools בחר Arduino UNO.
ב- Arduino IDE ToolsPort ניתנת הנמל שאליו Arduino מחובר.
בקובץ Arduino IDE->-דוגמאות ArduinoISPArduinoISP. העלה סקיצה זו על לוח Arduino.
כעת נוכל להכניס את המתכנת לארדואינו.
שלב 7: תכנות ATTINY
נניח שאנחנו רוצים לתכנת ATTINY85.
הוא מוכנס לשקע ה- ZIP במיקום הנכון, ישירות אם הוא THT או דרך המתאם אם הוא SMD.
Arduino IDEToolsBoardDIY ATtinyATTINY85
עכשיו מהירות מעבד הכלים (נבחר), מתנד פנימי
אנו בוחרים את הנמל שאליו מחובר הארדואינו.
כלים מתכנת Arduino כספקית אינטרנט
יש צורך לבצע Burn Bootloader תחילה (מתוך ToolsBurn Bootloader).
נכונות הפעולה מאושרת על ידי המערכת.
כעת אנו יכולים לבצע את התכנות בפועל של השבב, מתוך Arduino IDE Upload.
וזה הכל.
מוּמלָץ:
תכנות בקרי מיקרו באמצעות מתכנת USBasp באולפן Atmel: 7 שלבים
![תכנות בקרי מיקרו באמצעות מתכנת USBasp באולפן Atmel: 7 שלבים תכנות בקרי מיקרו באמצעות מתכנת USBasp באולפן Atmel: 7 שלבים](https://i.howwhatproduce.com/images/011/image-31738-j.webp)
תכנות בקרי מיקרו באמצעות מתכנת USBasp באולפן Atmel: שמעתי ולמדתי באמצעות הדרכות רבות ללמד כיצד להשתמש במתכנת USBasp עם ה- Arduino IDE, אך הייתי צריך להשתמש ב- Atmel Studio למשימה באוניברסיטה ולא מצאתי הדרכות. לאחר מחקר וקריאה ברבים
מתכנת ATtiny עבור Arduino Uno: 3 שלבים
![מתכנת ATtiny עבור Arduino Uno: 3 שלבים מתכנת ATtiny עבור Arduino Uno: 3 שלבים](https://i.howwhatproduce.com/images/012/image-33346-j.webp)
מתכנת ATtiny עבור Arduino Uno: אם הפכת בטוחה בפלטפורמת Arduino ורוצה לנסות לתכנת מיקרו -בקרי אטמל אחרים, מדריך זה יעזור לך לבצע את הצעדים הראשונים שלך. בפרט תכין מגן ללוחות תואמים Arduino Uno על מנת להציע
בקרי מיקרו ומנוע צעד: 4 שלבים
![בקרי מיקרו ומנוע צעד: 4 שלבים בקרי מיקרו ומנוע צעד: 4 שלבים](https://i.howwhatproduce.com/images/003/image-7416-6-j.webp)
בקרי מיקרו ומנוע צעד: מיקרו -בקרים הם מחשבים קטנים על שבב. הם מבצעים תוכניות לשליטה במכשירים אחרים. מנועי צעד הם מנועים הנעים בשלבים נפרדים. הם משמשים במדפסות, שעונים והתקנים אחרים. מעגל זה ישתמש במיקרו -קונטרו
פרויקט זעיר-בקר זעיר בפחות מ -2 דולר: 11 שלבים
![פרויקט זעיר-בקר זעיר בפחות מ -2 דולר: 11 שלבים פרויקט זעיר-בקר זעיר בפחות מ -2 דולר: 11 שלבים](https://i.howwhatproduce.com/images/001/image-2095-79-j.webp)
פרויקט זעיר בקר של מיקרו עבור פחות מ -2 דולר: באינטרנט יש הרבה מידע על תחילת העבודה עם בקרי מיקרו. יש הרבה אפשרויות בחירה, כל כך הרבה דרכים לתכנת אותן אם אתה מתחיל עם השבב החשוף עצמו, לוחות פיתוח או SOC (System On Chip) מקיף יותר
הבנת ICSP עבור בקרי מיקרו PIC: 4 שלבים (עם תמונות)
![הבנת ICSP עבור בקרי מיקרו PIC: 4 שלבים (עם תמונות) הבנת ICSP עבור בקרי מיקרו PIC: 4 שלבים (עם תמונות)](https://i.howwhatproduce.com/images/002/image-3283-93-j.webp)
הבנת ICSP עבור מיקרו -בקרי PIC: תכנות בקרי -מיקרו אינם קשים. בניית מתכנת עושה פרויקט אלקטרוניקה ראשון נהדר. מטרתו של מדריך זה היא להסביר את השיטה הפשוטה של 'תכנות סדרתי במעגל' המשמשת PICs של שבב