مشاهدة الكل

يرجى الرجوع إلى النسخة الإنجليزية كنسخة رسمية لدينا.يعود

أوروبا
France(Français) Germany(Deutsch) Italy(Italia) Russian(русский) Poland(polski) Czech(Čeština) Luxembourg(Lëtzebuergesch) Netherlands(Nederland) Iceland(íslenska) Hungarian(Magyarország) Spain(español) Portugal(Português) Turkey(Türk dili) Bulgaria(Български език) Ukraine(Україна) Greece(Ελλάδα) Israel(עִבְרִית) Sweden(Svenska) Finland(Svenska) Finland(Suomi) Romania(românesc) Moldova(românesc) Slovakia(Slovenská) Denmark(Dansk) Slovenia(Slovenija) Slovenia(Hrvatska) Croatia(Hrvatska) Serbia(Hrvatska) Montenegro(Hrvatska) Bosnia and Herzegovina(Hrvatska) Lithuania(lietuvių) Spain(Português) Switzerland(Deutsch) United Kingdom(English)
آسيا/المحيط الهادئ
Japan(日本語) Korea(한국의) Thailand(ภาษาไทย) Malaysia(Melayu) Singapore(Melayu) Vietnam(Tiếng Việt) Philippines(Pilipino)
إفريقيا والهند والشرق الأوسط
United Arab Emirates(العربية) Iran(فارسی) Tajikistan(فارسی) India(हिंदी) Madagascar(malaɡasʲ)
أمريكا الجنوبية / أوقيانوسيا
New Zealand(Maori) Brazil(Português) Angola(Português) Mozambique(Português)
أمريكا الشمالية
United States(English) Canada(English) Haiti(Ayiti) Mexico(español)
الصفحة الرئيسيةمدونةفهم النظم المدمجة: التعريف والخصائص والتصنيف
على 31/03/2025 7,428

فهم النظم المدمجة: التعريف والخصائص والتصنيف

يشرح هذا الدليل الأنظمة المضمنة ولماذا هي مهمة.النظام المدمج هو جهاز كمبيوتر صغير مدمج في جهاز أكبر للقيام بعمل واحد محدد.ستجدها في أشياء مثل الموجات الدقيقة والسيارات ومتتبعات اللياقة البدنية وآلات المصنع.على عكس أجهزة الكمبيوتر العادية ، فقد تم صنعها للقيام بمهام واحدة أو بضع مهام جيدة حقًا ، وغالبًا ما تكون في الوقت الفعلي.يقارن هذا الدليل أيضًا الأنظمة المدمجة بأجهزة الكمبيوتر للأغراض العامة ويظهر الأنواع المختلفة بناءً على ما يفعلونه ومدى قوتها.

كتالوج

1. ما هي الأنظمة المضمنة؟
2. خصائص الأنظمة المدمجة
3. الأنظمة المدمجة مقابل الأنظمة للأغراض العامة
4. أنواع النظام المدمجة حسب الوظيفة والأداء
5. أنواع النظام المدمجة عن طريق أداء متحكم
6. الخلاصة
Embedded Systems
الشكل 1. النظم المدمجة

ما هي الأنظمة المدمجة؟

و نظام مضمن هو كمبيوتر متخصص مصمم لتنفيذ وظيفة محددة داخل جهاز أو نظام أكبر.على عكس أجهزة الكمبيوتر للأغراض العامة ، والتي يمكنها التعامل مع مجموعة واسعة من المهام ، تركز الأنظمة المضمنة على واحد أو عدد قليل من العمليات المحددة بإحكام.غالبًا ما تكون هذه الأنظمة مطلوبة لتلبية متطلبات التوقيت الصارمة والعمل باستمرار في ظل ظروف في الوقت الفعلي.تشير كلمة "مضمنة" إلى كيفية دمج نظام الحوسبة جسديًا ووظيفيًا في المنتج الذي يخدمه.يجمع هذا التكامل بين كل من البرامج والأجهزة في وحدة قائمة بذاتها.عادةً ما تتعامل موكّنات متحكم أو المعالجات الدقيقة مع جانب البرنامج ، حيث يتيح تشغيل التعليمات البرمجية التي تتحكم في السلوك ، في حين تتيح مكونات الأجهزة مثل لوحات الدوائر المطبوعة (PCB) ، وأجهزة الاستشعار ، وواجهات الإدخال/الإخراج للنظام التفاعل مع بيئته.

الأنظمة المضمنة موجودة في كل مكان في الحياة الحديثة ، حيث تعمل بهدوء على تشغيل العديد من الأجهزة التي نستخدمها كل يوم.في الإلكترونيات الاستهلاكية ، تم العثور عليها في الهواتف الذكية والساعات الذكية وأفران الميكروويف وغسالات الصحون ، وتتعامل مع كل شيء من واجهات المستخدم إلى وظائف التحكم الداخلية.في الرعاية الصحية ، يتم تضمين الأنظمة المدمجة في أجهزة طبية مثل أجهزة تنظيم ضربات القلب وشاشات الجلوكوز ، حيث يكون الأداء الدقيق الذي يمكن الاعتماد عليه أمرًا بالغ الأهمية.تستخدمها صناعة السيارات لإدارة المحركات ، والتحكم في الترفيه داخل السيارة ، وضمان السلامة من خلال ميزات مثل أنظمة الكبح والوسائد الهوائية.في الإعدادات الصناعية ، تُستخدم الأنظمة المضمنة للتحكم في آلات ومراقبة آلات المصنع ، مما يساعد على الحفاظ على الإنتاجية والكفاءة.ما يجعل الأنظمة المضمنة فعالة للغاية هو التنسيق الوثيق بين البرنامج والأجهزة.يتيح هذا التكامل الضيق أن يتم ضبط كل نظام لدوره الدقيق ، مما يؤدي إلى أداء سريع وموثوق مع الحد الأدنى من إهدار الطاقة أو المعالجة.

خصائص الأنظمة المدمجة

الوظيفة المستهدفة والمدفوعة الغرض

