SLAAEM1 June   2024 MSPM0C1104 , MSPM0C1104 , MSPM0L1105 , MSPM0L1105

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2System Architecture Introduction
  6. 3Hardware Design Introduction
    1. 3.1 Power Supply Circuit
    2. 3.2 Drive Circuit
    3. 3.3 Sampling Circuit
    4. 3.4 Main Controller Circuit
    5. 3.5 Control System Introduction
      1. 3.5.1 Drive Method
      2. 3.5.2 Control Method
  7. 4Software Design Introduction
    1. 4.1 Parameters Initialization
    2. 4.2 Direction Setup
    3. 4.3 Timer Interrupt
    4. 4.4 Closed Loop Controller
  8. 5Evaluation

Introduction

Brushed DC motors are known for their simplicity, ease of control, and cost-effectiveness, making them a preferred choice for applications prioritizing performance, cost efficiency, and reliability. The MSPM0C1104 is part of the MSP highly-integrated ultra-low-power 32-bit microcontroller unit (MCU) family, based on the enhanced Arm® Cortex®-M0+ core platform operating at up to 24MHz frequency, offering advanced features for motor control and making it an ideal choice for driving and controlling brushed DC motors. This document presents a discrete motor drive solution, controlled by MSPM0C1104, which reduces system costs and enhances system design flexibility and is suitable for a wide range of industrial and commercial applications.