Data brief - STEVAL-TTM002V1 - Control board for ...J4 R22 18 R63 GND_micro R59 MPZ1608S121A C41...

6
Features Based on SPC560P50L3 32-bit system-on-chip (SoC) automotive microcontroller compatible with ST motor control library with ST-FOC algorithm (sensored and sensorless mode) 34-pin motor control connector User push buttons (for additional custom functionality) 14-pin JTAG connector compatible with SPC5-UDESTK interface SPI connector for gate driver configuration Hall/Encoder sensor connector RS232 DB9 male connector CAN DB9 male connector Analog/digital input/output interface Compatible with the STEVAL-TTM001V1 automotive low voltage kit Compatible with all the motor control platforms, thanks to the motor control connector RoHS and WEEE compliant Description The STEVAL-TTM002V1 control board is based on the high performance SPC560P50L3 automotive microcontroller with dedicated peripherals for motor control, such as 10-bit analog-to-digital converters (ADC) and high resolution timers (FlexPWM) with complementary or independent outputs and ADC synchronization signals. This standalone control board includes a standard 34-pin motor control interface, so it can be connected to any driving stage of a motor control application, ensuring maximum flexibility. Product summary Control board for automotive motor control applications STEVAL- TTM002V1 32-bit power architecture MCU for automotive chassis and safety applications SPC560P50L3 USB/JTAG debugger for SPC5 MCUs SPC5-UDESTK Application Automotive BLDC Motor Control board for automotive motor control applications STEVAL-TTM002V1 Data brief DB4062 - Rev 1 - October 2019 For further information contact your local STMicroelectronics sales office. www.st.com

Transcript of Data brief - STEVAL-TTM002V1 - Control board for ...J4 R22 18 R63 GND_micro R59 MPZ1608S121A C41...

Page 1: Data brief - STEVAL-TTM002V1 - Control board for ...J4 R22 18 R63 GND_micro R59 MPZ1608S121A C41 RPS_SIN_AUX_DEC_5V 1 CAN0_TXD_5V analog_output_3 VDD_HV CAN0_TXD_5V MPZ1608S121A +VDD_HV

Features• Based on SPC560P50L3 32-bit system-on-chip (SoC) automotive

microcontroller compatible with ST motor control library with ST-FOC algorithm(sensored and sensorless mode)

• 34-pin motor control connector• User push buttons (for additional custom functionality)• 14-pin JTAG connector compatible with SPC5-UDESTK interface• SPI connector for gate driver configuration• Hall/Encoder sensor connector• RS232 DB9 male connector• CAN DB9 male connector• Analog/digital input/output interface• Compatible with the STEVAL-TTM001V1 automotive low voltage kit• Compatible with all the motor control platforms, thanks to the motor control

connector• RoHS and WEEE compliant

DescriptionThe STEVAL-TTM002V1 control board is based on the high performanceSPC560P50L3 automotive microcontroller with dedicated peripherals for motorcontrol, such as 10-bit analog-to-digital converters (ADC) and high resolution timers(FlexPWM) with complementary or independent outputs and ADC synchronizationsignals.

This standalone control board includes a standard 34-pin motor control interface, soit can be connected to any driving stage of a motor control application, ensuringmaximum flexibility.

Product summary

Control board forautomotive motorcontrol applications

STEVAL-TTM002V1

32-bit powerarchitecture MCU forautomotive chassisand safetyapplications

SPC560P50L3

USB/JTAG debuggerfor SPC5 MCUs SPC5-UDESTK

Application Automotive BLDCMotor

Control board for automotive motor control applications

STEVAL-TTM002V1

Data brief

DB4062 - Rev 1 - October 2019For further information contact your local STMicroelectronics sales office.

www.st.com

Page 2: Data brief - STEVAL-TTM002V1 - Control board for ...J4 R22 18 R63 GND_micro R59 MPZ1608S121A C41 RPS_SIN_AUX_DEC_5V 1 CAN0_TXD_5V analog_output_3 VDD_HV CAN0_TXD_5V MPZ1608S121A +VDD_HV

1 Schematic diagrams

Figure 1. STEVAL-TTM002V1 control board - main block

+3V3_ext

RS:464-8000AVX TAJC476K010RNJ

10

MC standard connector 22-GND 26-TEMP

JP5

2 2

11

W Motor Phase Current

Vbatt48

GND_C

+3V3_ext3032

33

RPS_CH_3_AUX

27

8

Control Board

+5V_C

GND_CMT1

1

JP3

100nF/100V