تم تصميم الأنظمة المدمجة لأداء أدوار محددة جيدًا.لم يتم تصميمها للمرونة ، ولكن للدقة.خذ ترموستات رقمية ، على سبيل المثال.وظيفتها هي مراقبة وضبط درجة الحرارة بناءً على المدخلات من أجهزة الاستشعار والمنطق الداخلي.لا تحتاج إلى تصفح الإنترنت أو تشغيل الألعاب ، فقط أداء مهمتها الفردية ، والقيام بذلك باستمرار.ينطبق هذا التصميم المركّز عبر مجموعة واسعة من المنتجات.الجهاز الأساسي مثل محمصة يحتاج إلى توقيت بسيط والتحكم في الحرارة.من ناحية أخرى ، يجب أن تقوم وحدة تحكم محرك السيارات بتنسيق أجهزة استشعار متعددة ومكونات ميكانيكية في الوقت الفعلي.نظرًا لأن كل نظام مبني مع وضع وظيفته المحددة في الاعتبار ، يتم استبعاد ميزات غير ضرورية.هذا يبقي الأجهزة أكثر بساطة ، أكثر بأسعار معقولة ، وغالبا ما يكون أكثر موثوقية.

التوقيت والاستجابة في الوقت الفعلي

في العديد من الأنظمة المضمنة ، عندما يحدث إجراء ما لا يقل أهمية عن ما يحدث.تعمل هذه الأنظمة غالبًا بموجب قواعد توقيت صارمة.إذا لم تنتهي المهمة في الوقت المحدد ، فقد يكون النظام بأكمله عطلًا أو يصبح غير آمن.تنقسم الأنظمة في الوقت الفعلي إلى فئتين ، وهي الأنظمة الصعبة الناعمة في الوقت الفعلي.

• أنظمة في الوقت الفعلي الصعب

في الأنظمة الصعبة في الوقت الفعلي ، يجب إكمال كل عملية ضمن إطار زمني محدد بدقة ، وغالبًا ما يتم قياسه بالميلي ثانية أو حتى المجهرية.لا توجد مرونة.إذا كان النظام يستجيب بعد فوات الأوان ، حتى بأصغر هامش ، يمكن أن تكون النتيجة كارثية.يتم استخدام هذه الأنظمة في بيئات سلامة حرجة حيث الفشل ليس خيارًا.على سبيل المثال ، في تحطم سيارة ، يجب أن تكتشف أجهزة استشعار الوسادة الهوائية التأثير وتشغيل النشر على الفور تقريبًا.إذا كان النظام متأخرًا ، حتى لفترة وجيزة ، قد يتم نشر الوسادة الهوائية بعد فوات الأوان لحماية الركاب.وبالمثل ، في مصنع المعالجة الكيميائية ، يجب أن تنظم أنظمة التحكم درجة الحرارة والضغط في الوقت الحقيقي.إذا لم يتم فتح الصمام عند الحاجة ، فقد تكون النتيجة انفجارًا أو تسربًا سامًا.لتحقيق هذا المستوى من الاستجابة ، تم تصميم أنظمة في الوقت الفعلي الصعبة بأجهزة يمكن التنبؤ بها ومنخفضة الكلية والبرامج المحسنة للغاية.تم تصميم النظام بأكمله لضمان تنفيذ كل مهمة خلال الموعد النهائي ، دون استثناء.يتضمن ذلك غالبًا معالجات مخصصة وأنظمة التشغيل في الوقت الفعلي (RTOs) وطرق الجدولة الحتمية التي تضمن عدم تأخير أي مهمة بسبب العمليات الأخرى في النظام.الاختبار والتحقق من هذه الأنظمة صارمة أيضا.

• أنظمة في الوقت الفعلي الناعم

تعتمد أنظمة الوقت الفعلي الناعم أيضًا على الاستجابات في الوقت المناسب ، لكنها تسمح بمزيد من المرونة.التأخيرات العرضية مقبولة ، وعلى الرغم من أن الأداء قد يتحلل عند تفويت المواعيد النهائية ، إلا أن النظام العام يظل عمليًا.تم تصميم هذه الأنظمة لتسامح العيوب ، طالما أن التأخير لا يكسر تجربة المستخدم أو يسبب خطأً مهمًا.النظر في تطبيق مؤتمرات الفيديو.يهدف إلى نقل الصوت والفيديو في الوقت الفعلي ، ولكن إذا انخفض الإطار أو صوتيات الصوت لفترة وجيزة ، فإن المحادثة مستمرة.وبالمثل ، في الألعاب عبر الإنترنت ، قد يؤدي التأخر القصير إلى تعطيل اللعب ولكنه لن يعطل النظام.يمكن للنظام اللحاق خوارزميات التنعيم أو استردادها أو تطبيقها للحفاظ على تجربة مقبولة.لا تزال هذه الأنظمة مصممة مع مراعاة الاستجابة ، ولكن القيود أكثر ليونة.قد يستخدمون أنظمة التشغيل للأغراض العامة مع امتدادات في الوقت الفعلي أو يعتمدون على تقنيات التخزين المؤقت والتكيف لتنعيم فجوات الأداء الموجزة.نظرًا لأن الأنظمة الناعمة في الوقت الفعلي غالبًا ما تعمل على منصات مشتركة أو تعدد المهام ، فيجب عليك تحقيق توازن بين الاستجابة واستخدام الموارد.تعد الجدولة الفعالة ، وتخصيص الموارد ، وإدارة جودة الخدمة مفتاح تقديم أداء جيد دون الإفراط في الهندسة للنظام.

كفاءة التكلفة في الإنتاج والتشغيل

أحد الأهداف الرئيسية عند تصميم الأنظمة المدمجة هو الحفاظ على انخفاض التكاليف ليس فقط للمنتج النهائي ، ولكن طوال العملية بأكملها ، من خيارات الأجهزة إلى تطوير البرمجيات والصيانة طويلة الأجل.القدرة على تحمل التكاليف هي ما يجعل من الممكن استخدام الأنظمة المدمجة في مجموعة واسعة من المنتجات ، من أجهزة المطبخ إلى الأجهزة الطبية.يتم الاحتفاظ بالذاكرة والتخزين أيضًا إلى الحد الأدنى ، مع التركيز فقط على ما هو مطلوب.يساعد هذا الاستخدام الذكي للموارد على تقليل تكاليف الإنتاج مع الاستمرار في تقديم أداء موثوق به.بسبب هذا النهج ، يمكن للمصنعين إنتاج أنظمة مضمنة بكميات كبيرة دون جعل المنتجات مكلفة للغاية.لهذا السبب يمكن أن توفر الأدوات ذات الأسعار المعقولة مثل آلات القهوة أو فرق اللياقة البدنية أو ألعاب الأطفال ميزات متقدمة.خلف الكواليس ، يقوم نظام مضمن مضغوط ومثطر عليه جيدًا بالقيام بالعمل.

