هذه المقالة بحاجة لمراجعة خبير مختص في مجالها. |
تحتاج هذه المقالة إلى تنسيق لتتناسب مع دليل الأسلوب في ويكيبيديا. (يوليو 2019) |
الأنظمة المضمنة أو المدمجة هي أنظمة حوسبة تجمع بين وحدة المعالجة المركزية وذاكرة الحاسوب، بالإضافة إلى وحدات الإدخال والإخراج الطرفية. تتميز هذه الأنظمة بوظيفة محددة ضمن نظام ميكانيكي أو كهربائي أكبر.[1] تعتبر الأنظمة المدمجة جزءاً من الأجهزة الكاملة التي تتضمن عادةً مكونات كهربائية أو إلكترونية وأجزاء ميكانيكية. تُستخدم هذه الأنظمة للتحكم في العمليات الفيزيائية للآلة التي توجد فيها، وغالبًا ما تعمل في الزمن الحقيقي، تتحكم الأنظمة المدمجة في العديد من الأجهزة الشائعة الاستخدام اليوم.[2] إذ تكون مضمنة في منتجات أكبر، وغالبًا ما تكون غير مرئية مباشرة للمستخدم.
الهدف الأساسي من شراء المنتج، هو الوظائف التي توفرها هذه الأنظمة المدمجة، وليس الأنظمة نفسها. تمثل الأنظمة المدمجة تطورًا في معالجة المعلومات، لم يعد الأمر مقتصرًا على أجهزة الحاسوب ذات الوظائف العامة، بل أصبح جزءًا أساسيًا من مجموعة واسعة من الأجهزة المتخصصة. تشمل أمثلة الأنظمة المدمجة أنظمة معالجة المعلومات في أجهزة الاتصالات السلكية واللاسلكية، بالإضافة إلى نظم النقل والمعدات المستخدمة في تصنيع الإلكترونيات الاستهلاكية.[3][4][5]
الأنظمة المدمجة هي أنظمة مصممة لأداء مهام محدودة، مثل التحكم أو الاتصال أو التفاعل مع المستخدم عبر واجهات تخاطبية، وغالبًا ما تعمل في الزمن الحقيقي. تعتبر هذه الأنظمة جزءًا من منظومة أكبر، قد تضم عناصر ميكانيكية وعتادًا صلبًا (hardware).
تتجمع مكونات العتاد الصلب (HW) مع العتاد البرمجي (SW) ضمن بيئة واحدة لتحقيق التكامل المطلوب، حيث يقود العتاد البرمجي العتاد الصلب لأداء المهام المطلوبة. ببساطة، تعد الأنظمة المدمجة أجهزة حاسوبية مصممة لأغراض خاصة، ومحدودة بدقة عالية، على عكس الحواسيب العامة، وتعرف أيضًا بالأنظمة المتضمنة أو الأنظمة المطمورة.
تشكل جميع الأنظمة المدمجة نواة أو نوى معالجة، قد تكون متحكمات صغرى أو معالجات إشارة رقمية (digital signal processors) ويعتبر هذه المكونات من الأجزاء الأساسية في الأنظمة المدمجة. تتيح طبيعة هذه الأنظمة للمصممين تحسينها لتكون أكثر كفاءة من حيث الحجم واستهلاك الطاقة، مع ضمان أداء موثوق.
الأنظمة المدمجة هي أنظمة تتفاعل مع البيئة من خلال حساسات ومفعلات (actuators) حيث تقوم باستقبال المعطيات من محيطها ومعالجتها، لتؤدي وظائف محددة بناءً على تلك المعطيات.
تتسم الأنظمة المدمجة بسمات رئيسة:
غالباً ما تجد الأنظمة المدمجة في:
وهناك إجمالا طريقتان للتصميم:
وتتضمن تحديد الوظائف والمهام المطلوبة من النظام مع وصف واضح ودقيق لكل وظيفة بشكل بعيد عن الغموض، ولا ينبغي أن يفرض شيئا من حيث ألية تنفيذ تلك الوظائف أو المهام. كما يجب أن يتضمن التوصيف ذكرا لكل الشروط الوظيفية والغير الوظيفية المفروض توافرها في ذلك النظام.
هي عملية التصور والتخيل للنظام مع إعادة ترتيب للمرحلة الأولى وفيها يتم إنشاء نموذج الكيان الصلب ونموذج الكيان البرمجي
ولها أسلوبان
وفيها تُجَمَّع الوظائف مع بعضها البعض لِتُخْتَبَر في المرحلة اللاحقة كما يتم فيها عملية تحسين للتصميم بشكل عام
وفيها يُخْتَبَر التصميم عن طريق إحدى بيئات المحاكاة وذلك للتأكد من سلامة التصميم والتأكد من أن النظام يقوم بالوظائف المطلوبة منه كاملة.
وهي المرحلة الأخيرة من مراحل تصنيع الأنظمة المضمنة وفيها يُبْنَى النظام بشكله الأخير ثم يختبر بشكل عملي قبل طرحه في الأسواق
السؤال التالي ماذا يمكن أن تحتوي الأنظمة المضمنة؟
وتقسم وحدات المعالجة المركزية إلى ثلاثة أقسام
أولا: معالجات وحيدة الهدف:
وهي عبارة عن دارة رقمية مصممة لتنفيذ برنامج واحد محدد، خصائصها:
فوائدها:
ثانيا: معالجات التطبيقات الخاصة:
وهي عبارة عن معالجات قابلة للبرمجة صُمِّمَت وصُنِّعَت من أجل تنفيذ مجموعة محددة من التطبيقات في حالاتها العامة فهي مزيج بين نوعين من المعالجات النوع الأول الذي رأيناه والنوع الثالث الذي سنراه خصائصها:
فوائدها:
ثالثا: معالجات الأهداف العامة:
وهي عبارة عن معالجات قابلة للبرمجة تستخدم وتصنيعها من أجل تنفيذ تطبيقات مختلفة وتعرف بالمعالجات الصغرية خصائصها:
فوائدها:
وكمثال عليها معالجات البنتيوم من شركة إنتل
وحدات التوقيت والعد:
وتشمل كافة أنواع العدادات والمؤقتين وتُسْتَخْدَمُ في الأنظمة المطمورة من أجل تحقيق التزامن في عمل معين
وحدات التحويل من الإشارات التشابهية إلى الإشارات الرقمية والرقمية إلى تشابهية:
وهي من أهم الوحدات التي تتواجد في الأنظمة المطمورة فيها تقوم بتحويل الإشارات التشابهية إلى رقمية وبالعكس وذلك حسب متطلبات الدارات الموضوعة في النظام الرقمي
وحدات الخرج والدخل:
وحدات الخرج لإظهار النتائج والرسائل وكذلك للإعلام بحالات النظام ومن أهم هذه الدارات شاشات الإظهار الكريستالية. لوحات السبع قطع. الليدات وحدات الدخل تستعمل لإدخال المعطيات مثل لوحات المفاتيح والحساسات وغيرها
وحدات إرسال واستقبال المعلومات:
ازدادت أهمية هذه العناصر خاصة في الآونة الأخيرة حيث أصبح العالم بأكمله يتجه نحو التقنيات اللاسلكية ومن أهم هذه الدارات مرسلات ومستقبلات البلوتوث ومرسلات ومستقبلات الإشارات الراديوية.
An embedded system is a معالج دقيق based system that is built to control a function or a range of functions.