חזרה

סילבוס

מספר קורס 0351-4126-01
שם הקורס בקרת תהליכים בעזרת מחשב אישי
יחידה אקדמית הפקולטה למדעים מדויקים ע"ש ריימונד ובברלי סאקלר -
כימיה
מרצה ד"ר אלעזר פלקסרצרו קשר
צור קשר דוא"ל: flaxer@post.tau.ac.il
שעות קבלהבתאום מראש
אופן ההוראה שיעור ומעבדה
שעות סמסטריאליות 5
סמסטר ב' תשפ"ב
יום ב
שעות 13:00-14:00
בניין אורנשטיין - כימיה
חדר 101
סמסטר ב' תשפ"ב
יום ב
שעות 14:00-18:00
בניין אורנשטיין - כימיה
חדר 101
אין סילבוס

תוכן הקורס ומטרתו

מרצה: פרופסור אלי פלקסר
דרישות קדם: יישומי מחשב למדעים.
יעדי הקורס: הקניית מיומנות בבקרת תהליכים ע"י מחשב המחובר להתקנים מעבדתיים.
היקף הקורס: 5 שעות שבועיות (1 ש' הרצאה + 4 ש' תרגול).

הקורס מתבסס באופן ישיר על החומר הנלמד בקורס המקדים - יישומי מחשב למדעים, ונחלק לשני חלקים עיקריים:
א. התקני קלט / פלט
מבנה מחשב בסיסי: CPU - MEM - IO. פניה לכתובת מוחלטת בזיכרון, פניה ל Port בשפה עילית. מרחב הכתובות של התקן IO, אוגרים בהתקן IO. כתיבה וקריאה של אות דיגיטלי, המושג הכללי של פסי כתובת ופסי נתונים ואותות הבקרה שלהם. יציאות תקניות: RS-232, SPP, EPP, USB, LAN. תקשורת דרך ערוצים תקניים, פניה ע"י Callback ופניה ע"י Polling וההבדלים ביניהם. המרות D/A ו A/D. כתיבה וקריאה של אות אנלוגי, הפרדה, תחום דינמי, קצב ורעש. מימושים של PWM לבקרת הספק. כל המרכיבים הנזכרים למעלה, משובצים בכרטיס אלקטרוני יעודי שתוכנן לשימושי הקורס.
ב. דגימה ובקרה בזמן אמת
דגימה בקצבים שונים, סינון רעשים, שימוש בטיימר. בקרה בחוג פתוח וסגור, ערך הייחוס וערך השגיאה, בקרת PID ואפיון הפרמטרים, בקרות מסדרים גבוהים יותר - 2P2Z - והשימוש בהם במערכות דינמיות. הסטודנט יתנסה בתכנות Multi-Threading, TCP, ובתכנות זמן אמת. מערכות בקרה לא לינאריות והקיזוז שלהן ע"י תוכנה (לינאריזציה).

הסטודנט יתרגל כתיבה מעשית לאורך כול הסמסטר. התרגול יעשה בעזרת הכלים שנלמדו בקורס המקדים. בחלק הראשון של הקורס התרגול יהיה במימוש פניה להתקני קלט פלט תקניים, כגון: התקשרות דרך ערוץ טורי, פניה לערוץ SPP, פניה ל Timer וכו'. בחלק השני התרגול יהיה בפתרון בעיית בקרה מעשית כגון: תנור, מנוע, זרוע וכד'.

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

מרכיבי הציון הסופי בקורס: 50% עבודות המעבדה במהלך הסמסטר ו 50% עבודה מסכמת.

?







ספרות:

1. The C (ANSI C) Programming Language, Kernighan and Ritchie, Prentice Hall.
2. C a Reference Manual, Harbison and Steele, Prentice Hall.
3. LabWindows / CVI, National Instrument.
4. Computer Organization and Architecture, William Stallings.
5. PC - Intern, Mishael Tischer.
6. Interfacing to the IBM Personal Computer, Eggebrecht.
7. C Programmer's Guide to Serial Comunications, Campbell.
8. Digital Design, Morrris Mano, Prentice Hall.
9. Power Electronics, Muhammad H. rashid, Prentice Hall.
10. Mechatronics, W. Bolton.



לסילבוס המפורט
מטלות הקורס

אחר

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

קורסי קדם נדרשיםיישומי מחשב למדעים (03513001)

דרישות קדם ספציפיות בקורס בהתאם לתוכנית הלימודים הנלמדת,
מופיעות בדף הידיעון של התוכנית



tau logohourglass00:00