موازنة الطاقة المعالج واستخدام الذاكرة

يعد اختيار المعالج المناسب وتكوين الذاكرة جزءًا مهمًا من تصميم النظام المدمج.يعتمد الاختيار إلى حد كبير على تعقيد وأداء متطلبات التطبيق.بالنسبة للوظائف الأساسية مثل تشغيل LED ، أو قراءة درجة حرارة القراءة من مستشعر ، أو إدارة توقيت بسيط ، فإن متحكم منخفض الطاقة مع ذاكرة الوصول العشوائي المحدودة وأدنى قدر من المعالجة كافية.هذه الرقائق مضغوطة وبأسعار معقولة وفعالة للغاية للطاقة ، مما يجعلها مثالية للأجهزة الصغيرة التي تعمل بالبطاريات.ومع ذلك ، فإن التطبيقات الأكثر تطلبًا مثل معالجة الفيديو في الوقت الفعلي ، أو التنقل في GPS مع رسم الخرائط ثلاثية الأبعاد ، أو رحلة طائرة بدون طيار مستقلة تتطلب المزيد من قوة المعالجة والذاكرة.تعتمد هذه الأنظمة غالبًا على وحدات المعالجة المركزية المتقدمة أو معالجات الإشارات الرقمية (DSPs) ، إلى جانب قدرات ذاكرة الوصول العشوائي والتخزين الأكبر.يضمن تحقيق التوازن الصحيح أن يعمل النظام بشكل موثوق وكفاءة ، دون الإفراط في الهندسة أو تجاوز القيود الفنية أو المالية للمشروع.

قيود التصميم المادية والوظيفية

غالبًا ما تحتاج الأنظمة المدمجة إلى العمل ضمن قيود بدنية وبيئية صارمة ، وتشكل هذه القيود كل جانب من جوانب تطورها.أحد أكثر التحديات شيوعًا هو الحجم.يجب أن تكون الأجهزة في كثير من الأحيان مضغوطة بما يكفي لتناسب المساحات المحدودة ، مثل داخل ساعة معصم أو مستشعر ذكي أو لوحة معلومات للسيارة.هذا يتطلب اختيار مكون مدروس وتصميم تخطيط فعال.يعد استهلاك الطاقة مصدر قلق آخر ، خاصة بالنسبة للأنظمة التي تعمل بالبطاريات أو النشر عن بُعد.في هذه الحالات ، يجب تحسين كل مكون لتقليل استخدام الطاقة ، أو تمديد عمر البطارية أو تقليل الحاجة إلى صيانة متكررة.يعد التصميم الفعال للطاقة مفتاحًا لضمان التشغيل على المدى الطويل في هذا المجال.

تلعب التكلفة أيضًا دورًا رئيسيًا ، ويمتد إلى ما هو أبعد من الإنتاج الأولي ليشمل الصيانة ، وتحديثات البرامج ، والتكلفة الإجمالية للملكية على مدى حياة النظام.على الرغم من كل هذه القيود ، لا يزال يتعين على الأنظمة المدمجة تقديم أداء موثوق ومتسق.سواء كان ذلك يجمع البيانات من شاشة صحية يمكن ارتداؤها أو التحكم في مسار الرحلة للطائرة بدون طيار ، يجب على النظام العمل بدقة وبدون فشل.في نهاية المطاف ، يجب أن يدعم كل خيار تصميم قدرة النظام على أداء مهمته المعينة في حدود الحجم الضيق والطاقة والتكلفة والأداء.

الأنظمة المدمجة مقابل الأنظمة للأغراض العامة

غاية

أجهزة الكمبيوتر للأغراض العامة: تم تصميم أجهزة الكمبيوتر هذه للتعامل مع العديد من المهام المختلفة.إنها مرنة ويمكنها تشغيل مجموعة واسعة من البرامج ، بدءًا من تحرير الفيديو وتصفح الإنترنت إلى النمذجة المالية وتدفق الموسيقى.يمكن للكمبيوتر نفسه أن يخدم مستخدمين مختلفين فقط عن طريق تغيير البرنامج.تساعد أنظمة التشغيل مثل Windows أو MacOS أو Linux على إدارة برامج متعددة في وقت واحد ، مما يتيح للمستخدمين تبديل المهام بسرعة.فكر في أجهزة الكمبيوتر للأغراض العامة حيث تقوم بتجهيزات الجيش السويسري الرقمي متعدد الاستخدامات وقوية ومفيدة في العديد من المواقف.

الأنظمة المدمجة: تم تصميم أنظمة مضمنة للقيام بمهام أو عدد قليل من المهام المحددة ، وهي مدمجة في آلات أكبر.على سبيل المثال ، تحتوي الغسالة على جهاز كمبيوتر صغير يتحكم فقط في وظائف الغسيل مثل مستويات الغزل ومستويات المياه.لا يحتاج إلى فعل أي شيء آخر.عادة ما يتم برمجة هذه الأنظمة مرة واحدة ونادرا ما يتم تحديثها.في السيارات ، تتحكم الأنظمة المدمجة في أشياء مثل الكبح والأكياس الهوائية وتوقيت المحرك.يستجيبون بسرعة وموثوقية لأنهم مصممون لوظيفة واحدة.يحتفظون بهدوء كل شيء يعمل في الخلفية.

قيود

