EasyManua.ls Logo

NXP Semiconductors BLDC User Manual

NXP Semiconductors BLDC
23 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background imageLoading...
Page #1 background image
© 2020 NXP B.V.
BLDC Control Demo User's Guide
1. Introduction
This document provides instructions for running and
controlling the Brushless DC (BLDC) sensorless
application with the Freedom and Tower System
development boards shown in Table 1.
The required software, hardware setup, jumper settings,
project arrangement, and user interface is described in
the following sections. For more information, see
Section 9, “Referencesor visit
www.nxp.com/motorcontrol_bldc.
NXP Semiconductors
Document Number: BLDCDEMO
UG
User's Guide
Rev.
6
,
06/2020
Contents
1. Introduction ........................................................................1
2. Supported development boards ...........................................2
3. Motor Control vs. SDK Peripheral Drivers ........................2
4. Hardware setup ...................................................................2
4.1. Linix 45ZWN24-40 motor ....................................... 3
4.2. MIGE 60CST-MO1330 motor ................................ 3
4.3. Tower System .......................................................... 4
4.4. Tower System assembly .......................................... 8
4.5. Freedom development platform ............................... 9
4.6. High-Voltage Platform .......................................... 15
5. Project file structure .......................................................... 15
6. User Interface ................................................................... 17
6.1. Control button ........................................................ 17
6.2. Remote control using FreeMASTER ..................... 17
7. Instructions ....................................................................... 21
7.1. Running the motor ................................................. 21
7.2. Stopping the motor ................................................ 21
7.3. Clearing a fault ...................................................... 21
7.4. Turning on demonstration mode ............................ 21
8. Acronyms and abbreviations ............................................ 21
9. References ........................................................................ 22
10. Revision history ................................................................ 22
Question and Answer IconNeed help?

Do you have a question about the NXP Semiconductors BLDC and is the answer not in the manual?

NXP Semiconductors BLDC Specifications

General IconGeneral
Communication InterfacesUART, SPI, I2C
PWM ChannelsUp to 6
ArchitectureARM Cortex-M0
Operating Voltage3.3V, 5V
Output CurrentUp to 1A
Control Interfacesensorless
Package TypeLQFP
Protection FeaturesOVP, UVP, OCP, OTP

Summary

Introduction

Document Overview

Provides instructions for running and controlling BLDC sensorless application with development boards.

Supported Development Boards

Motor Control vs. SDK Peripheral Drivers

Hardware Setup

Linix 45ZWN24-40 Motor

Details the Linix 45ZWN24-40 motor used with the application.

MIGE 60CST-MO1330 Motor

Describes the MIGE 60CST-MO1330 motor for PMSM and BLDC applications.

Tower System Module Configurations

Details jumper settings for various Tower System MCU modules.

Tower System Assembly

Instructions for assembling the Tower System hardware.

Freedom Platform Module Configurations

Details jumper settings for various Freedom development boards.

Freedom Platform Assembly

Instructions for assembling the Freedom development platform.

High-Voltage Platform Components

Components needed for the High-Voltage Platform.

Project File Structure

IAR Folder Configuration

Configuration files for IAR Embedded Workbench IDE.

Project Files Description

Details device-specific files, initialization routines, and motor definitions.

Middleware Folders

Description of middleware folders like mc_algorithms and mc_drivers.

User Interface

Control Button Assignment

Maps development boards to control buttons and LED states for application control.

FreeMASTER Remote Control Setup

Steps to establish communication and control the BLDC motor using FreeMASTER.

FreeMASTER TSA and Variable Monitoring

Adding custom variables and using TSA for FreeMASTER monitoring.

FreeMASTER Control Page Operation

Details the FreeMASTER control page for adjusting speed, current, and state.

Instructions

Running the Motor

Steps to assemble hardware, download project, and start the motor.

Stopping the Motor

Procedures for stopping the motor and handling emergencies.

Clearing a Fault

Procedure to clear faults using the control page button.

Turning on Demonstration Mode

How to enable or disable the demonstration mode via FreeMASTER or board buttons.

Acronyms and Abbreviations

References

Revision History

Related product manuals