DEVELOPMENT TOOLS
Kinetis Motor Suite (KMS) is a software
solution that enables the rapid
configuration of motor drive systems,
accelerates development of the final
motor drive application whilst improving
overall motor system performance due
to its unique SpinTAC™ enabled speed
controller. Tuning and optimization is
carried out via a simple graphical user
interface that enables a developer to
easily identify their motor, tune that
motor using just one control dial and
build a state machine to control the
various speed transitions of the motor.
HVP-MC3PH
The platform enables development
of three-phase PMSM, BLDC and
ACIM motor control and power factor
correction (PFC) solutions in a safe high-
voltage environment.
Compatible with the HVP-KV31F120M
controller card, input voltage is 85–240
V AC, with output power of the motor
stage up to 1 KW and the ability to
drive a 1.2 Hp motor.
FRDM-KV31F
An ultra-low-cost development
platform for Kinetis KV3x MCUs. The
FRDM-KV31F hardware is form-factor
compatible with the Arduino™ R3 pin
layout, providing a broad range of
expansion board options. Combine this
with the FRDM-MC-LVPMSM or FRDM-
MC-LVBLDC shields and the FRDM-
MC-LVMTR to create a fully-enabled
development platform for PMSM or
BLDC motor control.
TWR-KV31F120M
The Tower System MCU module is a
modular development platform that
features the KV3x MCU in a 100 LQFP
package, integrated OpenSDA debug
adapter and is compatible with the
TWR-MC-LV3PH three-phase motor
peripheral module.
TWR-MC-LV3PH
The TWR-MC-LV3PH low-voltage, three-
phase motor control Tower
®
System
peripheral module provides a complete
motor control reference design kit for
developing BLDC and PMSM motor
solutions, it includes a three-phase
motor and motor drive circuitry.
Integrated Development
Environment (IDE)
Kinetis KV3x MCUs are supported by
Kinetis Design Studio, IAR Embedded
Workbench
®
for ARM and ARM Keil
®
Microcontroller Development Kit. All IDEs
support the Processor Expert auto code
generator.
Reference Designs Built on Embedded
Motor Control Libraries
} Extensive suite of complimentary
reference designs for ACIM, BLDC
and PMSM motor control built on
NXP’s Embedded Software libraries
and motor configuration tools.
} Complex real-time control applications
} Core self-test libraries for simpler
IEC 60730 certification
FreeMASTER
FreeMASTER is a free and simple, yet
highly customizable real-time debug
monitor and data visualization tool that
enables real-time data access.
Motor Control Toolbox
Motor control development toolbox is a
comprehensive collection of tools that
plug into MATLAB™/Simulink™ design
environment to support rapid application
development targeting Kinetis KV MCUs.
KINETIS KV3x MCU FAMILY BLOCK DIAGRAM
Programmable
Delay Block
Debug
Interfaces
DSP
Floating-Point
Unit (FPU)
Interrupt
Controller
ARM
®
Cortex
®
-M4 100/120 MHz
4-/16-Ch. DMA
Low Leakage
Wake-up Unit
Program Flash
up to 512 KB
SRAM
up to 96 KB
Serial Programming
Interface (Export)
FlexBus External
Bus Interface
BOOT Flash SRAM Retention
Cyclic Redundancy
Check (CRC)
Internal and
External Watchdogs
Flash Access
Controller
2 x 16-bit ADC
2 x ACMP
with 6-bit DAC
Up to 2 x 12-bit DAC
Voltage Reference
FlexTimers
Periodic Interrupt
Timer
Low-Power Timer
2 x DSPI
4 x UARTs
GPIO
Core System Memories Clocks
Security
and Integrity
Analog Timers
Communication
Interfaces
HMI
Phase-Locked Loop
Frequency-Locked
Loop
Low-/High-
Frequency Oscillators
Unique ID
2 x I
2
C
Optional Feature
Internal Reference
Clocks