CON5

NINT

12345

5

D2

5

JP4

MC_HS_2

2 2

Motor_Control_BKIN

HALL Aux

Encoder Aux

RPS Aux

New Connector

33

2

L

JUMPER

ESDA5V3LY

9

12

BEAD Murata BLM18SG331TN1D

BEAD Murata BLM18SG331TN1D +3V3_Jumper

+5V_C

DOUT

Vext_5V

+3V3_MicroGND_C

3V3_Micro_C

MC_HS_3

J1

+3V3_ext

100nF/25V

23

GND_C

GND_C

Motor_Control_HS1

Vext_5V

U1

6

1

1

2

2

2

VDD_HV_AD

JUMPER

3

JUMPER

13

miniPictus_v_2

HALL_C / ENC_IN / RPS_C

21

Botto

m

Male Molex KK

MCC

MC_LS_3

+5V_C

GND_C

1

MC_BKIN

CON6

HALL_B / ENC_B / RPS_B

4

820R

HALL_A / ENC_A / RPS_A

GND_C

U2

Motor_Control_LS1

Power Supply

3

2

9

C3

2

RPS_CH_2_AUX

11

11

DriverEnable

SPI_MISO

R1

SPI

ENC_A_AUX

Botto

m

100nF/25V

CON4

5

+5V_C

Current_Phase_W

Vext_C

CON1

+5V_C

GND_C

DC_Bus_Sensing

HALL_CH_3_AUX

VDD_HV_AD

V Motor Phase Current

ENC_B_AUX

33

GND_C

SPI_MOSI6

29

Motor_Control_LS2

JP1

Main

2

SPI_CK

4

JUMPER

RPS_CH_1_AUX

151719

Motor_Control_HS2

20

BC

2 2

ESDA6V1LY

1

4

+3V3_ext

+5V_C

MC_LS_1

3

C4

CON1

+3V3_MC

100nF/25V

VDD_HV_AD

GND_C

12345

14

diag2_gapDrive

SPI_CS

3V3_Micro_C

+5V_

C

12

11

CON3

R2

5V 2A

9

Vext_5V

2

31 L1

10

+VDD_HV

+5V_C

1K1 2K2

A3

11

16

Vext_5V

HALL_CH_2_AUX

C2

7

7

25

3V3_Micro_C

GND_C

2

CON2

8

+5V_MC

11

14

VDD_HV_AD

SPI_MISO

BUS Current monitoring

33

GND_C

1

HAL

L_C

/ EN

C_I

N /

RPS

_C

33

14

GND_C

Green

Vbatt48

MT2Vext_5V

12345

6

8

1K1 2K2

A3

SPI_CK

Motor_Control_HS3

Multipole female connector

U Motor Phase Current

SD_gap

Orange

10

1

BEMFOUT

HAL

L_A

/ EN

C_A

/ R

PS_A

1

Current_Phase_U

Mul

tipol

e fe

mal

e co

nnec

tor

SPI_CS

CON1

GND_C

+VD

D_H

V

+VDD_HV

Default setting- 3V3 provided by MC connector

Hole M3

Motor_Control_LS3

ENC_IN_AUX

Power_Stage_Temp_Sensing

MC_HS_1

2 2

18

J2

1

Male Molex KK

Multipole female connector DIN 41651

34

Male Molex KK

GND_C

NOT SET by default. SET ifexternal power supply provided

7

GND_C

On-board power supply

1

JUM

PER

HALL_CH_1_AUX

D1

Power Supply

3V3_Micro_CMC_LS_2

SD_gapDriver

+3V3_ext

1213

GND_C

Current_Phase_V

+VDD_HV

GND_C

11

power track up to 500mA

Default setting - 5Vprovided by MCConnector

SPI_MOSI

2826

Power_Stage_Temp_Monitoring DC_BUS_MONITORING

1.33K

2224

NRES

BUS_Current_Monitor

CONTROL BOARD

JP2

HAL

L_B

/ EN

C_B

/ R

PS_B

+5V_Jumper

C1

13

DB

4062 - Rev 1

page 2/6

STEVAL-TTM

002V1Schem

atic diagrams

Page 3: Data brief - STEVAL-TTM002V1 - Control board for ...J4 R22 18 R63 GND_micro R59 MPZ1608S121A C41 RPS_SIN_AUX_DEC_5V 1 CAN0_TXD_5V analog_output_3 VDD_HV CAN0_TXD_5V MPZ1608S121A +VDD_HV

Figure 2. STEVAL-TTM002V1 control board - control stage

