3-Phase BLDC Motor Control Development Platform
Created: Nov 23, 2015
No description available.
This reference design is a 3-phase brushless DC motor control development platform, which is based on low-voltage, 3-phase motor control tower system module (TWR-MC-LV3PH) and TWR-KV10Z32 microcontroller module from Freescale. The main controller of this design is the MKV10Z32VLF7, which is part of the Freescale’s Kinetis V series MCUs. Furthermore, this reference design uses a six-step communication process, including closed-loop speed control and dynamic motor current limitation.
The hardware of this design is built on the freescale tower rapid prototyping system and contains the following modules namely: TWR-Elevator, TWR-KV10Z32, and TWR-MC-LV3PH. The TWR-KV10Z32 microcontroller module is a modular development platform that enables rapid prototyping and tool reuse through reconfigurable hardware. This particular module is powered by the 3.3V power supply from the USB. The peripherals include 8 user LEDs, thermistors, digital accelerometer, 2 user pushbuttons, 1 reset button, open SDA interface, motor control connector, and 10MHz crystal oscillator. The tower signals from TWR-KV10Z32 are compatible with TWR-MC-LV3PH power stage board. On the other hand, the 3‐phase low-voltage motor control board (TWR‐MC‐LV3PH) is a peripheral tower system module, interchangeable across the tower development platform. The phase voltage and current feedback signals are provided; that allow a variety of algorithms to control 3‐phase PMSM and BLDC motors. It consists of power circuit module, MOSFET driver, analog sensing module and optional elevator connectors. The power circuit module consists of power supply stage, 1.65V reference voltage, connectors and MOSFET H-bridge. Complementary bipolar switching PWM is used in the BLDC motor control application. With complementary bipolar switching, two phases are powered with the complementary PWM signals (Bottom MOSFET is switching in complement to the top MOSFET within a phase).
This design is applicable in wide variety of applications that include motor control. This development board is further designed to provide solutions for three-phase sensorless BLDC motor control. The Kinetis KV1x MCU family is built on the ARM Cortex-M0+ core running at 75 MHz with hardware square root and divide capability allowing it to target BLDC applications like fans and pumps. The Kinetis KV3x MCU family is built on the ARM Cortex-M4 core running at up to 120MHz with comprehensive analog integration that provides a high-performance solution for BLDC motor control applications such as a washing machine.