1.2.2
TCPP01-M12 USB-C protection and V
BUS
overvoltage protection setup
(U1) protects CC1 and CC2 pins of the USB-C and PD controller Sink against overvoltage in case a
short-circuit event with the V
BUS
occurs during the ATTACH or DETACH operation with a defective tool.
The protection is implemented by removing the USB Type-C cable from its receptacle.
Figure 5.
TCPP01-M12 protection (U1) driving the STL11N3LLH6 MOS (Q1)
Connector
side
DB/
CC1
CC2
CC1c
CC2c
VCC
FLT
VBUS
VCC
GND
GND
GND
SH1
0 N.M.
D2
R3
10k
SH5
0 N.M.
U1
TCPP01_M12
6
VBUS_CTRL
3
CC1
7
CC1c
1
CC2
9
CC2c
DB/
10
FLT/
11
G
N
D
2
G
N
D
1
1
3
4
S
O
U
R
C
E
5
G
A
T
E
8
IN
_
G
D
VCC
12
C3
R1_22V 620
SH3
0 N.M.
Q1
6
4
2
STL11N3LLH6
1
3
5
7
8
10k
CC1
CC2
CC1c
CC2c
VBUS
DB/
VBUSc
VBUS_CTRL
VBUS_CTRL
Controller
side
100W
VBUS max P max
6V
15W
10V
27W
13V
36W
17V
45W
22V
0 N.M.
0
R1_6V 2.7k
R1_10V 1.5k
R1_13V 1.1k
R1_17V 820
BAT54K
100n
R2
overvoltage protection (OVP) threshold setup mechanism is based on a resistive network
composed of five resistors (R1_6V, R1_10V, R1_13V, R1_17V and R1_22V) and five solder bridges (SH1, SH2,
SH3, SH4 and the SH5). Connected to the device through the
signal Schottky diode (D2), this section is
shown in the figure above (left side) and is placed at the board bottom.
On the
expansion board, the 22 V OVP threshold is set by default via SH5. To change the
threshold to another value (6, 10, 13 or 17 V), remove SH5 and add a different solder bridge on the selected OVP
voltage.
When a defective power source plugged onto the Type-C connector produces a voltage higher than the selected
OVP threshold, the
OVP mechanism controls the external MOSFET Q1 and interrupts the V
BUS
line.
1.2.3
CC lines and configuration jumpers
Two headers for jumpers (J1 and J2) have been integrated to change the CC lines paths from the
protection to the ST morpho connectors (CN7 and CN10) on the
development board, setting them
differently according to the peripheral mapping of the STM32 microcontroller.
This integration guarantees the solution flexibility support for the demo across the STM32 Nucleo-64 development
board range.
UM2773
Hardware architecture
UM2773
-
Rev 1
page 5/23