أجهزة الكمبيوتر للأغراض العامة: لا يتم تصميم هذه الأنظمة مع مراعاة العديد من الحدود.عادة ما يجلسون في أماكن مع الكثير من القوة والمساحة والتبريد.هذا يعني أنه يمكنهم استخدام أجزاء قوية مثل المعالجات السريعة ، والكثير من الذاكرة ، ومحركات التخزين الكبيرة ، حتى لو كانت هذه الأجزاء تستخدم الكثير من الطاقة وتسخن.من السهل أيضًا الترقية ، يمكنك إضافة المزيد من الذاكرة أو بطاقة رسومات أفضل أو تخزين أكبر إذا لزم الأمر.هذا يجعلها مرنة وقابلة للتخصيص ، ولكن هذا يعني أيضًا أنها غالبًا ما تكون أكبر وأكثر تكلفة وأقل كفاءة في الطاقة من الأجهزة المصممة لوظيفة واحدة.

الأنظمة المدمجة: يجب أن تعمل الأنظمة المدمجة ضمن حدود صارمة.إنها صغيرة ، وتستخدم طاقة قليلة جدًا (في بعض الأحيان من بطارية) ، وتحتاج إلى التشغيل بشكل موثوق لفترات طويلة ، غالبًا دون تثبيت أي شخص أو تحديثه.قد يتم استخدامها في ظروف قاسية مثل الحرارة أو الاهتزاز أو الغبار ، كما هو الحال في السيارات أو الآلات الخارجية.نظرًا لأنها غالبًا ما تكون مصنوعة بأعداد كبيرة ، يجب أن تكون رخيصة لإنتاجها ولكنها لا تزال موثوقة.وهي تشمل فقط الأجزاء والطاقة اللازمة لوظيفتهم المحددة لا إضافات.بمجرد بناءها ، عادة ما تعمل لسنوات دون تغييرات.

أداء

أجهزة الكمبيوتر للأغراض العامة: تم تصميم أجهزة الكمبيوتر هذه للسرعة وتعدد المهام.يمكنهم تشغيل العديد من البرامج في وقت واحد مثل مكالمة فيديو ، وتنزيل الملفات ، وتشغيل الموسيقى ، والمسح الضوئي للفيروسات ، كل ذلك دون التباطؤ.يستخدمون معالجات قوية مع العديد من النوى ، والكثير من ذاكرة الوصول العشوائي ، والتخزين السريع للتعامل مع الوظائف الكبيرة مثل الألعاب أو التصميم ثلاثي الأبعاد أو تطوير البرمجيات.يركز تصميمهم على الاستجابات السريعة والأداء السلس.إنهم يوازن بين الأجهزة والبرامج لإدارة المهام ، وتحويل الموارد ، والتعافي من المشكلات بسرعة ، مما يجعلها سريعة وموثوقة لأنواع عمل كثيرة.

الأنظمة المدمجة: بالنسبة للأنظمة المدمجة ، لا يتعلق الأداء بالسرعة ، بل يتعلق بعمل معين بشكل موثوق وفي الوقت المحدد.على سبيل المثال ، لا يحتاج كمبيوتر جهاز تنظيم ضربات القلب إلى أن يكون سريعًا ، ولكن يجب أن يرسل إشارات إلى القلب في اللحظة المناسبة بالضبط.التوقيت والدقة يهم أكثر من القوة.العديد من الأنظمة المدمجة هي في الوقت الفعلي ، مما يعني أنها يجب أن تستجيب في حدود زمنية صارمة.إنهم يركزون على القيام ببعض المهام بشكل مثالي ، وليس العديد من المهام بسرعة.يتم الحكم على أدائهم من خلال مدى مواعيدها ، وفعالة في الطاقة ، ومقاومة للحرارة ، خاصة في البيئات الصعبة.

واجهة المستخدم

أجهزة الكمبيوتر للأغراض العامة: تم تصميم أجهزة الكمبيوتر هذه للأشخاص للتفاعل معها مباشرة.يستخدمون أشياء مثل لوحات المفاتيح والفئران والشاشة التي تعمل باللمس وحتى عناصر التحكم في الصوت أو الإيماءات.تم تصنيع الواجهة لتكون مرنة وسهلة الاستخدام ، سواء كنت تتصفح الويب أو تحرير المستندات أو ممارسة الألعاب أو صنع مقاطع فيديو.غالبًا ما يبدو البرنامج لطيفًا ، ويعطي ملاحظات فورية ، ويمكن تخصيصه.كل شيء مبني حول احتياجات المستخدم ، ويقدم أدوات لجميع أنواع المهام.

الأنظمة المدمجة: لا تحتاج معظم الأنظمة المدمجة إلى الكثير من تفاعل المستخدم ، والبعض الآخر ليس لديه أي شيء على الإطلاق.إذا كان لديهم واجهة ، فعادة ما يكون الأمر بسيطًا وإلى هذه النقطة.الميكروويف ، على سبيل المثال ، يحتوي على شاشة صغيرة وبعض الأزرار.قد يعرض متتبع اللياقة خطواتك أو معدل ضربات القلب ، بينما يتم التعامل مع المزيد من الإعدادات من خلال تطبيق الهاتف.تستخدم بعض الأنظمة المصابيح أو الأصوات بدلاً من الشاشات.الهدف من ذلك هو إعطاء تحكم كافٍ لاستخدام الجهاز بسهولة وأمان ، مع الحفاظ على الأمور بسيطة وغالبًا ما تكون مخفية في الخلفية.

أنواع النظام المدمجة حسب الوظيفة والأداء

في الوقت الحقيقي أنظمة مضمنة

الأنظمة المدمجة في الوقت الفعلي هي وحدات حوسبة متخصصة مصممة للعمل ضمن قيود توقيت صارمة.يتم تضمين هذه الأنظمة في أجهزة أكبر ويتم برمجتها للاستجابة للمدخلات أو الأحداث ضمن إطار زمني مضمون.هدفهم الأساسي هو ضمان سلوك يمكن التنبؤ به في الوقت المناسب ، في السيناريوهات التي يمكن أن تؤدي فيها التأخيرات الطفيفة إلى عواقب وخيمة.تجمع هذه الأنظمة بين مكونات البرامج والأجهزة المحسنة للمهام الحساسة للوقت.تم تصميم أنظمة الوقت الفعلي لتحديد أولويات المواعيد النهائية ، مع آليات محددة مثل معالجة المقاطعة ، والجدولة الحتمية ، والحد الأدنى من الكمون.استنادًا إلى أهمية الوفاء بهذه المواعيد النهائية ، يتم تصنيف الأنظمة في الوقت الفعلي على نطاق واسع إلى فئتين: أنظمة في الوقت الفعلي الصعب والأنظمة الناعمة في الوقت الفعلي.

