ETC OMC510

OMC510
DSP-BASED MOTOR CONTROLLER FOR
THREE-PHASE BRUSHLESS DC MOTORS
FEATURES / BENEFITS
•
•
•
•
•
•
•
Embedded Motor Control DSP (ADMCF328) improves higher level system integration and flexibility
7A phase current (cycle-by-cycle current limit)
Hall Effect sensor based; sensorless control optional for improved reliability
Logic supplies (+15V/+5V) generated onboard, eliminating external parts
Serial port for isolated RS-232 interface allows system level control
Direction and velocity control
2.5 Inch diameter to fit inside motor housing
APPLICATIONS
•
•
•
Fans
Pumps
Compressors
DESCRIPTION
The OMC510 is a DSP-based three-phase brushless DC motor controller intended to replace the analog
controller to improve system integration, efficiency, flexibility, and reliability while reducing the overall
system cost. The standard OMC510 is configured for commutation via Hall effect sensor feedback. In this
configuration, the Hall effect sensor outputs provide discrete absolute rotor position for commutation. The
Hall effect sensor outputs are fed into the control port, level shifted onboard from 15V to 5V, then fed
directly into the DSP. Based on this information, velocity is determined. Alternatively, the OMC510 can be
configured for commutation via sensorless control. Three resistor divider networks are provided onboard for
back EMF measurements. In this configuration, the inactive winding is used to measure the back EMF, and
based on these measurements, estimates of position and velocity are derived. Consult the factory for details.
The OMC510 requires a single ended 28V supply for operation. The logic voltage supplies (15V and 5V) are
derived onboard. The OMC510 will accommodate either an analog or digital command input. For the latter,
a serial port is provided onboard to interface with an isolated RS-232 communications port. The OMC510
provides direction control as well as current limit for over-current protection.
The OMC510 is a 2.5 inch diameter circuit board assembly designed for small size and low cost, and it is
ideal for installation inside a motor housing. The assembly process includes chip-on-board technology for the
driver and power stages to maximize the power density and surface mount technology for the control stage.
The small size, low cost and performance of the OMC510 make it an ideal control solution for applications
including fans, pumps and compressors.
Rev 03 09/27/00
1
205 Crawford Street • Leominster MA 01453 • Phone: 978 534 5776 • Fax: 978 537 4246 • www.omnirel.com
OMC510
SIMPLIFIED BLOCK DIAGRAM
+ 28V
PC
DSP
Control
&
Interface
M
6
HV IC Driver
Hall Effect Sensor
Outputs
Hall Inputs
Bus Voltage Sense
Current Sense
-
Current Sense
Va
3
Phase
Voltage
Sense
Vb
Vc
Rev 03 09/27/00
2
205 Crawford Street • Leominster MA 01453 • Phone: 978 534 5776 • Fax: 978 537 4246 • www.omnirel.com
OMC510
CHARACTERISTICS
Maximum Ratings
Peak Motor Supply Voltage
Input Voltage (Analog/Digital)
Operating Ambient Temperature
Storage Temperature
V pk
32
V
-0.3 to +3.3 / -0.3 to +5.3
°C
0 to +85
°C
-20 to +125
Module Thermal & Mechanical Characteristics
Nominal Power Ratings
Motor Supply Voltage
VDC
28
Continuous Current
ARMS
7
Current Overload
%
200 for 3 Sec;
150 for 1 min.
Thermal Resistance
(Junction to Ambient)
°C/W
55
Max. Ambient
Temperature
°C
85
Dimensions (Ø)
in./mm
2.50 / 63.5
PERFORMANCE SPECIFICATIONS
Speed Regulation:
+ 2 RPM
Speed Accuracy:
+ 0.1 %
Velocity Bandwidth:
> 100 Hz
Constant Torque/
Speed Range:
50:1
Starting Torque:
Start into locked rotor
Torque Response:
1.5 mSec
Rev 03 09/27/00
3
205 Crawford Street • Leominster MA 01453 • Phone: 978 534 5776 • Fax: 978 537 4246 • www.omnirel.com
OMC510
FUNCTIONAL DESCRIPTION
Inverter
The three-phase inverter consists of power MOSFETs which utilize advanced processing techniques to
9876s controlled to regulate the shaft speed with a Proportional-Integral (PI) regulator.
Current Sense
A single precision current sense resistor (1% tolerance), combined with a sophisticated algorithm, eliminates
the need for separate phase current sense resistors while still providing disturbance torque information to
improve the efficiency and robustness of the system.
Gate Drive
The gate drive section incorporates high speed power MOSFET drivers with independent high and low side
referenced output channels. The gate driver design, in conjunction with the inverter design, provides for low
noise inverter operation.
Protection
Protection from short circuit conditions is provided by disabling the controller without damage to the
inverter. Under-voltage protection is provided in the gate drive section thus preventing damage to the
inverter due to insufficient gate drive voltage.
PWM System
Space Vector Modulation (SVM) is employed to provide better bus utilization, lower torque ripple, and
lower commutation losses than the standard sinusoidal PWM method. In addition, other benefits of SVM
versus the sinusoidal PWM method include ease of control and quicker response.
Motor Control Algorithms
The OMC510 can be configured for trapezoidal drive using either Hall effect sensors for absolute rotor
position feedback or a sensorless Back-EMF zero crossing detection scheme. Consult the factory for
ordering information.
Speed Regulator
The OMC510 accepts speed commands from either an isolated RS-232 port or an analog input (0 to 3V).
The speed command is compared with the estimated shaft speed and the motor torque is controlled to
regulate the shaft speed with a Proportional-Integral (PI) regulator.
Rev 03 09/27/00
4
205 Crawford Street • Leominster MA 01453 • Phone: 978 534 5776 • Fax: 978 537 4246 • www.omnirel.com
OMC510
I/O & RS-232 SPECIFICATIONS
Analog Inputs
1 analog input—0 to 3V input with 10-bit resolution. This input is the speed input.
Logic Inputs
2 logic inputs—2V threshold. These inputs are the direction and reset inputs.
RS-232 Communications
All control functions and data are available through an isolated RS-232 port. A serial cable,
complete with isolated RS-232 circuitry can be provided by the factory. Consult the factory for
details.
MODE of OPERATION
Speed Mode
The OMC510 accepts speed commands from either an isolated RS-232 port or an analog input. The speed
command is compared with the estimated shaft speed and the motor torque is controlled to regulate the shaft
speed with a Proportional-Integral (PI) regulator.
PINOUT
PIN #
J1-1
J1-2
J1-3
J1-4
J1-5
J1-6
J1-7
J1-8
J1-9
J1-10
J1-11
J1-12
J1-13
J2-1
J2-2
J2-3
J2-4
J2-5
J2-6
VBUS
BRTN
PH A
PH B
PH C
NAME
Direction
Speed In
Reset
Aux PWM
Logic Gnd
TFS1
RFS1
+5V
Logic Gnd
Reset RS232
DR1B
Logic Gnd
DT1
+15V
HALL 1
HALL 2
HALL 3
N/C
Logic Gnd
Voltage Bus
Bus Return
Phase A
Phase B
Phase C
Rev 03 09/27/00
5
205 Crawford Street • Leominster MA 01453 • Phone: 978 534 5776 • Fax: 978 537 4246 • www.omnirel.com
OMC510
PIN DESCRIPTIONS / FUNCTIONALITY
Direction (J1-1)—This logic input is used to select the motor direction.
Speed In (J1-2)—This input is the analog command input to the OMC510.
Reset (J1-3)— A logic low at this input initiates a complete hardware reset of the DSP.
Aux_PWM (J1-4)—This output is an auxiliary PWM output.
Logic_Gnd (J1-5)—This pin provides the reference point for the command section.
TFS1 (J1-6)—This pin is left open during normal operation. It is dedicated for engineering purposes only.
RFS1 (J1-7)—This pin is left open during normal operation. It is dedicated for engineering purposes only.
+5V (J1-8)—This supply is provided for the RS-232 interface. Note that an isolated RS-232 interface is
offered with the OMC510. Consult the factory for more information.
Logic_Gnd (J1-9)—This pin provides the reference point for the +5V supply.
Reset_RS-232 (J1-10)— A logic low at this input initiates a complete hardware reset of the DSP. This reset
is provided through the RS-232 interface.
DR1B (J1-11)—This pin is dedicated as the data receive pin for the RS-232 interface. Note that an isolated
RS-232 interface is offered with the OMC510. Consult the factory for more information.
Logic_Gnd (J1-12)—This pin provides the reference point for the RS-232 interface.
DT1 (J1-13)—This pin is dedicated as the data transmit pin for the RS-232 interface. Note that an isolated
RS-232 interface is offered with the OMC510. Consult the factory for more information.
+15V (J2-1)—This supply is provided for the Hall effect sensor bias.
Hall_1 (J2-2)—This pin is dedicated to the phase A Hall effect sensor output.
Hall_2 (J2-3)—This pin is dedicated to the phase B Hall effect sensor output.
Hall_3 (J2-4)—This pin is dedicated to the phase C Hall effect sensor output.
Logic_Gnd (J2-6)—This pin provides the reference point for the +15V supply.
Voltage Bus (VBUS)—This terminal is connected to the positive terminal of the 28V supply.
Bus Return (BRTN)—This terminal is connected to the negative terminal of the 28V supply.
Phase A (PH_A)—This terminal is connected to the phase A motor lead.
Phase B (PH_B)—This terminal is connected to the phase B motor lead.
Phase C (PH_C)—This terminal is connected to the phase C motor lead.
Rev 03 09/27/00
6
205 Crawford Street • Leominster MA 01453 • Phone: 978 534 5776 • Fax: 978 537 4246 • www.omnirel.com
OMC510
APPLICATION NOTE
SETUP
The OMC510 is a DSP-based motor controller providing speed control proportional to the command input
voltage. This command can be provided by way of either an analog or a digital interface. The Figure 1-Interconnection Diagram is representative of a typical configuration.
The OMC510 provides two micro-miniature 1.25mm headers (J1 and J2) for easy interface to command and
control (J1) and to the Hall effect sensors (J2). To mate with the headers, reference Molex receptacle
housing part numbers 51021-1300 (mate to J1) and 51021-0600 (mate to J2), and crimp terminal series
50058. An accessory cable for command and control, including an in-line isolated RS-232 interface, can be
provided. Consult the factory for details. To interface with the 28V power supply and the motor phase leads,
plated through holes, sized to accommodate up to #18 AWG wire, are provided for solder termination.
OPERATION
The OMC510 is a DSP-based motor controller providing speed control proportional to the command input
voltage (0 to 3V). The OMC510 is configured for trapezoidal commutation via Hall effect sensor feedback.
In this configuration, the Hall effect sensor outputs provide discrete absolute rotor position for commutation.
The Hall effect sensor outputs are fed into the control port, level shifted onboard from 15V to 5V, then fed
directly into the DSP. Based on this information, velocity is determined.
The OMC510 requires a single ended 28V supply. The logic voltage supplies (15V and 5V) are derived
onboard. The OMC510 will accommodate either an analog or digital command input. For the latter, a serial
port is provided onboard to interface with an isolated RS-232 communications port. The OMC510 provides
direction control as well as current limit for over-current protection. The Direction input is set by the user as
either a logic high or a logic low, and the current limit is set onboard. If the user interface requires a system
reset, a logic low is required at the Reset input to initiate a hardware reset. Otherwise, a 10k pull-up resistor
is provided onboard.
Rev 03 09/27/00
7
205 Crawford Street • Leominster MA 01453 • Phone: 978 534 5776 • Fax: 978 537 4246 • www.omnirel.com
OMC510
+
28V
OMC510
VBUS
J1
Direction (1)
Speed In (2)
Reset (3)
Logic_Gnd (5)
BRTN
Motor
PH_A
Isolated
RS-232
Interface
PH_B
J2
PH_C
(Optional)
Hall Sensors
+15V
Logic_Gnd
Hall_1
Hall_2
Hall_3
FIGURE 1 --INTERCONNECTION DIAGRAM
FIGURE 2 --MECHANICAL OUTLINE
Rev 03 09/27/00
8
205 Crawford Street • Leominster MA 01453 • Phone: 978 534 5776 • Fax: 978 537 4246 • www.omnirel.com