متحكم صغري
يستخدم في العادة للقيام بمهمة محددة مثل التحكم في إشارة ضوئية وغيرها، عكس المعالج الدقيق الذي يتميز بقدرته على القيام بمهام متعددة. تعمل المتحكمات الدقيقة في الغالب وفق معمارية هارفرد. فيما يلي أبرز مكونات المتحكم الدقيق:
يمكن رؤية المتحكمات الدقيقة في كثير من الأجهزة الإلكترونية بدءًا من الألعاب الصغيرة وحتى المصانع المؤتمتة، فهي تسيطر على معظم سوق تطبيقات المعالجات. أكثر من 50% من المتحكمات الدقيقة من النوع «البسيط» وحوالي 20% منها عبارة عن معالجات إشارات رقمية عالية التعقيد (DSPs). بعض السيارات تحتوي على ما يزيد عن 50 وحدة من هذه المتحكمات. يحتوي المتحكم الدقيق على معالج دقيق والعديد من الإضافات الأخرى التي تؤدي وظائف خاصة، فإذا كنت تود بناء نظام إلكتروني بسيط يمكن باستخدام أكثر من وحدة من المتحكمات الدقيقة الاستغناء عن الكثير من العتاد. التصميم المضمنيمكن اعتبار المتحكم الدقيق نظامًا قائمًا بذاته مع معالج وذاكرة وملحقات ويمكن استخدامه كنظام مضمن.[2] معظم المتحكمات الدقيقة الآن مضمنة داخل أجهزة أخرى غير الحاسوب مثل: السيارات والجوالات والطرفيات وغيرهم. في حين أن بعض الأنظمة المضمنة معقدة للغاية إلا أن العديد منها يتطلب الحد الأدنى من متطلبات الذاكرة وطول البرنامج، مع عدم وجود نظام تشغيل، وسهولة البرامج. بشكل طبيعي الأنظمة المضمنة تحتوي على مفاتيح غلق وفتح، مرحلات، شاشات كريستال صغيرة، ملفات، أجهزة تردد الراديو ومجسات للبيانات مثل: مجسات الحرارة، الرطوبة ومستوى الضوء وغيرهم. عادة الأنظمة المضمنة لا تحتوي على لوحة مفاتيح، شاشة عرض، طابعات أو أي أجهزة إدخال وإخراج يمكن التعرف عليها بالحاسوب الشخصي وقد تفتقر إلى أي أجهزة من أي نوع لتفاعل الإنسان معها غير أنها تشترك في وجود المتحكم الدقيق في دوائرها. بيئة البرمجةكانت المتحكمات الدقيقة في الأساس تبرمج فقط باللغة التجميعية، ولكن لغات البرمجة ذات المستوى العالي مثل سي وبايثون وجافا سكريبت، تستخدم الآن بشكل شائع في برمجة المتحكمات الدقيقة والأنظمة المضمنة عادةً ما يكون (للمحولات البرمجية) للغة معينة بعض القيود بالإضافة إلى تحسنات لتدعم بعض الخصائص المميزة في المتحكم الدقيق. تحتوي بعض وحدات التحكم الدقيقة على بيئات للمساعدة في تطوير أنواع معينة من التطبيقات. غالبًا ما يقوم موردو المتحكمات الدقيقة بتوفير الأدوات مجانًا لتسهيل استخدام أجهزتهم. أشهر الأنواع
اقرأ أيضاالمراجعفي كومنز صور وملفات عن Microcontrollers.
|