ST P-NUCLEO-USB002 Скачать руководство пользователя страница 43

UM2191 

Electrical

 schematics 

 

 

DocID030479 Rev 2 

43/55 

 

Electrical schematics 

Figure 34: P-NUCLEO-USB002 expansion board circuit schematic - global view 

 

Figure 35: P-NUCLEO-USB002 expansion board circuit schematic - MCU interface 

 

POWER  GOOD

PORT1PW[0..1]

GPIO0[0..3]

ADC0

ADC2
ADC3

ADC

4

POWCONN18

POWCONN17

PORT0PW[0..1]

STUSB16_SCL

STUSB16_SDA

POWCONN19

POWCONN20

EN_SRC0

EN_SNK1

EN_SRC1

EN_SNK1

EN_SRC1

EN_SNK0

EN_SRC0

ADC[0..4]

USBD1_[0..1]

POWCONN[1..24]

ADC1

EN_SNK0

STUSB16_SCL

STUSB16_SDA

USBD0_[0..1]

POWCONN19

POWCONN20

+3V3

+3V3

+5V

+5V

AFE0

02_AFE Port0

CC1

CC2

ISENSE

VSENSE

V
I

VCONN

A_B_SIDE

SC

L

ALERT#

EN_SNK

VBUS

SD

A

TX_EN

EN_SRC

CS

RESET

SCLK
MOSI
MISO

ADDR0

JP000
VCONN

1
2
3

R020

10k

R015

0

Type-C0

06_Type-C Connector Port0

CC1

CC2

ISENSE

VSENSE

VBUS

USBD[0..1]

R016

0 N.M.

R018
10k

LOCALPOWER

04_LOCALPOWER

VBUS0

VBUS1

DRP

PORT1PW[0..1]

PORT0PW[0..1]

POWCONN[1..24]

EN_SNK1

EN_SRC0

EN_SRC1

EN_SNK0

GPIO0[0..3]

Type-C1

07_Type-C Connector Port1

CC1

CC2

VSENSE

ISENSE

VBUS

USBD[0..1]

Nucleo Connectors

01_NUCLEO CONNECTOR

S

ADC[0..4]

DRP

PORT1PW[0..1]

PORT0PW[0..1]

SCL

SDA

AB_SIDE_0

AB_SIDE_1

CS_0

CS_1

ALERT#_0

ALERT#_1

TX_EN_0

TX_EN_1

RESET_0

RESET_1

SCK_0

MISO_0

MOSI_0

SCK_1

MISO_1

MOSI_1

GPIO0[0..3]

SAFE_SCL

SAFE_SDA

RST_SAFE

USBD0_[0..1]

USBD1_[0..1]

R017
10k N.M.

AFE1

03_AFE Port1

CC1

CC2

VSENSE

ISENSE

V
I

VCONN

A_B_SIDE

SCL

ALERT#

EN_SNK

VBUS

SDA

TX_EN

EN_SRC

RESET

CS
SCLK
MOSI
MISO

ADDR0

R019

10k N.M.

10_SECURITY

S

AFE_SCL

S

AFE_SDA

R

ST_SAFE

JP001
VCONN

1
2
3

16

CN10

22

R109

6

PA3

D101

8

9

21

12

PORT0PW0 PB7

28

0

CN9

R111
2.2k

12

GPIO0[0..3]

13

PA6

LED12

8

PB8

SAFE_SCL

9

5

LED01

PA1

30

PC1

RSTSAFE

PA5

LED1

ORANGE LED

PC0

ADC4

D100

AB_SIDE_0

TXE1

MORPHO CONNECTORS

AB_SIDE_1

TO LOCAL POWER

USER LEDS

PB0

ADC2

+3V3

34

USBD0_0

JP101

ADC3

+5V

PC1
PC0

CN8

MISO1

Ardu

in

o

3

RESET_0

PC12

GPIO02

RESET_1

TP102

PA9

USART1_TX

R114

8

ABSIDE1

0

PC5

LED01

24

USBD_0

ALERT#_0

USART1_TX

18

TEST POINT

17

1

3

GND

PB15

MOSI0

4

R132 110

2

ALERT#0

LED13

3

16

17

CN7

+3V3

PB10