Real-Time Embedded Systems

الشكل 2. في الوقت الحقيقي الأنظمة المضمنة

يتم استخدام الأنظمة المضمنة في الوقت الفعلي في مجموعة واسعة من الصناعات والبيئات.على سبيل المثال ، في النظم العسكرية، تتيح ردود الفعل السريعة والدقيقة في عمليات الدفاع ، كما هو الحال في تتبع الصواريخ أو اتصالات ساحة المعركة.في أجهزة المراقبة الطبية، أنظمة الوقت الفعلي هي المسؤولة عن تتبع المريض الحيوي بشكل مستمر وإصدار تنبيهات أو تدخلات حسب الحاجة.وبالمثل ، في أنظمة مراقبة حركة المرور، يديرون توقيت الإشارة ومراقبة حركات المركبات في الوقت الفعلي لضمان تدفق حركة المرور السلس وتجنب الاصطدامات.يتم استخدام أنظمة في الوقت الفعلي الصعبة في سياقات يمكن أن تكون فيها مفقودة الموعد النهائي كارثية على سبيل المثال ، في أنظمة إرشادات الصواريخ ، حيث يمكن أن يؤدي تأخير ميلي ثانية إلى النجاح في المهمة ، أو في مزيل الرجفان ، حيث يجب تسليم الصدمات الكهربائية في اللحظة المناسبة لاستعادة وظيفة القلب.من ناحية أخرى ، تسمح أنظمة الوقت الفعلي الناعم بانحرافات توقيت بسيطة ، مما يجعلها مناسبة لسيناريوهات أقل أهمية مثل تدفق الفيديو ، حيث قد يتسبب التأخيرات الصغيرة في التخزين المؤقت ولكن ليس الفشل ، أو في أفران الميكروويف ، حيث يكون تأخير طفيف في وقت الطهي مقبولًا بشكل عام.

الأنظمة المدمجة بذاتها

الأنظمة المدمجة المستقلة هي أجهزة حوسبة قائمة بذاتها مصممة لتنفيذ مهام محددة بشكل مستقل ، دون الحاجة إلى اتصال مستمر مع كمبيوتر أو شبكة مضيفة مركزية.على عكس الأنظمة المدمجة التي تعمل كجزء من نظام أكبر ، تم تصميم الإصدارات المستقلة للعمل بشكل مستقل ، وإدارة مدخلاتها ومعالجتها ومخرجاتها.وهي تتكون من معالج مخصص ، وذاكرة ، وواجهات الإدخال/الإخراج ، والبرامج الخاصة بالتطبيق ، وكلها مضمنة ضمن عامل شكل مضغوط.غالبًا ما يتم تحسين تصميمهم للاستهلاك المنخفض للطاقة والموثوقية والأداء الفعلي في الوقت الفعلي.تتمثل السمة الرئيسية للأنظمة المضمنة المستقلة في قدرتها على العمل دون دعم خارجي بعد النشر.بمجرد البرمجة والطاقة ، يمكنهم تنفيذ المهام بشكل متكرر أو استجابة لمشغلات محددة ، مما يجعلها مثالية للبيئات التي يكون فيها اتصال الشبكة محدودًا أو غير ضروري.يتم استخدامها في التطبيقات التي تكون فيها الموثوقية والاستقلالية والضغط من الأولويات.هذا يجعلها ذات قيمة في السيناريوهات التي تتطلب أداءً ثابتًا دون الإشراف اليدوي أو موارد الحوسبة الخارجية.

Stand-Alone Embedded Systems

الشكل 3. الأنظمة المدمجة المستقلة

تنتشف تطبيقات الأنظمة المدمجة المستقلة على نطاق واسع عبر السياقات الاستهلاكية والصناعية.على سبيل المثال، مشغلات MP3 هي الأجهزة الكلاسيكية المستقلة التي تدير بشكل مستقل تشغيل الموسيقى.إنها تدمج التخزين الرقمي ، وبرامج فك التشفير ، والأجهزة الصوتية لتشغيل ملفات الوسائط دون الحاجة إلى اتصال كمبيوتر. الآلات الحاسبة، مثال آخر معروف ، استخدم المعالجات المدمجة لأداء وظائف رياضية حسابي ومتقدمة على الطلب في التعليم والأعمال والهندسة.وتشمل الأمثلة الشائعة الأخرى أفران الميكروويف و الساعات الرقمية .يتولى النظام المدمج في فرن الميكروويف الإدخال والتوقيت والتحكم في الطاقة لإدارة وظائف الطهي دون مساعدة خارجية.وبالمثل ، تعتمد الساعات الرقمية على مذبذبات داخلية دقيقة وبرامج مضمنة للحفاظ على الوقت وتوفير ميزات مثل الإنذارات أو أجهزة ضبط الوقت ، كل ذلك ضمن وحدة الاكتفاء الذاتي تمامًا.توضح هذه الأمثلة كيف تفي الأنظمة المدمجة بذاتها أدوارًا مخصصة في الأدوات اليومية ، حيث تجمع بسلاسة الاستقلالية والكفاءة.

الأنظمة المدمجة الشبكات

الأنظمة المدمجة الشبكية هي وحدات حوسبة متخصصة من خلال مجموعة متنوعة من بروتوكولات الاتصال ، مما يتيح لها مشاركة البيانات والموارد بسلاسة عبر شبكة.تم تصميم هذه الأنظمة لتعمل على كل من التكوينات السلكية واللاسلكية ، اعتمادًا على الاحتياجات والقيود المحددة للتطبيق.تدعم مجموعة من بروتوكولات الاتصال هذا الاتصال ، بما في ذلك شبكات المنطقة المحلية (LAN) ، وشبكات المساحة الواسعة (WAN) ، و Zigbee ، و Bluetooth ، وحافلة شبكة التحكم (CAN).يقدم كل من هذه البروتوكولات مزايا مختلفة من حيث النطاق ومعدل البيانات واستهلاك الطاقة وطوبولوجيا الشبكة ، مما يتيح تصميم النظام المرن والفعال.

