LPC1500シリーズ: Arm® Cortex®-M3コアをベースにしたモーションコントロールマイクロコントローラ(MCU)

LPC1500

LPC1500シリーズの32ビットマイクロコントローラは、高精度センサとセンサレスモータ制御に対応し、柔軟性の高い構成で複数のモータを同時制御することができます。LPC1500 MCUは、深いモータ制御の経験を必要とせずに、評価と開発を簡素化します。

各LPC1500 MCUは、ステート設定可能なタイマー(SCTimer/PWM)を合計4つ含むPWM/タイマーサブシステムを備え、モーション制御に必要な高度なPWMとタイミング機能を簡単に設定できるペリフェラル機能専用です。オンチップQEIは、センサーモーションコントロールを使用するアプリケーションに最適です。さらに、LPC1500デバイスには2つのADCがあり、それぞれが最大12ビットの分解能と最大2MHzの高速変換速度をサポートします。これらのADCは、12ビットDACと4つのアナログコンパレータでサポートされています。SCTimer/PWMやアナログコンパレータ出力などの他のオンチップ周辺機器への内部接続を含む、複数のソースによって一連のA-to-D変換をトリガすることができます。温度センサーは、この洗練されたアナログサブシステムを完成させます。

次の2つのアプリケーション・キットを使用できます。

  • 2つのモータ(センサ/センサレス)に対するフィールド指向制御(FOC)モータ制御機能を実証するPMSM制御ソリューション
  • 従来の台形モータ制御機能を実証するBLDCモータ制御ソリューション

LPC1500は、モータ制御アプリケーションの開発を簡素化するために、センサとセンサレス動作制御機能を示すフリーファームウェアを搭載しています。LPC1500 MCUは、無料のファームウェア、使いやすいGUIベースのチューニングツール、およびモータ制御ソリューションにより、モータ制御アプリケーションの簡単かつ迅速な開発を可能にします。

LPC1500シリーズのマイクロコントローラは、LPCソフトウェアのエコシステムと、豊富なツール、ドライバ、ミドルウェアのコレクションによって完全にサポートされています。また、組み込み開発者の熱心で協力的なコミュニティによって頻繁に使用されている人気のフォーラムやブログもあります。LPCXpresso開発プラットフォームは、すべてのLPC開発者に無料で提供され、フル機能のC/C++ IDEおよびLPCOpenファームウェア・ライブラリに加えて、オンボードのデバッグ・プローブを備えた低コストのターゲット・ボードが含まれています。LPCOpenは、迅速なコード開発を可能にするデバイスドライバ、スタック、およびグラフィックスライブラリを組み込んでおり、幅広いサードパーティRTOS、ミドルウェアソリューション、およびKeil® 、IARなどの一般的なサードパーティArm開発ツールで使用できます。