Motor Control Unit

Motor Control Unit

Motor Control Unit

MS 2008

The MCU system is designed based on ARM 7 core LPC2917 Microcontrollers to drive two DC servo motors (BLDC) independently. The unit consists of two LPC2917 micro controllers and each controlling one motor. The each controller having two CAN Bus interface with for remote communication. The unit is enclosed with rugged chassis with circular connector for CAN Bus communication and other interfaces. The Motor Control Unit is controlled through CAN Bus. It receives command and generates PWM Outputs to drive the motor. PWM is used to switch the motor voltage depends on the pulse width.



  • Supply voltage 24–48 V DC for operation at safety extra-low voltage level
  • CAN open inside with Position, Velocity and Homing modes and scaling of units by Factor Group
  • Resolver, Encoder and LVDT/RVDT feedback interface
  • Evaluation of encoders for precision positioning operations with backlash mechanism
  • Evaluation of multi-turn encoders for positioning operations without referencing
  • Sequenced driving set positioning with sequential job logic
  • Online position profile generator for real-time position profile generation with 250 µs fine interpolation
  • PID runs on RTOS



This MCU controls a variety of low power, low voltage brushless (BLDC) motors. It can be used in applications such as,

  • Transportation power plants
  • Mobile equipment (off-highway)
  • Material handling equipment, electric vehicles
  • Industrial automation
  • Robotics


Environmental Conditions

  • Operating Temperature: -40°C to +85°C
  • Storage Temperature: -40°C to +85°C
  • 90% Relative Humidity (Non-condensing)

Related Products

Show Details

Quick Contact