Networked Embedded Systems

الشكل 4. الأنظمة المدمجة الشبكات

تمتد تطبيقات الأنظمة المدمجة الشبكية على مجالات متعددة حيث تكون هناك حاجة إلى تبادل البيانات والأتمتة.في القطاع المالي ، على سبيل المثال ، يتم تضمينها في آلات الصراف الآلية (أجهزة الصراف الآلي) ، وتسهيل المعاملات الآمنة والصيانة عن بُعد.في البنية التحتية للطاقة ، تستفيد الشبكات الذكية من هذه الأنظمة لمراقبة وإدارة توزيع الكهرباء بكفاءة ، والاستجابة ديناميكيًا لأنماط الاستهلاك.تستخدم محطات الطقس أنظمة مضمنة بالشبكة لجمع البيانات البيئية ومعالجتها ونقلها ، ودعم التنبؤ الدقيق ومراقبة المناخ.في البيئات السكنية والتجارية ، تدمج أنظمة أتمتة المنازل هذه التكنولوجيا لتعزيز الأمن والتحكم في الإضاءة ودرجة الحرارة ، وتحسين إدارة الطاقة الكلية.من خلال هذه التطبيقات المتنوعة ، تلعب الأنظمة المدمجة الشبكية دورًا في النظم الإيكولوجية للتكنولوجيا الحديثة ، مما يتيح بيئات ذكية وسريعة الاستجابة ومتصلة.

أنظمة الجوال المدمجة

تتميز الأنظمة المدمجة بالهاتف المحمول بحجمها المدمج وقابليتها للنقل ، مما يجعلها مناسبة تمامًا للتكامل في الأجهزة المحمولة أو القابلة للارتداء.تم تصميم هذه الأنظمة لتشمل بطاريات وبرامج موفرة للطاقة لتمديد عمر البطارية دون المساس بالأداء.نظرًا لقيودها المادية والتشغيلية ، تمتلك الأنظمة المضمنة للهواتف المحمولة عمومًا قوة معالجة محدودة وذاكرة مقارنة بنظرائها الثابتة.ومع ذلك ، تم تحسينها لتشغيل برامج متخصصة وخفيفة الوزن تضمن الاستجابة والوظائف مع الحفاظ على الموارد.

Embedded Systems

الشكل 5. النظم المدمجة

تم العثور على هذه الأنظمة في مجموعة متنوعة من الإلكترونيات التي تعطي الأولوية للراحة والتنقل.الهواتف الذكية ، على سبيل المثال ، هي أنظمة متطورة للهواتف المحمولة التي توفر مجموعة واسعة من القدرات تتجاوز الاتصالات الصوتية ، بما في ذلك تصفح الإنترنت والتصوير الفوتوغرافي والتنقل والخدمات القائمة على التطبيقات.تعد متتبعات اللياقة مثالاً آخر ، حيث تستخدم أجهزة الاستشعار والبرامج المضمنة لمراقبة المقاييس الصحية مثل معدل ضربات القلب والخطوات التي اتخذت وجودة النوم ، مما يوفر رؤى في الوقت الفعلي في نشاطهم البدني.وبالمثل ، تعتمد لوحات المفاتيح للألعاب المحمولة على الأنظمة المدمجة لتقديم تجارب ألعاب غامرة أثناء التنقل ، وتوازن الأداء مع كفاءة البطارية.معا ، تسلط هذه الأمثلة الضوء على تعدد استخدامات الأنظمة المضمونة للهواتف المحمولة والأهمية المتزايدة في تعزيز أنماط الحياة الحديثة من خلال التكنولوجيا المحمولة والذكية.

أنواع النظام المدمجة عن طريق أداء متحكم

أنظمة مضمنة صغيرة الحجم

تعتمد الأنظمة المدمجة على نطاق صغير عادةً على متحكم 8 بت أو 16 بت ، مثل سلسلة 8051 المستخدمة على نطاق واسع.يتم اختيار هذه المعالجات من أجل بساطتها ، وقدرتها على تحمل التكاليف ، ومتطلبات الطاقة المنخفضة ، مما يجعلها مناسبة تمامًا للتعامل مع المهام المباشرة والمحددة مسبقًا.نظرًا لقدراتها الحسابية المحدودة ، فإن هذه الأنظمة مثالية للتطبيقات التي تكون فيها المعالجة المعقدة غير ضرورية.تكون موارد الذاكرة في الأنظمة المدمجة على نطاق صغير ضئيلًا ، وغالبًا ما تكون كافية لتخزين برنامج مضغوط ومعالجة مجموعات البيانات الصغيرة.تتماشى قدرة الذاكرة المحدودة مع وظائفها البسيطة وتقلل من استهلاك التكلفة والطاقة.نتيجة لذلك ، لا تتطلب هذه الأنظمة دعمًا واسعًا للبرامج أو سعة تخزين كبيرة.يعد استهلاك الطاقة أحد الاعتبارات الرئيسية للتصميم ، حيث يتم تشغيل العديد من الأنظمة المضمنة على نطاق صغير.يتم تحسينها للاستخدام المنخفض للطاقة لإطالة عمر البطارية ، وهو أمر مهم في الأجهزة المحمولة أو البعيدة حيث يكون الشحن أو الصيانة المتكرر غير عملي.تم العثور على هذه الأنظمة عادة في أجهزة مثل الألعاب الإلكترونية ، ومقاييس الحرارة الرقمية ، وآلات البيع ، والأجهزة الأخرى التي تؤدي مهام محددة ومتكررة.تتطلب هذه التطبيقات تفاعلًا ضئيلًا أو معدومًا ، ومن المتوقع أن تعمل بشكل موثوق على مدار فترات طويلة مع الحد الأدنى من التدخل.الأنظمة المدمجة على نطاق صغير عبارة عن حلول للمبتدئين المصممة خصيصًا للتطبيقات الخاصة بالمهمة.تشمل خصائصها المميزة التكلفة المنخفضة ، والحد الأدنى من التعقيد ، وكفاءة الطاقة.على الرغم من محدودة في القدرة مقارنة بالأنظمة الأكثر تقدماً ، إلا أنها فعالة للغاية وموثوقة في نطاق تشغيلها المقصود.

