MC3PHACVPE Freescale Semiconductor, MC3PHACVPE Datasheet

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
Part Number:
MC3PHACVPE
Manufacturer:
NXP USA Inc.
Quantity:
178
Freescale Semiconductor
Data Sheet
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:
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.
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
Rev. 2, 7/2005
MC3PHAC

MC3PHACVPE Summary of contents

Page 1

... 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. MC3PHAC Rev. 2, 7/2005 ...

Page 2

... CONTROL TO GATE DRIVES PWM’s PASSIVE INITIALIZATION NETWORK (OPTIONAL) Table 1. Ordering Information Operating Temperature Range –40°C to +105°C –40°C to +105°C –40°C to +105°C 3-PHASE AC MOTOR Package Plastic 28-pin DIP Plastic 28-pin SOIC Plastic 32-pin QFP Freescale Semiconductor ...

Page 3

... See Figure 2 and Figure 3 for the pin connections. PWMPOL_BASEFREQ Figure 2. Pin Connections for PDIP and SOIC PLLCAP PWMPOL_BASEFREQ PWM_U_TOP PWM_U_BOT PWM_V_TOP MC3PHAC Monolithic Intelligent Motor Controller, Rev. 2 Freescale Semiconductor REF 2 27 RESET DDA SSA 5 24 OSC2 23 6 OSC1 7 22 PLLCAP 8 21 ...

Page 4

... DD SS IMV IMV ≤ ≤ Out DD Symbol Symbol Value V –0 – ± –55 to +150 stg 100 SS 100 DD . Reliability of operation is enhanced Value T –40°C to +105°C A 5.0 ± 10 Value 4.00 ± osc Freescale Semiconductor Unit ° Unit °C V Unit MHz ...

Page 5

... Acceleration rate Speed control PWM Frequency High side power transistor drive pump-up time = 5.0 Vdc ± 10 Limited in standalone mode 35% 3. Limited in standalone mode to 0.5 to 6.0 4. Limited in standalone mode ~53 seconds MC3PHAC Monolithic Intelligent Motor Controller, Rev. 2 Freescale Semiconductor (1) Symbol –15.0 mA) V OHRB ...

Page 6

... In standalone mode, this pin is an output that drives low to indicate the parameter mux input pin is reading an analog voltage to specify the desired PWM frequency master software mode, this pin is an input which receives UART serial data. (analog). DDA (1) Freescale Semiconductor ...

Page 7

... The load capacitance values used in the oscillator circuit design should include all stray capacitances. MC3PHAC Monolithic Intelligent Motor Controller, Rev. 2 Freescale Semiconductor Pin Function In standalone mode, this pin is an output that drives low to indicate the parameter mux input pin is reading an analog voltage to specify the time to wait after a fault before re-enabling the PWM outputs ...

Page 8

... The sampling period of the filter (except when the PWM frequency is 15.9 kHz) and it mimics the response of a single pole analog filter having a pole at 0.4 Hz PWM frequency of 15.9 kHz, the sampling period and the pole is located at 0.3 Hz. MC3PHAC Monolithic Intelligent Motor Controller, Rev Freescale Semiconductor ...

Page 9

... This specification can be done at any time, but once it is done, the polarities are locked and cannot be changed until a reset occurs. Also, any commands from PC master software that would have the effect of enabling PWMs are prevented by the MC3PHAC until the polarity has been specified. MC3PHAC Monolithic Intelligent Motor Controller, Rev. 2 Freescale Semiconductor Features Figure 4. ...

Page 10

... MC3PHAC Monolithic Intelligent Motor Controller, Rev REMOVES 60 Hz HUM 2 AND DECREASES I R LOSSES PWM1 PWM3 PWM2 PWM4 CORRECTED PWMs MC3PHAC Figure 8. Only one of these jumpers (JP1–JP4) can be NOTE PWM Polarity Base Frequency Logic low = on Logic high = on Logic low = on Logic high = on PWM5 PWM6 Freescale Semiconductor ...

Page 11

... This has the effect of further reducing the voltage across the magnetizing inductor, and consequently, the magnetizing current. A schematic representation of this effect is MC3PHAC Monolithic Intelligent Motor Controller, Rev. 2 Freescale Semiconductor NOTE Figure 9 assumes a 6.8 kΩ ...

Page 12