STUSB_SCL

ADC[0..4]

GND

PB9

SAFE_SDA

GND

PORT1PW0

CN2

34

PA9

JP100

24

R119

VIN

POR

T0PW0

5

TXCLK_0

R134 110

1

USBD1_[0..1]

AVDD

DM

DP

CN

7

 o

NU

CLE

B

OA

RD

CN

1

0

 o

NU

CLE

B

OA

RD

PB12

CS0

CN5

PB10

37

USBD1_[0..1]

Ardu

in

o

USBD_1

PORT1PW[0..1]

MISO_1

ST

 morph

o

USART1_RX 

2

6

MOSI0

680

5

AVDD

PA15

CS1

13

20

VDD

LED11

27

1

0

14

PA0

PB14

MISO0

Ardu

in

o

CN6

MOSI1

4

PA8

DRP

BLUE LED

D102

110

ALERT#_1

PB5

MOSI1

R

T

Signals

+5V

R116

20

ADC[0..4]

0

E5V

0

GND

R100

31

USBD0_1

36

IOREF

PB0

PORT1PW[0..1]

4

SCK_0

4

29

680

7

PA2

3

PC8

PORT1PW1

PC6

RESET0

USBD_1

19

PB11

STUSB_SDA

7

PA2

ALERT#1

D103 BLUE LED

PA10

VIN

LED12

8

18

30

USBD0_[0..1]

110

R117

R104

R133
1k N.M.

PA0

ABSIDE0

PORT0PW[0..1]

PC7

RESET1

35

GND

PB6

PORT0PW1

2

1

22

23

GND

9

POR

T1PW1

TXCLK_1

0

TEST POINT

34

PA1

ALERT#0

SCL

RESET

E5V

SDA

+3V3

PA7

PA11

USBD_0

PB6

USBD0_0

23

USART1_RX

1

PA6

MOSI_1

USB_D

2

LED11

PC14

USBD1_1

110

RESET1

R110
2.2k

14

+5V

PC3

TXE1

26

2

DRP

PA7

ADC1

PA5

10

PB13

TXCLK_0

37

CS0

PA3

ABSIDE1

7

D106 BLUE LED

R115

GPIO0[0..3]

21

VOLTAGES TESTPOINTS

+3V3

SAFE_SDA

32

2

PD2

GPIO03

1

1

+3V3

26

RESET

PB4

0

3

TX_EN_1

2

CS_1

1

TP103

28

27

6

ALERT#1

Ardu

in

o

10

PA12

USBD_1

LED1

USBD_0

STUSB_SDA

MISO_0

PB9

LED13

PC15

15

6

GND
PB2

LED03

GREEN LED

10

POR

T0PW1

19

29

TP100

PB3

TXCLK_1

0

11

5

AGND

ARDUINO CONNECTORS

+3V3

EXT COMM CONNECTORS

PC4

ADC0

36

D107 GREEN LED

TEST POINT

E5V

31

PA4

USB 2.0

110

8

R108

POR

T1PW0

TXE0

AVDD

R101

PA4

ADC3

32

IOREF

33

1

USB_D

35

GND

USBD1_0

MISO0

R118

1

PORT0PW[0..1]

4

CS_0

2

PC10

GPIO00

1

USBD0_1

USBD1_0

4

R113

RESET0

R112

PC2

TXE0

25

STUSB_SCL

43

1

11

5

PB1

LED02

1

CS1

6

15

ST

 morph

o

PB4

MISO1

Blue PushButton

TMS - PA13
TCK - PA14

DP

DM

D104 GREEN LED

PB5

SAFE_SCL

GND

PC11

GPIO01

38

USART

TEST POINT

38

PC7

PA8

25

76

DRP

LED02

3

TP101

LED03

7

D105 ORANGE LED

RST_SAFE

ABSIDE0

5

+3V3

R120

33

U5V

2

USBD1_1

PB3

PB8

MOSI_0

TX_EN_0

SCK_1

USBD0_[0..1]

+3V3

PA10

PC9

Содержание P-NUCLEO-USB002

Страница 1: ...rtified STM32F0 USB Type C PD middleware stack form a platform for demonstrating USB Type C and USB Power Delivery USB PD capabilities and facilitating solution development The new USB PD protocol exp...

