ST AN1947 Application Note

This application note describes a 3-phase synchronous permanent magnet motor control software library developed for the ST7MC drive with sinusoidal waveform. The ST7MC microcontroller contains a peripheral dedicated to 3-phase brushless motor control, making it suitable for AC induction motors and permanent magnet DC/AC motors (PMDC/PMAC, also called BLDC). The library described here is made of several C modules that contain a set of convenient functions for the generation of the sinusoidal waveform, the synchronization mechanism and closed loop control of PMAC induction motors and is compatible with both COSMIC (www.cosmic-software.com) and METROWERKS (www.metrowerks.com) compilers.


ST AN1947 Application Note - cover page
Brand
STMicroelectronics
Category
Other Electronics
Document type
Application Note
Language
English
Pages
36
File format
PDF
File size
697 KB
Published
07 August, 2012
Updated
29 September, 2023
Model
ST7MC
MD5 checksum
7FC2BFC0A371F1CA35DECC8E5771BDDE

About this manual

This document details a software library for the ST7MC microcontroller designed to control 3-phase synchronous permanent magnet motors (PMAC) with sinusoidal waveforms. The library provides functions for waveform generation, synchronization, and closed-loop control, compatible with COSMIC and Metrowerks compilers. It is intended for use with the ST7MC starter kit and demonstration AMETEK BLDC motor.

What's inside

  • Introduction
  • Working Environment Set-up
  • PMAC Basic Principle
  • Getting Started with PMAC Library
  • Configuration File
  • Library Functionalities
  • Results

Frequently asked questions

What types of motors is this software library designed to control?

The library is designed for 3-phase synchronous permanent magnet motors, including AC induction motors and permanent magnet DC/AC motors (PMDC/PMAC, also called BLDC).

What is the stator frequency range supported by the library?

The library supports a stator frequency range from 0.2 Hz up to 680.0 Hz.

What PWM frequencies can be set by default?

The PWM frequency can be set by default to 1.95, 3.9, 7.8, 12.5 and 15.66 kHz.

Download PDF (697 KB)

More STMicroelectronics Manuals


View all STMicroelectronics manuals →