
UM2191
System
architecture
DocID030479 Rev 2
25/55
Figure 19: P-NUCLEO-USB002 expansion board USB Type-C receptacle and Current sensing
(port 1) schematic view
The STUSB1602 monitors the V
BUS
voltage on the USB Type-C receptacle via its
VBUS_SENSE input pin and alerts the MCU if an undervoltage or overvoltage condition is
detected.
The V
BUS
operating range is defined by a high and a low voltage threshold above and
below the nominal V
BUS
target value. Valid V
BUS
voltage and operating thresholds can be
changed via the I²C interface.
Each port is also equipped with a dedicated current-sensing stage.
Figure 20: P-NUCLEO-USB002 expansion board Port 0 Current sensing stage schematic view
DM
DM
DP
PORT1 USB 2.0 + ESD
DP
B7
B6
USBD0
USBD1
USBD[0..1]
A7
A6
A7
A6
B6
B7
TX1+
RX1+
SBU1
TX2+
RX2-
RX2+
TX2-
RX1-
TX1-
SBU2
RX1+
TX2+
TX2-
RX1-
TX1-
SBU2
TX1+
SBU1
RX2-
RX2+
CC2
CC1
ISENSE
VBUS
USBD[0..1]
VSENSE
VBUS
VBUS
1
1
1
1
1
1
1
U700
USBLC6-2
I/O2
3
GND
2
I/O1
1
I/O3
4
VBUS
5
I/O4
6
R700
1.5k
C706
4.7uF
CN12
2Way
1
2
CN14
Alt. Mode Conn. N.M.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
R701
0.005
CN1
USB Type-C Receptacle
B12
GND4
B11
RX1+
B10
RX1-
B9
VBUS4
B8
SBU2
B7
D-2
B6
D+2
B5
CC2
B4
VBUS3
B3
TX2-
B2
TX2+
B1
GND3
GND1
A1
TX1+
A2
TX1-
A3
VBUS1
A4
CC1
A5
D+1
A6
D-1
A7
SBU1
A8
VBUS2
A9
RX2-
A10
RX2+
A11
GND2
A12
D702
ESDALC5-1BF4
C707
100nF
TP700
TEST POINT
1
R702
8.2k
D703
ESDALC5-1BF4
D701
SMM4F24A
09_CURRENT SENSING Port1
09_CURRENT SENSING Port1
V-
V+
OUT
V-
V+
OUT
+3V3
AVDD
AVDD
C801
100nF
C800
100nF
U800
INA199A1DCK
IN-
5
REF
1
OUT
6
IN+
4
Vcc
3
GND
2
TSV991
U801
OUT
1
VDD
2
NINV
3
INV
4
VCC
5
C802
100nF
R801
49.9k
TP800
TEST POINT N.M.
1
R800
49.9k