تختلف المتحكمات الدقيقة عبر عدة أبعاد معمارية ووظيفية رئيسية كما ان الشركة المصنعة تلعب دورا في تعميق الاختلاف وفي ادناه سرد لبعض اهم الاختلافات يمكن رصدها بين طيف من المتحكمات الدقيقة المتوفرة في السوق:
1. حجم البت (عرض المعالجة - Bit Size)
• المتحكمات الدقيقة ذات 8 بت: تعالج البيانات في مجموعات حجمها 8 بت (مثل ATmega328P في لوحات Arduino Uno). تتميز بتكلفتها المنخفضة وبساطتها، وتعتبر مثالية للمهام الأساسية مثل قراءة المستشعرات أو إضاءة مصابيح LED.
• المتحكمات الدقيقة ذات 16 بت: تقدم دقة أعلى ونطاقاً عددياً أوسع (من 0 إلى 65,535) مقارنة بشرائح 8 بت (مثل Texas Instruments MSP430). وتناسب تماماً أنظمة السيارات وأنظمة التحكم بالمحركات.
• المتحكمات الدقيقة ذات 32 بت: تتعامل مع العمليات المعقدة، والعمليات الرياضية الكثيفة، والمعالجة عالية السرعة (مثل ARM Cortex-M أو ESP32). وتُستخدم في الطائرات المسيرة (Drones)، والأجهزة الذكية، وأجهزة إنترنت الأشياء (IoT) المتقدمة.
2. بنية مجموعة التعليمات (CISC مقابل RISC)
• CISC (حوسبة مجموعة التعليمات المعقدة): تستخدم مجموعة تعليمات كبيرة وغنية بالميزات قادرة على تنفيذ المهام المعقدة بأسطر برمجية أقل (مثل شريحة Intel 8051 الكلاسيكية).
• RISC (حوسبة مجموعة التعليمات المخفضة): تستخدم مجموعة تعليمات مبسطة ومطورة للوصول إلى سرعة عالية وكفاءة ممتازة في استهلاك الطاقة (مثل الشرائح القائمة على معمارية AVR و ARM).
3. بنية الذاكرة (معمارية هارفارد مقابل فون نيومان)
• معمارية هارفارد (Harvard Architecture): تستخدم مسارات (Buses) ومساحات ذاكرة منفصلة لتعليمات البرنامج والبيانات (وهي شائعة في شرائح Microchip PIC و Atmel/Microchip AVR). يتيح ذلك قراءة التعليمات والبيانات في نفس الوقت، مما يعزز السرعة.
• معمارية فون نيومان (Von Neumann Architecture): تستخدم مساراً ومساحة ذاكرة واحدة مشتركة لكل من التعليمات والبيانات (وهي شائعة في العديد من المعالجات القياسية العامة المشابهة لأجهزة الكمبيوتر).
4. الاتصال اللاسلكي والمنافذ المحيطية (Peripherals)
• المتحكمات القياسية / غير اللاسلكية: تركز كلياً على منافذ الدخل والخرج العامة (GPIO)، المؤقتات (Timers)، محولات الإشارة التناظرية إلى رقمية (ADC)، والاتصال التسلسلي القياسي (UART, SPI, I2C) دون وجود وحدات لاسلكية مدمجة (مثل STM32 الأساسي أو AVR القياسي).
• المتحكمات المدمجة بالاتصال اللاسلكي: تتميز بوجود وحدات Wi-Fi و Bluetooth مدمجة مباشرة على الشريحة (مثل ESP32 أو ESP8266 من شركة Espressif)، مما يجعلها مصممة خصيصاً للأجهزة الذكية المتصلة بالإنترنت.
5. استهلاك الطاقة والتطبيق الموجه له
• المتحكمات ذات الطاقة المنخفضة جداً (Ultra-Low-Power): صُممت خصيصاً لتُغذيها البطاريات (Coin-cell) أو عُقد المستشعرات عن بُعد التي تعتمد على حصاد الطاقة، والتي تقضي معظم وقتها في وضع النوم العميق (مثل سلسلة TI MSP430 أو سلسلة STM32 منخفضة الطاقة).
• المتحكمات عالية الأداء / متعددة النواة: صُممت للمعالجة الثقيلة، والتحكم في الوقت الفعلي، أو العمليات متعددة النوى (مثل ESP32 ثنائي النواة أو لوحات Teensy عالية السرعة التي تعمل بسرعة تصل إلى 600 ميجاهرتز واعلى).