Страница 2: ...rientation 12 1 9 Power negotiation 13 1 10 Full featured Type C cable and VCONN supply 14 1 11 Alternate modes and billboard device class 15 2 System architecture 17 2 1 System block scheme 19 2 2 NU...

Страница 3: ...guration 39 3 1 1 Using the NUCLEO F072 on board voltage regulator 39 3 1 2 Using an external power supply 39 3 2 Sink power role configuration 40 3 2 1 Using the NUCLEO F072RB on board voltage regula...

Страница 4: ...resistors to be modified 20 Table 6 P NUCLEO USB002 expansion board VCONN settings 28 Table 7 P NUCLEO USB002 expansion board JP100 and JP101 settings 33 Table 8 P NUCLEO USB002 expansion board seria...

Страница 5: ...oltage regulator 29 Figure 24 P NUCLEO USB002 expansion board Port 0 schematic view of the VBUS management mechanism 30 Figure 25 P NUCLEO USB002 expansion board Port 1 schematic view of the VBUS mana...

Страница 6: ...um USB IF introduces these complementary specifications 1 the USB Type C receptacle plug and cable specification rev 1 2 2 the USB Power Delivery PD specification rev 2 0 that allows two PD compliant...

Страница 7: ...dently and dynamically swapped using the USB PD protocol 1 3 USB Type C pin map USB Type C plugs and receptacles are 24 pin connectors with two groups of pin connections arranged so as to ensure pinou...

Страница 8: ...es A7 D D A8 SBU1 SBU1 Sideband Use SBU Alternate mode only A9 VBUS VBUS Bus power Max power is 100 W split into four pins A10 RX2 RX2 USB3 1 datalines or Alternate 10 Gbyte RX differential pair in US...

Страница 9: ...that connects to a host or the DFP of a hub In its initial state UFP sinks VBUS and supports data e g display 1 4 3 Source or provider This port must source power over VBUS 5 V to 20 V and up to 5 A...

Страница 10: ...cts directly with the DPM to determine which local policy to apply Its role is to drive the message sequences according to the sent message and its expected response It allows power negotiation by est...

Страница 11: ...d USB Type C cable must assert Ra pull down resistors on the VCONN pin The following table provides the values to be used for Rp or current source Table 2 Source CC termination Rp requirements Source...

Страница 12: ...valid Rp Rd connection To detect an attachment the source monitors both CC pins The pins are floating when nothing is attached but when the sink is attached via the cable one CC line of the source is...

Страница 13: ...r Delivery protocol The messages exchanged between a source provider and sink consumer are illustrated in Figure 7 Message flow during power negotiation 1 Initially the source dispatches a Source_Capa...

Страница 14: ...e sideband use SBU wires All USB full featured Type C cables must be electronically marked and must provide 800 to 1 2 k impedance Ra that connects the assigned VCONN pin to ground When a full feature...

Страница 15: ...alternate mode lets Type C hosts and devices incorporate additional functionality exploiting USB PD structured vendor defined messages Structured VDMs to manage typical display controller selection m...

Страница 16: ...ID030479 Rev 2 The USB billboard device class definition describes how to communicate the alternate modes supported by a device container to a host system including string descriptors that provide sup...

Страница 17: ...ped with two DRP USB Type C ports managed by two STUSB1602 Type C port controllers optional VBUS current sensing and discrete voltage monitoring dedicated power connector to interface with an external...

Страница 18: ...ion mode switch to use the kit as a standalone ST LINK V2 1 flexible board power supply USB VBUS on Type B connector or external source Power management access point LEDs USB communication LD1 user LE...

Страница 19: ...board STM32F072RBT6 32 bit microcontroller is based on the ARM Cortex M0 with 128 Kb Flash memory and 16 Kb SRAM The Arduino connectivity support and ST morpho headers make it easy to expand with a wi...

Страница 20: ...st com Table 5 NUCLEO F072RB solder bridges and resistors to be modified Bridge reference State Description SB13 OFF PA2 and PA3 on STM32F103CBT6 ST LINK MCU are disconnected from PA3 and PA2 of the S...

