MTRCKTSBN5606B Fact Sheet

Automotive Motor Control Development Solutions
3-Phase Sensorless BLDC Kit
with Qorivva MPC5606B MCU
Target Automotive
Applications
• Doors, window lift and seat control
• Electric pumps, motor control and
auxiliaries
• Heating, ventilation and air conditioning
Overview
This development kit featuring the Qorivva MPC5606B MCU helps you to get
your development started within minutes. You don’t need to wait for your own
hardware design to be available, nor start software development from scratch.
This development kit offers you a fully documented working setup for 3-phase
sensorless brushless DC (BLDC) motor control.
(HVAC)
• Transmission and gearbox
The hardware consists of one MPC5606B
use solution for the BLDC sensorless motor
controller board, featuring the MC33905D
control applications, covering speed control
system basis chip, connected to a power stage
and torque limitation.
board with the MC33937A MOSFET pre-driver
onboard.
The application software available in this
development kit provides a complete, easy-to-
3-Phase Sensorless BLDC Kit
The complete hardware and software
documentation will help you use and adapt this
solution for your own application use cases.
Development Kit Features
MC33905D Features
• MPC560xB controller board
• 5.0 or 3.3 V voltage regulator with current,
• 3-phase BLDC/PMSM low-voltage power
stage (10 A) based on the SMARTMOS
MC33937A FET pre-driver
• 24 V BLDC motor
• FreeMASTER tool for instrumentation/
visualization
• Sensorless control using back EMF zerocrossing detection
• DC-bus overvoltage, overcurrent and
undervoltage fault detection
temperature and voltage protection
• Single CAN and two LIN transceivers
• Advanced SPI, MCU, ECU power supply
and critical pin diagnostics and monitoring
• Extremely low quiescent current in
low power modes
Motor
Motor
Control Algorithm Concept
Control Algorithm Concept
3-Phase Low-Voltage Power Stage
+DCBUS
•Hardware support for Hall sensor-based
U
motor control
V
W
-DCBUS
Qorivva MPC5606B MCU
Features
• Up to 64 MHz e200z0 core, 32-bit Power
Architecture® CPU
• 1 MB of code flash, 64 KB of data flash,
80 KB of SRAM (all with ECC)
• Six FlexCAN and up to eight LINFlex
modules
• Two 32-channel enhanced modular I/O
submodules (eMIOS)
• 10-bit ADC and 12-bit ADC modules
with total 39 channels expandable to 67
channels via external multiplexing
• 8-channel periodic interrupt timer (PIT)
• Cross triggering unit with 64 input
FreeMASTER
BLDC
Start/
Stop Up Down
USB
GPIO
eMIOS0_[0..7]
Driver
Driver
Driver
ADC
Trigger
Application Control
CTU
Driver
ADC
Command
ADC0
SW Synchronization
Zero
Cross
Detection
Speed
PI Controller
-
Current
Limitation
PI Controller
Inject. PIT2
Trigger
Driver
Actual Speed
(RPM)
Actual Motor
Current
Speed,
Torque
Calculation
eMIOS0_[24,25]
Driver
New
Commutation
Event
PWM
Modulation
Functions
-
Required
Current Limit +
ADC1
Driver
Dutycycle
Required
Speed (RPM) +
ωmech
IDCBUS
Sector
Zero-Crossing
Period
Motor Torque
Filtered
MPC5606B
FreeMASTER Project Page
channels
MC33937A Features
• Fully specified from 8.0 to 40 V covering
12 and 24 V automotive systems
• Extended operating range from 6.0 to 58 V
covers 12 and 42 V systems
• Greater than 1.0 A gate drive capability
with protection
• Protection against reverse charge
injection from CGD and CGS capacitances
of external FETs
• SPI programmable dead time
• Simultaneous output capability enabled via
safe SPI command
For more information, visit freescale.com/automcdevkits
Freescale, the Freescale logo and Qorivva are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. SMARTMOS is
a trademark of Freescale Semiconductor, Inc. The Power Architecture and Power.org word marks and the Power and Power.org logos
and related marks are trademarks and service marks licensed by Power.org. All other product or service names are the property of
their respective owners. © 2012, 2013 Freescale Semiconductor, Inc.
Document Number: MTRCKTSBN5606BFS REV 1
Agile Number: 926-78761 REV B