2 Introduction
Thank you for buying Embedded Artists’ LPCXpresso Motor Control Kit based on NXP’s motor control
solutions. The board has been developed in close cooperation with NXP. The kit contains an
LPCXpresso board with LPC1114 target, which has a Cortex-M0 core, as motor controller. Several
other NXP MCUs can also be used with the board to demonstrate motor control.
This document is a User’s Guide that describes the combination of the LPCXpresso Motor Control
Board and the LPCXpresso LPC1114, together forming the LPCXpresso Motor Control Kit.
2.1 Features
Embedded Artists’ LPCXpresso Motor Control Kit makes it possible for you to get started with motor
control prototyping immediately. It is a universal platform for low voltage motor control based on NXP’s
MCUs. With this platform it is possible to control BLDC, BLAC, stepper and dual brushed DC motors.
The board has been designed for evaluation and is not designed for final integration into end-products
performing motor control.
Controller MCU
Socket for LPCXpresso LPC1114, LPC11C24 and LPC1343
Socket for LPCXpresso LPC176x
Socket for LPC1xxx in PLCC44
Expansion connector for control by LPC1800/LPC4000/LPC2900 families, or other
Phase Control
4 phases (based on NXP PMSN2R6-40YS NMOSFET), accessed via screw terminals
Phase control support 100% duty cycle
Voltage measurement (on three phases and virtual ground)
Current measurement (in-phase on three phases and common low-side)
Input current measurement, including over-current trip
Break functionality
Hall & QEI sensor inputs, connected via screw terminals
Temperature sensor
12-30V input voltage, 17A max current (max 300W output)
On-board 15W power supply (+11V, +5V, +3.3V)
Communication Interfaces
USB interface (must be supported by controlling MCU)
Ethernet interface (must be supported by controlling MCU)
CAN interface (must be supported by controlling MCU)
RS422/485 interface
UART-to-USB interface
User Interface
5-key joystick switch