MC3PHACVPE Freescale Semiconductor, MC3PHACVPE Datasheet - Page 30

IC MOTOR CONTROLLER 28-DIP

MC3PHACVPE

Manufacturer Part Number
MC3PHACVPE
Description
IC MOTOR CONTROLLER 28-DIP
Manufacturer
Freescale Semiconductor
Datasheet

Specifications of MC3PHACVPE

Applications
AC Motor Controller, 3 Phase
Number Of Outputs
1
Voltage - Supply
4.5 V ~ 5.5 V
Operating Temperature
-40°C ~ 105°C
Mounting Type
Through Hole
Package / Case
28-DIP (0.600", 15.24mm)
Processor Series
MC3PHAC
Core
HC08
Data Bus Width
8 bit
Program Memory Type
Flash
Program Memory Size
8 KB
Data Ram Size
256 KB
Interface Type
RS-232
Maximum Clock Frequency
21.16 KHz
Number Of Programmable I/os
14
Number Of Timers
1
Operating Supply Voltage
5 V
Maximum Operating Temperature
+ 105 C
Mounting Style
Through Hole
Minimum Operating Temperature
- 40 C
On-chip Adc
10 bit, 4 Channel
Controller Family/series
HC08
Core Size
8 Bit
Ram Memory Size
256Byte
Embedded Interface Type
SCI
Digital Ic Case Style
DIP
No. Of Pins
28
A/d Converter
10 Bits
No. Of Timers 8/12/16/32 Bits
0/0/2/0
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Current - Output
-
Voltage - Load
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MC3PHACVPE
Manufacturer:
TE
Quantity:
1 001
Operation
30
PWMPump — This state is entered from the PWM0RPM state when a CmdFwd or CmdRev
command is received. In this state the top PWM outputs are driven off while the bottom PWM
outputs are driven with a 50 percent duty cycle. This allows high side transistor gate drive circuits
which require charge pumping from the lower transistors to be charged up prior to applying full
PWMs to energize the motor. This state is automatically exited after the defined amount of time
t
FwdAccel — This state is entered from the PWMPump state after a CmdFwd command is
received and the timeout interval from the PWMPump state is completed. This state can also be
entered from the FwdSteady state if the Speed In variable is increased above the actual current
speed and the RevDecel state if the actual motor speed equals 0 r.p.m. when a CmdFwd command
has been received. In this state the motor is accelerated forward according to the chosen
parameters.
FwdSteady — This state is entered from the FwdAccel state after the actual motor speed has
reached the requested speed defined by the Speed In variable. In this state, the motor is held at a
constant forward speed.
FwdDecel — This state is entered from the FwdAccel or FwdSteady states whenever a CmdStop
or CmdRev command is received. This state can also be entered from the FwdSteady state if the
Speed In variable is decreased below the actual current speed. In this state, the motor is
decelerated forward according to the chosen parameters.
RevAccel — This state is entered from the PWMPump state. After a CmdRev command is
received and the timeout interval from the PWMPump state is completed. This state can also be
entered from the RevSteady state if the Speed In variable is increased above the actual current
speed and the FwdDecel state if the actual motor speed equals 0 r.p.m. when a CmdRev command
has been received. In this state, the motor is accelerated in reverse according to the chosen
parameters.
RevSteady — This state is entered from the RevAccel state after the actual motor speed has
reached the requested speed defined by the Speed In variable. In this state, the motor is held at a
constant reverse speed.
RevDecel — This state is entered from the RevAccel or RevSteady states whenever a CmdStop
or CmdFwd command is received. This state can also be entered from the RevSteady state if the
Speed In variable is decreased below the actual current speed. In this state, the motor is
decelerated in reverse according to the chosen parameters.
SetBaseFreq — This state is entered from any state whenever a CmdBaseFreqxx command is
received. In this state, the motor frequency at which full voltage is applied is configured and the
state is then automatically exited and the original state is re-entered.
SetAccel — This state is entered from any state whenever a write to the Acceleration variable
occurs. In this state, the motor acceleration is configured and the state is then automatically exited
and the original state is re-entered.
SetSpeed — This state is entered from any state whenever a write to the Speed In variable occurs.
In this state, the requested motor speed is configured and the state is then automatically exited and
the original state is re-entered.
Fault — This state is entered from any state whenever a fault condition occurs (see
Protection
entered from the PWMHighZ state, in which case, the PWM outputs remain in the High Z state).
When the problem causing the fault condition is removed, a timer is started which will wait a
specified amount of time (which is user programmable) before exiting this state. Under normal
Pump
(see
on
Electrical
page
13). In this state, the PWM outputs are driven off (unless the fault state was
MC3PHAC Monolithic Intelligent Motor Controller, Rev. 2
Characteristics).
Freescale Semiconductor
Fault

Related parts for MC3PHACVPE