MC3PHAC Motorola, MC3PHAC Datasheet

no-image

MC3PHAC

Manufacturer Part Number
MC3PHAC
Description
3-Phase AC Motor Controller
Manufacturer
Motorola
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MC3PHACVDWE
Manufacturer:
NSC
Quantity:
1 430
Part Number:
MC3PHACVFA
Quantity:
39
Part Number:
MC3PHACVFAE
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
MC3PHACVPE
Manufacturer:
TE
Quantity:
1 001
Data Sheet
MC3PHAC/D
Rev. 1, 4/2002
3-Phase AC 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:
Freescale Semiconductor, Inc.
For More Information On This Product,
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
Go to: www.freescale.com
© Motorola, Inc., 2002

Related parts for MC3PHAC

MC3PHAC Summary of contents

Page 1

... 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: • ...

Page 2

... Freescale Semiconductor, Inc. MC3PHAC/D 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. Some target applications for the MC3PHAC include: • • • ...

Page 3

... Figure 1. Pin Connections for PDIP and SOIC 1 V SSA OSC2 2 3 OSC1 PLLCAP 4 PWMPOL_BASEFREQ 5 6 PWM_U_TOP 7 PWM_U_BOT 8 PWM_V_TOP Figure 2. Pin Connections for QFP 3-Phase AC Motor Controller Go to: www.freescale.com MC3PHAC/D Overview 28 DC_BUS 27 ACCEL SPEED 26 25 MUX_IN 24 START 23 FWD VBOOST_MODE ...

Page 4

... Freescale Semiconductor, Inc. MC3PHAC/D BUS VOLTAGE FEEDBACK START/STOP FORWARD/REVERSE SPEED ACCELERATION MC3PHAC PWM FREQUENCY FAULT SERIAL INTERFACE Figure 3. MC3PHAC-Based Motor Control System 4 RESISTIVE BRAKE CONTROL TO GATE DRIVES PWM’s PASSIVE INITIALIZATION NETWORK (OPTIONAL) 3-Phase AC Motor Controller For More Information On This Product, Go to: www ...

Page 5

... For More Information On This Product, (1) Characteristic and and V be constrained to the range V In Out . Reliability of operation is enhanced if unused inputs are connected to Characteristic Table 1) Characteristic (1) 3-Phase AC Motor Controller Go to: www.freescale.com MC3PHAC/D Electrical Characteristics Symbol Value V –0 – ± – ...

Page 6

