מה זה מיקרו בקר מיקרומעבד ?

אז מה זה מיקרו בקר מיקרומעבד  ואיך זה עובד ?

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

בקרו אותנו בקבוצת הפייס בוק : לימוד ארדואינו ואלקטרוניקה ומיקרובקרים

בלוטוס לארדואנו bl250
בלוטוס לארדואנו bl250

מה זה בדיוק מיקרו-בקר ואיך הוא עשוי כדי להבין היטב שאתה צריך ידע בסיסי על אלמנטים המשמשים באלקטרוניקה כמו נגדים טרנזיסטורים ודיודות כאן יהיה שימוש נגד סיכום קצר כדי להגביל את הזרם שזורם דרכו המעגל או ליצור מפל מתח על טרנזיסטור אתה יכול לחשוב כמו שאתה חושב על סוג כלשהו של קיר במקרה של קיר לשלוט בזרימה אתה מסובב את הידית אבל במקרה של טרנזיסטור כדי לשלוט בזרם דרך הטרנזיסטור אתה משנה את זרם הבסיס והדיודה היא פשוט אלמנט שמאפשר להזרים את הזרם בכיוון אחד אבל זה חוסם הזרם במקרה שאם הוא רוצה לזרום לכיוון השני באמצעות האלמנטים הבסיסיים הללו נוכל ליצור משהו שנקרא שער לוגי וזה מאוד חשוב כי זה הקישור שמאפשר לנו לעבור מאלקטרוניקה אנלוגית לאלקטרוניקה דיגיטלית כאן למשל אתה יכול ראה לוגיקה ושער שעשוי משני טרנזיסטורים ושלושה נגדים נניח שחיברנו 5 וולט לקולט של טרנזיסטור t1 אם יהיה אפס וולט בכניסה a וכניסה B יהיה אפס גם אז פלט אם ישנה את צורת המתח וולט פלוס 5 וולט בכניסה a וישאיר את המתח בכניסה B אפס וולט עדיין ליציאה יהיה אפס וולט גם במקרה שאם יהיה אפס וולט בכניסה a ו-5 וולט ב-i nput B יהיה לנו אפס וולט במוצא אבל עכשיו אם נשנה את המתח בשתי הכניסות ל-5 וולט יש לנו גם 5 וולט עכשיו מכיוון ששני הטרנזיסטורים פתוחים במצב טוב ומשנים את רמות המתח האלה, גם מילאתי ​​את הטבלה הזו עם המתחים מיקרו בקרהמתאימים הן לכניסות והן ליציאה מחליפים כעת אפס וולט באפסים ו- 5 וולט ברגע שנקבל משהו שנקרא טבלת אמת וכאן מתחילה האלקטרוניקה הדיגיטלית באלקטרוניקה דיגיטלית יש רק רמות לוגיות גבוהות ונמוכות ואלו האפסים וכאלה שאתה יכול לראות בטבלה הזו מה שמעניין זה שאנחנו יכולים לתאר את טבלת האמת הזו באמצעות משוואה ובמקרה זה נוכל להשתמש במשוואה קלט a כפול בקלט B שווה לפלט ואכן אם נכפיל 0 כפול 0 נקבל 0 אם נכפיל 1 כפול 0 נקבל 0 אם נכפיל 0 כפול 1 נקבל 0 ואם נכפיל 1 כפול 1 נקבל 1 באלקטרוניקה דיגיטלית יש מספר שערים לוגיים ולכל שער יש טבלת אמת משלו והאו שלו. משוואה אני חייב לומר שהמתמטיקה המשמשת באלקטרוניקה דיגיטלית שונה ממתמטיקה רגילה והיא נקראת אלגברה בוליאנית, מה שהאלגברה הבוליאנית מאפשרת לנו לעשות זה לתאר מעגלים דיגיטליים באמצעות משוואות מתמטיות וזה מאוד שימושי בתיאור מעגלים דיגיטליים מורכבים ו לפשט אותם כעת באמצעות שערים לוגיים אלה, אנו יכולים ליצור מבנים מורכבים יותר המסוגלים להוסיף חיסור הכפלה ואפילו לאחסן מידע דיגיטלי.

פיתוח ב STM32 מיקרו בקר
פיתוח ב STM32 מיקרו בקר

אלו הם סוג המבנים שנמצאים בתוך הבקר שלי ואפשר לשלוט בהם באמצעות משהו שנקרא תוכנית תוכנית היא מאוחסן בתוך זיכרון פנימי של מיקרו-בקרים וניתן להעביר אותו למיקרו-בקר באמצעות פיני תכנות שיוצרו במיוחד למטרה זו, ניתן לחשוב על תוכנית כמו שהייתם חושבים על קווים של אפסים ואחדים לכל שורה של התוכנית יש אורך מוגדר מראש ולכל חלק של הקו יש משמעות משלו עכשיו בואו נעבור על דוגמה אחת זו לא תהיה תוכנית ממשית אבל היא אמורה לשמש דוגמה טובה כדי להבין טוב יותר כיצד התוכנית נקראת על ידי המיקרו-בקר מכיוון ששורות הקוד נקראות תמיד ברצף מסוים על ידי המיקרו-בקר. אנחנו נעבור על התוכנית החל מהשורה 1 ואחריו שורה 2 ואחריה שורה 3 תחילה בוא נחלק את כל הבליינדים לשלושה חלקים, החלק הראשון של השורה הראשונה יהיה פעולת כתיבה אז זה אומר שנכתוב קצת מידע במקום כלשהו, ​​החלק השני של השורה יגיד לנו שבו נכתוב את

Robot, Care, Robotic Arm, Cyborg

המידע הזה ובמקרה הזה נכתוב אותו בפנקס 1 אם אתה תוהה מה זה אוגר אוגר זה פשוט תא זיכרון שמסוגל לאחסן מידע כלשהו ועכשיו אנחנו מגיעים לחלק השלישי של זה הראשון שורה וזה אומר לנו איזה סוג של מידע אנחנו רוצים לכתוב ברישום 1 ובמקרה הזה אנחנו רוצים לכתוב את מספר 4 אם נמיר 0 1 0 0 ממספרים בינאריים למספרים עשרוניים אז זה יהיה מספר 4 אז אם נלך לאחד יותר זמן למעשה גם ארדואינו הינו לוח אם עם מיקרו בקר

 

 

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *

נגישות