C23

411

IC1

ESDLIN1524BJ

REF5

8

GND_ANALOG_OUT_3

GND_ANALOG_OUT_1

MOTOR_CONTROL_LS1

+VDD_HV

R16

D20

4k7

User Digital Input 4

R7

ESDLIN1524BJ

F9

R28

F2MPZ1608S121A

1.8k

2

GND_ANALOG_IN_2

R14

GND_C

2.2nF

MOTOR_CONTROL_LS3

TS954IYPT

-

+

TP19

F3

1

R9

8

R36

CAN0_TXD

2

C28

100nFCON8

GND_micro

GND_ANALOG_OUT_4

1

TP15

CAN0_RXD_5V

digital_output_1

D10

GND_DIGITAL_OUTPUT3

diag2_gapDrive

SPI_MOSI

GND_C

-

+

4321

R13

F21MPZ1608S121A

T

10k

D12

+5V_C

1U4C

10k

-

+

C36

ANALOG_OUT_4

R58

MPZ1608S121A

SD_gapDriver

F19

CON9

HALL_W_AUX

R50

F1

47pF

R8

analog_user_trimmer_1

4

C32

DriverEnable

I/O VL13

GND_micro

8

ESDLIN1524BJ

REF2

GND_micro

ENC_B_AUX

D19

GND_C

GND_micro

digital_output_1

C47

8

Power_Stage_Temp_Monitoring

U Motor Phase Current

1

C29

1nF

BEMFOUT

R62

2

10k

47pF

I/O VL316

GN 4D._7kmicro

CON9

R17

10pF

ESDLIN1524BJ

47pF

R31

RPS_COS_AUX_3V3

TP5

MOTOR_CONTROL_LS2

2

analog_output_2

Pictus

HALL_U_AUX

INPUT_4(0-12V)

User Digital Input 1

18k

REF3

TP27

5

2

100nF

R45

MM

3Z3V

6C

10k

analog_output_3

MPZ1608S121A

BUS Current Monitoring

13I/O VCC7

9R

10

ESDLIN1524BJ

C31

3.6k

REF1

I/O VCC1

5

4

D9

GND_ANALOG_IN_4

3

9C39

digital_output_2

GND_micro

3.3k

MOTOR_CONTROL_HS1

HALL_B / ENC_B / RPS_B

GND_micro

C12 GND_C

20

1

R60

VDD_HV_AD

100

R49

I/O VCC6

BAT3

0KFI

LM

DIGITAL_OUTPUT_4(0-5V)

2

100k

12

100

27k

R20

R26

R64

C11

TP26

R40

Sallen-Key II order with 1 op.amp.Cutoff freq. 25 kHz

Ripple max. 1 dB.

Sallen-Key II order with 1 op.amp.Cutoff freq. 25 kHz

Ripple max. 1 dB. LPF delay introduced: 10 microsec.

5

C38

DIGITAL_OUTPUT_3(0-5V)

TS954IYPT

F11

6

R53

2

10k

GND_micro

F30

GND_micro

User Digital Output 3

2

Motor_Control_LS2

GND_micro

GND_C

+VDD_HV+5V_C+3V3_Micro

digital_input_2

Motor_Control_BKIN

7

GND_DIGITAL_INPUT2

anal

og_i

nput

_4

F31

GND_ANALOG_IN_1

HALL_CH_2_AUX

GND_ANALOG_IN_4

100nF

R6

analog_output_1

C22

47pF

1.5k

+5V_C

If Analogue input range is

3.3k

14I/O VL6

8

DIGITAL_INPUT_2(0-5V)

RF3

CAN0_RXD

SPI_MOSI

1

RF4

HALL_CH_1_AUX

2

ANALOG_OUT_2

1

10pF

J5

47pF

HALL_CH_3_AUX

ENC_A_AUX

RPS_SIN_AUX_FILT

2

1

4.7k

R57

4k7

R15

TP8

GND_DIGITAL_INPUT1

Use

r Ana

log

Inpu

t 3

3

5

VCC

100

1k

3.3k

ST2378ETTR

GND_micro

ESDLIN1524BJ

3.6k

MOTOR_CONTROL_HS3

BUS Voltage Monitoring

Phase_Current_V

GND_ANALOG_OUT_3

RPS_COS_AUX_FILT

DIGITAL_OUTPUT_1(0-5V)

2.2nF

REF4

R39

GND_C

+

CAN0_TXD

1

R55

4321

digital_output_3

User PWM-Analog_Output_4