... MC3PHAC Monolithic Intelligent Motor Controller, Rev BASE FREQUENCY PARASITICS TORQUE CURRENT M Figure 11 FREQUENCY –s) s assumes a 6.8 kΩ pullup resistor Master Software Operation with Freescale Semiconductor ...

Page 13

... If dc bus voltage monitoring is not desired, a voltage of 3.5 volts ± 5 percent should be supplied to the DC_BUS pin through an impedance of between 4.7 kΩ and 15 kΩ. MC3PHAC Monolithic Intelligent Motor Controller, Rev. 2 Freescale Semiconductor Figure 10 assumes a 6.8 kΩ pullup resistor. In standalone mode, this ...

Page 14

... ACCELERATION INPUT Figure 7. Deceleration as a Function of Bus Voltage MC3PHAC Monolithic Intelligent Motor Controller, Rev Figure 7. The voltage range on the DC_BUS pin from when the BEGIN MODERATING DECEL (LEVEL IS PROGRAMMABLE IN PC MASTER SOFTWARE MODE) BUS VOLTAGE Freescale Semiconductor ...

Page 15

... The user should use pullup or pulldown resistors on the output of the MC3PHAC’s PWM outputs to ensure during power-up and power-down, that the inverter’s drive inputs are at a known, turned off, state. MC3PHAC Monolithic Intelligent Motor Controller, Rev. 2 Freescale Semiconductor Digital Power Supply Bypassing is the power supply pin used for setting REF ...

Page 16

... MC3PHAC Monolithic Intelligent Motor Controller, Rev economical alternative, an external REF Figure 8), the resulting value for each Figure Table 3 Freescale Semiconductor 9, Figure 10, shows the polarity ...

Page 17

... If no external fault circuit is provided, connect Connect only one jumper. 7. Use bypass capacitors placed close to the MC3PHAC. 8. Consult crystal/resonator manufacturer for component values. Figure 8. Standalone MC3PHAC Configuration MC3PHAC Monolithic Intelligent Motor Controller, Rev. 2 Freescale Semiconductor NOTE – PWM POLARITY JP1 PWM POLARITY JP2 JP3 60 Hz – ...

Page 18

