MSP-MOTOR-CONTROL — MSP firmware solutions for motor control
MSP Motor Control is a collection of software, tools and examples to spin motors in 30 minutes or less with MSPM0 Arm® Cortex® M0+ MCUs and popular motor driver solutions.
MSP Motor Control provides examples for supported hardware kits to spin brushed, stepper, and three-phase motors with sensored (...)
サポート対象の製品とハードウェア
製品
Arm Cortex-M0+ マイコン
- MSPM0G1105 — 32KB フラッシュと 16KB SRAM と 2 個の 12 ビット 4Msps ADC とオペアンプ搭載、80MHz Arm® Cortex®-M0+ マイコン
- MSPM0G1106 — 64KB フラッシュと 32KB SRAM と 2 個の 12 ビット 4Msps ADC とオペアンプ搭載、80MHz Arm® Cortex®-M0+ マイコン
- MSPM0G1107 — 128KB フラッシュと 32KB SRAM と 2 個の 12 ビット 4Msps ADC とオペアンプ搭載、80MHz Arm® Cortex®-M0+ マイコン
- MSPM0G1505 — 32KB フラッシュと 16KB SRAM と 2 個の 4Msps ADC と 12 ビット DAC と 3 個のコンパレータと 2 個のオペアンプと MATH ACL (演算アクセラレータ) 搭載
- MSPM0G1506 — 64KB フラッシュと 32KB SRAM と 2 個の 4Msps ADC と 12 ビット DAC と 3 個のコンパレータと 2 個のオペアンプと MATH ACL (演算アクセラレータ) 搭載
- MSPM0G1507 — 128KB フラッシュと 32KB SRAM と 2 個の 4Msps ADC と 12 ビット DAC と 3 個のコンパレータと 2 個のオペアンプと MATH ACL (演算アクセラレータ) 搭
- MSPM0G1518 — 256kB デュアルバンク フラッシュと 128kB SRAM と 2 個の ADC と DAC と 3 個のCOMP、80MHz ARM® Cortex®-M0+ MCU
- MSPM0G1519 — 512kB デュアルバンク フラッシュと 128kB SRAM と 2 個の ADC と DAC と 3 個のCOMP、80MHz ARM® Cortex®-M0+ MCU
- MSPM0G3105 — 32KB フラッシュと 16KB SRAM と 2 個の 12 ビット 4Msps ADC とオペアンプと CAN-FD 搭載、80MHz Arm® Cortex®-M0+ マイコン
- MSPM0G3105-Q1 — 車載、32KB フラッシュと 16KB SRAM と 2 個の 12 ビット 4Msps ADC とオペアンプと CAN-FD 搭載、80MHz Arm® Cortex®-M0+ マイコン
- MSPM0G3106 — 64KB フラッシュと 32KB SRAM と 2 個の 12 ビット 4Msps ADC とオペアンプと CAN-FD 搭載、80MHz Arm® Cortex®-M0+ マイコン
- MSPM0G3106-Q1 — 車載、64KB フラッシュと 32KB SRAM と 2 個の 12 ビット 4Msps ADC とオペアンプと CAN-FD 搭載、80MHz Arm® Cortex®-M0+ マイコン
- MSPM0G3107 — 128KB フラッシュと 32KB SRAM と 2 個の 12 ビット 4Msps ADC とオペアンプと CAN-FD 搭載、80MHz Arm® Cortex®-M0+ マイコン
- MSPM0G3107-Q1 — 車載、128KB フラッシュと 32KB SRAM と 2 個の 12 ビット 4Msps ADC とオペアンプと CAN-FD 搭載、80MHz Arm® Cortex®-M0+ マイコン
- MSPM0G3505 — 32KB フラッシュと 16KB SRAM と 2 個の 4Msps ADC と DAC と 3 個のコンパレータと 2 個のオペアンプと CAN-FD と MATH ACL (演算アクセラレー
- MSPM0G3505-Q1 — 車載、32KB フラッシュと 16KB SRAM と ADC と DAC とコンパレータとオペアンプと CAN-FD と MATH ACL (演算アクセラレータ) 搭載、80MHz Arm® Cort
- MSPM0G3506 — 64KB フラッシュと 32KB SRAM と 2 個の 4Msps ADC と DAC と 3 個のコンパレータと 2 個のオペアンプと CAN-FD と MATH ACL (演算アクセラレータ)
- MSPM0G3506-Q1 — 車載、64KB フラッシュと 32KB SRAM と ADC と DAC とコンパレータとオペアンプと CAN-FD と MATH ACL (演算アクセラレータ) 搭載、80MHz Arm® Cort
- MSPM0G3507 — 128KB フラッシュと 32KB SRAM と 2 個の 4Msps ADC と DAC と 3 個のコンパレータと 2 個のオペアンプと CAN-FD と MATH ACL (演算アクセラレータ)
- MSPM0G3507-Q1 — 車載、128KB フラッシュと 32KB SRAM と ADC と DAC とコンパレータとオペアンプと CAN-FD と MATH ACL (演算アクセラレータ) 搭載、80MHz Arm® Cor
- MSPM0G3518 — 256kB デュアルバンク フラッシュと 128kB SRAM と 2 個の CAN-FD と 2 個の ADC と DAC とコンパレータ搭載、80MHz ARM® Cortex®-M0+ MCU
- MSPM0G3518-Q1 — 車載、256kB フラッシュと 128kB SRAM と 2 個の CAN と 2 個の ADC と DAC とコンパレータ搭載、80MHz ARM® Cortex®-M0+ マイコン
- MSPM0G3519 — 512kB デュアルバンク フラッシュと 128kB SRAM と 2 個の CAN-FD と 2 個の ADC と DAC とコンパレータ搭載、80MHz ARM® Cortex®-M0+ MCU
- MSPM0G3519-Q1 — 車載、512kB フラッシュと 128kB SRAM と 2 個の CAN と 2 個の ADC と DAC とコンパレータ搭載、80MHz ARM® Cortex®-M0+ マイコン
- MSPM0G3529-Q1 — 車載、512kB フラッシュと 128kB SRAM と 2 個の CAN-FD と 2 個の ADC と DAC とコンパレータ搭載、80MHz ARM® Cortex®-M0+ マイコン
- MSPM0G5187 — 80MHz Arm® Cortex®-M0+ MCU with 128kB flash, 32kB SRAM, USB 2.0 FS, I2S, ADC, and edge AI NPU
- MSPM0L1303 — 8KB フラッシュと 2KB SRAM と 12 ビット ADC とコンパレータと OPA (トランスインピーダンス アンプ) 搭載、32MHz Arm®Cortex®-M0+ マイコン
- MSPM0L1304 — 16KB フラッシュと 2KB SRAM と 12 ビット ADC とコンパレータと OPA (トランスインピーダンス アンプ) 搭載、32MHz Arm®Cortex®-M0+ マイコン
- MSPM0L1304-Q1 — 車載、16KB フラッシュ と 2KB RAM と 12 ビット ADC と OPA と LIN 搭載、32MHz Arm® Cortex®-M0+
- MSPM0L1305 — 32KB フラッシュと 4KB SRAM と 12 ビット ADC とコンパレータと OPA (トランスインピーダンス アンプ) 搭載、32MHz Arm®Cortex®-M0+ マイコン
- MSPM0L1305-Q1 — 自動車用、32KB フラッシュ と 4KB RAM と 12 ビット ADC と OPA と LIN 搭載、32MHz Arm®Cortex®-M0+
- MSPM0L1306 — 64KB フラッシュと 4KB SRAM と 12 ビット ADC とコンパレータと OPA (トランスインピーダンス アンプ) 搭載、32MHz Arm®Cortex®-M0+ マイコン
- MSPM0L1306-Q1 — 車載対応、64KB フラッシュ と 4KB RAM と 12 ビット ADC と OPA と LIN 搭載、32MHz Arm®Cortex®-M0+
- MSPM0L1343 — 8KB フラッシュと 2KB SRAM と 12 ビット ADC とコンパレータと TIA (トランスインピーダンス アンプ) 搭載、32MHz Arm®Cortex®-M0+ マイコン
- MSPM0L1344 — 16KB フラッシュと 2KB SRAM と 12 ビット ADC とコンパレータと TIA (トランスインピーダンス アンプ) 搭載、32MHz Arm®Cortex®-M0+ マイコン
- MSPM0L1345 — 32KB フラッシュと 4KB SRAM と 12 ビット ADC とコンパレータと TIA (トランスインピーダンス アンプ) 搭載、32MHz Arm®Cortex®-M0+ マイコン
- MSPM0L1346 — 64KB フラッシュと 4KB SRAM と 12 ビット ADC とコンパレータと TIA (トランスインピーダンス アンプ) 搭載、32MHz Arm®Cortex®-M0+ マイコン
BLDC ドライバ
- DRV8300 — ブートストラップ ダイオード搭載、最大 100V のシンプル 3 相ゲート ドライバ
- DRV8300-Q1 — 車載対応、ブートストラップ ダイオード搭載、最大 100V のシンプル 3 相ゲート ドライバ
- DRV8300U — ブートストラップ ダイオードと強化型の UVLO (低電圧ロックアウト) 保護機能搭載、最大 100V のシンプル 3 相ゲート ドライバ
- DRV8311 — FET 内蔵、3V ~ 20V、3 相ブラシレス DC モーター ドライバ
- DRV8316 — 電流センシング機能と複数の FET 内蔵、最大 40V、ピーク 8A の 3 相モーター ドライバ
- DRV8316-Q1 — 車載対応、電流センシング機能内蔵、最大 40V、ピーク 8A の 3 相モーター ドライバ
- DRV8316C-Q1 — 車載対応、電流センシング機能内蔵、最大 40V、ピーク 8A の 3 相モーター ドライバ
- DRV8317 — 複数の FET 内蔵、電流センシング機能搭載、最大 24V、ピーク 5A の 3 相モーター ドライバ
- DRV8323 — 電流シャント アンプ搭載、最大 65V の 3 相スマート ゲート ドライバ
- DRV8323R — 降圧レギュレータ / 電流シャント アンプ搭載、最大 65V の 3 相スマート ゲート ドライバ
- DRV8328 — 60V 1000/2000mA 3 相ゲート ドライバ
- DRV8329 — 3 個の電流センス アンプ搭載、60V、3 相ゲート ドライバ
- DRV8353 — 電流シャント アンプ搭載、最大 102V の 3 相スマート ゲート ドライバ
- DRV8353F — 3 個の CSA (電流センス アンプ) 搭載、最大102V、機能安全、品質管理、3 相スマート ゲート ドライバ
- DRV8353R — 降圧レギュレータ / 電流シャント アンプ搭載、最大 102V の 3 相スマート ゲート ドライバ
ステッパ モーター ドライバ
- DRV8411A — IPROPI (比例電流) と電流安定化機能搭載、1.65V ~ 11V、4A、デュアル H ブリッジ モーター ドライバ
- DRV8889-Q1 — 統合型電流センシング機能および停止検出機能搭載、車載、50V、1.5A バイポーラ ステッパ モーター ドライバ
ブラシ付き DC (BDC) モーター ドライバ
- DRV8706-Q1 — 車載、オフライン診断機能とインライン電流センス アンプ搭載、40V、H ブリッジ スマート ゲート ドライバ
ハードウェア開発
評価ボード
- BOOSTXL-DRV8323RH — DRV8323RH 降圧機能とシャント アンプ搭載、3 相スマート ゲート ドライバ (ハードウェア インターフェイス) の評価基板
- BOOSTXL-DRV8323RS — DRV8323RS 降圧機能とシャント アンプ搭載 (SPI インターフェイス)、3 相スマート ゲート ドライバの評価基板
- DRV8300DIPW-EVM — 三相BLDC用DRV8300DIPW評価基板
- DRV8300DRGE-EVM — DRV8300DRGE 3 相 BLDC の評価基板
- DRV8311HEVM — DRV8311H 3 相 PWM モーター ドライバの評価基板
- DRV8316REVM — DRV8316R 3 相 PWM モーター ドライバの評価基板
- DRV8317HEVM — DRV8317 3 相ブラシレス DC (BLDC) ゲート ドライバの評価基板
- DRV8328AEVM — DRV8328A 3 相 PWM モーター ドライバの評価基板
- DRV8329AEVM — DRV8329A 3 相 BLDC ゲート ドライバの評価基板
- DRV8353RH-EVM — DRV8353RH 3 相ブラシレス DC スマート ゲート ドライバの評価基板
- DRV8353RS-EVM — DRV8353RS 3 相ブラシレス DC スマート ゲート ドライバの評価基板
- DRV8411AEVM — DRV8411A 電流レギュレーション機能搭載、デュアル H ブリッジ モーター ドライバの評価基板
- DRV8706S-Q1EVM — 車載対応、広い同相モードに対応する電流センス アンプ搭載、H ブリッジ スマート ゲート ドライバの EVM (評価基板)
- DRV8889-Q1EVM — DRV8889-Q1 車載対応、1/256 マイクロステッピング機能と停止検出機能搭載、ステッパ ドライバの評価基板
- LP-MSPM0G3507 — MSPM0G3507 80MHz の Arm® Cortex®-M0+ マイコン向け、LaunchPad™ 開発キット
- LP-MSPM0G3519 — LP-MSPM0G3519 評価基板
- LP-MSPM0L1306 — MSPM0L1306 32MHz の Arm® Cortex®-M0+ マイコン向け、LaunchPad™ 開発キット
ソフトウェア
ソフトウェア開発キット (SDK)
- MSPM0-SDK — MSPM0 ソフトウェア開発キット (SDK)