Encoder_A/Hall_A

2

RPS_CH_3_AUX_FILT

3.3k

C46C45

TP11

TP16

8

D7

1

F5

220pF

C171

47pF

1

4

10k

digital_output_4

1

2

Encoder_B/Hall_B

TS954IYPT

18k

GND_C

F14

MPZ1608S121A

+5V_C

U4A

RPS_SIN_AUX_3V3

2

100nF

R33

0

Male

1

1.8k

GND_DIGITAL_INPUT2

C19

SPI_CS

1.5k

HALL_A / ENC_A / RPS_A

10pF

MPZ1608S121A

10k

MPZ1608S121A

TP22

C18

6

analog_output_1

I/O VCC2

7

GND_micro

User PWM-Analog_Output_1

RPS_CH_1_AUX_FILT

2

100R

GND_ANALOG_IN_3

DOUT

8

GND_DIGITAL_OUTPUT4

1

NINT

HALL_B / ENC_B / RPS_B

47p

100

2

DC_BUS_MONITORING

GND_micro

C9

HALL_CH_3_AUX_INPUT

TP24

GND_micro

digital_output_2

MPZ1608S121A

D22

INPUT_2(0-12V)

2

1

7

User Digital Input 3

R34 4.7k

4.7k

8

GND_micro

NINT

Encoder_Index/Hall_C

BC

HALL_W_AUX

GND_micro

33

JP8

4.7nF

OE

11

11

47p

GND_DIGITAL_OUTPUT4

3.6k

JP6

10k

digital_output_4

RPS_CH_3_AUX_FILT

1nF

digital_output_3

1

TP6

C43

D13

19

HALL_CH_1_AUX_INPUT

11

MPZ1608S121A

R44

J3

2

JUMPER

-

+

1k

ANALOG_OUT_1

diag2_gapDrive

1

HALL_CH_2_AUX_INPUT

2

GND_C

RPS_CH_2_AUX_FILT

GND_micro

100k

4HALL_C / ENC_IN / RPS_C

Vbatt48

100

GND_C

CAN0_TXD_5V

GND_DIGITAL_INPUT3

10pF

D5

1.8k

MM

3Z3V

6C

MPZ1608S121A

RPS_CH_1_AUX_FILT

MM

3Z3V

6C

RG21M

RPS_CH_2_AUX_FILT

0

MPZ1608S121A

C35

22

1.8k

BAT3

0KFI

LM

4.7k

10pF

ADC_Vbatt48

User

4

DIGITAL_OUTPUT_2(0-5V)

+5V_C

ESDLIN1524BJ

R43

R56

User Digital Output 2

C14

100R

C30GND_micro

1

TP23

Motor_Control_HS3

C34

HALL_CH_1_AUX_INPUT

D16

1314

Motor_Control_LS1

47pF

100R100R

F7

100R

HALL_CH_3_AUX_INPUT

ESDLIN1524BJ

GND_DIGITAL_INPUT4

RG1

User Analog Outputs-range 5Volts

Analog Outputs

0-5V, replacewith a 0 OhmR43, R40, R48and R59. DO notFit the Zenerdiode if inputrange is 0-5Vor selectTZMC5V6GS18

10k

Sallen-Key II order with 1 op.amp.Cutoff freq. 1 KHz

Phase: -76.6 degGBP: 9.06 kHz

I/O VL5

100

15I/O VCC5

7

DOUT

CAN0_RXD_5V

SPI_SCK

+VDD_HV+5V_C+3V3_Micro

RPS_COS_AUX

27k

GND_C

ESDLIN1524BJ

C37

digital_input_3

10pF

GND_ANALOG_OUT_4

NRESBC

DriverEnable

R52

GND_micro

F26

2

GND_DIGITAL_INPUT1

17

Male

Vbatt48

ESDLIN1524BJ

R54

MOTOR_CONTROL_HS2

10

C24

11

TP12

J4

R22

18

R63

GND_micro

R59

MPZ1608S121A

C41

RPS_SIN_AUX_DEC_5V

1

CAN0_TXD_5V

analog_output_3

VDD_HV

CAN0_TXD_5V

MPZ1608S121A

+VDD_HV

2

GND_micro

ESDLIN1524BJ

GND_C

MOTOR_CONTROL_EMBREAK

10k

3

C6

F17MPZ1608S121A

GND_C

JP7

4.7k

ANALOG_OUT_3

D11

1

CAN0_RXD

MPZ1608S121A

C16

4

ESDLIN1524BJ

