Freescale Semiconductor
Data Sheet
MC3PHAC
Rev. 2, 7/2005
MC3PHAC Monolithic Intelligent
Motor Controller
Overview
The MC3PHAC is a high-performance monolithic intelligent motor controller designed specifically to meet
the requirements for low-cost, variable-speed, 3-phase ac motor control systems. The device is adaptable
and configurable, based on its environment. It contains all of the active functions required to implement
the control portion of an open loop, 3-phase ac motor drive.
One of the unique aspects of this device is that although it is adaptable and configurable based on its
environment, it does not require any software development. This makes the MC3PHAC a perfect fit for
customer applications requiring ac motor control but with limited or no software resources available.
The device features are:
• Volts-per-Hertz speed control
• Digital signal processing (DSP) filtering to enhance speed stability
• 32-bit calculations for high-precision operation
• Internet enabled
• No user software development required for operation
• 6-output pulse-width modulator (PWM)
• 3-phase waveform generation
• 4-channel analog-to-digital converter (ADC)
• User configurable for standalone or hosted operation
• Dynamic bus ripple cancellation
• Selectable PWM polarity and frequency
• Selectable 50/60 Hz base frequency
• Phase-lock loop (PLL) based system oscillator
• Serial communications interface (SCI)
• Low-power supply voltage detection circuit
Included in the MC3PHAC are protective features consisting of dc bus voltage monitoring and a system
fault input that will immediately disable the PWM module upon detection of a system fault.
© Freescale Semiconductor, Inc., 2005. All rights reserved.
Overview
Some target applications for the MC3PHAC include:
• Low horsepower HVAC motors
• Home appliances
• Commercial laundry and dishwashers
• Process control
• Pumps and fans
3-PHASE
AC MOTOR
AC IN
BUS VOLTAGE
FEEDBACK
RESISTIVE
BRAKE
CONTROL
START/STOP
FORWARD/REVERSE
SPEED
ACCELERATION
PWM FREQUENCY
FAULT
SERIAL INTERFACE
PWM’s
TO GATE DRIVES
MC3PHAC
PASSIVE
INITIALIZATION
NETWORK
(OPTIONAL)
Figure 1. MC3PHAC-Based Motor Control System
As shown in
Table 1,
the MC3PHAC is offered in these packages:
• Plastic 28-pin dual in-line package (DIP)
• Plastic 28-pin small outline integrated circuit (SOIC)
• Plastic 32-pin quad flat pack (QFP)
Table 1. Ordering Information
Device
MC3PHACVP
MC3PHACVDW
MC3PHACVFA
Operating
Temperature Range
–40°C to +105°C
–40°C to +105°C
–40°C to +105°C
Package
Plastic 28-pin DIP
Plastic 28-pin SOIC
Plastic 32-pin QFP
MC3PHAC Monolithic Intelligent Motor Controller, Rev. 2
2
Freescale Semiconductor
Overview
See
Figure 2
and
Figure 3
for the pin connections.
V
REF
RESET
V
DDA
V
SSA
OSC2
OSC1
PLLCAP
PWMPOL_BASEFREQ
PWM_U_TOP
PWM_U_BOT
PWM_V_TOP
PWM_V_BOT
PWM_W_TOP
PWM_W_BOT
1
2
3
4
5
6
7
8
9
10
11
12
13
14
28
27
26
25
24
23
22
21
20
19
18
17
16
15
DC_BUS
ACCEL
SPEED
MUX_IN
START
FWD
V
SS
V
DD
VBOOST_MODE
DT_FAULTOUT
RBRAKE
RETRY_TxD
PWMFREQ_RxD
FAULTIN
Figure 2. Pin Connections for PDIP and SOIC
DC_BUS
26
RESET
32
31
30
29
28
27
V
SSA
OSC2
OSC1
PLLCAP
PWMPOL_BASEFREQ
PWM_U_TOP
PWM_U_BOT
PWM_V_TOP
1
2
3
4
5
6
7
8
25
ACCEL
24
23
22
21
20
19
18
17
V
DDA
V
REF
V
SS
V
SS
V
SS
SPEED
MUX_IN
START
FWD
V
SS
V
DD
VBOOST_MODE
DT_FAULTOUT
10
11
12
13
14
15
RETRY_TxD
FAULTIN
PWM_W_TOP
PWM_W_BOT
Figure 3. Pin Connections for QFP
MC3PHAC Monolithic Intelligent Motor Controller, Rev. 2
Freescale Semiconductor
3
PWMFREQ_RxD
PWM_V_BOT
RBRAKE
V
SS
16
9
Electrical Characteristics
Electrical Characteristics
Maximum Ratings
Characteristic
(1)
Supply voltage
Input voltage
Input high voltage
Maximum current per pin excluding V
DD
and V
SS
Storage temperature
Maximum current out of V
SS
Maximum current into V
DD
1. Voltages referenced to V
SS
Symbol
V
DD
V
In
V
Hi
I
T
stg
IMV
SS
IMV
DD
Value
–0.3 to +6.0
–0.3 to V
DD
+0.3
V
DD
+ 0.3
± 25
–55 to +150
100
100
Unit
V
V
V
mA
°C
mA
mA
This device contains circuitry to protect the inputs against damage due to high static voltages or electric
fields; however, it is advised that normal precautions be taken to avoid application of any voltage higher
than maximum-rated voltages to this high-impedance circuit. For proper operation, it is recommended that
V
In
and V
Out
be constrained to the range V
SS
≤
(V
In
or V
Out
)
≤
V
DD
. Reliability of operation is enhanced if
unused inputs are connected to an appropriate logic voltage level (for example, either V
SS
or V
DD
).
Functional Operating Range
Characteristic
Operating temperature range
(see
Table 1)
Operating voltage range
Symbol
T
A
V
DD
Value
–40°C to +105°C
5.0
±
10%
Unit
°C
V
Control Timing
Characteristic
Oscillator frequency
(1)
Symbol
F
osc
Value
4.00
±
1%
Unit
MHz
1. Follow the crystal/resonator manufacturer’s recommendations, as the crystal/resonator parameters determine the external
component values required for maximum stability and reliable starting. The load capacitance values used in the oscillator
circuit design should include all stray capacitances.
MC3PHAC Monolithic Intelligent Motor Controller, Rev. 2
4
Freescale Semiconductor
Electrical Characteristics
DC Electrical Characteristics
Characteristic
(1)
Output high voltage (I
Load
= –2.0 mA)
All I/O pins except RBRAKE
Output high voltage RBRAKE (I
RBRAKE
= –15.0 mA)
Output low voltage (I
Load
= 1.6 mA)
All I/O pins except FAULTOUT and RETRY/TxD
Output low voltage (I
Load
= 15 mA)
FAULTOUT and RETRY/TxD
Input high voltage
All ports
Input low voltage
All ports
V
DD
supply current
I/O ports high-impedance leakage current
Input current
Capacitance
Ports (as input or output)
V
DD
low-voltage inhibit reset
V
DD
low-voltage reset/recovery hysteresis
V
DD
power-on reset re-arm voltage
V
DD
power-on reset rise time ramp rate
Serial communications interface baud rate
Voltage Boost
(2)
Dead time range
(3)
Retry time
(4)
Acceleration rate
Speed control
PWM Frequency
High side power transistor drive pump-up time
1. V
DD
= 5.0 Vdc
±
10%
2. Limited in standalone mode to 0 to 35%
3. Limited in standalone mode to 0.5 to 6.0
µs
4. Limited in standalone mode to 0 to ~53 seconds
Symbol
V
OH
V
OHRB
V
OL
V
OL1
V
Hi
V
IL
I
DD
I
IL
I
In
C
Out
C
In
V
LVR1
V
LVH1
V
POR
R
POR
SCI
BD
V
Boost
DT
Range
RT
Time
AC
Rate
SPEED
PWM
FREQ
T
Pump
Min
V
DD
–0.8
V
DD
–1.0
—
—
0.7 x V
DD
V
SS
—
—
—
—
—
3.80
50
3.85
0.035
9504
0
0
0
0.5
1
5.291
99
Max
—
—
0.4
1.0
V
DD
0.3 x V
DD
60
±
5
±
1
12
8
4.3
150
4.45
—
9696
100
31.875
4.55
128
128
21.164
101
Unit
V
V
V
V
V
V
mA
µA
µA
pF
V
mV
V
V/ms
Bits/sec
%
µs
Hours
Hz/sec
Hz
kHz
ms
MC3PHAC Monolithic Intelligent Motor Controller, Rev. 2
Freescale Semiconductor
5