מלאו פרטים לקבלת יעוץ

מה זה מערכות Embedded?

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

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

דוגמאות מערכות Embedded

מערכות Embedded  מכונות משובצות המשמשות במגוון רחב של טכנולוגיות במגוון רחב של תעשיות. כמה דוגמאות כוללות:

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

טלפונים ניידים - אלה מורכבים ממערכות מוטבעות רבות, כולל תוכנה וחומרה של ממשק משתמש גרפי, מערכות הפעלה (OSes), מצלמות, מיקרופונים ומודולי קלט/פלט (אפיק טורי אוניברסלי) מסוג USB (אפיק טורי אוניברסלי).

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

ציוד רפואי -  מערכות משובצות מחשב כמו חיישנים ומנגנוני בקרה.

כיצד פועלת מערכות Embedded?

מערכות Embedded תמיד מתפקדות כחלק מהתקן שלם.

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

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

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

 

מערכות Embedded משמשות בסביבות הפעלה בזמן אמת ומשתמשות במערכת הפעלה (RTOS) בזמן אמת, כדי לקיים תקשורת עם החומרה.

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