Documente Academic
Documente Profesional
Documente Cultură
R E Q U I R E D
A G R E E M E N T
Motorola Embedded Motion Control
3-Phase ac BLDC
High-Voltage
Power Stage
N O N - D I S C L O S U R E
User’s Manual
Important Notice to Users
While every effort has been made to ensure the accuracy of all information in
this document, Motorola assumes no liability to any party for any loss or
damage caused by errors or omissions or by statements of any kind in this
document, its updates, supplements, or special editions, whether such errors are
omissions or statements resulting from negligence, accident, or any other cause.
Motorola further assumes no liability arising out of the application or use of any
information, product, or system described herein: nor any liability for incidental
or consequential damages arising from the use of this document. Motorola
disclaims all warranties regarding the information contained herein, whether
expressed, implied, or statutory, including implied warranties of
merchantability or fitness for a particular purpose. Motorola makes no
representation that the interconnection of products in the manner described
herein will not infringe on existing or future patent rights, nor do the
descriptions contained herein imply the granting or license to make, use or sell
equipment constructed in accordance with this description.
Trademarks
This document includes these trademarks:
Motorola and the Motorola logo are registered trademarks
of Motorola, Inc.
Motorola, Inc., is an Equal Opportunity / Affirmative Action Employer.
2 MOTOROLA
User’s Manual — 3-Phase ac BLDC High-Voltage Power Stage
List of Sections
Table of Contents
1.2 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.4 Warnings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.2 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
4.3 Schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
5.2 Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
5.9 Brake . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
List of Figures
List of Tables
1.1 Contents
1.2 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.4 Warnings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.2 Introduction
Motorola’s 3-Phase ac high-voltage brushless dc (BLDC) power stage (HV ac
power stage) is a 115/230 volt, 180 watt (one-fourth horsepower), off-line
power stage that is an integral part of Motorola’s embedded motion control
series of development tools. It is supplied in kit number ECPWRHiVACBLDC.
In combination with one of the embedded motion control series control boards
and an embedded motion control series optoisolation board, it provides a
ready-made software development platform for fractional horsepower off-line
motors. Feedback signals are provided that allow 3-phase ac induction and
BLDC motors to be controlled with a wide variety of algorithms. In addition,
the HV ac power stage includes an active power factor correction (PFC) circuit
that facilitates development of PFC algorithms.
WORKSTATION WORKSTATION
MOTOR MOTOR
N D I S
N
Introduction and Setup
Warnings
1.4 Warnings
This development tool set operates in an environment that includes dangerous
voltages and rotating machinery.
To facilitate safe operation, input power for the HV ac power stage should come
from a current limited dc laboratory power supply, unless power factor
correction is specifically being investigated.
1. Plug one end of the 40-pin ribbon cable that comes with the optoisolator
kit into input connector J14. The other end of this cable goes to the
optoisolation board's 40-pin output connector.
2. Connect motor leads to output connector J13, located along the back
edge of the top board. Phase A, phase B, and phase C are labeled Ph_A,
Ph_B, and Ph_C.
For an ac induction motor, it does not matter which lead goes to which
phase. For BLDC motors, it is important to get the wire color coded for
phase A into the connector terminal labeled Ph_A, and so on for phase B
and phase C.
3. Connect earth ground to the earth ground terminals on the top board and
on the heat sink. The top board’s ground terminal is located in the front
left-hand corner and is marked with a ground symbol. The heat sink has
a screw on its front edge that is also marked with a ground symbol.
4. Connect a line isolated, current limited dc power supply to connector
J11, located on the front edge of the top board. The input voltage range
is 140 to 230 Vdc. Current limit should be set for less than 4 amps. The
dc supply’s polarity does not matter.
Either a 110-volt or 220-volt ac line that is coupled through an isolation
transformer may be used in place of a dc supply to provide input power.
The connection is made on connector J11. Bias voltages are developed
by internal power supplies. Only one power input is required.
WARNING: Operation off an ac power line is significantly more hazardous than operation
from a line isolated and current limited dc power supply.
CAUTION: Hazardous voltages are present. Re-read all of 1.4 Warnings carefully.
MOTOR
STANDOFFS
40-PIN
CONTROL BOARD +12 Vdc
RIBBON CABLE
40-PIN
POWER STAGE OPTOISOLATOR
RIBBON CABLE
J1
J2
STANDOFFS
HIGH-VOLTAGE
MOTOR SUPPLY
PFC L201
1
DCB_PFC_2
4.9 mH/2.3 A
2 JP201
DCB_PFC_1
PFC JUMPER
3
NO PFC
DCB_Cap_pos
C213
10 nF/3000 V
C208 + +
Earth_GND C209 C210
22 nF/630 Vdc
470 µF/400 V 470 µF/400 V
(OPTIONAL)
C214
10 nF/3000 V
DCB_Cap_neg
2.1 Contents
2.2 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.2 Description
Motorola’s embedded motion control series high-voltage (HV) ac power stage
is a 180 watt (one-fourth horsepower), 3-phase power stage that will operate
off of dc input voltages from 140 to 230 volts and ac line voltages from 100 to
240 volts. In combination with one of the embedded motion control series
control boards and an optoisolation board, it provides a software development
platform that allows algorithms to be written and tested without the need to
design and build a power stage. It supports a wide variety of algorithms for both
ac induction and brushless dc (BLDC) motors.
Input connections are made via 40-pin ribbon cable connector J14. Pin
assignments for the input connector are shown in Figure 3-1. 40-Pin Ribbon
Connector J14. Power connections to the motor are made on output connector
J13. Phase A, phase B, and phase C are labeled PH_A, Ph_B, and Ph_C on the
board. Power requirements are met with a single external 140- to 230-volt dc
power supply or an ac line voltage. Either input is supplied through connector
J11. Current measuring circuitry is set up for 2.93 amps full scale. Both bus and
phase leg currents are measured. A cycle-by-cycle overcurrent trip point is set
at 2.69 amps.
The high-voltage ac power stage has both a printed circuit board and a power
substrate. The printed circuit board contains IGBT gate drive circuits, analog
signal conditioning, low-voltage power supplies, power factor control circuitry,
and some of the large, passive, power components. This board also has an
MC68HC705JJ7 microcontroller that is used for configuration and
identification. All of the power electronics which need to dissipate heat are
mounted on the power substrate. This substrate includes the power IGBTs,
brake resistors, current sensing resistors, a power factor correction MOSFET,
and temperature sensing diodes. Figure 2-1 shows a block diagram.
HV POWER
INPUT SWITCH MODE PFC CONTROL
POWER SUPPLY dc BUS BRAKE
3-PHASE IGBT
POWER MODULE
SIGNALS
3-PHASE AC
TO/FROM GATE
TO
CONTROL DRIVERS MOTOR
BOARD PHASE CURRENT
PHASE VOLTAGE
BUS CURRENT
BUS VOLTAGE
MONITOR
BOARD
ID BLOCK
ZERO CROSS
BACK-EMF SENSE
3.1 Contents
3.2 Pin-by-Pin Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.2.1 Power Input Connector J11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.2.2 Motor Output Connector J13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.2.3 External Brake Connector J12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.2.4 40-Pin Ribbon Connector J14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
The power input connector, labeled J11, is located on the front edge of the
board. It will accept dc voltages from 140 to 230 volts or an isolated ac line
input from 100 to 240 volts. In either case, the power source should be capable
of supplying at least 200 watts.
Power outputs to the motor are located on connector J11. Phase outputs are
labeled Ph_A, Ph_B, and Ph_C. Pin assignments are described in Table 3-1.
Ph_A supplies power to motor phase A. On an induction motor, any one of the
three phase windings can be connected here. For brushless dc motors it is
1 Ph_A
important to connect the wire color coded for phase A into the connector terminal
labeled Ph_A, and so on for phase B and phase C.
Ph_B supplies power to motor phase B. On an induction motor, any one of the
three phase windings can be connected here. For brushless dc motors it is
2 Ph_B
important to connect the wire color coded for phase B into the connector terminal
labeled Ph_B, and so on for phase A and phase C.
Ph_C supplies power to motor phase C. On an induction motor, any one of the
three phase windings can be connected here. For brushless dc motors it is
3 Ph_C
important to connect the wire color coded for phase C into the connector terminal
labeled Ph_C, and so on for phase A and phase B.
PWM_AT is the gate drive signal for the top half-bridge of phase A. A logic high
1 PWM_AT
turns phase A’s top switch on.
2 Shielding Pin 2 is connected to a shield wire in the ribbon cable and ground on the board.
PWM_AB is the gate drive signal for the bottom half-bridge of phase A. A logic high
3 PWM_AB
turns phase A’s bottom switch on.
4 Shielding Pin 4 is connected to a shield wire in the ribbon cable and ground on the board.
PWM_BT is the gate drive signal for the top half-bridge of phase B. A logic high
5 PWM_BT
turns phase B’s top switch on.
6 Shielding Pin 6 is connected to a shield wire in the ribbon cable and ground on the board.
PWM_BB is the gate drive signal for the bottom half-bridge of phase B. A logic high
7 PWM_BB
turns phase B’s bottom switch on.
8 Shielding Pin 8 is connected to a shield wire in the ribbon cable and ground on the board.
PWM_CT is the gate drive signal for the top half-bridge of phase C. A logic high
9 PWM_CT
turns phase C’s top switch on.
10 Shielding Pin 10 is connected to a shield wire in the ribbon cable and ground on the board.
PWM_CB is the gate drive signal for the bottom half-bridge of phase C. A logic high
11 PWM_CB
turns phase C’s bottom switch on.
12 GND Digital and power ground
26 Temp_sense Temp_sense is an analog sense signal that measures power module temperature.
27 No connection
Pin 28 is connected to a shield wire in the ribbon cable and analog ground on the
28 Shielding
board.
29 Brake_control Brake_control is the gate drive signal for the brake IGBT.
Serial_Con is an identification signal that lets the controller know which power
30 Serial_Con
stage is present.
PFC_PWM is a digital signal that controls the power factor correction circuit’s
31 PFC_PWM
switch.
PFC_inhibit is a digital output used to enable or disable the power factor correction
32 PFC_inhibit
circuit.
PFC_z_c is a digital signal. Its edges represent power line voltage zero crossing
33 PFC_z_c
events.
Zero_cross_A is a digital signal used for sensing phase A back-EMF zero crossing
34 Zero_cross_A
events.
Zero_cross_B is a digital signal used for sensing phase B back-EMF zero crossing
35 Zero_cross_B
events.
Zero_cross_C is a digital signal used for sensing phase C back-EMF zero crossing
36 Zero_cross_C
events.
Pin 37 is connected to a shield wire in the ribbon cable and analog ground on the
37 Shielding
board.
4.1 Contents
4.2 Mechanical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
4.3 Schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
4.3 Schematics
A set of schematics for the HV ac power stage appears in Figure 4-1 through
Figure 4-8. An overview of the board appears in Figure 4-1. H-bridge gate
drive is shown in Figure 4-2. The 3-phase H-bridge appears in Figure 4-3.
Current and temperature feedback circuits are shown in Figure 4-4. Back EMF
feedback circuitry appears in Figure 4-5. Power factor correction and brake
gate drives are shown in Figure 4-6. An on-board power supply appears in
Figure 4-7, and finally the identification block is shown in Figure 4-8. Unless
otherwise specified, resistors are 1/8 watt, have a ±5% tolerance, and have
values shown in ohms. Interrupted lines coded with the same letters are
electrically connected.
C1 100nF +5V_D
+5V_D
GND Identification
+15V_A -15V_A
+15V_A GND +3.3V_A +5V_D GND
1
FAN 2
+15V_D +15V_D +FAN GND
+5V_D +5V_D -FAN +15V_D
GNDA
GNDA
SMPS
PFC_DC_BUS_BRAKE
Back_EMF
GNDA J14
FAN1
-15V_A
+5V_D
+5V_D
+FAN
-FAN
+15V_D
+15V_D
+3.3V_A
PFC_enable
GND
GNDA
GND
+15V_A
+15V_A
+5V_D
V_sense_DCB_half_15
PFC_PWM
PFC_z_c
+15V_D
V_sense_DCB_5
GNDA
Brake_control
BEMF_sense_C 40 BEMF_sense_C
V_sense_DCB_half_15
BEMF_sense_B 39 BEMF_sense_B
BEMF_sense_A 38 BEMF_sense_A
37 Sheilding
C2 100nF Zero_cross_C
Zero_cros_C 36
PFC_I_sense_1
DCB_Cap_neg
Zero_cross_B
DCB_Cap_pos
Zero_cros_B 35
PFC_Source
DCB_PFC_1
DCB_PFC_2
Zero_cros_A 34 Zero_cross_A
Brake_gate
Power_neg
Earth
Power_pos
PFC_z_c
PFC_gate
Phase_C
33
Phase_A
Phase_B
Ground 32 PFC_enable
GNDA
GND
31 PFC_PWM
1
FAN 2 Earth_GND 30 Serial_Con
29 Brake_control
J15 Shielding
28
27
GND 26 Temp_sense
FAN2 GNDA Brake I_sense_C
Temp_sense_2 25
24 I_sense_B
1 23 I_sense_A
2 22 I_sense_DCB
GNDA V_sense_DCB
21
J12 -15V_A 20
+15V_A 19
9
4
3
2
1
1
2
3
4
5
6
4
5
6
1
2
3
4
9
20
19
18
17
12
11
10
10
11
12
17
18
19
20
18
J1 J3 J4 J2 17
POWER +3.3V_A 16
CON/A CON/B CON/C CON/A
+5V_D 15
J9 J8 J7 J6 J5
MODULE GNDA
14
D1 J10
13
V14E250 CON/B CON/E CON/E CON/C CON/C CON/C Motor 12
Terminals 11 PWM_CB
1
2
3
4
5
6
1
2
3
4
1
2
3
4
4
5
6
4
5
6
4
5
6
GND Shielding
J13 10
9 PWM_CT
1 Phase_A 8 Shielding
R1 2 Phase_B 7 PWM_BB
3 Phase_C 6 Shielding
R/ivar SG-190 i 5 PWM_BT
Shielding
4
3 PWM_AB
Source_AT
Gate_BT
Gate_AT
Source_CT
Source_BT
Gate_CT
+15V_D
+5V_D
I_sense_C2
I_sense_C1
I_sense_A2
I_sense_B1
I_sense_DCB2
I_sense_A1
I_sense_B2
I_sense_DCB1
GND
2
1
J11
HV_Drivers
Line
Input Shut_Down_Open C.
+15V_D +5V_D GND
+15V_D +15V_D Temp_sense
I_sense_C
+3.3V_A +3.3V_A I_sense_B
I_sense_A
GNDA I_sense_DCB
U404A
+5V_D Gate_AT
DM74ALS1034M
C402 D401
R401
4.7uF/16V C403 MBRS130LT3 120 D403
1 2 C401 U401 470nF/50V +15V_D MMSZ5251BT1
PWM_AT
100nF + 9 8
10 n/c HO 7
11 n/c VB 6
VDD VS Source_AT
12 5
13 HIN n/c 4
14 SD n/c 3 + D404 MBRS130LT3
LIN VCC C416
3 4 15 2 33uF/25V
PWM_AB VSS COM
16 1
n/c LO Gate_AB
+5V_D C404
GND IR2112S 470nF/50V R402 D405
C419 C420 U404B GND 120 MMSZ5251BT1
1nF 1nF DM74ALS1034M R414
10k
Source_AB
R413 C413 8.2pF
R403 R404 Shut_Down +5V_D
D406 MBRS130LT3
10k 10k
100
GND U404C
+5V_D Gate_BT
DM74ALS1034M D408
C406 R405
4.7uF/16V C407 MBRS130LT3 120 D407
5 6 C405 U402 470nF/50V +15V_D MMSZ5251BT1
PWM_BT
100nF + 9 8
10 n/c HO 7
11 n/c VB 6
VDD VS Source_BT
12 5
13 HIN n/c 4
14 SD n/c 3 + C417 D409 MBRS130LT3
9 8 15 LIN VCC 2 33uF/25V
PWM_BB VSS COM
16 1
n/c LO Gate_BB
C408
GND IR2112S 470nF/50V R406 D410
C421 C422 U404D GND 120 MMSZ5251BT1
1nF 1nF DM74ALS1034M
C414 8.2pF
Source_BB
+5V_D
R407 R408 D411 MBRS130LT3
10k 10k
GND U404E
+5V_D Gate_CT
DM74ALS1034M
C410 D413
C411 R409
4.7uF/16V MBRS130LT3 120 D412
470nF/50V
PWM_CT 11 10 C409 U403 +15V_D MMSZ5251BT1
100nF + 9 8
10 n/c HO 7
11 n/c VB 6
VDD VS Source_CT
12 5
13 HIN n/c 4
14 SD n/c 3 + D414 MBRS130LT3
LIN VCC C418
13 12 15 2 33uF/25V
PWM_CB VSS COM
16 1
n/c LO Gate_CB
C412
GND IR2112S 470nF/50V R410 D415
C423 C424 U404F GND 120 MMSZ5251BT1
1nF 1nF DM74ALS1034M
C415 8.2pF
Source_CB
+5V_D
R411 R412
10k 10k
GND
DCB_PFC_2
HFA08TB60S Q1 Q3 Q5
SKB10N60 SKB10N60 SKB10N60
D7 D8 R8
R6
10ETS08S 10ETS08S 250
250 Gate_AT Gate_BT Gate_CT
sense
sense
sense
DCB_Cap_Neg
D13 D14
Temp_sense1
I_Sense_PFC1 I_Sense_PFC2 I_Sense_DCB1 I_Sense_DCB2 BAV99LT1 BAV99LT1
Temp_sense2
Temp_sense2
Temp_sense1
DCB_Cap_Neg
DCB_Cap_Pos
I_Sense_PFC2
I_Sense_PFC1
DCB_PFC_2
Gate_Brake
Source_PFC
Gate_PFC
Brake_Res
DCB_PFC_1
AC_IN_L1
AC_IN_L2
Gate_AT
Gate_BT
Phase_C
Phase_A
Phase_B
Gate_CT
1
2
3
4
9
10
11
12
17
18
19
20
1
2
3
4
9
10
11
12
17
18
19
20
1
2
3
4
5
6
4
5
6
4
5
6
4
5
6
4
5
6
J1 J2 J3 J4 J5 J6 J7
SM/CON/MCRD_SR_500_A - male SM/CON/MCRD_SR_500_A - male SM/CON/MCRD_SR_500_B - male SM/CON/MCRD_SR_500_C - male SM/CON/MCRD_SR_500_C - male SM/CON/MCRD_SR_500_C - male SM/CON/MCRD_SR_500_C - male
I_Sense_DCB2
I_Sense_DCB1
Source_BB
Source_AB
Source_CB
I_sense_C2
I_sense_C1
I_sense_B2
I_sense_B1
I_sense_A2
I_sense_A1
Gate_CB
Gate_BB
Gate_AB
1
2
3
4
1
2
3
4
1
2
3
4
5
6
J8 J9 J10
SM/CON/MCRD_SR_500_E - male SM/CON/MCRD_SR_500_E - male SM/CON/MCRD_SR_500_B - male
8
U303A
GND GND R303 75k-1% 3 + Temp_sense_2 Temp_sense
1
2 -
R301 10k-1% C301
I_sense_A1 6 - LM393D 100nF
7 GNDA
4
I_sense_A Temp_sense_1
5
I_sense_A2
+
(1.65V +/- 1.65V @ +/- Imax)
R304 10k-1% GND
U302B
R305 MC33502D
75k-1%
1.65V ref
R306 680k
Over-current
R307 75k-1%
Detection +15V_D
R308 R309
8
1.2k 1.2k U303B
5 Shut_Down_Open C.
I_sense_DCB +
7
GNDA C303 6
+3.3V_A -
4
R311 10k-1% 680pF
2 R310 R312 LM393D
I_sense_B1
-
1 GNDA 470 10k
4
I_sense_B
3
I_sense_B2
+
(1.65V +/- 1.65V @ +/- Imax)
R313 10k-1% U301A
GND
R314 MC33502D GNDA
8
75k-1%
+3.3V_A
R315 75k-1%
1.65V ref
DC Bus Current
C304
100nF Sensing
I_sense_DCB
GNDA GNDA
4
R316 10k-1%
I_sense_DCB1 2 -
R318 75k-1% 1
I_sense_DCB
I_sense_DCB2 3 +
U302A (1.65V +/- 1.65V @ +/- Imax)
R320 10k-1% R317 10k-1% MC33502D
6
8
I_sense_C1
-
7
I_sense_C +3.3V_A
5 R319
I_sense_C2
+
(1.65V +/- 1.65V @ +/- Imax) 75k-1%
R321 10k-1%
R322 U301B
75k-1% MC33502D C305
R323 390 100nF
+3.3V_A 1.65V ref
GNDA
+
R324
8
LM285M R325
U304 33.2k-1%
GNDA
4
GNDA
+5V_D
+5V_D +5V_D
R504
215k-1% R505
10k GND
R506
9 + GND
14
0 Zero_cross_A GNDA
R507 8 -
21.0k-1% U501C
C501 LM339D GNDA
10pF
BEMF_sense_A
(3.24V @ Phase_A = 400V) R508
6.81k-1%
GNDA
R509
Phase_B
GNDA
(400V max) 324k-1%
R510
374k-1% +15V_D
C503
+5V_D
R512 10nF
215k-1% R513
3
R514 GND 10k
5 +
2
0 Zero_cross_B
R515 4 -
21.0k-1% C502 U501A
10pF LM339D
12
BEMF_sense_B
(3.24V @ Phase_B = 400V) R516 +5V_D
6.81k-1% GND 11 +
GNDA 13
C506 10 -
R517 U501D
10nF LM339D
Phase_C
GNDA GND
(400V max) 324k-1% GND
R519
374k-1%
+5V_D
R520
215k-1% R521
R522 10k
7 +
1
0 Zero_cross_C
R523 6 -
21.0k-1% C504 U501B
10pF LM339D
BEMF_sense_C V_sense_DCB_half_15
(3.24V @ Phase_C = 400V) R524 (6.60V @ Vbus = 400V) C505
6.81k-1% 22pF
GNDA
GNDA
GNDA
+5V_D +15V_D
+15V_D C204 R203
+15V_D C202
10nF 68-1%
+15V_A 10uF/35V
+15V_A +15V_A +5V_D
+
R205 R206 100k
GNDA GND
1k-1%
GNDA 22nF +15V_D
C206 PFC Switch R210
C203
10nF R208 PFC_gate
GND C201 100nF GND 33
R207 C205 10k
6.8nF D202
12.1k-1%
6
GND C207 GND U202 R213 MMSZ5251BT1
U201A 22nF 3 U201B 1 NC VCC NC 8 10k
+
1 1 4 U201C
R201 R209
3 2 - 6 9
PFC_Source
PFC_PWM 2 10k-1% LM393D 5 8 2 InA OutA 7
3.92k-1%
U203A 10
4
MC74VHCT00AD R212 MC74VHCT00AD GND
MC74VHCT00AD R211
680-1% 10k 4 InB OutB 5 R204
R214 Brake_gate
3.3k 100
GND GND GND D201
GNDA Brake Switch MC33152D MMSZ5251BT1
3
GND Brake_control
PFC_enable GND
R202 C212 GND
10k 1nF
R215
10k
GND
+15V_D +15V_D
R216 270k
GND
+5V_D
+15V_D
Zero Crossing
D203
Detection SM/1N4148 R217 R218
C211 2.7k 4.7k
8
PFC Option: 1nF
L201 ref_l = 11.81V 5 +
PFC R219 R220 R221 ref_h = 11.86V 7
PFC_z_c
1 6 -
DCB_PFC_2
LM393D
2 JP201 4.9mH/2.3A 33k 33k 33k U203B
DCB_PFC_1 PFC Jumper R222 R223
4
3 10k 10k
no PFC GND
Bus Voltage Feedback
DCB_Cap_pos GNDA GNDA
V_sense_DCB_half_15
274k-1% 274k-1% 4.87k-1% 274k-1% R228
R224 R225 R226 R227 6.81k-1%
C213
10nF/3000V
+ R229
C208 C209 255-1%
Earth_GND
22nF/630VDC 470uF/400V
V_sense_DCB
U201D
C214 (3.235V @ Vbus = 400V) 12
10nF/3000V R230 11
6.81k-1% 13
DCB_Cap_neg
MC74VHCT00AD
GNDA GND
GND
P6SMB200AT3 T100 + + + 3 + C104
+15V_D +15V_D -CE
1 12 +
Power_pos
+15V_A C101 D108 10uF/6.3V
+15V_A 220uF/10V
C100 D100 2 11 C105
2
MMSZ5231BT1
10pF/500V 100nF
-15V_A -15V_A
R100 3 10
1.0k D102 GC101
GNDA
4 9 Ground_Connection
C102 C103 GND
GNDA 5 8 220uF/10V 220uF/10V D110 MBR0530T1 GNDA
MURS160T3 GND
GND
R101 R102 R103 6 7
GND 1.0k 1.0k 1.0k D103 D104 +17V_D U106
SM/Trafo_EFD20/12PIN 100nF MC78L15ACD +15V_A
FB 2 3 33uF/25V 33uF/25V 8 1
+FAN +FAN VIN VOUT
R104 C107
MBRS1100T3 + + C108 C109 2 3 6 7 C110
-FAN -FAN 270 MBRS1100T3
1 4 + 100nF
U100 GNDA
SFH6106 C111 5
R105
33uF/25V GND
R106 D105 + + GNDA C112 7 C114
820 100nF 6 Vin Gnd 100nF
2.21k-1% GND
C113 C129 3 Vin 1
2 Vin Vout
33uF/25V 33uF/25V Vin -15V_A
C116 3 MBRS1100T3 U107
100nF MC79L15ACD
U102
R108 Drain
6.8
1
1 TOP202YAI
8 U101 Control D112 MBR0530T1
TL431BCD
R109 + C117 Source
2.21k-1%
47uF/16V 2
7
6
3
2
D106
T101 MBRS1100T3 U108
SM/Trafo_EFD15/12PIN MC78L15ACD
+15V_D
1 12 8 1
Power_pos +FAN +17V_D VIN VOUT
2 11 C126 2 3 6 7 C127
100nF 100nF
3 10 C122
+ 100uF/16V
4 9
+5V_D
R110 R111 R112
5 8 GND GND
27 27 27
-FAN
6 7
TNY254P U103 D107 R115
R113 MMSZ5242BT1
1 5 330
27 C123 BP Drain
100nF U104
2 4 3 SFH6106 2
S EN R114 D113
C124 S S S S 1.0k
100pF/500V 4 1 GREEN LED
3 6 7 8
C125 1nF/1kV
GND
GND
DEFAULT SETTINGS:
0 - PTB0 = H
+5V_D +5V_D
1 - PTB1 = H
2 - PTB2 = H
3 - PTB3 = H
GND 4 - PTB4 = H
5 - PTB5 = H
6 - PTA6 = H
GND 7 - PTA7 = H
International
D11, D12 2 8 A/600 V ultrafast rectifier HFA08TB60S
Rectifier
ON
D13, D14 2 Dual diode — temp sensing BAV99LT1
Semiconductor
Fisher
J1, J2 2 SM/CON/MCRD_SR_500_A - male SL 11 SMD 104 20Z
Elektronik
Fisher
J3, J10 2 SM/CON/MCRD_SR_500_B - male SL 10 SMD 104 6Z
Elektronik
Fisher
J4, J5, J6, J7 4 SM/CON/MCRD_SR_500_C - male SL 10 SMD 104 6Z
Elektronik
Fisher
J8, J9 2 SM/CON/MCRD_SR_500_E - male SL 10 SMD 104 4Z
Elektronik
ON
Q8 1 8 A/500 V MOSFET MTB8N50E
Semiconductor
Philips
C209 1 470 µF/400 V 15746471
Components
C211, C212, C419, C420,
8 1 nF Vitramon VJ0805A102JXA_
C421, C422, C423, C424
ON
D100 1 Transient suppressor P6SMB200AT3
Semiconductor
ON
D101 1 6 A/60 V Schottky MBRD660CT
Semiconductor
ON
D102, D401, D408, D413 4 1 A/600 V ultrafast MURS160T3
Semiconductor
ON
D103, D104, D105, D106 4 1 A/100 V Schottky MBRS1100T3
Semiconductor
ON
D107 1 12 V/.5 W zener MMSZ5242BT1
Semiconductor
ON
D108 1 5.1 V/.5 W zener MMSZ5231BT1
Semiconductor
ON
D109, D110, D111, D112 4 0.5 A/30 V Schottky MBR0530T1
Semiconductor
Fisher
J2, J1 2 20-pin connector BL 2 20Z
Elektronik
Fisher
J3, J10 2 6-pin connector BL 1 6Z
Elektronik
Fisher
J4, J5, J6, J7 4 6-pin connector BL 1 6Z
Elektronik
Fisher
J9, J8 2 4-pin connector BL 1 4Z
Elektronik
Fischer
J14 1 40-pin connector ASLG40G
Elektronik
Thompson
L201 1 4.9 mH/2.3 A Television SMT4 ref G6982
Components
Rhopoint
R1 1 Inrush limiter SG190
Components
Tronic Praha
T100 1 SMPS transformer TRONIC 99 060 09
s.r.o
Tronic Praha
T101 1 SMPS transformer TRONIC 00 003 73
s.r.o
ON
U101 1 Voltage reference TL431BCD
Semiconductor
Power
U102 1 SMPS controller TOP202YAI
Integration
Power
U103 1 SMPS controller TNY254P
Integration
ON
U108, U106 2 15 V/.1 A regulator MC78L15ACD
Semiconductor
ON
U107 1 – 15 V/0.1 A regulator MC79L15ACD
Semiconductor
ON
U110 1 3.3 V/.15 A regulator MC78PC33NTR
Semiconductor
ON
U201 1 Quad 2-input NAND gate MC74VHCT00AD
Semiconductor
ON
U202 1 Dual gate driver MC33152D
Semiconductor
ON
U203, U303 2 Dual comparator LM393D
Semiconductor
ON
U301, U302 2 Dual op amp MC33502D
Semiconductor
National
U304 1 Voltage reference LM285M
Semiconductor
International
U401, U402, U403 3 Dual gate driver IR2112S
Rectifier
ON
U501 1 Quad comparator LM339D
Semiconductor
5.1 Contents
5.2 Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
5.9 Brake . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
5.2 Overview
From a systems point of view, the HV ac power stage fits into an architecture
that is designed for software development. In addition to the hardware that is
needed to run a motor, a variety of feedback signals that facilitate control
algorithm development and a PFC circuit are provided.
Circuit descriptions for the HV ac power stage appear in 5.3 3-Phase H-Bridge
through 5.10 Power Factor Correction. One phase leg of the 3-phase H-bridge
is looked at in 5.3 3-Phase H-Bridge. Bus voltage and bus current feedback are
discussed in 5.4 Bus Voltage and Current Feedback. Cycle-by-cycle current
limiting is highlighted in 5.5 Cycle-by-Cycle Current Limiting. Temperature
sensing is discussed in 5.6 Temperature Sensing. Back-EMF signals appear in
5.7 Back EMF Signals. Phase current sensing is discussed in 5.8 Phase
Current Sensing. The brake is highlighted in 5.9 Brake, and finally power
factor correction is discussed in 5.10 Power Factor Correction.
At the input, pulldown resistors R403 and R404 set a logic low in the absence
of a signal. Open input pulldown is important, since it is desirable to keep the
power transistors off in case of either a broken connection or absence of power
on the control board. The drive signal is buffered by U404A and U404B. This
part has a minimum logic 1 input voltage of 2.0 volts and a maximum logic 0
input voltage of 0.8 volts, which allows for inputs from either 3.3- or 5-volt
logic. Gate drive is supplied by an international rectifier, IR2112. Undervoltage
lockout and cycle-by-cycle current limiting are also provided by the IR2112.
Undervoltage lockout is set nominally at 8.4 volts. Current limiting is discussed
further in 5.5 Cycle-by-Cycle Current Limiting.
One of the more important design decisions in a motor drive is selection of gate
drive impedance for the output transistors. In Figure 5-1, resistor R402, diode
D404, and the IR2112’s nominal 500-mA current sinking capability determine
gate drive impedance for the lower half-bridge transistor. A similar network is
used on the upper half-bridge. These networks set turn-on gate drive impedance
at approximately 120 ohms and turn-off gate drive to approximately 500 mA.
These values produce transition times of approximately 200 ns.
Q1
D402 MBRS130LT3 SKB10N60
U404A +5V_D
C402 D401
DM74ALS1034M R401
4.7uF/16V C403 MBRS130LT3 120 D403
C401 U401 470nF/50V +15V_D MMSZ5251BT1
PWM_AT 1 2 100nF + 9 8
10 n/c HO 7
11 n/c VB 6
12 VDD VS 5
13 HIN n/c 4 Q2
14 SD n/c 3 + D404 MBRS130LT3 SKB10N60
LIN VCC C416
15 2 33uF/25V
3 4 16 VSS COM 1
PWM_AB n/c LO C404
GND IR2112S 470nF/50V R402 D405
GND 120 MMSZ5251BT1
C419 C420 U404B +5V_D
1nF 1nF DM74ALS1034M
The values are chosen such that a 400-volt maximum bus voltage corresponds
to 3.24 volts at output V_sense_DCB. An additional output,
V_sense_DCB_half_15, provides a reference used in zero crossing detection.
Bus current is sampled by resistor R4 in Figure 4-3, and amplified by the circuit
in Figure 5-2. This circuit provides a voltage output suitable for sampling with
A/D (analog-to-digital) inputs. An MC33502 is used for the differential
amplifier. With R315 = R319 and R316 = R317, the gain is given by:
A = R315/R316
GNDA
R315 75k-1%
DC Bus Current
Sensing
I_sense_DCB
GNDA
R316 10k-1% 4
I_sense_DCB1 2 -
1
I_sense_DCB
I_sense_DCB2 3 +
U302A
R317 10k-1% MC33502D
8
R319
+3.3V_A
75k-1%
R323 390
1.65V ref C305
+3.3V_A
100nF
+
R324 GNDA
8
LM285M R325
U304 33.2k-1%
GNDA
4
GNDA
U401
9 N/C 8 A TOP OUT
10 HO
N/C VB 7
11 VDD VS 6
12 HIN 5
PWM A TOP 13 N/C
SD N/C 4
PWM A BOTTOM 14 LIN 3
15 VCC
VSS COM 2
16 N/C 1 A BOTTOM OUT
LO
IR2112S
C413 8.2 pF
+5V_D
C414 8.2 pF
+5V_D
U402
9 N/C 8
10 HO B TOP OUT
N/C VB 7
11 VDD VS 6
12 HIN 5
R306 680 kΩ PWM B TOP 13 N/C
SD N/C 4
PWM B BOTTOM 14 LIN 3
+15V_D 15 VCC
VSS COM 2
+5V_D 16 N/C 1
LO B BOTTOM OUT
R308 R309 8 R414 IR2112S
I_sense_DCB 1.2 kΩ 1.2 kΩ U303B 10 kΩ
5 + R413
7
6
C303 +3.3V_A
– 100 Ω C415 8.2 pF
680 pF R310 LM393D +5V_D
470 Ω R312 4
10 kΩ
GNDA GND U403
GNDA 9 N/C 8
10 HO C TOP OUT
N/C VB 7
11 VDD VS 6
PWM C TOP 12 HIN 5
13 N/C
SD N/C 4
14 LIN 3
PWM C BOTTOM 15 VCC
VSS COM 2
16 N/C 1
LO C BOTTOM OUT
IR2112S
+3.3V_A
R302
2.2 kΩ –1%
D13 D14
BAV99LT1 BAV99LT1
Temp_sense
GNDA
Phase_A
R501
324 kΩ –1%
R502
274 kΩ –1%
+5V_D
R504
215 kΩ –1% R506 R505
0 kΩ 10 kΩ
9 +
14
R507 8
– U501C Zero_cross_A
21 kΩ –1%
C501 LM339D
BEMF_sense_A 10 pF
3.24 V @ Phase_A = 400 V
GNDA
R508
6.81 kΩ –1%
GNDA
V_sense_DCB_half_15 C505
22 pF
GNDA
DCB_Cap_Pos
Q1
Gate_AT SKB10N60
Phase_A
Q2
Gate_AB SKB10N60
sense
R301 10 kΩ –1% 6
R1 –
0.075 Ω –1% 7
sense 5
+ I_sense_A
U302B
R304 10 kΩ –1% MC33502D
I_Sense_DCB2 R305
75 kΩ –1%
C307 +
C306 R324
100 nF 3.3 µF/10 V 100 kΩ –1%
8
5
LM285M
U304
R325
GNDA 33 kΩ –1%
4
GNDA
Referencing the sampling resistors to the negative motor rail makes the
measurement circuitry straightforward and inexpensive. Current is sampled by
resistor R1, and amplified by differential amplifier U302B. This circuit
provides a voltage output suitable for sampling with A/D inputs. An MC33502
is again used for the differential amplifier. With R301 = R302 and
R303 = R305, the gain is given by:
A = R303/R301
5.9 Brake
A brake circuit is included to dissipate re-generative motor energy during
periods of active deceleration or rapid reversal. Under these conditions, motor
back EMF adds to the dc bus voltage. Without a means to dissipate excess
energy, an overvoltage condition could easily occur.
The circuit shown in Figure 5-7 connects R6–R9 across the dc bus to dissipate
energy. Q7 is turned on by software when the bus voltage sensing circuit in
Figure 5-2 indicates that bus voltage could exceed safe levels. On-board power
resistors R6–R9 will safely dissipate up to 50 watts continuously or up to
100 watts for 15 seconds. Additional power dissipation capability can be added
externally via brake connector J12.
+15V_D
C202 DCB_Cap_Pos
10 µF/35 V
+ R6 R8
250 Ω 250 Ω
J12 D11
1 HFA08TB60S
C203 2
R7 R9
100 nF 250 Ω
GND 250 Ω
U202 6
1 NC 8
VCC NC
2 InA OutA 7
Brake_control R204 Q7
4 InB OutB 5 SGB10N60
100 Ω
C212 GND D201
R202
10 kΩ 1 nF 3 MC33152D MMSZ5251BT1
NO PFC
3
2 JP201
PFC JUMPER L201
D12
1
PFC 4.9 mH/2.3 A HFA08TB60S
C213
D7 10 nF/
D8 3000 V
10ETS08S 10ETS08S
MTB8N50E Q8
AC_IN_L1 C208 + C209 + C210
22 nF/ 470 µF/ 470 µF/
AC_IN_L2 630 Vdc 400 V 400 V
Earth_GND
(OPTIONAL)
D9 D10 R213 D202 C214
10ETS08S 10ETS08S 10 nF/
10 kΩ MMSZ5251BT1
R5 3000 V
0.075 Ω – 1%
GND
SENSE
SENSE
I_Sense_PFC1 +15V_D
I_Sense_PFC2 U202 6 R210
R203 1 8 33 Ω
NC VCC NC
PFC_I_sense_1 68.1 Ω – 1% +15V_A 2 InA OutA 7
R205 R206 100 kΩ
PFC_enable R215
10 kΩ
GND
Looking toward the top of Figure 5-8, Q8, L201, D12, and the bus capacitors
form a boost power supply. This configuration allows current to be drawn from
the ac line, when line voltage is lower than the dc bus voltage. Pulse-width
modulation is controlled by software and augmented by the analog circuitry in
the lower half of Figure 5-8. Voltage feedback is provided by the bus voltage
sensing circuit in Figure 5-2. A zero crossing feedback signal, PFC_z_c, is also
used and is produced by the circuit in Figure 5-9.
NO PFC
3
DCB_Cap_pos
2 JP201 L201
1 PFC JUMPER
DCB_PFC_2
PFC 4.9 mH/2.3 A
D7 D8
10ETS08S 10ETS08S
AC_IN_L1
AC_IN_L1
D9 D10
10ETS08S 10ETS08S
I_Sense_PFC1
+15V_D
R217 R218
2.7 kΩ 4.7 kΩ
C211 D203
1 nF SM/1N4148 8
5
+ 7
R219 R220 R221 6 PFC_z_c
– LM393D
33 kΩ 33 kΩ 33 kΩ U203B
R222 R223 4
47 kΩ 10 kΩ
In this circuit, R219, R220, and R221 provide a relatively high impedance
connection to the rectified line voltage, and form a .32:1 voltage divider with
R222. D203 clamps the divided down voltage to approximately 15.7 volts.
Comparator U203B then compares this signal to a 11.8-volt reference.
Approximately fifty millivolts of hysteresis is added by R216. The result is a
logic high at output PFC_z_c when the comparator’s input voltage falls below
11.79 volts. This output remains high until 10.84 volts is reached on the next
cycle.
MEMC3PBLDCPSUM/D