TP9

MPZ1608S121A

10

Power Stage Temp Monitoring

Male

47p

GND_micro

GND_DIGITAL_OUTPUT2

Digital Hall Readout

Analog Hall Readout

DIGITAL_INPUT_3(0-5V)

2

2

GND_micro

GND_micro

RPS_SIN_AUX_3V3

F16MPZ1608S121A

D18

INPUT_3(0-12V)

3

User PWM-Analog_Output_3

GND_micro

RPS_CH_1_AUX

R38

GND_C

ANALOG_OUT_1

GND_C

GND_C

an_input_1

analog_input_1

1

C15 100nF

2.2nF

R32

4.7nF

CON7

2

R24 1k

U4D

-

+

2.2nF

100k

F20MPZ1608S121A

INPUT_1(0-12V)

4.7k

male 2x5step 2,54

RC Cutoff Freq. =

1.8k

1.8k

R48

I/O VL712

TS954IYPT

I/O VL4

5

ESDLIN1524BJ

R65

5

2

F32MPZ1608S121A

R51

GND_micro

GND_micro

I/O VCC3

2

Phase_Current_W

5

a

RPS_SIN_AUX_FILT

W Motor Phase CurrentBUS Current monitoring

47pF

HALL_A / ENC_A / RPS_A

6

digital_input_1

C42

1

GND_DIGITAL_OUTPUT1

S952IYDT

Motor_Control_HS1

3V3_

Mic

ro_C

R37

HALL_V_AUX

MM

3Z3V

6C

47pF

R19

GND_micro

ESDLIN1524BJ

+VDD_HV

2

User Digital Input 2

4

GND_micro

22

C13

RPS_COS_AUX_3V3

10K

TP10

1

F10

analog_input_2

100

D3

C33

R41F18

analog_output_2

I/O VL8

2

TO BE CONNECTED TO THE RESOLVER BOARD (2x2)

RPS_CH_2_AUX

GND_micro

R18 0

D4

4.7k

R5

SPI_MISO

GN

D

-

+

I/O VCC4

SPI_CK

U3A

GND_micro

Use

r Ana

log

Inpu

t 1

U3B

R61

GND_ANALOG_OUT_1

LPF delay introduced: 10 microsec.

RPS_SIN_AUX

Phase_Current_U

R23

GND_C

TP25

JP9

Use

r Ana

log

Inpu

t 4

11

VDD_HV_AD

10k

R25

4k7

GND_ANALOG_OUT_2

RF1

GND_C

R21

MPZ1608S121A

U4B

D6

1.5k

9

R30

4.7nF

220pF

F15

User Digital Outputs

Position Sensors

F24MPZ1608S121A

RPS_COS_AUX_FILT

MPZ1608S121A

D24

D15

TP7

D17

11

1.5k

2

GND_C

+5V_C

CON8

47pF

nalog_input_1

Motor_Control_HS2

4.7nF

HALL_CH_2_AUX_INPUT

4

F22

2

ANALOG_OUT_3

C26

D23

R42

F13MPZ1608S121A

10pF

BEMFOUT

1M

I/O VCC8

6

3.6k

HALL_C / ENC_IN / RPS_C

digital_input_3

Gain at 1KHz: 3.7GBP: 133 kHz

SPI_CS

TP20

ENC_IN_AUX

C10

F12MPZ1608S121A

GND_C

GND_micro

2

ANALOG_OUT_2

F29MPZ1608S121A

V Motor Phase Current

47pF

digital_input_2

GND_micro

GND_ANALOG_IN_2

1

MCE

GND_DIGITAL_OUTPUT1

analog_input_3

6

GND_ANALOG_IN_1

I/O VL2

RPS_CH_2_AUX_FILT

7

F8MPZ1608S121A

C7

F6MPZ1608S121A

D14

F28MPZ1608S121A

PICTUS1

GND_ANALOG_IN_3

analog_output_4

+5V_C

SD_gapDriver

F23

33

TP14

33

analog_input_4

GND_micro

6

TP17

R4

CAN0_RXD_5V

18k

1

10

10pF

100

3

anal

og_i

nput

_2TS952IYDT

R47

D25

RF2

anal

og_i

nput

_3

User Digital Output 1

Use

r Ana

log

Inpu

t 2

GND_micro

TP18

GND_micro

RPS_COS_AUX_DEC_5V

F27

100nF

BAT3

0KFI

LM

R66

+5V_C

2

1

3.3k

1VL

+5V_C

1

C8

F25MPZ1608S121A