... Figure 9. Dead Time as a Function of the RDEADTIME Resistor RETRY TIME (SECONDS) Figure 10. Fault Retry Time as a Function of the RRETRY Resistor VBOOST (%) Figure 11. Voltage Boost as a Function of the RBOOST Resistor MC3PHAC Monolithic Intelligent Motor Controller, Rev RESISTANCE (kΩ RESISTANCE (kΩ RESISTANCE (kΩ) Freescale Semiconductor ...

Page 19

... PC master software protocol or its implementation on a personal computer. For further information on these topics, refer to other Freescale documents relating to the PC master software protocol and availability of PC master host software. MC3PHAC Monolithic Intelligent Motor Controller, Rev. 2 Freescale Semiconductor description on page 11.) The potentiometer, in this case, could have been 12 ...

Page 20

... PWM_V_BOT RETRY/TxD RPWMFREQ 16 PWM_W_TOP PWMFREQ/RxD 3.9 kΩ 15 PWM_W_BOT FAULTIN . 6.8 kΩ FROM DIVIDED DC BUS + kΩ 4.7 kΩ kΩ 4.7 kΩ kΩ 10 kΩ NOTE 1 NOTE 2 TO RESISTIVE BRAKE DRIVER NOTE 3 NOTE 4 NOTE 5 FROM SYSTEM FAULT DETECTION CIRCUIT Freescale Semiconductor ...

Page 21

... With the READVARx commands, the addresses are checked for validity, and the command is executed only if the address is within proper limits. In general, a read command with an address value below $0060 or above $EE03 will not execute properly, but instead will return an invalid operation response. An MC3PHAC Monolithic Intelligent Motor Controller, Rev. 2 Freescale Semiconductor MC3PHAC 1 28 ...

Page 22

... $ – $54 B – $58 B – T – $5C $00–$ — $ — $61 (8) $0000–$7FFF $0000–$7FFF (9) $0000–$7FFF $00–$FF $00–$FF $00–$FF Freescale Semiconductor ...

Page 23

... DC_BUS analog input pin. The analog-to-digital converter is a 10-bit converter with Bus a 5 volt full scale input. The value is equal to the voltage applied to the DC_BUS input pin/V MC3PHAC Monolithic Intelligent Motor Controller, Rev. 2 Freescale Semiconductor Read/ Size Description ...

Page 24

... Bus brownout located at address $0066 and $0067. Bus 15, Figure 16, and Figure 17 OVER UNDER EXTERNAL VOLTAGE VOLTAGE FAULT TRIP TRIP U 0 over voltage and Bus over voltage Bus under voltage Bus under voltage Bus Freescale Semiconductor 0 TRIP 0 ...

Page 25

... DEAD TIME SET Bit — This read-only bit indicates if the dead time parameter has been set. DEAD TIME 0 Dead time parameter has not been set. SET 1 Dead time parameter has been set. MC3PHAC Monolithic Intelligent Motor Controller, Rev. 2 Freescale Semiconductor BASE SPEED ...

Page 26

... RESISTIVE BRAKE Bit — This read-only bit indicates the state of resistive brake pin (RBRAKE). RESISTOR 0 The RBRAKE output pin in inactive and no braking is in progress. BRAKE 1 The RBRAKE output pin in active. Braking is in progress. MC3PHAC Monolithic Intelligent Motor Controller, Rev FWD/ FAULT REVERSE OUT Unaffected Figure 16. Switch In Register Description RESISTOR BRAKE Freescale Semiconductor ...

Page 27

... VOLTAGE Bit — This read-only bit indicates if the last reset was the result of low V DD LOW V applied to the MC3PHAC. DD VOLTAGE 0 The LOW V DD first read. 1 The last reset was caused by the low power supply detection circuit. MC3PHAC Monolithic Intelligent Motor Controller, Rev. 2 Freescale Semiconductor MASTER MC3PHAC MC3PHAC SOFTWARE FUNCTIONAL FUNCTIONAL RESET FAULT ...

Page 28

... In this state, the PWM pins are driven to the off state for the chosen polarity. The only exit of this state is to the PWMPump state, which occurs when a CmdFwd or CmdRev command is received. MC3PHAC Monolithic Intelligent Motor Controller, Rev Freescale Semiconductor ...

Page 29

... CmdRev & Actual speed = 0 CmdRev | CmdStop FwdDecel Actual speed = Speed In Figure 18. PC Host Software Command State Diagram MC3PHAC Monolithic Intelligent Motor Controller, Rev. 2 Freescale Semiconductor CmdReset Reset Initialized PWMHighZ PWM dead-time set & PWM polarity set PWMOFF PWM base freq. set & ...

Page 30

... 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 MC3PHAC Monolithic Intelligent Motor Controller, Rev Fault Freescale Semiconductor ...

Page 31

... D1 turns on the transistor in U1, providing a logic 0 to the serial input of the MC3PHAC. Simply stated, the input half of the circuit provides input isolation, signal inversion, and level MC3PHAC Monolithic Intelligent Motor Controller, Rev. 2 Freescale Semiconductor Optoisolated RS232 Interface Application Example Figure 19 ...

Page 32

... MC3PHAC’s serial output port to the PC’s serial port. An RS-232 line driver, such as a MC1488, serves the same purpose without the optoisolation function. MC3PHAC Monolithic Intelligent Motor Controller, Rev Freescale Semiconductor ...

Page 33

... Figure 20 • Plastic 28-pin SOIC, Figure 21 • Plastic 32-pin QFP, Figure - 28X 0.010 (0.25 -T- G 26X Figure 21. Plastic 28-Pin SOIC (Case 751F) MC3PHAC Monolithic Intelligent Motor Controller, Rev. 2 Freescale Semiconductor SEATING PLANE Figure 20. Plastic 28-Pin DIP (Case 710 14X 0.010 (0.25 - 45° ...

Page 34

... M 12 REF 12 REF N 0.090 0.160 0.004 0.006 P 0.400 BSC 0.016 BSC 0.150 0.250 0.006 0.010 S 9.000 BSC 0.354 BSC S1 4.500 BSC 0.177 BSC V 9.000 BSC 0.354 BSC V1 4.500 BSC 0.177 BSC W 0.200 REF 0.008 REF X 1.000 REF 0.039 REF Freescale Semiconductor ...

Page 35

... MC3PHAC Monolithic Intelligent Motor Controller, Rev. 2 Freescale Semiconductor Mechanical Data 35 ...

Page 36

... All operating parameters, including “Typicals” must be validated for each customer application by customer’s technical experts. Freescale Semiconductor does not convey any license under its patent rights nor the rights of others. Freescale Semiconductor products are not designed, intended, or authorized for use as components ...

Related keywords