適切なマイクロコントローラー (MCU) を選択することは,効率的でコスト効率的でスケーラブルなアプリケーションを作成する上で重要なステップです.処理能力のバランスをとれる製品を見つけることができるべきです電力消費量,メモリ,アナログ統合,および周辺機器がアプリケーションのパフォーマンス要件を満たします.
Texas Instruments (TI) は,Arm® Cortex®ベースのソリューションを提供しています. M0+コアを持つMCU製品の全範囲は,低電力消費,低コスト,高効率で特徴付けられています.これらの32ビットプロセッサは,重要な計算上のオーバーヘッドを負担することなくリアルタイムパフォーマンスを必要とするアプリケーションに非常に適しています.
Cortex-M0+アーキテクチャは,基本的なセンサーノードから高度なモーター制御ユニットまでの幅広いアプリケーションをカバーする,さまざまな組み込み設計のためのバランスの取れた基盤を提供します.
TIは,設計者向けに3つの主要シリーズであるArm Cortex-M0+マイクロコントローラー製品を含む包括的なMCUを発売しました.すべての製品には異なるレベルのシミュレーション機能があります.基本から高度に"豊かな"機能までこれらのアナログ機能には,12ビットADC,動作増幅器,タイマー,通信インターフェース (UART,I2C,SPI) など,統合された周辺機器が含まれます.このようにして外部部品の必要性を最小限に抑える設計者は,物理空間の制限に適応するために,QFNやTSSOPなどの様々なパッケージタイプから選択することができます.
MSPM0 Gシリーズ - このシリーズMCUは,汎用アプリケーションのために特別に設計された,統合されたアナログ機能の最高レベルを提供します.特に高性能の混合信号機能を必要とするものはこのシリーズは,最大80MHzのCPU速度と最大512KBのフラッシュメモリ,およびマルチチャネル12ビット,1MSPSADC,最大3つの統合式動作増幅器と様々なアナログ比較器.
MSPM0G3107SRHBR (図1) は,最大80MHzの周波数で動作し,128KBのフラッシュメモリと32KBのSRAMを備えています.このデバイスは,同時サンプリングのための2つの12ビット,4MSPSADCを統合しています.さらに最大111の外部チャンネルと汎用アンプ (GPAMP)さらに,デバイスには,CAN 2.0/3.0とCAN-FD,4つのUART,2つのI 2 C,および2つのSPIインターフェースをサポートするコントローラエリアネットワークインターフェイスも搭載されており,通信能力を向上させています.これらの機能は,モーター制御や産業自動化などの様々なアプリケーションに適応できます.このMCUの他のモデルには 32 KB のフラッシュメモリと 16 KB の RAM または 64 KB のフラッシュメモリと 32 KB の RAM が搭載されています.
図1:MSPM0G310x MCUの典型的な寸法. (画像源:テキサス・インストルメント)
MSPM0 Lシリーズ - これらのデバイスは,低消費電力とアナログ機能のバランスを達成し,センサーや電池駆動デバイスなどのアプリケーションに最適化されています.このシリーズは,最大32MHzのクロック速度と8KBから256KBのフラッシュメモリを持っています12 ビット ADC,アナログコンパレーターを使用し,単一の動作増幅器を含む場合がある.
このシリーズのMSPM0L1306SRTRR (図2) は,最大32MHzの周波数で動作し,64KBのフラッシュメモリと4KBのSRAMを搭載している.68 MSPS ADC (最大10の外部チャンネル)このデバイスはセンサーとアナログフロントエンドアプリケーションに非常に適しています.長期安定性やオフセット調整機能が このようなアプリケーションにおいて極めて重要です.

