מיקרו-מעבדים יכולים לספק רמה גבוהה של שליטה עבור יישומים מכטרוניים.
מיקרו-מעבדים הם מכשירים הניתנים לתכנות שיכולים לקלוט אותות כניסה, לבצע פעולות לוגיות ולספק אותות פלט. מיקרו-מעבדים עצמאיים יכולים לספק רמה גבוהה של שליטה על מעגלים משולבים פשוטים, מנועים, מפעילים ונוריות LED. פַּעַם מתוכנתים, הם יכולים לבצע שוב ושוב את אותה משימה בדיוק ובדיוק, מה שהופך אותם לחלק בלתי נפרד מהנדסה מכטרונית לְעַצֵב.
שלב 1
רכוש מיקרו-מעבד, זמין מיצרנים רבים ונמצא בדרך כלל באינטרנט או מחנות אלקטרוניקה. כדי להוזיל עלויות, רכשו מיקרו-מעבד שעושה את מה שאתם צריכים אבל לא יותר. בחר גם מיקרו-מעבד שיש לו מתנד פנימי; אחרת, השבב ידרוש שעון חיצוני. אם אתם מתכננים להזין או להוציא אותות אנלוגיים, רכשו מיקרו-מעבד עם ממיר דיגיטלי לאנלוגי (A/D) ומאפנון רוחב דופק. הורד את גיליון הנתונים עבור המיקרו-מעבד שלך, מכיוון שהוא מכיל את כל המפרטים ואפילו קוד לדוגמה לתכנות השבב.
סרטון היום
שלב 2
כתוב את התוכנית. מיקרו-מעבדים מבינים קוד מכונה, אבל תשתמש בשפת תכנות ברמה גבוהה יותר כמו "C" או "Assembly". כתוב את התוכנית ב תוכנת סביבת פיתוח משולבת (IDE) עבור המיקרו-מעבד שלך, אשר תרכיב את הקוד לשפה שהמכונה יכולה להבין. אם יש לך ניסיון מועט עם שפת התכנות Assembly, גיליון הנתונים עבורך המיקרו-בקר צריך להכיל את מילות המפתח וההוראות, ואתר היצרן צריך להיות קודים לדוגמה.
שלב 3
בדוק את התוכנית באמצעות חבילת הדמיית IDE. לאחר שתטמיע את התוכנית במיקרו-מעבד שלך, יהיה לך קשה מאוד לנפות באגים ולמצוא שגיאות. לכן, לרוב חבילות ה-IDE יש אפשרות לדמות את הקוד על מסך המחשב שלך. סימולטור ה-IDE מאפשר ביצוע שורה אחר שורה, כמו גם ייצוג חזותי של המשתנים המוגדרים על ידי הקוד. איתור באגים בקוד באמצעות תוכנת הסימולציה ממלא תפקיד אינטגרלי בהימנעות מתסכול מאוחר יותר אם התוכנית שלך לא מתנהגת כמצופה.
שלב 4
רכוש וחבר מתכנת עצמאי אוניברסלי למחשב שלך. התקן זה מתחבר ליציאה הטורית שלך ויש לו שקע המתאים למיקרו-מעבדים של עד 60 פינים. המתכנת האוניברסלי דורש שתסיר את המיקרו-מעבד מהמעגל שלך; השתמש בשקע כדי לחבר בין המיקרו-מעבד לשאר המעגל. שקעי Zero Insertion Force (ZIF) מקלים מאוד על הסרת המיקרו-מעבדים מבלי לפגוע בפינים של השבב.
שלב 5
הטמע את התוכנית שלך במיקרו-מעבד שלך. בתוכנת IDE, בחר את המתכנת שלך מהתפריט הנפתח. לפני הוספת התוכנית שלך, מחק את התוכנית הקודמת מהשבב. לחלק מהמיקרו-מעבדים הישנים יותר עם חלון זכוכית מלמעלה יש זיכרון הניתן למחיקת UV. כדי למחוק מכשירים אלה, הנח את השבב מתחת למנורת UV למשך 20 דקות. זיכרון פלאש ניתן למחיקה באמצעות תוכנה. בהתאם לגודל התוכנית שלך, העברת התוכנית שלך למיקרו-מעבד עשויה לקחת בין מספר שניות למספר דקות.
דברים שתצטרכו
מיקרו - מעבד
מתכנת אוניברסלי עצמאי
תוכנת סביבת פיתוח משולבת
עֵצָה
שקעי Zero Insertion Force (ZIF) מקלים על הסרה והחלפה של המיקרו-מעבד שלך לתוך המעגל שלך מבלי לפגוע בפינים.
אַזהָרָה
הימנע מתסכול על ידי שימוש בסימולטור של ה-IDE כדי לנפות באגים בתוכנית שלך.