MCF240X-BL
Brushless Motor Control Firmware
MCF240X-BL is a set of DSP firmware (software)
modules necessary to control brushed DC and 3 phase brushless motors. Written in assembly language for TMS320LF240X series
(Texas Instruments) DSP micro-controller, the firmware can run on any other TI C2XX family target system with appropriate
changes in hardware-specific portions. It is composed of various real-time and non-real-time procedures necessary to configure,
control and monitor the operation of the motor drive system. Operation can be easily programmed to suit various system configurations
such as
§ 6-step, Trapezoidal
or Sinusoidal operation
§ Bus current
feedback or phase current feedback
§ Various feedback
options (Hall sensors, Encoders, etc.)
§ Torque, velocity,
or position mode operation
§ Velocity
profile generation
§ Digital phase
current regulator
Some of the notable features of the firmware
are as follows:
§ ASCII communication via serial (RS-232) port for configuration, tuning,
command and monitoring
§ Assembly language programming for small code size (10 Kwords)
§ Flash memory –
program can now be upgraded through serial port (No
EPROM change)
§
On-board serial EEPROM for parameter storage
§ Programmable motor and feedback devices (# of poles, encoder
resolution)
§
Allows room for "intelligent motion control"