... Freescale Semiconductor, Inc. MC3PHAC/D DC Electrical Characteristics Characteristic Output high voltage (I = –2.0 mA) Load All I/O pins except RBRAKE Output high voltage RBRAKE (I RBRAKE Output low voltage (I = 1.6 mA) Load All I/O pins except FAULTOUT and RETRY/TxD Output low voltage ( mA) Load FAULTOUT and RETRY/TxD Input high voltage ...

Page 7

... Reference voltage input for the on-chip ADC. For best signal-to-noise performance, this pin should be tied logic 0 on this pin forces the MC3PHAC to its initial startup state. All PWM outputs are placed in a high-impedance mode. Reset is a bidirectional pin, allowing a reset of the entire system driven low ...

Page 8

... Input which is sampled to determine whether the motor should be running. In standalone mode, during initialization this pin is an output that is used to determine PWM polarity and base frequency. Otherwise analog input used to read several voltage levels that specify MC3PHAC operating parameters. 3-Phase AC Motor Controller For More Information On This Product, Go to: www ...

Page 9

... DC_BUS 1. Correct timing of the MC3PHAC is based on a 4.00 MHz crystal or ceramic resonator. 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 ...

Page 10

... The serial communications interface is used in a mode, called PC master software mode, whereby control of the MC3PHAC is from a host or master personal computer executing PC master software or a microcontroller emulating PC master software commands. In either case, control via the internet is feasible. Included in the MC3PHAC are protective features consisting of dc bus monitoring and a system fault input that will immediately disable the PWM module upon detection of a system fault ...

Page 11

... PWM operation can resume. To accommodate such topologies, the MC3PHAC will always provide 100 percent PWM drive to only the low-side transistors each time the motor is turned on ...

Page 12

... Dynamic Bus Ripple Cancellation — The dc bus voltage is sensed by the MC3PHAC, and any deviations from a predetermined norm (3 the dc bus input pin) result in corrections to the PWM values to counteract the effect of the bus voltage changes on the motor current. The frequency of this ...

Page 13

... Selectable Base Frequency — Alternating current (ac) motors are designed to accept rated voltage at either Hz, depending on what region of the world they were designed to be used. The MC3PHAC can accommodate both types of motors by allowing the voltage profile to reach maximum value at either Hz. This parameter can be specified at initialization in standalone mode can be changed at any time in PC master software mode. Selectable PWM Polarity — ...

Page 14

... Freescale Semiconductor, Inc. MC3PHAC/D Selectable PWM Frequency — The MC3PHAC accommodates four discrete PWM frequencies and can be changed dynamically while the motor is running. This resistor can be a potentiometer or a fixed resistor in the range shown in Table voltage to the MUX_IN pin while the PWMFREQ_RxD pin is being driven low. ...

Page 15

... Freescale Semiconductor, Inc. Voltage Profile Generation — The MC3PHAC controls the motor voltage in proportion to the specified frequency, as indicated motor is designed to draw a specified amount of magnetizing current when supplied with rated voltage at the base frequency. As the frequency decreases, assuming no stator losses, the voltage must decrease in exact proportion to maintain the required magnetizing current ...

Page 16

... Freescale Semiconductor, Inc. MC3PHAC/D The MC3PHAC allows the voltage boost to be specified as a percentage of full voltage at 0 Hz, as shown in specified during the initialization phase by supplying a voltage to the MUX_IN pin while the VBOOST_MODE pin is being driven low. Refer to the graph in Figure 11 6.8 k percent, with a scaling factor of 8 percent per volt master software mode, the voltage boost can be specified from 0 to 100 percent and can be changed at anytime ...

Page 17

... MC3PHAC will immediately disable the PWM outputs to protect the motor and power electronics. This is a special fault condition in that it will also cause the MC3PHAC to be reset. Lost clock detection is an important safety consideration, as many safety regulatory agencies are now requiring a dead crystal test be performed as part of the certification process ...

Page 18

... Automatic Deceleration Control — When decelerating the motor, the MC3PHAC attempts to use the specified acceleration value for deceleration as well. If the voltage on the DC_BUS pin reaches a certain threshold, the MC3PHAC begins to moderate the deceleration as a function of this voltage, as shown in voltage range on the DC_BUS pin from when the deceleration begins to decrease, to when it reaches ...

Page 19

... To prevent noise problems, take special care to provide power supply bypassing at the V Place the bypass capacitors as close as possible to the MC3PHAC. Use a high- frequency-response ceramic capacitor, such as a 0.1 F, paralleled with a bulk capacitor in the range for bypassing the digital power supply. ...

Page 20

... PC master software executing on the personal computer, communicating with the MC3PHAC microcontroller emulating PC master software commands. All command and setup information is input to the MC3PHAC via the PC host. 20 3-Phase AC Motor Controller For More Information On This Product, Go to: www ...

Page 21

... Freescale Semiconductor, Inc. Standalone Operation If the VBOOST_MODE pin is high when the MC3PHAC is powered up, or after a reset, the MC3PHAC enters standalone mode. In this mode of operation, the functionality of many of the MC3PHAC pins change so that the device can control a motor without requiring setup information from an external master. ...

Page 22

... See Figure 10. 4. See Table 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 22 NOTE – PWM POLARITY JP1 JP2 PWM POLARITY 60 Hz – ...

Page 23

... RETRY TIME (SECONDS VBOOST (%) 3-Phase AC Motor Controller Go to: www.freescale.com MC3PHAC/D Operation RESISTANCE ( RESISTANCE ( RESISTANCE ( ...

Page 24

... COM port. With PC master software, an external controller can monitor and control all aspects of the MC3PHAC operation. When the MC3PHAC is placed in PC master software mode, all control of the system is provided through the integrated UART, resident on the MC3PHAC. Inputs such as START, FWD, SPEED, ACCEL, MUX_IN, and PWMPOL_BASEFREQ have no controlling influence over operation of the system ...

Page 25

... Figure 10. 4. See Table external fault circuit is provided, connect Use bypass capacitors placed close to the MC3PHAC. 7. Consult crystal/resonator manufacturer for component values. Figure 12. MC3PHAC Application Example in Standalone Mode MOTOROLA For More Information On This Product – PWM POLARITY ...

Page 26

... Notes external fault circuit is provided, connect Use bypass capacitors placed close to the MC3PHAC. 3. Consult crystal/resonator manufacturer for component values. Figure 13. MC3PHAC Configuration for Using Master 26 shows the MC3PHAC configured in PC master software mode MC3PHAC 1 28 DC_BUS V ...

Page 27

... Freescale Semiconductor, Inc. PC Master Software Operation with the MC3PHAC When power is first applied to the MC3PHAC logic low level is applied to the RESET pin, the MC3PHAC enters PC master software mode if the VBOOST_MODE pin is low during the initialization phase. The MC3PHAC recognizes a subset of the PC master software command set, which is listed in ...

Page 28

... The modulus value supplied to the PWM generator used by the R 2 MC3PHAC — value is multiplied by 250 ns to obtain PWM period Specifies the polarity of the MC3PHAC PWM outputs. This is a write once W 1 parameter after reset. Example: $50 = Bottom and top PWM outputs are positive polarity. ...

Page 29

... The PWM output pins remain in a high-impedance state until this parameter is specified. 3. This parameter must be specified before motor motion can be initiated by the MC3PHAC. 4. This is a write-once parameter. The first write to this address will execute normally. Further attempts at writing this parameter will result in an illegal operation response from the MC3PHAC ...

Page 30

... Freescale Semiconductor, Inc. MC3PHAC/D Each bit variable listed in Figure Address: $00C8 Bit 7 Read: Write: Reset: SPEED CHANGING Bit This read-only bit indicates if the motor steady speed accelerating or declerating. FORWARD MOTION Bit This read-only bit indicates the direction of the motor. It also indicates if the motor is stopped ...

Page 31

... The voltage applied to the DC_BUS pin is less than the present value of V under voltage and a FAULT timeout is still in progress. Bus 0 = The voltage applied to the DC-BUS pin is greater than the preset value of V under voltage and a FAULT timeout is not in progress. Bus 3-Phase AC Motor Controller Go to: www.freescale.com MC3PHAC/D Operation 31 ...

Page 32

... Freescale Semiconductor, Inc. MC3PHAC/D Address: $00AE Bit 7 Read: Write: Reset: BASE FREQUENCY SET Bit This read-only bit indicates if the base frequency parameter has been set. SPEED SET Bit This read-only bit indicates if the speed parameter has been set. ACCELERATION SET Bit This read-only bit indicates if the acceleration rate parameter has been set ...

Page 33

... The DT_FAULTOUT output pin is indicating no fault condition The DT_FAULTOUT output pin is indicating a fault condition The RBRAKE output pin in active. Braking is in progress The RBRAKE output pin in inactive and no braking is in progress. 3-Phase AC Motor Controller Go to: www.freescale.com MC3PHAC/D Operation Bit 0 FAULT ...

Page 34

... Unimplemented Figure 17. Reset Status Register 1 = The last reset was caused by an initial power-up of the MC3PHAC Power-up reset was not the source of the reset or a read of the reset status register after the first read Last reset was caused by an external reset applied to the RESET input pin ...

Page 35

... PWM polarity command is received. In this state, the PWM polarity is initialized and the state is then automatically exited. This state cannot be re-entered, and hence the polarity cannot be modified, unless the reset state is first re-entered. 3-Phase AC Motor Controller Go to: www.freescale.com MC3PHAC/D Operation 35 ...

Page 36

... Freescale Semiconductor, Inc. MC3PHAC/D CmdBaseFreqxx CmdBaseFreqxx from any state from any state SetBaseFreq SetBaseFreq Done Done (return to (return to calling calling state) state) WRITEVAR16:Acceleration WRITEVAR16:Acceleration from any state from any state SetAccel SetAccel Done Done (return to (return to calling calling state) state) WRITEVAR16:Speed ...

Page 37

... 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. 3-Phase AC Motor Controller Go to: www.freescale.com MC3PHAC/D Operation (see Pump 37 ...

Page 38

... Freescale Semiconductor, Inc. MC3PHAC/D • • • • • • 38 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 — ...

Page 39

... Connecting that system could present safety issues, due to the high voltage potential between the motor control system and the PC. used with the MC3PHAC to isolate the serial port of the PC from the motor control system. The circuit in interface ...

Page 40

... Mark idle. The idle state of the MC3PHAC’s serial port output is a logic 1. The logic 1 out of the MC3PHAC’s serial port output port forces the diode turned off. With the diode in U2 turned off, the transistor also turned off. The junction of D2 and D3 are at a Mark (– ...

Page 41

... -T- SEATING PLANE K J 3-Phase AC Motor Controller Go to: www.freescale.com MC3PHAC/D Mechanical Data NOTES: 1. POSITIONAL TOLERANCE OF LEADS (D), SHALL BE WITHIN 0.25mm (0.010) AT MAXIMUM MATERIAL CONDITION, IN RELATION TO SEATING PLANE AND EACH OTHER. 2. DIMENSION L TO CENTER OF LEADS WHEN FORMED PARALLEL. 3. DIMENSION B DOES NOT INCLUDE MOLD FLASH ...

Page 42

... Freescale Semiconductor, Inc. MC3PHAC –T– DETAIL –AB– SEATING –AC– PLANE 0.10 (0.004 DETAIL AD Figure 22. Plastic 32-Pin QFP (Case 873A 0.20 (0.008) AB T– –U– –Z– ...

Page 43

... Freescale Semiconductor, Inc. MOTOROLA For More Information On This Product, 3-Phase AC Motor Controller Go to: www.freescale.com MC3PHAC/D Mechanical Data 43 ...

Page 44

... Motorola and the Stylized M Logo are registered in the U.S. Patent and Trademark Office. digital dna is a trademark of Motorola, Inc. All other product or service names are the property of their respective owners. Motorola, Inc Equal Opportunity/Affirmative Action Employer. © Motorola, Inc. 2002 MC3PHAC/D Go to: www.freescale.com ...

Related keywords