Страница 21: ...nt stages for specific aspects of the power delivery protocol It embeds two USB Type C ports each containing the following functional blocks an STUSB1602 Type C port controller VBUS management stage v...

Страница 22: ...ow use of the USB2 0 peripheral provided by the microcontroller alternately on port 0 and on port 1 as well as allowing a pass through topology connecting the USB pins of the two Type C ports The main...

Страница 23: ...ture DocID030479 Rev 2 23 55 The connectors and jumpers regarding USB C PD applications are shown below Figure 16 P NUCLEO USB002 expansion board connectors and jumpers Figure 17 P NUCLEO USB002 expan...

Страница 24: ...DM DP PORT0 USB 2 0 ESD DP A7 A6 B6 B7 USBD0 USBD1 USBD 0 1 A7 A6 B7 B6 TX1 RX1 SBU1 TX2 RX2 RX2 TX2 RX1 TX1 SBU2 TX2 RX1 SBU2 RX1 TX2 TX1 SBU1 TX1 RX2 RX2 CC2 CC1 ISENSE VBUS USBD 0 1 VSENSE VBUS VB...

Страница 25: ...SD 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...

Страница 26: ...a Type C port and interacts with the VBUS management block and the microcontroller The Type C port interface allows implementation of the lower level functions of the PD firmware stack including dete...

Страница 27: ...garding CC detection monitoring and fault condition groups to the microcontroller Each of these groups of events can be masked configuring specific I C registers 3 A_B_SIDE pin provides cable orientat...

Страница 28: ...rating range Similarly in the source power role the VBUS_EN_SRC pin allows the enabling of the outgoing VBUS power when the connection to a sink is established and VBUS is in the valid operating range...

Страница 29: ...he CC wire after the device is configured in source power role or dual role power DRP VCONN power switches are enabled a valid connection to a sink is achieved Ra is detected on the unwired CC pin a v...

Страница 30: ...plies energy when it is a consumer Transistors Q401 and Q402 are set in back to back configuration to protect and isolate the VBUS supplying path in both directions When the port acts as a provider th...

Страница 31: ...ry under their own responsibility to the P NUCLEO USB002 expansion board CN4 power connector The P NUCLEO USB002 expansion board is designed to provide power to the connected platforms via 1 An extern...

Страница 32: ...xpansion board STSAFE secure device The STSAFE A100 device on the P NUCLEO USB002 expansion board provides authentication and secure data management services It is mounted on a device that authenticat...

Страница 33: ...ard USB2 0 The P NUCLEO USB002 expansion board enables different USB2 0 configurations via jumpers JP100 and JP101 Table 7 P NUCLEO USB002 expansion board JP100 and JP101 settings USB2 0 functionality...

Страница 34: ...n 1 VBUS each port is protected by an SMM4F24A Transil designed to protect sensitive equipment against electro static discharges 2 CCx lines each CC line is connected to an ESDALC5 1BF4 providing low...

Страница 35: ...y with appropriate voltage and current couples for the USB PD specification The pairs 1 and 3 as well as 2 and 4 can externally supply the VBUS management circuits from a power board to the two Type C...

Страница 36: ...irtual COM port accessible by the CN3 connector the expansion board CN2 connector can be connected to the NUCLEO F072 CN3 connector via two female wires included in the blister It is also possible to...

Страница 37: ...on board test points Test Point Description TP100 TP101 GND TP102 3 3V TP103 E5V TP201 CC1 port 0 TP202 CC2 port 0 TP200 N M V sense port 0 TP203 N M I sense port 0 TP301 CC1 port 1 TP302 CC2 port 1 T...

Страница 38: ...andard USB port through connector CN1 of the NUCLEO board without any other source on the power connector 2 3 12 P NUCLEO USB002 expansion board user LEDs Table 11 P NUCLEO USB002 expansion board LED...

Страница 39: ...o a PC or a standard USB power supply via a USB Type A to Mini B cable plugged to CN1 connector the on board NUCLEO F072RB voltage regulator supplies the entire system and provides 5 V VBUS To deliver...

Страница 40: ...ince it implements a specific feature of the USB PD solutions i e the Dead Battery mode when a Consumer is supplied by the Provider by mean of its VBUS Both configurations correspond to two diverse se...