الأنظمة المدمجة متوسطة النطاق

يتم تشغيل الأنظمة المدمجة متوسطة الحجم بواسطة معالجات أكثر قدرة ، وعادة ما تكون من 16 بت إلى 32 بت متحكم أو معالجات الإشارات الرقمية (DSPs).تتيح هذه المعالجات الأكثر تقدماً النظام من التعامل مع كميات أكبر من البيانات وإجراء الحسابات بسرعات أعلى من نظرائهم الصغيرة.نتيجة لذلك ، فهي مناسبة تمامًا للتطبيقات التي تتطلب قدرة أكبر على المعالجة والكفاءة.فيما يتعلق بالبرمجيات ، غالبًا ما تستخدم هذه الأنظمة لغات البرمجة ذات المستوى الأعلى مثل C و C ++ و Java أحيانًا.تدعم هذه اللغات تصميم برامج أكثر تعقيدًا وتنوعًا ، مما يجعل من الممكن تنفيذ وظائف متطورة وواجهات المستخدم.إن استخدام تقنيات البرمجة المهيكلة أو الموجهة نحو الكائنات أو المعيارية يعزز أيضًا قابلية الصيانة وقابلية التوسع في تطوير البرمجيات.

Example of Medium Scale Embedded Systems

الشكل 6. مثال على الأنظمة المدمجة متوسطة النطاق

تعد أدوات التطوير للأنظمة المتوسطة المتقدمة وتشمل بيئات تطوير متكاملة (IDES) ، والمترجمين ، والتصحيح.تتيح هذه الأدوات سير عمل تطوير أكثر كفاءة وقوة ، وتقدم ميزات مثل التنقل في الكود ، والكشف عن الأخطاء في الوقت الفعلي ، والمحاكاة لبرامج تصحيح الأخطاء والتكرير في أنظمة أكثر تعقيدًا.تطبيقات الأنظمة المدمجة متوسطة النطاق واسعة الانتشار ، لا سيما في الأجهزة التي تتطلب توازنًا بين الأداء والتعقيد.تشمل الأمثلة الشائعة آلات الصراف الآلية (أجهزة الصراف الآلي) ، وأنظمة تحديد المواقع العالمية (GPS) ، وأنظمة التحكم الصناعية ، وأجهزة توجيه الشبكات.تتطلب هذه الأجهزة أكثر من وظائف التحكم البسيطة ، والاعتماد على معالجة البيانات ، وقدرات الاتصال ، والتفاعل.تعمل الأنظمة المضمنة متوسطة النطاق كجسر بين الأجهزة الصغيرة البسيطة والتطبيقات المدمجة الكبيرة المعقدة.أنها توفر تحسين الأداء ، والتعقيد الوظيفي المعتدل ، ودعم البرمجيات والاتصال المحسّنة ، مما يجعلها مثالية لمجموعة واسعة من الحلول المضمنة المتطلبة بشكل معتدل.

أنظمة مضمنة متطورة

تمثل الأنظمة المدمجة المتطورة المستوى الأكثر تقدماً في التكنولوجيا المدمجة ، حيث تستخدم معالجات عالية الأداء 32 بت إلى 64 بت ، وغالبًا ما تكون مع بنية متعددة.تم تصميم هذه المعالجات القوية للتعامل مع الحسابات المعقدة ، ومعالجة البيانات ، وتعدد المهام ذات الكفاءة العالية ، مما يتيح الأنظمة لتلبية متطلبات الأداء المتطلبة في تطبيقات مختلفة.لدعم مثل هذا التعقيد ، غالبًا ما يتم تشغيل هذه الأنظمة على أنظمة التشغيل في الوقت الفعلي (RTOs) أو بيئات تشغيل أكثر شمولية مثل Linux المدمجة.يعتمد اختيار نظام التشغيل على التطبيق المحدد ، خاصة عند الحاجة إلى تعدد المهام أو الاستجابة في الوقت الفعلي أو واجهات المستخدم المتقدمة.كما أن وجود نظام تشغيل يسهل أيضًا التطوير وسهولة التوسع وقابلية التوسع في التطبيقات المتطورة.

Example of Sophisticated Embedded Systems

الشكل 7. مثال على الأنظمة المضمنة المتطورة

تعتبر بنية الأجهزة للأنظمة المدمجة المتطورة أكثر تعقيدًا من نظيراتها الصغيرة والمتوسطة.تتضمن هذه الأنظمة مجموعة واسعة من الواجهات للاتصال ، بما في ذلك USB و Ethernet و Wi-Fi ، وغالبًا ما تدمج أجهزة استشعار ومشغلات متعددة.يسمح لهم ثراء الأجهزة بالتفاعل ديناميكيًا مع بيئتهم ، وجمع ومعالجة كميات هائلة من البيانات ، وإجراء وظائف تحكم معقدة.تم العثور على تطبيقات هذه الأنظمة في المخاطر العالية ، والبيئات المهمة التي تكون فيها الموثوقية والدقة والسرعة غير قابلة للتفاوض.ومن الأمثلة على ذلك الأقمار الصناعية وأنظمة إلكترونيات الطيران وأجهزة التشخيص الطبي المتقدمة ومنصات الأتمتة الصناعية الراقية.في هذه السياقات ، يمكن أن يكون فشل النظام عواقب وخيمة ، مما يجعل الأداء والاعتماد اللازمة.تمثل الأنظمة المضمنة المتطورة قمة التصميم المدمج.إنهم قادرون على تنفيذ المهام والمهام المعقدة للغاية ، وغالبًا ما يكونون بموجب معايير تنظيمية وسلامة صارمة.تتطلب هذه الأنظمة أطر عمل قوية ، واستراتيجيات إدارة الطاقة المتقدمة ، والاهتمام بكل من موثوقية الأجهزة والبرامج ، مما يجعلها فئة أكثر تحديا من الأنظمة المضمنة.

خاتمة