1

D21

7

R46

C27

47pF

R35

R11

C21

ESDLIN1524BJ

4

159154.94 Hz (159 KHZ)

C5

47p

100R

VDD_HV_AD

6

7

10k

GND_C

10pF

SPI_MISO

4

User Digital Output 4

F33MPZ1608S121A

GND_micro

1

digital_input_4

C44

3

MPZ1608S121A

TP21

R3

ANALOG_OUT_4

C25

Double stripline

F4MPZ1608S121A

GND_DIGITAL_INPUT3

HALL_U_AUX

DIGITAL_INPUT_4(0-5V)

18k

Motor_Control_LS3

MPZ1608S121A

C40

GND_DIGITAL_OUTPUT2

HALL_V_AUX

C20

GND_micro

Sallen-Key II order with 1 op.amp.Cutoff freq. 100 Hz

Response at 100Hz:A: 3.7 (gain)Fn: 127.20 Hz (Natural Frequency)Q: 577.35 mGain: 7.28 dB

NRES

User Analog Inputs

User Digital Inputs

GND_C

R12

digital_input_4

GND_ANALOG_OUT_2

User PWM-Analog_Output_2

3.3k

CAN0_RXD

R27

2

11

CAN0_TXD

digital_input_1

R29

CON10A

2

D8

DIGITAL_INPUT_1(0-5V)

RPS_CH_3_AUXanalog_output_4

TP13

GND_micro

GND_DIGITAL_OUTPUT3

ESDLIN1524BJ

GND_DIGITAL_INPUT4

DB

4062 - Rev 1

page 3/6

STEVAL-TTM

002V1Schem

atic diagrams

Page 4: Data brief - STEVAL-TTM002V1 - Control board for ...J4 R22 18 R63 GND_micro R59 MPZ1608S121A C41 RPS_SIN_AUX_DEC_5V 1 CAN0_TXD_5V analog_output_3 VDD_HV CAN0_TXD_5V MPZ1608S121A +VDD_HV

Figure 3. STEVAL-TTM002V1 control board - SPC560P50L3 microcontroller

C91

100nF

2

47R

B[0]76 B[1]

2

VS

S_L

V_C

OR

3

GND_micro

100nF

NMI

470pF

1

1

C86

100nF

TXO

1

1

2

2

D31

CAN0_TXD

2

TP31

C89

510

MM

3Z3V6C

VS

S_H

V_F

L

D[12]

0

67

1

2

JP1

R70

VDD_LV_COR0

11

SPI_CS

2

R73

C73

GND_C

40V

SS

_HV

_AD

C1

D30

0

R97

+VDD_HV

82A[11]

83

820R

R92

0R

81A[10]90

22D[5]

C64

MOTOR_CONTROL_HS1

C[8]91

C[9]84

C63

TDO

61

2

1

A[8]

A[9]

3MR

1

63VDD_HV_IO2

2

D[1

3]

3

39

1

VS

S_H

V_A

DC

0

GND_micro

Q1

1k

100nF

GND_C

+

JUMPER

HALL_B / ENC_B / RPS_B

User

VDD_HV_AD

User Analog Input 2

Green

TDI

58

2

2468

User Digital Input 1

2

GND_micro

GND_C

C82

100nF

RXO

GND_micro

16

10T2IN

D27

1

T1OUT

R94

C88

50VDD_HV_REG

R67

JTAG0_TCKOUT

470pF

CAN0_TXD_5V

1

7

CAN_TERM_RES

7

VDD_LV_COR1

R89

2

680

D[8

]21

1

1

A[1

5]10

0

470pF

GND_micro

VS

S_L

V_C

OR

1

TP34

2

2

1

MISO

+VDD_HV

1

C1-4

CAN0_RXD_5V

2

D26

470pF

C75J7

1

VDD_HV_AD

JTAG0_TDO

27E[1]

32E[2]

D[11]

70

JTAG0_TDO

Phase_Current_V

100nF

66

8GND_C

C52

1

510

GND

10

C51

GND_C

User PWM-Analog_Output_1

2

M1

User Digital Output 3

D[1]

5

VDD_HV_IO3

19E

XTA

L

TMS

100nF

X7R

Close to uC

A[7]6

CAN_L

U6

20k

Close to ballast

U5

2

R96

12

JTAG0_TCKOUT VDD_HV_ADC0

VDD_HV_FLVDD_HV_OSCVDD_HV_REG

1

C2-V+

2

68

HALL_A / ENC_A / RPS_A