Страница 41: ...CLEO USB002 expansion board JP400 and JP401 relative to PORT_0 or PORT_1 closed 3 3 2 Using an external power supply Connect an external power board to the P NUCLEO USB002 power connector CN4 so the s...

Страница 42: ...Ordering information UM2191 42 55 DocID030479 Rev 2 4 Ordering information To order the USB Type C and Power Delivery Nucleo pack use the order code P NUCLEO USB002...

Страница 43: ...RT1_TX R114 8 ABSIDE1 0 PC5 LED01 24 USBD_0 ALERT _0 USART1_TX 18 TEST POINT 17 1 3 GND PB15 MOSI0 4 R132 110 2 ALERT 0 LED13 3 16 17 CN7 3V3 PB10 STUSB_SCL ADC 0 4 GND PB9 SAFE_SDA GND PORT1PW0 CN2 3...

Страница 44: ...SRC 20 VREG_1V2 21 VSYS 22 VREG_2V7 23 VDD 24 Exposed 25 TP200 TEST POINT N M 1 R205 10k TP201 TEST POINT 1 TP203 TEST POINT N M 1 R209 10k TP202 TEST POINT 1 R208 10k N M C200 1uF R200 10k C202 1uF R...

Страница 45: ...R416 0 Q414 STL9P3LLH6 1 2 3 4 5 6 7 8 R446 62k C423 1uF Q416 STL9P3LLH6 1 2 3 4 5 6 7 8 R418 10k N M R419 10k N M Q418 STL9P3LLH6 1 2 3 4 5 6 7 8 C424 1uF Q411 STL6N2VH5 1 2 3 4 5 6 7 8 D404 SMM4F24A...

Страница 46: ...ptacle 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 C606...

Страница 47: ...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 REF IN VCC 1 TSV991 U901 100nF R900 49 9k INV C901 GND 1 AVDD C902 IN TP900...

Страница 48: ...CN11 CN12 2Way HEADER Phoenix Contact 1725656 9 2 CN13 CN14 Alt Mode Conn N M HEADER ANY 10 11 C200 C201 C202 C203 C300 C301 C302 C303 C423 C424 C507 1 F 50V 10 Ceramic X5R ANY 11 3 C408 C409 C508 10...

Страница 49: ...ottky diode ST STPS0520Z 27 4 D602 D603 D702 D703 ESDALC5 1BF4 TVS diode ST ESDALC5 1BF4 28 2 JP001 JP000 VCONN HEADER ANY 29 2 JP100 JP101 USB_D HEADER ANY 30 2 JP400 JP401 VBUS5 HEADER ANY 31 1 L500...

Страница 50: ...RESISTOR ANY 45 2 R447 R449 330k 1 RESISTOR ANY 46 6 R504 R505 R800 R801 R900 R901 49 9k 1 RESISTOR VISHAY CRCW060349K9FKE A 47 2 R604 R700 1 5k 1 RESISTOR ANY 48 1 R506 0 N M 1 RESISTOR ANY 49 1 R507...

Страница 51: ...60 2 U600 U700 USBLC6 2 ESD protection ST USBLC6 2SC6 61 2 U800 U900 INA199A1DCK Current shunt monitor TEXAS INSTRUMENT S INA199A1DCKR 62 2 U801 U901 TSV991 Rail to rail op amp ST TSV991AILT 63 1 U10...

Страница 52: ...onically Marked Cable MCU Microcontroller Unit DFP Downstream Facing Port UFP Upstream Facing Port USB OTG USB on the go PHY Physical layer BMC Biphase Marked Coding IDEs Integrated Development Enviro...

Страница 53: ...1 Specification 3 USB PD USB Power Delivery Specification Revision 2 0 Version 1 3 January 12 2017 4 USB Type C Cable and Connector Specification Revision 1 2 5 USB BC Battery Charging Specification R...

Страница 54: ...cument revision history Date Version Changes 26 May 2017 1 Initial release 19 Jun 2017 2 Minor text and formatting changes Updated Table 11 P NUCLEO USB002 expansion board LED signaling Inserted note...

Страница 55: ...sers are solely responsible for the choice selection and use of ST products and ST assumes no liability for application assistance or the design of Purchasers products No license express or implied to...

Отзывы: