From 748d9caa8a96277ebb74a41bbbb00d90fc16b011 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?King=20K=C3=A9vin?= Date: Tue, 10 May 2022 18:53:37 +0200 Subject: [PATCH] sch: document nMOS on power output --- usb_hub.sch | 80 ++++++++++++++++++++++++++++++----------------------- 1 file changed, 45 insertions(+), 35 deletions(-) diff --git a/usb_hub.sch b/usb_hub.sch index 2802c3b..3cfdfe4 100644 --- a/usb_hub.sch +++ b/usb_hub.sch @@ -920,12 +920,11 @@ description=transistor, MOSFET, p-channel, >=40V, >=5A T 27600 30500 5 10 0 1 0 0 1 value=AP40P05 } -N 24100 29300 25900 29300 4 +N 23900 29300 25900 29300 4 C 26800 28700 1 0 0 GND.sym -C 24200 28200 1 0 0 GND.sym -N 22500 29300 23200 29300 4 +N 22300 29300 23000 29300 4 { -T 22600 29300 5 10 1 1 0 0 1 +T 22400 29300 5 10 1 1 0 0 1 netname=PWR1 } C 28400 31000 1 0 0 5V.sym @@ -936,7 +935,7 @@ C 25700 26500 1 0 0 BSS138.sym { T 25700 26500 5 8 0 0 0 0 1 footprint=SOT95P237X112-3N.lht -T 26040 27260 5 10 1 1 0 6 1 +T 26140 27360 5 10 1 1 0 6 1 refdes=Q103 T 26540 26740 5 10 1 1 0 8 1 device=BSS138 @@ -966,9 +965,11 @@ N 28600 28100 28600 28600 4 N 26900 30100 27600 30100 4 T 20600 25200 9 10 1 0 90 0 1 active high -T 24100 30000 9 10 1 0 0 0 2 -to invert power control signal -and handle higher voltage +T 24500 26500 9 10 1 0 0 0 4 +invert power +control signal +and handle +higher voltage C 13900 19900 1 0 0 USB2517.sym { T 13900 19900 5 8 0 0 0 0 1 @@ -1003,13 +1004,13 @@ description=switch, vertical, SPDT, through hole T 24600 27600 5 10 0 0 0 0 1 value=SS12F44G5 } -N 24600 26900 24600 29300 4 +N 24000 26900 24000 29300 4 C 25400 27400 1 0 0 GND.sym -N 24600 26900 25700 26900 4 -T 24600 27300 9 10 1 0 0 0 3 -override -power off +N 24000 26900 25700 26900 4 +T 24100 28700 9 10 1 0 0 0 3 switch +can force +power off C 26400 28400 1 0 0 nc-right-1.sym { T 26500 28900 5 10 0 0 0 0 1 @@ -1277,34 +1278,19 @@ T 21100 23600 9 10 1 0 90 0 3 USB speed indication mode used -C 23200 29200 1 0 0 resistor-1.sym +C 23000 29200 1 0 0 resistor-1.sym { -T 23500 29600 5 10 0 0 0 0 1 +T 23300 29600 5 10 0 0 0 0 1 device=RESISTOR -T 23400 29700 5 10 1 1 0 0 1 +T 23200 29700 5 10 1 1 0 0 1 refdes=R101 -T 23400 29500 5 10 1 1 0 0 1 +T 23200 29500 5 10 1 1 0 0 1 value=1k -T 23400 29700 5 10 0 1 0 0 1 +T 23200 29700 5 10 0 1 0 0 1 footprint=RESC1608X55N.lht -T 23400 29900 5 10 0 0 0 0 1 +T 23200 29900 5 10 0 0 0 0 1 symversion=0.1 -T 23500 29300 5 10 0 1 0 0 1 -description=resistor, chip, 0603, >=0.1W, <=5% -} -C 24400 28400 1 90 0 resistor-1.sym -{ -T 24000 28700 5 10 0 0 90 0 1 -device=RESISTOR -T 24100 28900 5 10 1 1 0 6 1 -refdes=R102 -T 24100 28700 5 10 1 1 0 6 1 -value=100k -T 23900 28600 5 10 0 1 90 0 1 -footprint=RESC1608X55N.lht -T 23700 28600 5 10 0 0 90 0 1 -symversion=0.1 -T 24300 28700 5 10 0 1 90 0 1 +T 23300 29300 5 10 0 1 0 0 1 description=resistor, chip, 0603, >=0.1W, <=5% } C 27700 30100 1 90 0 resistor-1.sym @@ -4534,3 +4520,27 @@ N 19600 26700 20300 26700 4 T 19800 26700 5 10 1 1 0 0 1 netname=DM7 } +T 27100 28700 9 10 1 0 0 0 2 +voltage divider +for Vgs limit +N 24600 28500 24000 28500 4 +T 30500 29700 9 10 1 0 0 0 3 +prevent +5V +feedback +C 24100 27600 1 270 1 resistor-1.sym +{ +T 24400 28100 5 10 1 1 0 0 1 +refdes=R102 +T 24500 27900 5 10 0 0 90 2 1 +device=RESISTOR +T 24400 27900 5 10 1 1 0 0 1 +value=100k +T 24600 27800 5 10 0 1 90 2 1 +footprint=RESC1608X55N.lht +T 24800 27800 5 10 0 0 90 2 1 +symversion=0.1 +T 24200 27900 5 10 0 1 90 2 1 +description=resistor, chip, 0603, >=0.1W, <=5% +} +C 24100 27400 1 0 0 GND.sym