תוכן עניינים:
- שלב 1: תרשים סכמטי של מתכנת
- שלב 2: לוח מעגלים
- שלב 3: רכיבי הלחמה
- שלב 4: צריבת התוכנית בזיכרון המיקרו -בקר
וִידֵאוֹ: מתכנת ISP לבקרי מיקרו AVR: 4 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
מתכנת מיקרו -בקר הוא מכשיר חומרה המלווה בתוכנה המשמשת להעברת קוד שפת המכונה אל המיקרו -בקר/EEPROM מהמחשב. מתכנת ISP עבור מיקרו -בקרי AVR הוא מתכנתים סדרתיים שמשתמשים ביציאה הטורית לאינטראקציה עם מחשב באמצעות פרוטוקולי RS232. הם פופולריים יותר בקרב חובבים שעובדים על מחשב פשוט ופשוט מייצרים אותם.
שלב 1: תרשים סכמטי של מתכנת
מתכנת מיקרו -בקר הוא מכשיר חומרה המלווה בתוכנה המשמשת להעברת קוד שפת המכונה אל ה- EEPROM של המיקרו -בקר מהמחשב. המהדר ממיר את הקוד הכתוב בשפות כמו הרכבה, C, ג'אווה וכו 'לקוד שפת מכונה ושומר אותו בקובץ hex. מתכנת מיקרו -בקר משמש כממשק בין המחשב לבקר המטרה. תוכנת ה- API של המתכנת קוראת נתונים מקובץ ה- hex המאוחסן במחשב האישי ומזינה אותם בזיכרון הבקר. התוכנה מעבירה את הנתונים מהמחשב אל החומרה באמצעות יציאה טורית, מקבילה או USB.
בקר המיקרו, ATmega32 מתוכנת באמצעות הסיכות המיועדות לתקשורת SPI. ממשק היקפי סידורי הוא פרוטוקול סינכרוני ודופלקס מלא. SPI ידוע גם כפרוטוקול "ממשק 3 חוטים" מכיוון שהוא צריך 3 קווי תקשורת בשם MISO, MOSI ו- SCK. פרוטוקול SPI זקוק לשני מכשירים לתקשורת. אחד מהם נחשב כמאסטר ואחד כעבד.
שלב 2: לוח מעגלים
אתה יכול להכין מעגל משלך בבית באמצעות שיטת העברת טונר.
השתמש בתוכנת עיצוב מעגלים כדי להמיר את התרשים הסכימטי של המעגל לפריסת PCB.
כדי להדפיס תמונת מראה של פריסת ה- PCB. יש להדפיס על נייר מבריק/נייר צילום באמצעות מדפסת הלייזר.
לחיתוך לוח מחופה נחושת בגודל הנדרש, בהתאם לעיצוב פריסת הלוח שלנו.
לשים לוח נחושת על הפריסה המודפסת, כשצד הנחושת כלפי מטה לכיוון הפריסה המודפסת. ללחוץ בחוזקה על הברזל החם למשך זמן מה. חימום הנייר יעביר את הדיו ללוח הנחושת. אם הנייר נתקע בצלחת, השתמש במים חמים כדי להסיר את הנייר כראוי.
פריסת המעגל שלנו מתחת לדיו השחור.
הסר את כל הנחושת האחרת למעט הקווים השחורים באמצעות פתרון תחריט על מי חמצן בסיס.
שלב 3: רכיבי הלחמה
פריסת המעגל שלנו מתחת לדיו השחור.
הסר את כל הנחושת האחרת למעט הקווים השחורים באמצעות פתרון תחריט על מי חמצן בסיס.
השתמש בנייר חול דק להסרת הדיו השחור.
כדי לקדוח את החור למגשר.
להלחמת רכיבים וחוטים על לוח מעגלים מודפס זה (PCB).
כרגע הושלמה הכנת מתכנת עבור מיקרו -בקרי AVR עם תמיכה ב- SPI.
שלב 4: צריבת התוכנית בזיכרון המיקרו -בקר
כדי לצרוב תוכנית לזיכרון המיקרו -בקר צריך לחבר את חוטי המתכנת לפינים של הבקר -מיקרו לפי תרשים ה- pinout בגיליון הנתונים של המיקרו -בקר.
לאחר מכן חבר את המתכנת ליציאה הטורית של המחשב וחבר את תקע החשמל של ה- usb.
השתמש במהדר כדי ליצור מתוכנית מיקרו -בקר את קובץ ה- hex, המכיל את הוראת שפת המכונה המובנת על ידי מיקרו -בקר. המתכנת מעביר את תוכן קובץ ה- hex הזה לזיכרון המיקרו -בקר. ברגע שתוכנית מועברת או נכתבת בזיכרון המיקרו -בקר, היא עובדת בהתאם לתוכנית.
בסרטון הבא ננסה ליצור תוכנית פשוטה עבור המיקרו -בקר.
בהתאם לתוכנית המיקרו -בקר ישלוט בהבהוב הנורית.
ננסה להשתמש במתכנת שהרכבנו כדי להגדיר פיסות פיוז של המיקרו -בקר ולשרוף את התוכנית לתוך הזיכרון של המיקרו -בקר AVR ATMega32.
בקרוב סרטונים נוספים. הירשם לערוץ היוטיוב שלנו כדי לא לפספס שום דבר!
עשייה מהנה, תודה!
מוּמלָץ:
מתכנת זעיר עבור בקרי מיקרו ATTINY עם Arduino UNO: 7 שלבים
מתכנת זעיר עבור בקרי ATTINY עם Arduino UNO: כרגע מעניין להשתמש במיקרו בקרי סדרת ATTINY בשל הרבגוניות שלהם, המחיר הנמוך אך גם העובדה שניתן לתכנת אותם בקלות בסביבות כגון Arduino IDE. ניתן לתכנת תוכניות למודולי Arduino להעביר בקלות
מיקרו: בוט - מיקרו: ביט: 20 שלבים
מיקרו: בוט - מיקרו: ביט: בנה לעצמך מיקרו: בוט! זהו רובוט נשלט מיקרו: ביט עם סונר מובנה לנהיגה אוטונומית, או אם יש לכם שני מיקרו: ביטים, נהיגה מבוקרת ברדיו
עוד מגן מתכנת ISP ATTINY85 עבור Arduino: 8 שלבים
Yet Another מגן Programmer ATTINY85 ISP עבור Arduino: بسم الله الرحمن الرحيم מגן Programmer ATTINY85 ISP נועד התוכנית בקלות את המגן ATTiny85 μControllers.The חייב להיות פקוק לתוך Arduino Uno board.The Arduino Uno מוכן לשמש " ב Circuit מתכנת סדרתי & quot
תכנות בקרי מיקרו באמצעות מתכנת USBasp באולפן Atmel: 7 שלבים
תכנות בקרי מיקרו באמצעות מתכנת USBasp באולפן Atmel: שמעתי ולמדתי באמצעות הדרכות רבות ללמד כיצד להשתמש במתכנת USBasp עם ה- Arduino IDE, אך הייתי צריך להשתמש ב- Atmel Studio למשימה באוניברסיטה ולא מצאתי הדרכות. לאחר מחקר וקריאה ברבים
כיצד לבנות מתכנת USBTiny ISP: על ידי שימוש במכונת כרסום CNC PCB: 13 שלבים (עם תמונות)
כיצד לבנות מתכנת ISP USBTiny: על ידי שימוש במכונת כרסום PCB CNC: האם חשבת כיצד לבנות פרויקט אלקטרוני משלך מאפס? ביצוע פרויקטים אלקטרוניים כה מרגש ומהנה עבורנו, היצרנים. אבל רוב היצרנים וחובבי החומרה שרק צועדים לתרבות היצרנים בנו את הפרויקטים שלהם