1.33K

ADC_Vbatt48

Iv_filtered

GND_micro

1

14

GND_micro

470pF

C_H

RX1

C72

1

2

ASC

GND_microGND_microGND_micro

GND_micro

1

1

R69 1k

1

510

22uF

C71

3

1

2

1

DriverEnable

+VDD_HV

C95

100n

F

C59

SD

2

2

RESET

2

0R83

1

A[12]

95

2

1

470n

F

C56

R2IN

VCC16

JTAG0_TMS

SPI_MISO

MOTOR_CONTROL_EMBREAK

D[7

]26

JUMPER

2

M2

C70

162738495

24

25VDD_LV_COR3

C96

GND

GND_C

TP30

C93

1

M1

4.7uF

470nF

D[14]R78

23D[6]

C[7

]

MOTOR_CONTROL_LS3

75A[4]

B[13]

44

R76

14V

SS

_HV

_IO

1

29

31B[8]

RESET

ST3232EBDR

2k2

162738495

4Vcc

2

JTAG

USART - RS 232

CAN BUS

RESET

LEDs

4

R84

C69

+3V3_Micro

+5V_C

1

UART_LIN1_TXD

CAN0_TXD

100nF

10

72C[14]

User PWM-Analog_Output_4

User Analog Input 1

+VDD_HV

2

1

R68 1k

470pF

1

1

470pF

12

59

TCK

60

C65

27pF

14

80B[3] 96

CAN_H

47BCTRL

10k

GND_micro

10nF

6

L3

R95

D29

C55

73D

[14]

10nF

2

2

2

GND_C

C[0]45

C[1]28

C62

1

10nF

100nF 2

99A

[14]

M2

C68

MOTOR_CONTROL_LS1

C90

GND_micro

R1OUT9

1

SD_gapDriver

C79

+

Iu_filtered

C49

R93

GND_C

2Green

1M

CAN0_RXD

1

R81

RPS_SIN_AUX

CAN0_TXD_5V

470pF

CAN_L

100nF

2

1

JTAG0_TDI

55C[11] 56

J6

D[10] 54

C57

RESET

B[9]35

88V

SS

_HV

_IO

3

TP28

BUS Voltage Monitoring

65

Phase_Current_W1

+3V3_Micro

D32

R86

C2+5

B[12]42

+VDD_HV

9

1

3

10nF

4

User Digital Input 4

diag2_gapDrive

97D[2]

User Digital Output 4

1

UART_LIN1_RXD

30

100n

F

C[3

]10

B[14]

43

20RESET_B

2

34

RST

A[6]4

1Vss

A[2]57

64A[3]

JTAG0_TMS

VDD_HV_IO216387

5

33

SPC560P50L3

NINT

2

GND_C

T1IN

3

2

CAN0_RXD87

CAN0_RXD_5V

User Digital Input 3

GND_micro

2

U8

C_L

2

62V

SS

_HV

_IO

2

100nF

CAN0_RXD_5V

10K

C92

T2OUT1

C1+

1

100nF

C84

VDD_HV_AD

+3V3_Micro+5V_C

1

JUMPER

GND_micro

GND_C

1

470nF

3.3K

U7

TP4

510

UART_LIN1_TXD

5.6K

Iw_filtered

1

GND_micro

SPI_MOSI

C66

GND_micro

VDD_HV_OSC

VS

S_L

V_C

OR

2

10nF

+5V_C

J8

1

C76

10uF

/10V

E[0

]

GND_C

R85

R80

LED

red-

FAU

LT

CS

GND_C

R75

Orange

A[13]

2

D[1

4]

DB9

-mal

e co

nnec

tor

98C

[6]

9

2

1nF

BUS Current Monitoring

36B[10]

33k

A[1]

B[6]

B[7]

120

R87

VDD_HV_AD_filtered

13579

1

1

470nF

52

0R88

JP1

100nF

2

1

Encoder_B/Hall_B

User Digital Output 1

Vs

C53

8

85C[15]

D[0]

Male

User PWM-Analog_Output_3

C[5]

470pF2

+VDD_HV

1

GND_C

C74

2

1

13R1IN

TP3

TP29

100nF

49V

SS

_LV

_RE

GC

OR

C782

R90

GND_micro

C[13]

R71

BEMFOUT

10k

470pF

1

510

NRES

BC

12MHz

MOTOR_CONTROL_LS2

27pF

C[2]

UART_LIN1_RXD

R72

77

79B[2]

2

10nF

2

GND_micro

CAN_L

470nF

C94

2

R2OUT

GND_micro

JP14

D[13]

GND_C

MOSI

+VDD_HV

22

TP2

Encoder_Index/Hall_CRPS_COS_AUX 41

D[15]

1

1

100nF

10k

Red

C58

2

100nF

78C[10]

2

JTAG0_TDI

VCONN

4D

[13]

110

nF

69VDD_HV_FL

VS

S_L

V_C

OR

0

1

SPI_SCK

33k

+5V_C

R77

GND_C

7

22

8

MOTOR_CONTROL_HS2MOTOR_CONTROL_HS3

SCK

1

D[3]89

D[4]

C80

74V

PP

_TE

ST

51

C113

94

2RST

STM6315RB

C97

8

Doublestriplinemale 2x5step 2,54

6

PS FILTERs

R91

User Button

GND_micro

GND_C

11

HALL_C / ENC_IN / RPS_C

Encoder_A/Hall_A

User Analog Input 3

User Digital Input 2

11

2

C[12]

71

User Analog Input 4

+5V_C

BEAD Murata BLM18SG331TN1D

X1

1

GND

100nF

VDD_HV

B[15]

1

C98

GND_micro

2

0

CAN0_TXD_5V

1

TP32

GND_C

10K

2

TP35

5

S2

2

13VDD_HV_IO1

10nF

GND_C

1

C60

17

R79

VDD_LV_COR

C81

C54

15

TP1

C50

15D[9]

53

C87

VS

S_H

V_O

SC

10nF

C67

12

1

2

1

93

2

VDD_HV_ADC1

VDD_LV_COR

1uF

D28

10kR82

+VDD_HV

1

VDD_HV

C61

TP33

C83

6V-

RESET

2

46

1

GND_micro

A[5]2

37B[11]38

1

Power Stage Temp Monitoring

470nF

Green

2

C48

1

C77

2

BCP68

2

+VDD_HV

1

User Digital Output 2

S1

86

3

1

Phase_Current_U

C85

User PWM-Analog_Output_2

C[4]

7

18X

TAL

GND_C2

A[0

]

100nF

Close to ballast

+VDD_HV

PIN 9 CAN- Optional power from 12V down to 5 V

48VDD_LV_REGCOR

CON10

DB9

-mal

e co

nnec

tor

Male

CAN0_TXD

DOUT

CAN0_RXD

Y1

13

VDD_LV_COR

L9616D

R742

+VDD_HV

92VDD_LV_COR2

Figure 4. STEVAL-TTM002V1 control board - power supply block

Vext_5V GN

D

C101

100n

F/25

V2

L4

10µF

/10V

BEAD Murata BLM18SG331TN1D

GND_C

ESDA5V3LY1K1 2K2

+

100n

F/25

V

C99C100

U10

O3

LF33CDT-TRY

A3

U9

I1 +3V3_ext

DB

4062 - Rev 1

page 4/6

STEVAL-TTM

002V1Schem

atic diagrams

Page 5: Data brief - STEVAL-TTM002V1 - Control board for ...J4 R22 18 R63 GND_micro R59 MPZ1608S121A C41 RPS_SIN_AUX_DEC_5V 1 CAN0_TXD_5V analog_output_3 VDD_HV CAN0_TXD_5V MPZ1608S121A +VDD_HV

Revision history

Table 1. Document revision history

Date Version Changes

25-Oct-2019 1 Initial release.

STEVAL-TTM002V1

DB4062 - Rev 1 page 5/6

Page 6: Data brief - STEVAL-TTM002V1 - Control board for ...J4 R22 18 R63 GND_micro R59 MPZ1608S121A C41 RPS_SIN_AUX_DEC_5V 1 CAN0_TXD_5V analog_output_3 VDD_HV CAN0_TXD_5V MPZ1608S121A +VDD_HV

IMPORTANT NOTICE – PLEASE READ CAREFULLY

STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and improvements to STproducts and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders. STproducts are sold pursuant to ST’s terms and conditions of sale in place at the time of order acknowledgement.

Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or the design ofPurchasers’ products.

No license, express or implied, to any intellectual property right is granted by ST herein.

Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.

ST and the ST logo are trademarks of ST. For additional information about ST trademarks, please refer to www.st.com/trademarks. All other product or servicenames are the property of their respective owners.

Information in this document supersedes and replaces information previously supplied in any prior versions of this document.

© 2019 STMicroelectronics – All rights reserved

STEVAL-TTM002V1

DB4062 - Rev 1 page 6/6