إن اختيار وحدة التحكم الدقيقة المناسبة (MCU) هو خطوة حاسمة في إنشاء تطبيقات فعالة وفعالة من حيث التكلفة وقابلة للتوسع.يجب على المصممين أن يكونوا قادرين على إيجاد منتج يحقق توازنا بين قوة المعالجة، استهلاك الطاقة والذاكرة والتكامل التناظري والأجهزة الطرفية لتلبية متطلبات الأداء للتطبيق.
توفر شركة تكساس للأدوات (تي.آي) حلولًا قائمة على الذراع ® كورتكس ® - يتميز المجموعة الكاملة من منتجات MCU مع نواة M0 + باستهلاك طاقة منخفضة وتكلفة منخفضة وكفاءة عالية.هذه المعالجات 32 بت هي مناسبة للغاية للتطبيقات التي تتطلب أداء في الوقت الحقيقي دون تكبد تكاليف حسابية كبيرة.
توفر بنية Cortex-M0+ أساسًا متوازنًا لمختلف التصاميم المضمنة ، وتغطي مجموعة واسعة من التطبيقات من عقدة الاستشعار الأساسية إلى وحدات التحكم في الحركة المتقدمة.
أطلقت TI مجموعة شاملة من وحدات MCU للمصممين ، تغطي ثلاث سلسلات رئيسية من منتجات Arm Cortex-M0 + microcontroller. جميع المنتجات لديها مستويات مختلفة من وظائف المحاكاة ،تغطي وظائف من الأساسية إلى "غنية" للغايةهذه الوظائف التناظرية يمكن أن تشمل الأجهزة الطرفية المتكاملة مثل ADCs 12 بت، مكبرات التشغيل، توقيتات، واجهات الاتصال (UART، I2C، SPI) ، الخ.وبالتالي تقليل الحاجة إلى مكونات خارجيةيمكن للمصممين الاختيار من بين أنواع مختلفة من التعبئة والتغليف مثل QFN و TSSOP للتكيف مع قيود المساحة المادية.
سلسلة MSPM0 G - توفر هذه السلسلة من وحدات MCU أعلى مستوى من الوظائف التناظرية المتكاملة ، مصممة خصيصًا للتطبيقات ذات الأغراض العامة ،خاصة تلك التي تتطلب وظيفة إشارة مختلطة عالية الأداءهذه السلسلة تحتوي على سرعة وحدة المعالجة المركزية تصل إلى 80 ميغاهرتز و تصل إلى 512 كيلوبايت من ذاكرة فلاش ، وكذلك قناة متعددة 12 بت ، 1 MSPS ADC ،و ما يصل إلى ثلاثة مكبرات تشغيلية متكاملة ومقارنات مشابهة مختلفة.
يعمل MSPM0G3107SRHBR (الشكل 1) على تردد يصل إلى 80 ميغاهرتز ويتميز بـ 128 كيلوبايت من ذاكرة الفلاش و 32 كيلوبايت من SRAM. يدمج هذا الجهاز اثنين من 12 بت ، 4 MSPS ADCs لجمع العينات في وقت واحد ،بالإضافة إلى ما يصل إلى 111 قناة خارجية ومضاعف للأغراض العامة (GPAMP)بالإضافة إلى ذلك ، يحتوي الجهاز أيضًا على واجهة شبكة منطقة التحكم تدعم CAN 2.0/3.0 و CAN-FD ، وأربعة واجهات UART ، واثنين I 2 C ، واثنين SPI ، مما يعزز قدرات الاتصال.هذه الوظائف يمكن أن تتكيف مع تطبيقات مختلفة مثل التحكم في المحركات والأتمتة الصناعيةتم تجهيز النماذج الأخرى من هذه MCU بـ 32 KB ذاكرة فلاش و 16 KB RAM أو 64 KB ذاكرة فلاش و 32 KB RAM.
الشكل 1: الأبعاد النموذجية لـ MSPM0G310x MCU.
سلسلة MSPM0 L - هذه الأجهزة تحقق توازنًا بين استهلاك الطاقة المنخفضة والوظائف التناظرية ، وهي محسّنة للتطبيقات مثل أجهزة الاستشعار والأجهزة التي تعمل بالبطارية.هذه السلسلة لديها سرعة ساعة تصل إلى 32 ميغاهرتز و 8 كيلوبايت إلى 256 كيلوبايت من ذاكرة فلاش، يستخدم 12 بت ADC، مقارنة التناظرية، ويمكن أن تتضمن مكبر عمل واحد.
في هذه السلسلة ، يعمل MSPM0L1306SRTRR (الشكل 2) على تردد يصل إلى 32 ميغاهرتز ويتميز بـ 64 كيلوبايت من ذاكرة الفلاش و 4 كيلوبايت من ذاكرة SRAM. يدمج 12 بت ، 1.68 MSPS ADC (حتى 10 قنوات خارجية)، اثنين من المضخمين التشغيليين صفر الانجراف، ومقارنة عالية السرعة مع DAC مرجعية 8 بت. هذا الجهاز مناسب للغاية لتطبيقات المستشعرات والأجهزة التناظرية الأمامية،حيث أن وظائف الاستقرار على المدى الطويل وتصحيح التبديل حاسمة في مثل هذه التطبيقات.

