בקרת מערכות משולבות

2. בקרת מערכות משולבות לכיתה י': נושאי תכנית הלימודים החדשה (תשע"ח)- 90 שעות

2.4. שימוש במשתנים.

2.4.1. סוגי משתנים.

2.4.2. תפקיד משתנים.

2.4.3. משתנים מקומיים (Local Variable).

2.4.4. משתנה כולל (Global Variable).

2.5. הקשר בין אלגוריתם ובין בקרה.

2.5.1. בניית טבלת כתובת ייחוס – קלט/פלט (ממשק תוכנה/חומרה).

2.5.2. בניית אלגוריתם לתכנית המחשב.

2.5.3. התאמת האלגוריתם לבקרה בחוג פתוח.

2.5.4. התאמת האלגוריתם לבקרה בחוג סגור.

2.6. המערכת וסביבתה

2.6.1. קשר אינטראקטיבי בין המערכת ובין מערכות נוספות בסביבתה.

2.6.2. ממשק משתמש.

2.7. פרויקט מסכם: תכנות בקרה של מערכת משולבת

2.7.1. ניווט רובוט אוטונומי.

2.7.2. בקרת On-Off.

2.7.3. בקרה רב דרגתית

2.1. תוכנת המחשב כמלבן

2.1.1. תכנות מונחה עצמים- VI (Virtual Instrument), היכרות עם Lab-View.

2.1.2. בקרה של מערכת הנדסית בעזרת פקודת פונקצית בקרה.

2.2. מהו אלגוריתם?

2.2.1. אלגוריתם כרצף של הוראות.

2.2.2. תכנות בזמן אמת.

2.2.3. תיאור אלגוריתם בשפה מונחית עצמים.

2.2.4. טבלת כתובת ייחוסקלט/פלט (ממשק תוכנה/חומרה)

2.3. מבנים שונים בשפת התכנות ויצוגם באלוגריתם:

2.3.1. מימוש תנאי בעזרת Case או If…then…else

2.3.2. ביצוע פעולות עד לקיום תנאי Until.

2.3.3. לולאת While

2.3.4. ביצוע סדרת פעולות מספר פעמים מסוים For.

2.3.5. מבנה מצבים (Case Structure) והרחבתו.

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