תוכן ראשי
קורסים
- מערכות משובצות מחשב בקרת תהליכים (30236) תקציר הקורס:
- תכנות למכטרוניקה (30321) תקציר הקורס:
תקציר:
במהלך הקורס נחשף לראשונה למגוון נושאים בעולם המכטרוניקה, נעמיק בהבנתם ונרכוש נסיון מעשי.
נלמד על שיטות תקשורת שונות שיאפשרו לנו לתקשר בין יחידת שליטה לבין חומרה כמו מכונה או רובוט (RS232, Bluetooth, Over IP) ועוד, נשתמש ב python אבל נלמד גם שפת ++C/C שהיא שפה חזקה ומאוד נפוצה בתחום, נכיר את העולם הבינארי והדרך לייצוג משתנים ברוב שפות התכנות. נלמד על מיקרובקרים, מה הם עושים ואיך להשתמש בהם, נתכנת אותם ונחבר אליהם רכיבים שונים כך שיוכלו לבצע מדידות מחיישנים, ניטור סביבה ופעולות משתמש, הפעלת מנועים מסוגים שונים והתקנים שונים אחרים, הכל תוך הבנה של מושגי יסוד ATD, DTA, PWM, עבודה עם טרנזיסטורים והגברה.
בנוסף נלמד לעומק וניישם מספר אלגוריתמי בקרה שימושיים, חוג פתוח וסגור, כולל PID, על מערכות פיזיות אמיתיות . כל הנושאים נלמדים גם תאורטית וגם מעשית כך שתגיעו לסוף הקורס לאחר שרכשתם לא מעט נסיון וידע ולאחר שבניתם מערכות מורכבות שמצריכות הבנה מערכתית וידע לא מועט.
|
תקציר:
הקורס הוא מעיין מיקרו-תואר להנדסת תוכנה וכולל בין השאר: תכנות, אלגוריתמיקה, הצגה וממשק, למידת מכונה, ניהול גרסאות עם GIT, ניהול נתונים עם SQL, מימוש פתרונות לבעיות מדעיות והנדסיות.
המחשב הוא ללא ספק כלי עבודה חשוב, ובימינו הוא מביא תועלת עצומה בכל מקצוע החל מאומנות וחינוך ועד מדע והנדסה וכמובן בתחום המכטרוניקה.
עם זאת, רוב רובם של האנשים יודעים להפיק מהמחשבים רק חלק קטן מהפוטנציאל הטמון בהם. הקורס תכנות למכטרוניקה מחבר בין הסטודנטים של הנדסה מכנית לבין עולם התכנות אותו הוא מנגיש להם תוך הקניית הבנה עמוקה של קונספטים בתחום, שהינם חלק בלתי נפרד מעולם המכטרוניקה, ומאפשר לסטודנטים להפוך ממשתמשי מחשב רגילים למשתמשי על.
|