تعد الأنظمة المدمجة جزءًا كبيرًا من الأجهزة التي نستخدمها كل يوم ، حتى لو لم نراها.إنها تساعد الأشياء على الجولة بسلاسة وبسرعة وبشكل موثوق سواء كانت غسالة أو جهاز طبي أو نظام تحديد المواقع العالمي (GPS).أظهر هذا الدليل كيف يعملون ، ما الذي يجعلها مختلفة عن أجهزة الكمبيوتر العادية ، والأشكال العديدة التي يمكن أن يتخذها.بغض النظر عن مدى سهولة أو المتقدمة ، يتم تصميم أنظمة مضمنة للقيام بعملها بشكل جيد مع القليل من المساحة والقوة والتكلفة قدر الإمكان.

معلومات عنا

ALLELCO LIMITED

Allelco هو شهرة واحدة شهيرة موزع خدمة المشتريات للمكونات الإلكترونية الهجينة ، ملتزمة بتوفير خدمات شاملة لشراء وسلسلة التوريد لصناعات التصنيع والتوزيع الإلكترونية العالمية ، بما في ذلك أفضل 500 مصانع OEM والوسطاء المستقلين.
قراءة المزيد

تحقيق سريع

الرجاء إرسال استفسار ، وسوف نرد على الفور.

كمية

أسئلة مكررة [FAQ]

1. ما هي الخصائص الثلاث للأنظمة المدمجة غير الموجودة في أنظمة الأغراض العامة؟

تم تصميم نظام مضمن لأداء وظيفة مخصصة أو مجموعة ثابتة من المهام ذات الصلة.غالبًا ما تعمل تحت قيود في الوقت الفعلي ، حيث تستخدم الاستجابات في الوقت المناسب لأداء النظام.عادةً ما يتم تشغيله بموارد محدودة ، بما في ذلك الذاكرة ، وقوة المعالجة ، والطاقة ، على عكس الأنظمة ذات الأغراض العامة التي تم تصميمها للمرونة والتعدد المهام.

2. ما هي تصنيف الذاكرة في الأنظمة المدمجة؟

يتم تصنيف الذاكرة في الأنظمة المدمجة بشكل أساسي إلى ذاكرة متقلبة وغير متقلبة.يتم استخدام الذاكرة المتقلبة ، مثل RAM ، لتخزين البيانات المؤقتة أثناء تنفيذ البرنامج وتفقد محتوياتها عند إيقاف الطاقة.تحتفظ الذاكرة غير المتطايرة ، مثل ROM و Flash ، بالبيانات حتى عندما يتم تشغيل النظام ويستخدم لتخزين البرامج الثابتة أو التعليمات البرمجية الدائمة.بالإضافة إلى ذلك ، يمكن أيضًا تجميع الذاكرة كذاكرة للبرنامج لتخزين الكود وذاكرة البيانات لتخزين المتغيرات وبيانات وقت التشغيل.

3. ما هي بعض الخصائص الرئيسية لنظام التشغيل المدمج؟

يدعم نظام التشغيل المدمج المعالجة في الوقت الفعلي ، مما يسمح له بالرد على الأحداث في حدود زمنية محددة.إنه يحتوي على بصمة تخزين صغيرة وتخزين ، مما يجعلها مناسبة للأنظمة ذات الموارد المحدودة للأجهزة.نظام التشغيل موثوق للغاية ومستقر ، وغالبًا ما يتم تشغيله بشكل مستمر لفترات طويلة دون فشل.وهو يدعم ميزات مستوى الجهاز والوظائف الخاصة بالأجهزة اللازمة في التطبيقات المضمنة.ويشمل ميزات الجدولة الأساسية وإدارة المهام للتحكم في عمليات متعددة بكفاءة داخل النظام.

4. ما هي تصنيف لغات البرمجة للأنظمة المدمجة؟

يمكن تصنيف لغات البرمجة في الأنظمة المضمنة إلى لغات منخفضة المستوى وعالية المستوى.توفر اللغات ذات المستوى المنخفض مثل التجميع تحكمًا مباشرًا في الأجهزة ولكن من الصعب الحفاظ عليها.C هي لغة شهيرة منخفضة المستوى توفر التحكم والكفاءة ، مما يجعلها تستخدم على نطاق واسع في التطوير المضمن.تسمح اللغات عالية المستوى مثل C ++ بالتصميم الموجهة للكائنات ، وخاصة في التطبيقات المدمجة المعقدة.يتم استخدام لغات مثل Python أو Java في منصات مضمنة على مستوى أعلى حيث تكون متطلبات الأداء أقل أهمية.هناك أيضًا لغات خاصة بالمجال مثل VHDL أو Verilog المستخدمة في التطبيقات المضمنة ذات الصلة بالأجهزة ، وخاصة في التصميمات FPGA و ASIC.

5. ما هي الأنواع المختلفة من ROM في الأنظمة المدمجة؟

يتم برمجة Mask ROM أثناء التصنيع ولا يمكن تغييرها بعد ذلك.يمكن برمجة PROM مرة واحدة من قبل المستخدم ولكن لا يمكن محوها أو إعادة برمجتها.يمكن محو EPROM باستخدام ضوء الأشعة فوق البنفسجية وإعادة برمجته ، على الرغم من أن العملية بطيئة.يمكن محو EEPROM وإعادة كتابتها كهربائيًا ، حتى أثناء استخدام النظام.ذاكرة الفلاش هي نوع من EEPROM التي تسمح بمسح وإعادة الكتابة بشكل أسرع في الكتل ، مما يجعلها ROM الأكثر شيوعًا في الأنظمة المضمنة الحديثة.

الوظائف الشعبية

رقم الجزء الساخن

0 RFQ
عربة التسوق (0 Items)
إنه فارغ.
قارن القائمة (0 Items)
إنه فارغ.
تعليق

ملاحظاتك مهمة!في Allelco ، نقدر تجربة المستخدم ونحن نسعى جاهدين لتحسينها باستمرار.
يرجى مشاركة تعليقاتك معنا عبر نموذج ملاحظاتنا ، وسنرد على الفور.
شكرا لك على اختيار Allelco.

موضوع
البريد الإلكتروني
تعليقات
كابتشا
اسحب أو انقر لتحميل الملف
رفع ملف
الأنواع: .xls ، .xlsx ، .doc ، .docx ، .jpg ، .png و .pdf.
أقصى حجم الملف: 10 ميغابايت