diff --git a/usb_hub-dfp2.sch b/usb_hub-dfp2.sch index f4f33b5..dfc3729 100644 --- a/usb_hub-dfp2.sch +++ b/usb_hub-dfp2.sch @@ -1,55 +1,47 @@ v 20211219 2 -N 48300 52400 49000 52400 4 +N 46300 51100 47000 51100 4 { -T 48500 52400 5 10 1 1 0 0 1 +T 46500 51100 5 10 1 1 0 0 1 netname=PWR2 } -C 51400 51100 1 0 0 5V.sym -C 50000 46000 1 0 0 VTRG.sym -C 47300 43900 1 0 0 BSS138.sym +C 45700 48900 1 0 0 VTRG.sym +C 48300 45900 1 90 0 BSS138.sym { -T 47300 43900 5 8 0 0 0 0 1 +T 48300 45900 5 8 0 0 90 0 1 footprint=SOT95P237X112-3N.lht -T 47300 43900 5 10 0 1 0 0 1 +T 48300 45900 5 10 0 1 90 0 1 description=transistor, MOSFET, n-channel, GSD -T 47300 43900 5 10 0 0 0 0 1 +T 48300 45900 5 10 0 0 90 0 1 value=BSS138 -T 47740 44760 5 10 1 1 0 6 1 +T 47460 47140 5 10 1 1 180 6 1 refdes=Q203 -T 48140 44140 5 10 1 1 0 8 1 +T 48060 46740 5 10 1 1 90 8 1 device=BSS138 } -C 49200 45500 1 180 1 40P05.sym +C 46100 47900 1 270 1 40P05.sym { -T 49200 45500 5 8 0 0 180 6 1 +T 46100 47900 5 8 0 0 270 6 1 footprint=SOT95P237X112-3N.lht -T 49200 45500 5 10 0 1 0 0 1 +T 46100 47900 5 10 0 1 90 0 1 lcsc=C2886385 -T 49200 45500 5 10 0 1 0 0 1 +T 46100 47900 5 10 0 1 90 0 1 description=transistor, MOSFET, p-channel, >=40V, >=5A -T 49200 45500 5 10 0 1 0 0 1 +T 46100 47900 5 10 0 1 90 0 1 value=AP40P05 -T 49540 44840 5 10 1 1 180 0 1 -refdes=Q204 -T 50040 45260 5 10 1 1 180 2 1 +T 46460 48960 5 10 1 1 0 0 1 +refdes=Q206 +T 46340 48740 5 10 1 1 270 2 1 device=40P05 } -C 48200 43700 1 0 0 GND.sym -N 49200 46000 50200 46000 4 -N 50200 45500 50200 46000 4 -N 46600 44300 47300 44300 4 +C 48500 46800 1 90 0 GND.sym +N 47100 45700 47900 45700 4 { -T 46700 44300 5 10 1 1 0 0 1 +T 47200 45700 5 10 1 1 0 0 1 netname=POW2 } -N 50200 44300 51500 44300 4 +N 46300 49900 47000 49900 4 { -T 50300 44300 5 10 1 1 0 0 1 -netname=VOUT2 -} -N 48300 51200 49000 51200 4 -{ -T 48500 51200 5 10 1 1 0 0 1 +T 46500 49900 5 10 1 1 0 0 1 netname=OCS2 } C 58400 45800 1 0 1 906-351A1012D10200.sym @@ -69,29 +61,29 @@ refdes=J201 T 58500 47800 5 10 1 1 0 6 1 value=USB-A 2.0 RECEPTACLE } -C 52600 43800 1 0 1 pwrjack-2.sym +C 51000 48400 1 0 1 pwrjack-2.sym { -T 52600 44700 5 10 0 0 0 6 1 +T 51000 49300 5 10 0 0 0 6 1 device=PWRJACK -T 52600 44900 5 10 0 0 0 6 1 +T 51000 49500 5 10 0 0 0 6 1 footprint=CONNECTOR_DC-005_2.0.lht -T 52600 43800 5 10 0 1 0 0 1 +T 51000 48400 5 10 0 1 0 0 1 lcsc=C16214 -T 52600 43800 5 10 0 1 0 0 1 +T 51000 48400 5 10 0 1 0 0 1 description=connector, DC power jack, barrel, ID 2.0mm, OD 6.4mm -T 52600 44500 5 10 1 1 0 6 1 +T 51000 49100 5 10 1 1 0 6 1 refdes=J202 -T 52600 43600 5 10 1 1 0 6 1 +T 51000 48200 5 10 1 1 0 6 1 value=OUT 6-40V } -C 51300 44000 1 270 0 GND.sym -C 51500 44200 1 180 0 nc-right-1.sym +C 49700 48600 1 270 0 GND.sym +C 49900 48800 1 180 0 nc-right-1.sym { -T 51400 43700 5 10 0 0 180 0 1 +T 49800 48300 5 10 0 0 180 0 1 value=NoConnection -T 51400 43500 5 10 0 0 180 0 1 +T 49800 48100 5 10 0 0 180 0 1 device=DRC_Directive -T 51400 42900 5 10 0 0 180 0 1 +T 49800 47500 5 10 0 0 180 0 1 symversion=1.1 } N 55200 47500 56000 47500 4 @@ -117,95 +109,80 @@ value=USBLC6-2SC6 } C 53400 48400 1 0 0 5V.sym C 53500 45700 1 0 0 GND.sym -C 48300 51500 1 0 0 nc-right-1.sym +C 46300 50200 1 0 0 nc-right-1.sym { -T 48400 52000 5 10 0 0 0 0 1 +T 46400 50700 5 10 0 0 0 0 1 value=NoConnection -T 48400 52200 5 10 0 0 0 0 1 +T 46400 50900 5 10 0 0 0 0 1 device=DRC_Directive -T 48400 52800 5 10 0 0 0 0 1 +T 46400 51500 5 10 0 0 0 0 1 symversion=1.1 } -N 48300 52000 49000 52000 4 +N 46300 50700 47000 50700 4 { -T 48500 52000 5 10 1 1 0 0 1 +T 46500 50700 5 10 1 1 0 0 1 netname=LED2 } -C 48400 49600 1 270 0 LED0805.sym +C 50200 51200 1 270 0 LED0805.sym { -T 48400 49600 5 8 0 0 270 0 1 +T 50200 51200 5 8 0 0 270 0 1 footprint=LEDC2012X80N.lht -T 48400 49600 5 10 0 1 0 0 1 +T 50200 51200 5 10 0 1 0 0 1 description=diode, LED, 0805 -T 48200 49060 5 10 1 1 0 3 1 +T 50000 50660 5 10 1 1 0 3 1 refdes=D202 -T 48800 49000 5 10 1 1 0 0 1 +T 50600 50600 5 10 1 1 0 0 1 value=RED } -C 48500 49000 1 0 0 GND.sym -C 48400 50000 1 270 0 LED0805.sym +C 50300 50600 1 0 0 GND.sym +C 50200 51600 1 270 0 LED0805.sym { -T 48400 50000 5 8 0 0 270 0 1 +T 50200 51600 5 8 0 0 270 0 1 footprint=LEDC2012X80N.lht -T 48400 50000 5 10 0 1 0 0 1 +T 50200 51600 5 10 0 1 0 0 1 description=diode, LED, 0805 -T 48200 49860 5 10 1 1 0 3 1 +T 50000 51460 5 10 1 1 0 3 1 refdes=D201 -T 48700 50000 5 10 1 1 0 0 1 +T 50500 51600 5 10 1 1 0 0 1 value=BLUE } -C 48400 50000 1 0 0 3V3.sym -N 47700 49600 46800 49600 4 +C 50200 51600 1 0 0 3V3.sym +N 49500 51200 48600 51200 4 { -T 47300 49600 5 10 1 1 0 6 1 +T 49100 51200 5 10 1 1 0 6 1 netname=LED2 } -C 49300 45100 1 90 0 resistor-1.sym +C 49500 51100 1 0 0 resistor-1.sym { -T 48900 45400 5 10 0 0 90 0 1 +T 49800 51500 5 10 0 0 0 0 1 device=RESISTOR -T 48800 45300 5 10 0 1 90 0 1 +T 49700 51600 5 10 0 1 0 0 1 footprint=RESC1608X55N.lht -T 48600 45300 5 10 0 0 90 0 1 +T 49700 51800 5 10 0 0 0 0 1 symversion=0.1 -T 49200 45400 5 10 0 1 90 0 1 +T 49800 51200 5 10 0 1 0 0 1 description=resistor, chip, 0603, >=0.1W, <=5% -T 49000 45600 5 10 1 1 0 6 1 -refdes=R204 -T 49000 45400 5 10 1 1 0 6 1 -value=100k -} -C 47700 49500 1 0 0 resistor-1.sym -{ -T 48000 49900 5 10 0 0 0 0 1 -device=RESISTOR -T 47900 50000 5 10 0 1 0 0 1 -footprint=RESC1608X55N.lht -T 47900 50200 5 10 0 0 0 0 1 -symversion=0.1 -T 48000 49600 5 10 0 1 0 0 1 -description=resistor, chip, 0603, >=0.1W, <=5% -T 47400 49700 5 10 1 1 0 0 1 +T 49200 51300 5 10 1 1 0 0 1 refdes=R206 -T 47700 49400 5 10 1 1 0 0 1 +T 49500 51000 5 10 1 1 0 0 1 value=1k } -C 50400 44300 1 90 1 capacitor-2.sym +C 49400 48900 1 90 1 capacitor-2.sym { -T 49700 44100 5 10 0 0 270 2 1 +T 48700 48700 5 10 0 0 270 2 1 device=AEC -T 50400 44300 5 10 0 0 0 0 1 +T 49400 48900 5 10 0 0 0 0 1 footprint=CAPPRD250W50D630H700N.lht -T 50400 44300 5 10 0 0 0 0 1 +T 49400 48900 5 10 0 0 0 0 1 lcsc=C47891 -T 50400 44300 5 10 0 0 0 0 1 +T 49400 48900 5 10 0 0 0 0 1 description=capacitor, AEC, radial, >=50V, >=-20% -T 50400 44000 5 10 1 1 0 0 1 +T 48500 48600 5 10 1 1 0 0 1 refdes=C202 -T 50300 43500 5 10 1 1 0 0 1 +T 48500 48200 5 10 1 1 0 0 1 value=100uF } -C 50100 43200 1 0 0 GND.sym +C 49100 47800 1 0 0 GND.sym C 57000 45800 1 90 1 C0603.sym { T 57000 45800 5 8 0 0 270 2 1 @@ -217,71 +194,53 @@ refdes=C203 T 56600 45300 5 10 1 1 0 6 1 value=100nF } -C 48300 45000 1 0 0 resistor-1.sym -{ -T 48600 45400 5 10 0 0 0 0 1 -device=RESISTOR -T 48500 45500 5 10 0 1 0 0 1 -footprint=RESC1608X55N.lht -T 48500 45700 5 10 0 0 0 0 1 -symversion=0.1 -T 48600 45100 5 10 0 1 0 0 1 -description=resistor, chip, 0603, >=0.1W, <=5% -T 48500 44800 5 10 1 1 0 0 1 -refdes=R207 -T 48500 44600 5 10 1 1 0 0 1 -value=100k -} N 57200 45500 57200 45800 4 N 57200 45800 56700 45800 4 -N 48300 53200 49000 53200 4 +N 46300 51900 47000 51900 4 { -T 48500 53200 5 10 1 1 0 0 1 +T 46500 51900 5 10 1 1 0 0 1 netname=DP2 } -N 48300 52800 49000 52800 4 +N 46300 51500 47000 51500 4 { -T 48500 52800 5 10 1 1 0 0 1 +T 46500 51500 5 10 1 1 0 0 1 netname=DM2 } -C 46700 51200 1 0 0 USB2517_part-3-8-DFP2.sym +C 44700 49900 1 0 0 USB2517_part-3-8-DFP2.sym { -T 46700 51200 5 8 0 0 0 0 1 +T 44700 49900 5 8 0 0 0 0 1 footprint=QFN50P900X900X100-65N.lht -T 46700 51200 5 10 0 0 0 0 1 +T 44700 49900 5 10 0 0 0 0 1 lcsc=C1521556 -T 46700 53620 5 10 1 1 0 0 1 +T 44700 52320 5 10 1 1 0 0 1 refdes=U1 -T 46700 53460 5 10 1 1 0 0 1 +T 44700 52160 5 10 1 1 0 0 1 device=USB2517 -T 46700 50800 5 10 1 1 0 0 1 +T 44700 49500 5 10 1 1 0 0 1 value=USB2517-JZX } -T 50100 52600 9 10 1 0 180 0 1 +T 48100 51300 9 10 1 0 180 0 1 active high -T 48500 43600 9 10 1 0 0 0 4 +T 48400 45700 9 10 1 0 0 0 4 invert power control signal and handle higher voltage -T 48300 48200 9 10 1 0 0 0 3 +T 47000 44500 9 10 1 0 0 0 3 switch can force power off -T 49100 49300 9 10 1 0 0 0 3 +T 50900 50900 9 10 1 0 0 0 3 blue = LS purple = HS red = FS -T 50100 52100 9 10 1 0 180 0 3 +T 48100 50800 9 10 1 0 180 0 3 USB speed indication mode used -T 47000 45400 9 10 1 0 0 0 2 +T 45100 47300 9 10 1 0 90 0 2 voltage divider for Vgs limit -T 53500 51600 9 10 1 0 0 0 2 -diodes prevent 5V -feedback in 3.3V OCS C 53000 43000 1 0 0 title.sym { T 54000 43700 5 10 1 1 0 0 1 @@ -303,249 +262,161 @@ device=none T 53000 45000 5 10 0 0 0 0 1 footprint=none } -C 53500 49800 1 0 0 MT9700.sym +N 45300 44200 46000 44200 4 { -T 53500 49800 5 8 0 0 0 0 1 -footprint=SOT95P280X135-5N.lht -T 53950 51160 5 10 1 1 0 3 1 -refdes=Q201 -T 55040 51060 5 10 1 1 180 2 1 -device=MT9700 -T 54900 50800 5 10 0 1 0 0 1 -device=MT9700 -T 54700 50700 5 10 0 1 0 0 1 -lcsc=C89855 -} -C 51900 50700 1 0 0 1206SFH.sym -{ -T 51900 50700 5 8 0 0 0 0 1 -footprint=FUSC3215X117N.lht -T 51900 50700 5 10 0 1 0 0 1 -description=fuse, resetable, PPTC, 1206 -T 52200 51040 5 10 1 1 0 3 1 -refdes=F201 -T 52000 50600 5 10 1 1 0 0 1 -value=0.5A -} -N 46600 47900 47300 47900 4 -{ -T 46700 47900 5 10 1 1 0 0 1 +T 45400 44200 5 10 1 1 0 0 1 netname=PWR2 } -C 47300 47800 1 0 0 resistor-1.sym +C 46000 44100 1 0 0 resistor-1.sym { -T 47600 48200 5 10 0 0 0 0 1 +T 46300 44500 5 10 0 0 0 0 1 device=RESISTOR -T 47500 48300 5 10 0 1 0 0 1 +T 46200 44600 5 10 0 1 0 0 1 footprint=RESC1608X55N.lht -T 47500 48500 5 10 0 0 0 0 1 +T 46200 44800 5 10 0 0 0 0 1 symversion=0.1 -T 47600 47900 5 10 0 1 0 0 1 +T 46300 44200 5 10 0 1 0 0 1 description=resistor, chip, 0603, >=0.1W, <=5% -T 47500 48300 5 10 1 1 0 0 1 +T 46200 44600 5 10 1 1 0 0 1 refdes=R201 -T 47500 48100 5 10 1 1 0 0 1 +T 46200 44400 5 10 1 1 0 0 1 value=1k } -C 53400 50900 1 90 1 C0603.sym +C 53400 51300 1 90 1 C0603.sym { -T 53400 50900 5 8 0 0 270 2 1 +T 53400 51300 5 8 0 0 270 2 1 footprint=CAPC1608X92N.lht -T 52700 50420 5 10 1 1 0 3 1 +T 52700 50820 5 10 1 1 0 3 1 refdes=C204 -T 52900 50200 5 10 1 1 0 6 1 +T 52900 50600 5 10 1 1 0 6 1 value=10uF -T 53400 50900 5 10 0 0 0 0 1 +T 53400 51300 5 10 0 0 0 0 1 description=capacitor, MLCC, 0603, >=10V, >=-20% } -C 48300 47000 1 90 0 resistor-1.sym +C 47000 43300 1 90 0 resistor-1.sym { -T 47900 47300 5 10 0 0 90 0 1 +T 46600 43600 5 10 0 0 90 0 1 device=RESISTOR -T 47800 47200 5 10 0 1 90 0 1 +T 46500 43500 5 10 0 1 90 0 1 footprint=RESC1608X55N.lht -T 47600 47200 5 10 0 0 90 0 1 +T 46300 43500 5 10 0 0 90 0 1 symversion=0.1 -T 48200 47300 5 10 0 1 90 0 1 +T 46900 43600 5 10 0 1 90 0 1 description=resistor, chip, 0603, >=0.1W, <=5% -T 48000 47500 5 10 1 1 0 6 1 +T 46700 43800 5 10 1 1 0 6 1 refdes=R202 -T 48000 47300 5 10 1 1 0 6 1 +T 46700 43600 5 10 1 1 0 6 1 value=100k } -C 48100 46800 1 0 0 GND.sym -T 48400 47200 9 10 1 0 0 0 2 +C 46800 43100 1 0 0 GND.sym +T 47100 43500 9 10 1 0 0 0 2 default power off -C 49000 47000 1 0 0 SS12F44G5.sym +C 47700 43300 1 0 0 SS12F44G5.sym { -T 49000 47000 5 8 0 0 0 0 1 +T 47700 43300 5 8 0 0 0 0 1 footprint=MECHANICAL_SS12F44G5.lht -T 49700 47800 5 10 0 1 0 0 1 +T 48400 44100 5 10 0 1 0 0 1 lcsc=C136718 -T 48800 47700 5 10 0 1 0 0 1 +T 47500 44000 5 10 0 1 0 0 1 description=switch, vertical, SPDT, through hole -T 49000 47000 5 10 0 0 0 0 1 +T 47700 43300 5 10 0 0 0 0 1 value=SS12F44G5 -T 49900 48260 5 10 1 1 0 3 1 +T 48600 44560 5 10 1 1 0 3 1 refdes=S201 -T 49960 47340 5 10 1 1 0 2 1 +T 48660 43640 5 10 1 1 0 2 1 device=SS12F44G5 } -C 50800 47800 1 0 0 nc-right-1.sym +C 49500 44100 1 0 0 nc-right-1.sym { -T 50900 48300 5 10 0 0 0 0 1 +T 49600 44600 5 10 0 0 0 0 1 value=NoConnection -T 50900 48500 5 10 0 0 0 0 1 +T 49600 44800 5 10 0 0 0 0 1 device=DRC_Directive -T 50900 49100 5 10 0 0 0 0 1 +T 49600 45400 5 10 0 0 0 0 1 symversion=1.1 } -C 49800 46800 1 0 0 GND.sym -N 48200 47900 49000 47900 4 +C 48500 43100 1 0 0 GND.sym +N 46900 44200 47700 44200 4 { -T 48300 47900 5 10 1 1 0 0 1 +T 47000 44200 5 10 1 1 0 0 1 netname=POW2 } -C 52900 51800 1 270 0 RB521S30.sym +N 53500 50900 53500 50200 4 { -T 52900 51800 5 8 0 0 270 0 1 -footprint=SOD1608X70N.lht -T 52900 51800 5 10 0 0 0 0 1 -description=diode, schottky -T 52900 51800 5 10 0 0 0 0 1 -value=RB521S30 -T 52700 51660 5 10 1 1 0 3 1 -refdes=D204 -T 52500 51640 5 10 1 1 0 5 1 -device=RB521S30 -} -C 55500 51800 1 270 0 RB521S30.sym -{ -T 55500 51800 5 8 0 0 270 0 1 -footprint=SOD1608X70N.lht -T 55500 51800 5 10 0 0 0 0 1 -description=diode, schottky -T 55500 51800 5 10 0 0 0 0 1 -value=RB521S30 -T 56200 51660 5 10 1 1 0 3 1 -refdes=D206 -T 56400 51640 5 10 1 1 0 5 1 -device=RB521S30 -} -N 53500 50500 53500 49800 4 -{ -T 53500 50400 5 10 1 1 90 6 1 +T 53500 50800 5 10 1 1 90 6 1 netname=POW2 } -T 51600 49300 9 10 1 0 0 0 4 -switch limits -current rush -to 560 mA -and 5V feedback -C 54300 49600 1 0 0 GND.sym -C 53000 50300 1 0 0 GND.sym -T 53100 52400 9 10 1 0 0 0 4 -OCS low forces PWR low -Dx04 XOR Dx05 -Dx04 could cause power cycling -Dx05 has long recovery time thanks to internal pullup -N 53100 51800 53100 52200 4 -N 53100 52200 55700 52200 4 +T 54600 51800 9 10 1 0 0 0 2 +switch limits current rush +to 600 mA and 5V feedback +C 54300 50000 1 0 0 GND.sym +C 53000 50700 1 0 0 GND.sym +N 55400 50200 55400 50900 4 { -T 54200 52200 5 10 1 1 0 0 1 +T 55400 50300 5 10 1 1 90 0 1 netname=OCS2 } -N 55700 52200 55700 51800 4 -C 55700 50900 1 270 0 C0603.sym +C 55500 51100 1 270 0 C0603.sym { -T 55700 50900 5 8 0 0 270 0 1 +T 55500 51100 5 8 0 0 270 0 1 footprint=CAPC1608X92N.lht -T 56400 50620 5 10 1 1 0 3 1 +T 56100 51020 5 10 1 1 0 3 1 refdes=C205 -T 56200 50400 5 10 1 1 0 0 1 +T 55900 50700 5 10 1 1 0 0 1 value=10uF -T 55700 50900 5 10 0 0 0 6 1 +T 55500 51100 5 10 0 0 0 6 1 description=capacitor, MLCC, 0603, >=10V, >=-20% } -C 55900 50300 1 0 0 GND.sym -N 51600 51100 51600 50900 4 -N 51600 50900 51900 50900 4 -N 52500 50900 53500 50900 4 -N 53100 51400 53100 50900 4 -C 57200 50900 1 90 1 capacitor-2.sym +C 55700 50500 1 0 0 GND.sym +C 57000 51300 1 90 1 capacitor-2.sym { -T 56500 50700 5 10 0 0 270 2 1 +T 56300 51100 5 10 0 0 270 2 1 device=AEC -T 57200 50900 5 10 0 0 0 0 1 +T 57000 51300 5 10 0 0 0 0 1 description=capacitor, AEC, radial, >=6.3V, >=-20% -T 57200 50900 5 10 0 0 0 0 1 +T 57000 51300 5 10 0 0 0 0 1 footprint=CAPPRD200W45D500H700N.lht -T 57200 50900 5 10 0 0 0 0 1 +T 57000 51300 5 10 0 0 0 0 1 lcsc=C2940240 -T 57200 50600 5 10 1 1 0 0 1 +T 57000 51000 5 10 1 1 0 0 1 refdes=C201 -T 57100 50100 5 10 1 1 0 0 1 +T 56900 50500 5 10 1 1 0 0 1 value=150uF } -C 56900 49800 1 0 0 GND.sym -N 55400 50900 57800 50900 4 +C 56700 50200 1 0 0 GND.sym +N 55400 51300 57600 51300 4 { -T 57100 50900 5 10 1 1 0 0 1 +T 56900 51300 5 10 1 1 0 0 1 netname=VBUS2 } -C 57600 50000 1 270 0 LED0805.sym +C 57400 50400 1 270 0 LED0805.sym { -T 57600 50000 5 8 0 0 270 0 1 +T 57400 50400 5 8 0 0 270 0 1 footprint=LEDC2012X80N.lht -T 57600 50000 5 10 0 1 0 0 1 +T 57400 50400 5 10 0 1 0 0 1 description=diode, LED, 0805 -T 58200 49960 5 10 1 1 0 3 1 +T 58000 50360 5 10 1 1 0 3 1 refdes=D203 -T 58000 49400 5 10 1 1 0 0 1 +T 57800 49800 5 10 1 1 0 0 1 value=GREEN } -C 57700 49400 1 0 0 GND.sym -C 57700 50000 1 270 1 resistor-1.sym +C 57500 49800 1 0 0 GND.sym +C 57500 50400 1 270 1 resistor-1.sym { -T 58100 50300 5 10 0 0 90 2 1 +T 57900 50700 5 10 0 0 90 2 1 device=RESISTOR -T 58200 50200 5 10 0 1 90 2 1 +T 58000 50600 5 10 0 1 90 2 1 footprint=RESC1608X55N.lht -T 58400 50200 5 10 0 0 90 2 1 +T 58200 50600 5 10 0 0 90 2 1 symversion=0.1 -T 57800 50300 5 10 0 1 90 2 1 +T 57600 50700 5 10 0 1 90 2 1 description=resistor, chip, 0603, >=0.1W, <=5% -T 58000 50500 5 10 1 1 0 0 1 +T 57800 50900 5 10 1 1 0 0 1 refdes=R205 -T 58000 50300 5 10 1 1 0 0 1 +T 57800 50700 5 10 1 1 0 0 1 value=1k } -T 51300 52000 9 10 1 0 0 0 4 -PTC prevents -continuous short, -but too slow -for current rush -N 55700 51400 55700 50900 4 -T 50400 44800 9 10 1 0 0 0 2 -feedback is not -prevented -C 55500 50500 1 90 1 resistor-1.sym -{ -T 55100 50200 5 10 0 0 270 2 1 -device=RESISTOR -T 55550 50100 5 10 1 1 0 0 1 -refdes=R203 -T 55600 50100 5 10 1 1 0 2 1 -value=12k 1% -T 55000 50300 5 10 0 1 270 2 1 -footprint=RESC1608X55N.lht -T 54800 50300 5 10 0 0 270 2 1 -symversion=0.1 -T 55400 50200 5 10 0 1 270 2 1 -description=resistor, chip, 0603, >=0.1W, <=1% -} -C 55300 49400 1 0 0 GND.sym N 54900 46900 55500 46900 4 N 55500 46900 55500 47300 4 N 55500 47300 56000 47300 4 @@ -564,3 +435,92 @@ netname=DP2 N 57400 45800 57400 45500 4 N 57200 45500 57600 45500 4 N 57600 45800 57600 45500 4 +N 45600 45700 46700 45700 4 +{ +T 45700 45700 5 10 1 1 0 0 1 +netname=VTRG_SW +} +C 46000 47800 1 90 0 resistor-1.sym +{ +T 45600 48100 5 10 0 0 90 0 1 +device=RESISTOR +T 45500 48000 5 10 0 1 90 0 1 +footprint=RESC1608X55N.lht +T 45300 48000 5 10 0 0 90 0 1 +symversion=0.1 +T 45900 48100 5 10 0 1 90 0 1 +description=resistor, chip, 0603, >=0.1W, <=5% +T 45300 48500 5 10 1 1 0 0 1 +refdes=R204 +T 45300 48300 5 10 1 1 0 0 1 +value=100k +} +T 46100 47200 9 10 1 0 0 0 3 +only allow 6-40V output +if 6-40V available +(else block feedback) +C 48500 47900 1 90 0 40P05.sym +{ +T 48500 47900 5 8 0 0 270 8 1 +footprint=SOT95P237X112-3N.lht +T 48500 47900 5 10 0 1 90 2 1 +lcsc=C2886385 +T 48500 47900 5 10 0 1 90 2 1 +description=transistor, MOSFET, p-channel, >=40V, >=5A +T 48500 47900 5 10 0 1 90 2 1 +value=AP40P05 +T 47660 49140 5 10 1 1 0 2 1 +refdes=Q204 +T 48260 48740 5 10 1 1 270 0 1 +device=40P05 +} +N 45900 48900 46100 48900 4 +N 45900 47800 48100 47800 4 +C 46000 46900 1 90 0 resistor-1.sym +{ +T 45600 47200 5 10 0 0 90 0 1 +device=RESISTOR +T 45500 47100 5 10 0 1 90 0 1 +footprint=RESC1608X55N.lht +T 45300 47100 5 10 0 0 90 0 1 +symversion=0.1 +T 45900 47200 5 10 0 1 90 0 1 +description=resistor, chip, 0603, >=0.1W, <=5% +T 45700 47600 5 10 1 1 180 0 1 +refdes=R207 +T 45700 47400 5 10 1 1 180 0 1 +value=100k +} +N 48100 47800 48100 47900 4 +N 46500 47800 46500 47900 4 +C 47100 45900 1 90 0 BSS138.sym +{ +T 47100 45900 5 8 0 0 90 0 1 +footprint=SOT95P237X112-3N.lht +T 47100 45900 5 10 0 1 90 0 1 +description=transistor, MOSFET, n-channel, GSD +T 47100 45900 5 10 0 0 90 0 1 +value=BSS138 +T 46460 47140 5 10 1 1 180 6 1 +refdes=Q205 +T 46860 46740 5 10 1 1 90 8 1 +device=BSS138 +} +N 45900 48700 45900 48900 4 +N 46700 45700 46700 45900 4 +N 47900 45700 47900 45900 4 +N 48500 48900 49900 48900 4 +C 53500 50200 1 0 0 SY6288.sym +{ +T 53500 50200 5 8 0 0 0 0 1 +footprint=SOT95P285X130-5N.fp +T 54050 51760 5 10 1 1 0 3 1 +refdes=Q201 +T 54460 50540 5 10 0 1 0 2 1 +device=SY6288 +T 53900 51500 5 10 1 1 0 0 1 +value=SY6288AAAC +} +C 52900 51300 1 0 0 5V.sym +N 53100 51300 53500 51300 4 +N 55800 51100 55800 51300 4 diff --git a/usb_hub-dfp3.sch b/usb_hub-dfp3.sch index f025418..8ee2ebc 100644 --- a/usb_hub-dfp3.sch +++ b/usb_hub-dfp3.sch @@ -1,55 +1,47 @@ v 20211219 2 -N 48300 52400 49000 52400 4 +N 46300 51100 47000 51100 4 { -T 48500 52400 5 10 1 1 0 0 1 +T 46500 51100 5 10 1 1 0 0 1 netname=PWR3 } -C 51400 51100 1 0 0 5V.sym -C 50000 46000 1 0 0 VTRG.sym -C 47300 43900 1 0 0 BSS138.sym +C 45700 48900 1 0 0 VTRG.sym +C 48300 45900 1 90 0 BSS138.sym { -T 47300 43900 5 8 0 0 0 0 1 +T 48300 45900 5 8 0 0 90 0 1 footprint=SOT95P237X112-3N.lht -T 47300 43900 5 10 0 1 0 0 1 +T 48300 45900 5 10 0 1 90 0 1 description=transistor, MOSFET, n-channel, GSD -T 47300 43900 5 10 0 0 0 0 1 +T 48300 45900 5 10 0 0 90 0 1 value=BSS138 -T 47740 44760 5 10 1 1 0 6 1 +T 47460 47140 5 10 1 1 180 6 1 refdes=Q303 -T 48140 44140 5 10 1 1 0 8 1 +T 48060 46740 5 10 1 1 90 8 1 device=BSS138 } -C 49200 45500 1 180 1 40P05.sym +C 46100 47900 1 270 1 40P05.sym { -T 49200 45500 5 8 0 0 180 6 1 +T 46100 47900 5 8 0 0 270 6 1 footprint=SOT95P237X112-3N.lht -T 49200 45500 5 10 0 1 0 0 1 +T 46100 47900 5 10 0 1 90 0 1 lcsc=C2886385 -T 49200 45500 5 10 0 1 0 0 1 +T 46100 47900 5 10 0 1 90 0 1 description=transistor, MOSFET, p-channel, >=40V, >=5A -T 49200 45500 5 10 0 1 0 0 1 +T 46100 47900 5 10 0 1 90 0 1 value=AP40P05 -T 49540 44840 5 10 1 1 180 0 1 -refdes=Q304 -T 50040 45260 5 10 1 1 180 2 1 +T 46460 48960 5 10 1 1 0 0 1 +refdes=Q306 +T 46340 48740 5 10 1 1 270 2 1 device=40P05 } -C 48200 43700 1 0 0 GND.sym -N 49200 46000 50200 46000 4 -N 50200 45500 50200 46000 4 -N 46600 44300 47300 44300 4 +C 48500 46800 1 90 0 GND.sym +N 47100 45700 47900 45700 4 { -T 46700 44300 5 10 1 1 0 0 1 +T 47200 45700 5 10 1 1 0 0 1 netname=POW3 } -N 50200 44300 51500 44300 4 +N 46300 49900 47000 49900 4 { -T 50300 44300 5 10 1 1 0 0 1 -netname=VOUT3 -} -N 48300 51200 49000 51200 4 -{ -T 48500 51200 5 10 1 1 0 0 1 +T 46500 49900 5 10 1 1 0 0 1 netname=OCS3 } C 58400 45800 1 0 1 906-351A1012D10200.sym @@ -69,29 +61,29 @@ refdes=J301 T 58500 47800 5 10 1 1 0 6 1 value=USB-A 2.0 RECEPTACLE } -C 52600 43800 1 0 1 pwrjack-2.sym +C 51000 48400 1 0 1 pwrjack-2.sym { -T 52600 44700 5 10 0 0 0 6 1 +T 51000 49300 5 10 0 0 0 6 1 device=PWRJACK -T 52600 44900 5 10 0 0 0 6 1 +T 51000 49500 5 10 0 0 0 6 1 footprint=CONNECTOR_DC-005_2.0.lht -T 52600 43800 5 10 0 1 0 0 1 +T 51000 48400 5 10 0 1 0 0 1 lcsc=C16214 -T 52600 43800 5 10 0 1 0 0 1 +T 51000 48400 5 10 0 1 0 0 1 description=connector, DC power jack, barrel, ID 2.0mm, OD 6.4mm -T 52600 44500 5 10 1 1 0 6 1 +T 51000 49100 5 10 1 1 0 6 1 refdes=J302 -T 52600 43600 5 10 1 1 0 6 1 +T 51000 48200 5 10 1 1 0 6 1 value=OUT 6-40V } -C 51300 44000 1 270 0 GND.sym -C 51500 44200 1 180 0 nc-right-1.sym +C 49700 48600 1 270 0 GND.sym +C 49900 48800 1 180 0 nc-right-1.sym { -T 51400 43700 5 10 0 0 180 0 1 +T 49800 48300 5 10 0 0 180 0 1 value=NoConnection -T 51400 43500 5 10 0 0 180 0 1 +T 49800 48100 5 10 0 0 180 0 1 device=DRC_Directive -T 51400 42900 5 10 0 0 180 0 1 +T 49800 47500 5 10 0 0 180 0 1 symversion=1.1 } N 55200 47500 56000 47500 4 @@ -117,95 +109,80 @@ value=USBLC6-2SC6 } C 53400 48400 1 0 0 5V.sym C 53500 45700 1 0 0 GND.sym -C 48300 51500 1 0 0 nc-right-1.sym +C 46300 50200 1 0 0 nc-right-1.sym { -T 48400 52000 5 10 0 0 0 0 1 +T 46400 50700 5 10 0 0 0 0 1 value=NoConnection -T 48400 52200 5 10 0 0 0 0 1 +T 46400 50900 5 10 0 0 0 0 1 device=DRC_Directive -T 48400 52800 5 10 0 0 0 0 1 +T 46400 51500 5 10 0 0 0 0 1 symversion=1.1 } -N 48300 52000 49000 52000 4 +N 46300 50700 47000 50700 4 { -T 48500 52000 5 10 1 1 0 0 1 +T 46500 50700 5 10 1 1 0 0 1 netname=LED3 } -C 48400 49600 1 270 0 LED0805.sym +C 50200 51200 1 270 0 LED0805.sym { -T 48400 49600 5 8 0 0 270 0 1 +T 50200 51200 5 8 0 0 270 0 1 footprint=LEDC2012X80N.lht -T 48400 49600 5 10 0 1 0 0 1 +T 50200 51200 5 10 0 1 0 0 1 description=diode, LED, 0805 -T 48200 49060 5 10 1 1 0 3 1 +T 50000 50660 5 10 1 1 0 3 1 refdes=D302 -T 48800 49000 5 10 1 1 0 0 1 +T 50600 50600 5 10 1 1 0 0 1 value=RED } -C 48500 49000 1 0 0 GND.sym -C 48400 50000 1 270 0 LED0805.sym +C 50300 50600 1 0 0 GND.sym +C 50200 51600 1 270 0 LED0805.sym { -T 48400 50000 5 8 0 0 270 0 1 +T 50200 51600 5 8 0 0 270 0 1 footprint=LEDC2012X80N.lht -T 48400 50000 5 10 0 1 0 0 1 +T 50200 51600 5 10 0 1 0 0 1 description=diode, LED, 0805 -T 48200 49860 5 10 1 1 0 3 1 +T 50000 51460 5 10 1 1 0 3 1 refdes=D301 -T 48700 50000 5 10 1 1 0 0 1 +T 50500 51600 5 10 1 1 0 0 1 value=BLUE } -C 48400 50000 1 0 0 3V3.sym -N 47700 49600 46800 49600 4 +C 50200 51600 1 0 0 3V3.sym +N 49500 51200 48600 51200 4 { -T 47300 49600 5 10 1 1 0 6 1 +T 49100 51200 5 10 1 1 0 6 1 netname=LED3 } -C 49300 45100 1 90 0 resistor-1.sym +C 49500 51100 1 0 0 resistor-1.sym { -T 48900 45400 5 10 0 0 90 0 1 +T 49800 51500 5 10 0 0 0 0 1 device=RESISTOR -T 48800 45300 5 10 0 1 90 0 1 +T 49700 51600 5 10 0 1 0 0 1 footprint=RESC1608X55N.lht -T 48600 45300 5 10 0 0 90 0 1 +T 49700 51800 5 10 0 0 0 0 1 symversion=0.1 -T 49200 45400 5 10 0 1 90 0 1 +T 49800 51200 5 10 0 1 0 0 1 description=resistor, chip, 0603, >=0.1W, <=5% -T 49000 45600 5 10 1 1 0 6 1 -refdes=R304 -T 49000 45400 5 10 1 1 0 6 1 -value=100k -} -C 47700 49500 1 0 0 resistor-1.sym -{ -T 48000 49900 5 10 0 0 0 0 1 -device=RESISTOR -T 47900 50000 5 10 0 1 0 0 1 -footprint=RESC1608X55N.lht -T 47900 50200 5 10 0 0 0 0 1 -symversion=0.1 -T 48000 49600 5 10 0 1 0 0 1 -description=resistor, chip, 0603, >=0.1W, <=5% -T 47400 49700 5 10 1 1 0 0 1 +T 49200 51300 5 10 1 1 0 0 1 refdes=R306 -T 47700 49400 5 10 1 1 0 0 1 +T 49500 51000 5 10 1 1 0 0 1 value=1k } -C 50400 44300 1 90 1 capacitor-2.sym +C 49400 48900 1 90 1 capacitor-2.sym { -T 49700 44100 5 10 0 0 270 2 1 +T 48700 48700 5 10 0 0 270 2 1 device=AEC -T 50400 44300 5 10 0 0 0 0 1 +T 49400 48900 5 10 0 0 0 0 1 footprint=CAPPRD250W50D630H700N.lht -T 50400 44300 5 10 0 0 0 0 1 +T 49400 48900 5 10 0 0 0 0 1 lcsc=C47891 -T 50400 44300 5 10 0 0 0 0 1 +T 49400 48900 5 10 0 0 0 0 1 description=capacitor, AEC, radial, >=50V, >=-20% -T 50400 44000 5 10 1 1 0 0 1 +T 48500 48600 5 10 1 1 0 0 1 refdes=C302 -T 50300 43500 5 10 1 1 0 0 1 +T 48500 48200 5 10 1 1 0 0 1 value=100uF } -C 50100 43200 1 0 0 GND.sym +C 49100 47800 1 0 0 GND.sym C 57000 45800 1 90 1 C0603.sym { T 57000 45800 5 8 0 0 270 2 1 @@ -217,71 +194,53 @@ refdes=C303 T 56600 45300 5 10 1 1 0 6 1 value=100nF } -C 48300 45000 1 0 0 resistor-1.sym -{ -T 48600 45400 5 10 0 0 0 0 1 -device=RESISTOR -T 48500 45500 5 10 0 1 0 0 1 -footprint=RESC1608X55N.lht -T 48500 45700 5 10 0 0 0 0 1 -symversion=0.1 -T 48600 45100 5 10 0 1 0 0 1 -description=resistor, chip, 0603, >=0.1W, <=5% -T 48500 44800 5 10 1 1 0 0 1 -refdes=R307 -T 48500 44600 5 10 1 1 0 0 1 -value=100k -} N 57200 45500 57200 45800 4 N 57200 45800 56700 45800 4 -N 48300 53200 49000 53200 4 +N 46300 51900 47000 51900 4 { -T 48500 53200 5 10 1 1 0 0 1 +T 46500 51900 5 10 1 1 0 0 1 netname=DP3 } -N 48300 52800 49000 52800 4 +N 46300 51500 47000 51500 4 { -T 48500 52800 5 10 1 1 0 0 1 +T 46500 51500 5 10 1 1 0 0 1 netname=DM3 } -C 46700 51200 1 0 0 USB2517_part-4-8-DFP3.sym +C 44700 49900 1 0 0 USB2517_part-4-8-DFP3.sym { -T 46700 51200 5 8 0 0 0 0 1 +T 44700 49900 5 8 0 0 0 0 1 footprint=QFN50P900X900X100-65N.lht -T 46700 51200 5 10 0 0 0 0 1 +T 44700 49900 5 10 0 0 0 0 1 lcsc=C1521556 -T 46700 53620 5 10 1 1 0 0 1 +T 44700 52320 5 10 1 1 0 0 1 refdes=U1 -T 46700 53460 5 10 1 1 0 0 1 +T 44700 52160 5 10 1 1 0 0 1 device=USB2517 -T 46700 50800 5 10 1 1 0 0 1 +T 44700 49500 5 10 1 1 0 0 1 value=USB2517-JZX } -T 50100 52600 9 10 1 0 180 0 1 +T 48100 51300 9 10 1 0 180 0 1 active high -T 48500 43600 9 10 1 0 0 0 4 +T 48400 45700 9 10 1 0 0 0 4 invert power control signal and handle higher voltage -T 48300 48200 9 10 1 0 0 0 3 +T 47000 44500 9 10 1 0 0 0 3 switch can force power off -T 49100 49300 9 10 1 0 0 0 3 +T 50900 50900 9 10 1 0 0 0 3 blue = LS purple = HS red = FS -T 50100 52100 9 10 1 0 180 0 3 +T 48100 50800 9 10 1 0 180 0 3 USB speed indication mode used -T 47000 45400 9 10 1 0 0 0 2 +T 45100 47300 9 10 1 0 90 0 2 voltage divider for Vgs limit -T 53500 51600 9 10 1 0 0 0 2 -diodes prevent 5V -feedback in 3.3V OCS C 53000 43000 1 0 0 title.sym { T 54000 43700 5 10 1 1 0 0 1 @@ -303,249 +262,161 @@ device=none T 53000 45000 5 10 0 0 0 0 1 footprint=none } -C 53500 49800 1 0 0 MT9700.sym +N 45300 44200 46000 44200 4 { -T 53500 49800 5 8 0 0 0 0 1 -footprint=SOT95P280X135-5N.lht -T 53950 51160 5 10 1 1 0 3 1 -refdes=Q301 -T 55040 51060 5 10 1 1 180 2 1 -device=MT9700 -T 54900 50800 5 10 0 1 0 0 1 -device=MT9700 -T 54700 50700 5 10 0 1 0 0 1 -lcsc=C89855 -} -C 51900 50700 1 0 0 1206SFH.sym -{ -T 51900 50700 5 8 0 0 0 0 1 -footprint=FUSC3215X117N.lht -T 51900 50700 5 10 0 1 0 0 1 -description=fuse, resetable, PPTC, 1206 -T 52200 51040 5 10 1 1 0 3 1 -refdes=F301 -T 52000 50600 5 10 1 1 0 0 1 -value=0.5A -} -N 46600 47900 47300 47900 4 -{ -T 46700 47900 5 10 1 1 0 0 1 +T 45400 44200 5 10 1 1 0 0 1 netname=PWR3 } -C 47300 47800 1 0 0 resistor-1.sym +C 46000 44100 1 0 0 resistor-1.sym { -T 47600 48200 5 10 0 0 0 0 1 +T 46300 44500 5 10 0 0 0 0 1 device=RESISTOR -T 47500 48300 5 10 0 1 0 0 1 +T 46200 44600 5 10 0 1 0 0 1 footprint=RESC1608X55N.lht -T 47500 48500 5 10 0 0 0 0 1 +T 46200 44800 5 10 0 0 0 0 1 symversion=0.1 -T 47600 47900 5 10 0 1 0 0 1 +T 46300 44200 5 10 0 1 0 0 1 description=resistor, chip, 0603, >=0.1W, <=5% -T 47500 48300 5 10 1 1 0 0 1 +T 46200 44600 5 10 1 1 0 0 1 refdes=R301 -T 47500 48100 5 10 1 1 0 0 1 +T 46200 44400 5 10 1 1 0 0 1 value=1k } -C 53400 50900 1 90 1 C0603.sym +C 53400 51300 1 90 1 C0603.sym { -T 53400 50900 5 8 0 0 270 2 1 +T 53400 51300 5 8 0 0 270 2 1 footprint=CAPC1608X92N.lht -T 52700 50420 5 10 1 1 0 3 1 +T 52700 50820 5 10 1 1 0 3 1 refdes=C304 -T 52900 50200 5 10 1 1 0 6 1 +T 52900 50600 5 10 1 1 0 6 1 value=10uF -T 53400 50900 5 10 0 0 0 0 1 +T 53400 51300 5 10 0 0 0 0 1 description=capacitor, MLCC, 0603, >=10V, >=-20% } -C 48300 47000 1 90 0 resistor-1.sym +C 47000 43300 1 90 0 resistor-1.sym { -T 47900 47300 5 10 0 0 90 0 1 +T 46600 43600 5 10 0 0 90 0 1 device=RESISTOR -T 47800 47200 5 10 0 1 90 0 1 +T 46500 43500 5 10 0 1 90 0 1 footprint=RESC1608X55N.lht -T 47600 47200 5 10 0 0 90 0 1 +T 46300 43500 5 10 0 0 90 0 1 symversion=0.1 -T 48200 47300 5 10 0 1 90 0 1 +T 46900 43600 5 10 0 1 90 0 1 description=resistor, chip, 0603, >=0.1W, <=5% -T 48000 47500 5 10 1 1 0 6 1 +T 46700 43800 5 10 1 1 0 6 1 refdes=R302 -T 48000 47300 5 10 1 1 0 6 1 +T 46700 43600 5 10 1 1 0 6 1 value=100k } -C 48100 46800 1 0 0 GND.sym -T 48400 47200 9 10 1 0 0 0 2 +C 46800 43100 1 0 0 GND.sym +T 47100 43500 9 10 1 0 0 0 2 default power off -C 49000 47000 1 0 0 SS12F44G5.sym +C 47700 43300 1 0 0 SS12F44G5.sym { -T 49000 47000 5 8 0 0 0 0 1 +T 47700 43300 5 8 0 0 0 0 1 footprint=MECHANICAL_SS12F44G5.lht -T 49700 47800 5 10 0 1 0 0 1 +T 48400 44100 5 10 0 1 0 0 1 lcsc=C136718 -T 48800 47700 5 10 0 1 0 0 1 +T 47500 44000 5 10 0 1 0 0 1 description=switch, vertical, SPDT, through hole -T 49000 47000 5 10 0 0 0 0 1 +T 47700 43300 5 10 0 0 0 0 1 value=SS12F44G5 -T 49900 48260 5 10 1 1 0 3 1 +T 48600 44560 5 10 1 1 0 3 1 refdes=S301 -T 49960 47340 5 10 1 1 0 2 1 +T 48660 43640 5 10 1 1 0 2 1 device=SS12F44G5 } -C 50800 47800 1 0 0 nc-right-1.sym +C 49500 44100 1 0 0 nc-right-1.sym { -T 50900 48300 5 10 0 0 0 0 1 +T 49600 44600 5 10 0 0 0 0 1 value=NoConnection -T 50900 48500 5 10 0 0 0 0 1 +T 49600 44800 5 10 0 0 0 0 1 device=DRC_Directive -T 50900 49100 5 10 0 0 0 0 1 +T 49600 45400 5 10 0 0 0 0 1 symversion=1.1 } -C 49800 46800 1 0 0 GND.sym -N 48200 47900 49000 47900 4 +C 48500 43100 1 0 0 GND.sym +N 46900 44200 47700 44200 4 { -T 48300 47900 5 10 1 1 0 0 1 +T 47000 44200 5 10 1 1 0 0 1 netname=POW3 } -C 52900 51800 1 270 0 RB521S30.sym +N 53500 50900 53500 50200 4 { -T 52900 51800 5 8 0 0 270 0 1 -footprint=SOD1608X70N.lht -T 52900 51800 5 10 0 0 0 0 1 -description=diode, schottky -T 52900 51800 5 10 0 0 0 0 1 -value=RB521S30 -T 52700 51660 5 10 1 1 0 3 1 -refdes=D304 -T 52500 51640 5 10 1 1 0 5 1 -device=RB521S30 -} -C 55500 51800 1 270 0 RB521S30.sym -{ -T 55500 51800 5 8 0 0 270 0 1 -footprint=SOD1608X70N.lht -T 55500 51800 5 10 0 0 0 0 1 -description=diode, schottky -T 55500 51800 5 10 0 0 0 0 1 -value=RB521S30 -T 56200 51660 5 10 1 1 0 3 1 -refdes=D306 -T 56400 51640 5 10 1 1 0 5 1 -device=RB521S30 -} -N 53500 50500 53500 49800 4 -{ -T 53500 50400 5 10 1 1 90 6 1 +T 53500 50800 5 10 1 1 90 6 1 netname=POW3 } -T 51600 49300 9 10 1 0 0 0 4 -switch limits -current rush -to 560 mA -and 5V feedback -C 54300 49600 1 0 0 GND.sym -C 53000 50300 1 0 0 GND.sym -T 53100 52400 9 10 1 0 0 0 4 -OCS low forces PWR low -Dx04 XOR Dx05 -Dx04 could cause power cycling -Dx05 has long recovery time thanks to internal pullup -N 53100 51800 53100 52200 4 -N 53100 52200 55700 52200 4 +T 54600 51800 9 10 1 0 0 0 2 +switch limits current rush +to 600 mA and 5V feedback +C 54300 50000 1 0 0 GND.sym +C 53000 50700 1 0 0 GND.sym +N 55400 50200 55400 50900 4 { -T 54200 52200 5 10 1 1 0 0 1 +T 55400 50300 5 10 1 1 90 0 1 netname=OCS3 } -N 55700 52200 55700 51800 4 -C 55700 50900 1 270 0 C0603.sym +C 55500 51100 1 270 0 C0603.sym { -T 55700 50900 5 8 0 0 270 0 1 +T 55500 51100 5 8 0 0 270 0 1 footprint=CAPC1608X92N.lht -T 56400 50620 5 10 1 1 0 3 1 +T 56100 51020 5 10 1 1 0 3 1 refdes=C305 -T 56200 50400 5 10 1 1 0 0 1 +T 55900 50700 5 10 1 1 0 0 1 value=10uF -T 55700 50900 5 10 0 0 0 6 1 +T 55500 51100 5 10 0 0 0 6 1 description=capacitor, MLCC, 0603, >=10V, >=-20% } -C 55900 50300 1 0 0 GND.sym -N 51600 51100 51600 50900 4 -N 51600 50900 51900 50900 4 -N 52500 50900 53500 50900 4 -N 53100 51400 53100 50900 4 -C 57200 50900 1 90 1 capacitor-2.sym +C 55700 50500 1 0 0 GND.sym +C 57000 51300 1 90 1 capacitor-2.sym { -T 56500 50700 5 10 0 0 270 2 1 +T 56300 51100 5 10 0 0 270 2 1 device=AEC -T 57200 50900 5 10 0 0 0 0 1 +T 57000 51300 5 10 0 0 0 0 1 description=capacitor, AEC, radial, >=6.3V, >=-20% -T 57200 50900 5 10 0 0 0 0 1 +T 57000 51300 5 10 0 0 0 0 1 footprint=CAPPRD200W45D500H700N.lht -T 57200 50900 5 10 0 0 0 0 1 +T 57000 51300 5 10 0 0 0 0 1 lcsc=C2940240 -T 57200 50600 5 10 1 1 0 0 1 +T 57000 51000 5 10 1 1 0 0 1 refdes=C301 -T 57100 50100 5 10 1 1 0 0 1 +T 56900 50500 5 10 1 1 0 0 1 value=150uF } -C 56900 49800 1 0 0 GND.sym -N 55400 50900 57800 50900 4 +C 56700 50200 1 0 0 GND.sym +N 55400 51300 57600 51300 4 { -T 57100 50900 5 10 1 1 0 0 1 +T 56900 51300 5 10 1 1 0 0 1 netname=VBUS3 } -C 57600 50000 1 270 0 LED0805.sym +C 57400 50400 1 270 0 LED0805.sym { -T 57600 50000 5 8 0 0 270 0 1 +T 57400 50400 5 8 0 0 270 0 1 footprint=LEDC2012X80N.lht -T 57600 50000 5 10 0 1 0 0 1 +T 57400 50400 5 10 0 1 0 0 1 description=diode, LED, 0805 -T 58200 49960 5 10 1 1 0 3 1 +T 58000 50360 5 10 1 1 0 3 1 refdes=D303 -T 58000 49400 5 10 1 1 0 0 1 +T 57800 49800 5 10 1 1 0 0 1 value=GREEN } -C 57700 49400 1 0 0 GND.sym -C 57700 50000 1 270 1 resistor-1.sym +C 57500 49800 1 0 0 GND.sym +C 57500 50400 1 270 1 resistor-1.sym { -T 58100 50300 5 10 0 0 90 2 1 +T 57900 50700 5 10 0 0 90 2 1 device=RESISTOR -T 58200 50200 5 10 0 1 90 2 1 +T 58000 50600 5 10 0 1 90 2 1 footprint=RESC1608X55N.lht -T 58400 50200 5 10 0 0 90 2 1 +T 58200 50600 5 10 0 0 90 2 1 symversion=0.1 -T 57800 50300 5 10 0 1 90 2 1 +T 57600 50700 5 10 0 1 90 2 1 description=resistor, chip, 0603, >=0.1W, <=5% -T 58000 50500 5 10 1 1 0 0 1 +T 57800 50900 5 10 1 1 0 0 1 refdes=R305 -T 58000 50300 5 10 1 1 0 0 1 +T 57800 50700 5 10 1 1 0 0 1 value=1k } -T 51300 52000 9 10 1 0 0 0 4 -PTC prevents -continuous short, -but too slow -for current rush -N 55700 51400 55700 50900 4 -T 50400 44800 9 10 1 0 0 0 2 -feedback is not -prevented -C 55500 50500 1 90 1 resistor-1.sym -{ -T 55100 50200 5 10 0 0 270 2 1 -device=RESISTOR -T 55550 50100 5 10 1 1 0 0 1 -refdes=R303 -T 55600 50100 5 10 1 1 0 2 1 -value=12k 1% -T 55000 50300 5 10 0 1 270 2 1 -footprint=RESC1608X55N.lht -T 54800 50300 5 10 0 0 270 2 1 -symversion=0.1 -T 55400 50200 5 10 0 1 270 2 1 -description=resistor, chip, 0603, >=0.1W, <=1% -} -C 55300 49400 1 0 0 GND.sym N 54900 46900 55500 46900 4 N 55500 46900 55500 47300 4 N 55500 47300 56000 47300 4 @@ -564,3 +435,92 @@ netname=DP3 N 57400 45800 57400 45500 4 N 57200 45500 57600 45500 4 N 57600 45800 57600 45500 4 +N 45600 45700 46700 45700 4 +{ +T 45700 45700 5 10 1 1 0 0 1 +netname=VTRG_SW +} +C 46000 47800 1 90 0 resistor-1.sym +{ +T 45600 48100 5 10 0 0 90 0 1 +device=RESISTOR +T 45500 48000 5 10 0 1 90 0 1 +footprint=RESC1608X55N.lht +T 45300 48000 5 10 0 0 90 0 1 +symversion=0.1 +T 45900 48100 5 10 0 1 90 0 1 +description=resistor, chip, 0603, >=0.1W, <=5% +T 45300 48500 5 10 1 1 0 0 1 +refdes=R304 +T 45300 48300 5 10 1 1 0 0 1 +value=100k +} +T 46100 47200 9 10 1 0 0 0 3 +only allow 6-40V output +if 6-40V available +(else block feedback) +C 48500 47900 1 90 0 40P05.sym +{ +T 48500 47900 5 8 0 0 270 8 1 +footprint=SOT95P237X112-3N.lht +T 48500 47900 5 10 0 1 90 2 1 +lcsc=C2886385 +T 48500 47900 5 10 0 1 90 2 1 +description=transistor, MOSFET, p-channel, >=40V, >=5A +T 48500 47900 5 10 0 1 90 2 1 +value=AP40P05 +T 47660 49140 5 10 1 1 0 2 1 +refdes=Q304 +T 48260 48740 5 10 1 1 270 0 1 +device=40P05 +} +N 45900 48900 46100 48900 4 +N 45900 47800 48100 47800 4 +C 46000 46900 1 90 0 resistor-1.sym +{ +T 45600 47200 5 10 0 0 90 0 1 +device=RESISTOR +T 45500 47100 5 10 0 1 90 0 1 +footprint=RESC1608X55N.lht +T 45300 47100 5 10 0 0 90 0 1 +symversion=0.1 +T 45900 47200 5 10 0 1 90 0 1 +description=resistor, chip, 0603, >=0.1W, <=5% +T 45700 47600 5 10 1 1 180 0 1 +refdes=R307 +T 45700 47400 5 10 1 1 180 0 1 +value=100k +} +N 48100 47800 48100 47900 4 +N 46500 47800 46500 47900 4 +C 47100 45900 1 90 0 BSS138.sym +{ +T 47100 45900 5 8 0 0 90 0 1 +footprint=SOT95P237X112-3N.lht +T 47100 45900 5 10 0 1 90 0 1 +description=transistor, MOSFET, n-channel, GSD +T 47100 45900 5 10 0 0 90 0 1 +value=BSS138 +T 46460 47140 5 10 1 1 180 6 1 +refdes=Q305 +T 46860 46740 5 10 1 1 90 8 1 +device=BSS138 +} +N 45900 48700 45900 48900 4 +N 46700 45700 46700 45900 4 +N 47900 45700 47900 45900 4 +N 48500 48900 49900 48900 4 +C 53500 50200 1 0 0 SY6288.sym +{ +T 53500 50200 5 8 0 0 0 0 1 +footprint=SOT95P285X130-5N.fp +T 54050 51760 5 10 1 1 0 3 1 +refdes=Q301 +T 54460 50540 5 10 0 1 0 2 1 +device=SY6288 +T 53900 51500 5 10 1 1 0 0 1 +value=SY6288AAAC +} +C 52900 51300 1 0 0 5V.sym +N 53100 51300 53500 51300 4 +N 55800 51100 55800 51300 4 diff --git a/usb_hub-dfp4.sch b/usb_hub-dfp4.sch index cf0c938..2b478ef 100644 --- a/usb_hub-dfp4.sch +++ b/usb_hub-dfp4.sch @@ -1,55 +1,47 @@ v 20211219 2 -N 48300 52400 49000 52400 4 +N 46300 51100 47000 51100 4 { -T 48500 52400 5 10 1 1 0 0 1 +T 46500 51100 5 10 1 1 0 0 1 netname=PWR4 } -C 51400 51100 1 0 0 5V.sym -C 50000 46000 1 0 0 VTRG.sym -C 47300 43900 1 0 0 BSS138.sym +C 45700 48900 1 0 0 VTRG.sym +C 48300 45900 1 90 0 BSS138.sym { -T 47300 43900 5 8 0 0 0 0 1 +T 48300 45900 5 8 0 0 90 0 1 footprint=SOT95P237X112-3N.lht -T 47300 43900 5 10 0 1 0 0 1 +T 48300 45900 5 10 0 1 90 0 1 description=transistor, MOSFET, n-channel, GSD -T 47300 43900 5 10 0 0 0 0 1 +T 48300 45900 5 10 0 0 90 0 1 value=BSS138 -T 47740 44760 5 10 1 1 0 6 1 +T 47460 47140 5 10 1 1 180 6 1 refdes=Q403 -T 48140 44140 5 10 1 1 0 8 1 +T 48060 46740 5 10 1 1 90 8 1 device=BSS138 } -C 49200 45500 1 180 1 40P05.sym +C 46100 47900 1 270 1 40P05.sym { -T 49200 45500 5 8 0 0 180 6 1 +T 46100 47900 5 8 0 0 270 6 1 footprint=SOT95P237X112-3N.lht -T 49200 45500 5 10 0 1 0 0 1 +T 46100 47900 5 10 0 1 90 0 1 lcsc=C2886385 -T 49200 45500 5 10 0 1 0 0 1 +T 46100 47900 5 10 0 1 90 0 1 description=transistor, MOSFET, p-channel, >=40V, >=5A -T 49200 45500 5 10 0 1 0 0 1 +T 46100 47900 5 10 0 1 90 0 1 value=AP40P05 -T 49540 44840 5 10 1 1 180 0 1 -refdes=Q404 -T 50040 45260 5 10 1 1 180 2 1 +T 46460 48960 5 10 1 1 0 0 1 +refdes=Q406 +T 46340 48740 5 10 1 1 270 2 1 device=40P05 } -C 48200 43700 1 0 0 GND.sym -N 49200 46000 50200 46000 4 -N 50200 45500 50200 46000 4 -N 46600 44300 47300 44300 4 +C 48500 46800 1 90 0 GND.sym +N 47100 45700 47900 45700 4 { -T 46700 44300 5 10 1 1 0 0 1 +T 47200 45700 5 10 1 1 0 0 1 netname=POW4 } -N 50200 44300 51500 44300 4 +N 46300 49900 47000 49900 4 { -T 50300 44300 5 10 1 1 0 0 1 -netname=VOUT4 -} -N 48300 51200 49000 51200 4 -{ -T 48500 51200 5 10 1 1 0 0 1 +T 46500 49900 5 10 1 1 0 0 1 netname=OCS4 } C 58400 45800 1 0 1 906-351A1012D10200.sym @@ -69,29 +61,29 @@ refdes=J401 T 58500 47800 5 10 1 1 0 6 1 value=USB-A 2.0 RECEPTACLE } -C 52600 43800 1 0 1 pwrjack-2.sym +C 51000 48400 1 0 1 pwrjack-2.sym { -T 52600 44700 5 10 0 0 0 6 1 +T 51000 49300 5 10 0 0 0 6 1 device=PWRJACK -T 52600 44900 5 10 0 0 0 6 1 +T 51000 49500 5 10 0 0 0 6 1 footprint=CONNECTOR_DC-005_2.0.lht -T 52600 43800 5 10 0 1 0 0 1 +T 51000 48400 5 10 0 1 0 0 1 lcsc=C16214 -T 52600 43800 5 10 0 1 0 0 1 +T 51000 48400 5 10 0 1 0 0 1 description=connector, DC power jack, barrel, ID 2.0mm, OD 6.4mm -T 52600 44500 5 10 1 1 0 6 1 +T 51000 49100 5 10 1 1 0 6 1 refdes=J402 -T 52600 43600 5 10 1 1 0 6 1 +T 51000 48200 5 10 1 1 0 6 1 value=OUT 6-40V } -C 51300 44000 1 270 0 GND.sym -C 51500 44200 1 180 0 nc-right-1.sym +C 49700 48600 1 270 0 GND.sym +C 49900 48800 1 180 0 nc-right-1.sym { -T 51400 43700 5 10 0 0 180 0 1 +T 49800 48300 5 10 0 0 180 0 1 value=NoConnection -T 51400 43500 5 10 0 0 180 0 1 +T 49800 48100 5 10 0 0 180 0 1 device=DRC_Directive -T 51400 42900 5 10 0 0 180 0 1 +T 49800 47500 5 10 0 0 180 0 1 symversion=1.1 } N 55200 47500 56000 47500 4 @@ -117,95 +109,80 @@ value=USBLC6-2SC6 } C 53400 48400 1 0 0 5V.sym C 53500 45700 1 0 0 GND.sym -C 48300 51500 1 0 0 nc-right-1.sym +C 46300 50200 1 0 0 nc-right-1.sym { -T 48400 52000 5 10 0 0 0 0 1 +T 46400 50700 5 10 0 0 0 0 1 value=NoConnection -T 48400 52200 5 10 0 0 0 0 1 +T 46400 50900 5 10 0 0 0 0 1 device=DRC_Directive -T 48400 52800 5 10 0 0 0 0 1 +T 46400 51500 5 10 0 0 0 0 1 symversion=1.1 } -N 48300 52000 49000 52000 4 +N 46300 50700 47000 50700 4 { -T 48500 52000 5 10 1 1 0 0 1 +T 46500 50700 5 10 1 1 0 0 1 netname=LED4 } -C 48400 49600 1 270 0 LED0805.sym +C 50200 51200 1 270 0 LED0805.sym { -T 48400 49600 5 8 0 0 270 0 1 +T 50200 51200 5 8 0 0 270 0 1 footprint=LEDC2012X80N.lht -T 48400 49600 5 10 0 1 0 0 1 +T 50200 51200 5 10 0 1 0 0 1 description=diode, LED, 0805 -T 48200 49060 5 10 1 1 0 3 1 +T 50000 50660 5 10 1 1 0 3 1 refdes=D402 -T 48800 49000 5 10 1 1 0 0 1 +T 50600 50600 5 10 1 1 0 0 1 value=RED } -C 48500 49000 1 0 0 GND.sym -C 48400 50000 1 270 0 LED0805.sym +C 50300 50600 1 0 0 GND.sym +C 50200 51600 1 270 0 LED0805.sym { -T 48400 50000 5 8 0 0 270 0 1 +T 50200 51600 5 8 0 0 270 0 1 footprint=LEDC2012X80N.lht -T 48400 50000 5 10 0 1 0 0 1 +T 50200 51600 5 10 0 1 0 0 1 description=diode, LED, 0805 -T 48200 49860 5 10 1 1 0 3 1 +T 50000 51460 5 10 1 1 0 3 1 refdes=D401 -T 48700 50000 5 10 1 1 0 0 1 +T 50500 51600 5 10 1 1 0 0 1 value=BLUE } -C 48400 50000 1 0 0 3V3.sym -N 47700 49600 46800 49600 4 +C 50200 51600 1 0 0 3V3.sym +N 49500 51200 48600 51200 4 { -T 47300 49600 5 10 1 1 0 6 1 +T 49100 51200 5 10 1 1 0 6 1 netname=LED4 } -C 49300 45100 1 90 0 resistor-1.sym +C 49500 51100 1 0 0 resistor-1.sym { -T 48900 45400 5 10 0 0 90 0 1 +T 49800 51500 5 10 0 0 0 0 1 device=RESISTOR -T 48800 45300 5 10 0 1 90 0 1 +T 49700 51600 5 10 0 1 0 0 1 footprint=RESC1608X55N.lht -T 48600 45300 5 10 0 0 90 0 1 +T 49700 51800 5 10 0 0 0 0 1 symversion=0.1 -T 49200 45400 5 10 0 1 90 0 1 +T 49800 51200 5 10 0 1 0 0 1 description=resistor, chip, 0603, >=0.1W, <=5% -T 49000 45600 5 10 1 1 0 6 1 -refdes=R404 -T 49000 45400 5 10 1 1 0 6 1 -value=100k -} -C 47700 49500 1 0 0 resistor-1.sym -{ -T 48000 49900 5 10 0 0 0 0 1 -device=RESISTOR -T 47900 50000 5 10 0 1 0 0 1 -footprint=RESC1608X55N.lht -T 47900 50200 5 10 0 0 0 0 1 -symversion=0.1 -T 48000 49600 5 10 0 1 0 0 1 -description=resistor, chip, 0603, >=0.1W, <=5% -T 47400 49700 5 10 1 1 0 0 1 +T 49200 51300 5 10 1 1 0 0 1 refdes=R406 -T 47700 49400 5 10 1 1 0 0 1 +T 49500 51000 5 10 1 1 0 0 1 value=1k } -C 50400 44300 1 90 1 capacitor-2.sym +C 49400 48900 1 90 1 capacitor-2.sym { -T 49700 44100 5 10 0 0 270 2 1 +T 48700 48700 5 10 0 0 270 2 1 device=AEC -T 50400 44300 5 10 0 0 0 0 1 +T 49400 48900 5 10 0 0 0 0 1 footprint=CAPPRD250W50D630H700N.lht -T 50400 44300 5 10 0 0 0 0 1 +T 49400 48900 5 10 0 0 0 0 1 lcsc=C47891 -T 50400 44300 5 10 0 0 0 0 1 +T 49400 48900 5 10 0 0 0 0 1 description=capacitor, AEC, radial, >=50V, >=-20% -T 50400 44000 5 10 1 1 0 0 1 +T 48500 48600 5 10 1 1 0 0 1 refdes=C402 -T 50300 43500 5 10 1 1 0 0 1 +T 48500 48200 5 10 1 1 0 0 1 value=100uF } -C 50100 43200 1 0 0 GND.sym +C 49100 47800 1 0 0 GND.sym C 57000 45800 1 90 1 C0603.sym { T 57000 45800 5 8 0 0 270 2 1 @@ -217,71 +194,53 @@ refdes=C403 T 56600 45300 5 10 1 1 0 6 1 value=100nF } -C 48300 45000 1 0 0 resistor-1.sym -{ -T 48600 45400 5 10 0 0 0 0 1 -device=RESISTOR -T 48500 45500 5 10 0 1 0 0 1 -footprint=RESC1608X55N.lht -T 48500 45700 5 10 0 0 0 0 1 -symversion=0.1 -T 48600 45100 5 10 0 1 0 0 1 -description=resistor, chip, 0603, >=0.1W, <=5% -T 48500 44800 5 10 1 1 0 0 1 -refdes=R407 -T 48500 44600 5 10 1 1 0 0 1 -value=100k -} N 57200 45500 57200 45800 4 N 57200 45800 56700 45800 4 -N 48300 53200 49000 53200 4 +N 46300 51900 47000 51900 4 { -T 48500 53200 5 10 1 1 0 0 1 +T 46500 51900 5 10 1 1 0 0 1 netname=DP4 } -N 48300 52800 49000 52800 4 +N 46300 51500 47000 51500 4 { -T 48500 52800 5 10 1 1 0 0 1 +T 46500 51500 5 10 1 1 0 0 1 netname=DM4 } -C 46700 51200 1 0 0 USB2517_part-5-8-DFP4.sym +C 44700 49900 1 0 0 USB2517_part-5-8-DFP4.sym { -T 46700 51200 5 8 0 0 0 0 1 +T 44700 49900 5 8 0 0 0 0 1 footprint=QFN50P900X900X100-65N.lht -T 46700 51200 5 10 0 0 0 0 1 +T 44700 49900 5 10 0 0 0 0 1 lcsc=C1521556 -T 46700 53620 5 10 1 1 0 0 1 +T 44700 52320 5 10 1 1 0 0 1 refdes=U1 -T 46700 53460 5 10 1 1 0 0 1 +T 44700 52160 5 10 1 1 0 0 1 device=USB2517 -T 46700 50800 5 10 1 1 0 0 1 +T 44700 49500 5 10 1 1 0 0 1 value=USB2517-JZX } -T 50100 52600 9 10 1 0 180 0 1 +T 48100 51300 9 10 1 0 180 0 1 active high -T 48500 43600 9 10 1 0 0 0 4 +T 48400 45700 9 10 1 0 0 0 4 invert power control signal and handle higher voltage -T 48300 48200 9 10 1 0 0 0 3 +T 47000 44500 9 10 1 0 0 0 3 switch can force power off -T 49100 49300 9 10 1 0 0 0 3 +T 50900 50900 9 10 1 0 0 0 3 blue = LS purple = HS red = FS -T 50100 52100 9 10 1 0 180 0 3 +T 48100 50800 9 10 1 0 180 0 3 USB speed indication mode used -T 47000 45400 9 10 1 0 0 0 2 +T 45100 47300 9 10 1 0 90 0 2 voltage divider for Vgs limit -T 53500 51600 9 10 1 0 0 0 2 -diodes prevent 5V -feedback in 3.3V OCS C 53000 43000 1 0 0 title.sym { T 54000 43700 5 10 1 1 0 0 1 @@ -303,249 +262,161 @@ device=none T 53000 45000 5 10 0 0 0 0 1 footprint=none } -C 53500 49800 1 0 0 MT9700.sym +N 45300 44200 46000 44200 4 { -T 53500 49800 5 8 0 0 0 0 1 -footprint=SOT95P280X135-5N.lht -T 53950 51160 5 10 1 1 0 3 1 -refdes=Q401 -T 55040 51060 5 10 1 1 180 2 1 -device=MT9700 -T 54900 50800 5 10 0 1 0 0 1 -device=MT9700 -T 54700 50700 5 10 0 1 0 0 1 -lcsc=C89855 -} -C 51900 50700 1 0 0 1206SFH.sym -{ -T 51900 50700 5 8 0 0 0 0 1 -footprint=FUSC3215X117N.lht -T 51900 50700 5 10 0 1 0 0 1 -description=fuse, resetable, PPTC, 1206 -T 52200 51040 5 10 1 1 0 3 1 -refdes=F401 -T 52000 50600 5 10 1 1 0 0 1 -value=0.5A -} -N 46600 47900 47300 47900 4 -{ -T 46700 47900 5 10 1 1 0 0 1 +T 45400 44200 5 10 1 1 0 0 1 netname=PWR4 } -C 47300 47800 1 0 0 resistor-1.sym +C 46000 44100 1 0 0 resistor-1.sym { -T 47600 48200 5 10 0 0 0 0 1 +T 46300 44500 5 10 0 0 0 0 1 device=RESISTOR -T 47500 48300 5 10 0 1 0 0 1 +T 46200 44600 5 10 0 1 0 0 1 footprint=RESC1608X55N.lht -T 47500 48500 5 10 0 0 0 0 1 +T 46200 44800 5 10 0 0 0 0 1 symversion=0.1 -T 47600 47900 5 10 0 1 0 0 1 +T 46300 44200 5 10 0 1 0 0 1 description=resistor, chip, 0603, >=0.1W, <=5% -T 47500 48300 5 10 1 1 0 0 1 +T 46200 44600 5 10 1 1 0 0 1 refdes=R401 -T 47500 48100 5 10 1 1 0 0 1 +T 46200 44400 5 10 1 1 0 0 1 value=1k } -C 53400 50900 1 90 1 C0603.sym +C 53400 51300 1 90 1 C0603.sym { -T 53400 50900 5 8 0 0 270 2 1 +T 53400 51300 5 8 0 0 270 2 1 footprint=CAPC1608X92N.lht -T 52700 50420 5 10 1 1 0 3 1 +T 52700 50820 5 10 1 1 0 3 1 refdes=C404 -T 52900 50200 5 10 1 1 0 6 1 +T 52900 50600 5 10 1 1 0 6 1 value=10uF -T 53400 50900 5 10 0 0 0 0 1 +T 53400 51300 5 10 0 0 0 0 1 description=capacitor, MLCC, 0603, >=10V, >=-20% } -C 48300 47000 1 90 0 resistor-1.sym +C 47000 43300 1 90 0 resistor-1.sym { -T 47900 47300 5 10 0 0 90 0 1 +T 46600 43600 5 10 0 0 90 0 1 device=RESISTOR -T 47800 47200 5 10 0 1 90 0 1 +T 46500 43500 5 10 0 1 90 0 1 footprint=RESC1608X55N.lht -T 47600 47200 5 10 0 0 90 0 1 +T 46300 43500 5 10 0 0 90 0 1 symversion=0.1 -T 48200 47300 5 10 0 1 90 0 1 +T 46900 43600 5 10 0 1 90 0 1 description=resistor, chip, 0603, >=0.1W, <=5% -T 48000 47500 5 10 1 1 0 6 1 +T 46700 43800 5 10 1 1 0 6 1 refdes=R402 -T 48000 47300 5 10 1 1 0 6 1 +T 46700 43600 5 10 1 1 0 6 1 value=100k } -C 48100 46800 1 0 0 GND.sym -T 48400 47200 9 10 1 0 0 0 2 +C 46800 43100 1 0 0 GND.sym +T 47100 43500 9 10 1 0 0 0 2 default power off -C 49000 47000 1 0 0 SS12F44G5.sym +C 47700 43300 1 0 0 SS12F44G5.sym { -T 49000 47000 5 8 0 0 0 0 1 +T 47700 43300 5 8 0 0 0 0 1 footprint=MECHANICAL_SS12F44G5.lht -T 49700 47800 5 10 0 1 0 0 1 +T 48400 44100 5 10 0 1 0 0 1 lcsc=C136718 -T 48800 47700 5 10 0 1 0 0 1 +T 47500 44000 5 10 0 1 0 0 1 description=switch, vertical, SPDT, through hole -T 49000 47000 5 10 0 0 0 0 1 +T 47700 43300 5 10 0 0 0 0 1 value=SS12F44G5 -T 49900 48260 5 10 1 1 0 3 1 +T 48600 44560 5 10 1 1 0 3 1 refdes=S401 -T 49960 47340 5 10 1 1 0 2 1 +T 48660 43640 5 10 1 1 0 2 1 device=SS12F44G5 } -C 50800 47800 1 0 0 nc-right-1.sym +C 49500 44100 1 0 0 nc-right-1.sym { -T 50900 48300 5 10 0 0 0 0 1 +T 49600 44600 5 10 0 0 0 0 1 value=NoConnection -T 50900 48500 5 10 0 0 0 0 1 +T 49600 44800 5 10 0 0 0 0 1 device=DRC_Directive -T 50900 49100 5 10 0 0 0 0 1 +T 49600 45400 5 10 0 0 0 0 1 symversion=1.1 } -C 49800 46800 1 0 0 GND.sym -N 48200 47900 49000 47900 4 +C 48500 43100 1 0 0 GND.sym +N 46900 44200 47700 44200 4 { -T 48300 47900 5 10 1 1 0 0 1 +T 47000 44200 5 10 1 1 0 0 1 netname=POW4 } -C 52900 51800 1 270 0 RB521S30.sym +N 53500 50900 53500 50200 4 { -T 52900 51800 5 8 0 0 270 0 1 -footprint=SOD1608X70N.lht -T 52900 51800 5 10 0 0 0 0 1 -description=diode, schottky -T 52900 51800 5 10 0 0 0 0 1 -value=RB521S30 -T 52700 51660 5 10 1 1 0 3 1 -refdes=D404 -T 52500 51640 5 10 1 1 0 5 1 -device=RB521S30 -} -C 55500 51800 1 270 0 RB521S30.sym -{ -T 55500 51800 5 8 0 0 270 0 1 -footprint=SOD1608X70N.lht -T 55500 51800 5 10 0 0 0 0 1 -description=diode, schottky -T 55500 51800 5 10 0 0 0 0 1 -value=RB521S30 -T 56200 51660 5 10 1 1 0 3 1 -refdes=D406 -T 56400 51640 5 10 1 1 0 5 1 -device=RB521S30 -} -N 53500 50500 53500 49800 4 -{ -T 53500 50400 5 10 1 1 90 6 1 +T 53500 50800 5 10 1 1 90 6 1 netname=POW4 } -T 51600 49300 9 10 1 0 0 0 4 -switch limits -current rush -to 560 mA -and 5V feedback -C 54300 49600 1 0 0 GND.sym -C 53000 50300 1 0 0 GND.sym -T 53100 52400 9 10 1 0 0 0 4 -OCS low forces PWR low -Dx04 XOR Dx05 -Dx04 could cause power cycling -Dx05 has long recovery time thanks to internal pullup -N 53100 51800 53100 52200 4 -N 53100 52200 55700 52200 4 +T 54600 51800 9 10 1 0 0 0 2 +switch limits current rush +to 600 mA and 5V feedback +C 54300 50000 1 0 0 GND.sym +C 53000 50700 1 0 0 GND.sym +N 55400 50200 55400 50900 4 { -T 54200 52200 5 10 1 1 0 0 1 +T 55400 50300 5 10 1 1 90 0 1 netname=OCS4 } -N 55700 52200 55700 51800 4 -C 55700 50900 1 270 0 C0603.sym +C 55500 51100 1 270 0 C0603.sym { -T 55700 50900 5 8 0 0 270 0 1 +T 55500 51100 5 8 0 0 270 0 1 footprint=CAPC1608X92N.lht -T 56400 50620 5 10 1 1 0 3 1 +T 56100 51020 5 10 1 1 0 3 1 refdes=C405 -T 56200 50400 5 10 1 1 0 0 1 +T 55900 50700 5 10 1 1 0 0 1 value=10uF -T 55700 50900 5 10 0 0 0 6 1 +T 55500 51100 5 10 0 0 0 6 1 description=capacitor, MLCC, 0603, >=10V, >=-20% } -C 55900 50300 1 0 0 GND.sym -N 51600 51100 51600 50900 4 -N 51600 50900 51900 50900 4 -N 52500 50900 53500 50900 4 -N 53100 51400 53100 50900 4 -C 57200 50900 1 90 1 capacitor-2.sym +C 55700 50500 1 0 0 GND.sym +C 57000 51300 1 90 1 capacitor-2.sym { -T 56500 50700 5 10 0 0 270 2 1 +T 56300 51100 5 10 0 0 270 2 1 device=AEC -T 57200 50900 5 10 0 0 0 0 1 +T 57000 51300 5 10 0 0 0 0 1 description=capacitor, AEC, radial, >=6.3V, >=-20% -T 57200 50900 5 10 0 0 0 0 1 +T 57000 51300 5 10 0 0 0 0 1 footprint=CAPPRD200W45D500H700N.lht -T 57200 50900 5 10 0 0 0 0 1 +T 57000 51300 5 10 0 0 0 0 1 lcsc=C2940240 -T 57200 50600 5 10 1 1 0 0 1 +T 57000 51000 5 10 1 1 0 0 1 refdes=C401 -T 57100 50100 5 10 1 1 0 0 1 +T 56900 50500 5 10 1 1 0 0 1 value=150uF } -C 56900 49800 1 0 0 GND.sym -N 55400 50900 57800 50900 4 +C 56700 50200 1 0 0 GND.sym +N 55400 51300 57600 51300 4 { -T 57100 50900 5 10 1 1 0 0 1 +T 56900 51300 5 10 1 1 0 0 1 netname=VBUS4 } -C 57600 50000 1 270 0 LED0805.sym +C 57400 50400 1 270 0 LED0805.sym { -T 57600 50000 5 8 0 0 270 0 1 +T 57400 50400 5 8 0 0 270 0 1 footprint=LEDC2012X80N.lht -T 57600 50000 5 10 0 1 0 0 1 +T 57400 50400 5 10 0 1 0 0 1 description=diode, LED, 0805 -T 58200 49960 5 10 1 1 0 3 1 +T 58000 50360 5 10 1 1 0 3 1 refdes=D403 -T 58000 49400 5 10 1 1 0 0 1 +T 57800 49800 5 10 1 1 0 0 1 value=GREEN } -C 57700 49400 1 0 0 GND.sym -C 57700 50000 1 270 1 resistor-1.sym +C 57500 49800 1 0 0 GND.sym +C 57500 50400 1 270 1 resistor-1.sym { -T 58100 50300 5 10 0 0 90 2 1 +T 57900 50700 5 10 0 0 90 2 1 device=RESISTOR -T 58200 50200 5 10 0 1 90 2 1 +T 58000 50600 5 10 0 1 90 2 1 footprint=RESC1608X55N.lht -T 58400 50200 5 10 0 0 90 2 1 +T 58200 50600 5 10 0 0 90 2 1 symversion=0.1 -T 57800 50300 5 10 0 1 90 2 1 +T 57600 50700 5 10 0 1 90 2 1 description=resistor, chip, 0603, >=0.1W, <=5% -T 58000 50500 5 10 1 1 0 0 1 +T 57800 50900 5 10 1 1 0 0 1 refdes=R405 -T 58000 50300 5 10 1 1 0 0 1 +T 57800 50700 5 10 1 1 0 0 1 value=1k } -T 51300 52000 9 10 1 0 0 0 4 -PTC prevents -continuous short, -but too slow -for current rush -N 55700 51400 55700 50900 4 -T 50400 44800 9 10 1 0 0 0 2 -feedback is not -prevented -C 55500 50500 1 90 1 resistor-1.sym -{ -T 55100 50200 5 10 0 0 270 2 1 -device=RESISTOR -T 55550 50100 5 10 1 1 0 0 1 -refdes=R403 -T 55600 50100 5 10 1 1 0 2 1 -value=12k 1% -T 55000 50300 5 10 0 1 270 2 1 -footprint=RESC1608X55N.lht -T 54800 50300 5 10 0 0 270 2 1 -symversion=0.1 -T 55400 50200 5 10 0 1 270 2 1 -description=resistor, chip, 0603, >=0.1W, <=1% -} -C 55300 49400 1 0 0 GND.sym N 54900 46900 55500 46900 4 N 55500 46900 55500 47300 4 N 55500 47300 56000 47300 4 @@ -564,3 +435,92 @@ netname=DP4 N 57400 45800 57400 45500 4 N 57200 45500 57600 45500 4 N 57600 45800 57600 45500 4 +N 45600 45700 46700 45700 4 +{ +T 45700 45700 5 10 1 1 0 0 1 +netname=VTRG_SW +} +C 46000 47800 1 90 0 resistor-1.sym +{ +T 45600 48100 5 10 0 0 90 0 1 +device=RESISTOR +T 45500 48000 5 10 0 1 90 0 1 +footprint=RESC1608X55N.lht +T 45300 48000 5 10 0 0 90 0 1 +symversion=0.1 +T 45900 48100 5 10 0 1 90 0 1 +description=resistor, chip, 0603, >=0.1W, <=5% +T 45300 48500 5 10 1 1 0 0 1 +refdes=R404 +T 45300 48300 5 10 1 1 0 0 1 +value=100k +} +T 46100 47200 9 10 1 0 0 0 3 +only allow 6-40V output +if 6-40V available +(else block feedback) +C 48500 47900 1 90 0 40P05.sym +{ +T 48500 47900 5 8 0 0 270 8 1 +footprint=SOT95P237X112-3N.lht +T 48500 47900 5 10 0 1 90 2 1 +lcsc=C2886385 +T 48500 47900 5 10 0 1 90 2 1 +description=transistor, MOSFET, p-channel, >=40V, >=5A +T 48500 47900 5 10 0 1 90 2 1 +value=AP40P05 +T 47660 49140 5 10 1 1 0 2 1 +refdes=Q404 +T 48260 48740 5 10 1 1 270 0 1 +device=40P05 +} +N 45900 48900 46100 48900 4 +N 45900 47800 48100 47800 4 +C 46000 46900 1 90 0 resistor-1.sym +{ +T 45600 47200 5 10 0 0 90 0 1 +device=RESISTOR +T 45500 47100 5 10 0 1 90 0 1 +footprint=RESC1608X55N.lht +T 45300 47100 5 10 0 0 90 0 1 +symversion=0.1 +T 45900 47200 5 10 0 1 90 0 1 +description=resistor, chip, 0603, >=0.1W, <=5% +T 45700 47600 5 10 1 1 180 0 1 +refdes=R407 +T 45700 47400 5 10 1 1 180 0 1 +value=100k +} +N 48100 47800 48100 47900 4 +N 46500 47800 46500 47900 4 +C 47100 45900 1 90 0 BSS138.sym +{ +T 47100 45900 5 8 0 0 90 0 1 +footprint=SOT95P237X112-3N.lht +T 47100 45900 5 10 0 1 90 0 1 +description=transistor, MOSFET, n-channel, GSD +T 47100 45900 5 10 0 0 90 0 1 +value=BSS138 +T 46460 47140 5 10 1 1 180 6 1 +refdes=Q405 +T 46860 46740 5 10 1 1 90 8 1 +device=BSS138 +} +N 45900 48700 45900 48900 4 +N 46700 45700 46700 45900 4 +N 47900 45700 47900 45900 4 +N 48500 48900 49900 48900 4 +C 53500 50200 1 0 0 SY6288.sym +{ +T 53500 50200 5 8 0 0 0 0 1 +footprint=SOT95P285X130-5N.fp +T 54050 51760 5 10 1 1 0 3 1 +refdes=Q401 +T 54460 50540 5 10 0 1 0 2 1 +device=SY6288 +T 53900 51500 5 10 1 1 0 0 1 +value=SY6288AAAC +} +C 52900 51300 1 0 0 5V.sym +N 53100 51300 53500 51300 4 +N 55800 51100 55800 51300 4 diff --git a/usb_hub-dfp5.sch b/usb_hub-dfp5.sch index 027ca97..a00a6c7 100644 --- a/usb_hub-dfp5.sch +++ b/usb_hub-dfp5.sch @@ -1,55 +1,47 @@ v 20211219 2 -N 48300 52400 49000 52400 4 +N 46300 51100 47000 51100 4 { -T 48500 52400 5 10 1 1 0 0 1 +T 46500 51100 5 10 1 1 0 0 1 netname=PWR5 } -C 51400 51100 1 0 0 5V.sym -C 50000 46000 1 0 0 VTRG.sym -C 47300 43900 1 0 0 BSS138.sym +C 45700 48900 1 0 0 VTRG.sym +C 48300 45900 1 90 0 BSS138.sym { -T 47300 43900 5 8 0 0 0 0 1 +T 48300 45900 5 8 0 0 90 0 1 footprint=SOT95P237X112-3N.lht -T 47300 43900 5 10 0 1 0 0 1 +T 48300 45900 5 10 0 1 90 0 1 description=transistor, MOSFET, n-channel, GSD -T 47300 43900 5 10 0 0 0 0 1 +T 48300 45900 5 10 0 0 90 0 1 value=BSS138 -T 47740 44760 5 10 1 1 0 6 1 +T 47460 47140 5 10 1 1 180 6 1 refdes=Q503 -T 48140 44140 5 10 1 1 0 8 1 +T 48060 46740 5 10 1 1 90 8 1 device=BSS138 } -C 49200 45500 1 180 1 40P05.sym +C 46100 47900 1 270 1 40P05.sym { -T 49200 45500 5 8 0 0 180 6 1 +T 46100 47900 5 8 0 0 270 6 1 footprint=SOT95P237X112-3N.lht -T 49200 45500 5 10 0 1 0 0 1 +T 46100 47900 5 10 0 1 90 0 1 lcsc=C2886385 -T 49200 45500 5 10 0 1 0 0 1 +T 46100 47900 5 10 0 1 90 0 1 description=transistor, MOSFET, p-channel, >=40V, >=5A -T 49200 45500 5 10 0 1 0 0 1 +T 46100 47900 5 10 0 1 90 0 1 value=AP40P05 -T 49540 44840 5 10 1 1 180 0 1 -refdes=Q504 -T 50040 45260 5 10 1 1 180 2 1 +T 46460 48960 5 10 1 1 0 0 1 +refdes=Q506 +T 46340 48740 5 10 1 1 270 2 1 device=40P05 } -C 48200 43700 1 0 0 GND.sym -N 49200 46000 50200 46000 4 -N 50200 45500 50200 46000 4 -N 46600 44300 47300 44300 4 +C 48500 46800 1 90 0 GND.sym +N 47100 45700 47900 45700 4 { -T 46700 44300 5 10 1 1 0 0 1 +T 47200 45700 5 10 1 1 0 0 1 netname=POW5 } -N 50200 44300 51500 44300 4 +N 46300 49900 47000 49900 4 { -T 50300 44300 5 10 1 1 0 0 1 -netname=VOUT5 -} -N 48300 51200 49000 51200 4 -{ -T 48500 51200 5 10 1 1 0 0 1 +T 46500 49900 5 10 1 1 0 0 1 netname=OCS5 } C 58400 45800 1 0 1 906-351A1012D10200.sym @@ -69,29 +61,29 @@ refdes=J501 T 58500 47800 5 10 1 1 0 6 1 value=USB-A 2.0 RECEPTACLE } -C 52600 43800 1 0 1 pwrjack-2.sym +C 51000 48400 1 0 1 pwrjack-2.sym { -T 52600 44700 5 10 0 0 0 6 1 +T 51000 49300 5 10 0 0 0 6 1 device=PWRJACK -T 52600 44900 5 10 0 0 0 6 1 +T 51000 49500 5 10 0 0 0 6 1 footprint=CONNECTOR_DC-005_2.0.lht -T 52600 43800 5 10 0 1 0 0 1 +T 51000 48400 5 10 0 1 0 0 1 lcsc=C16214 -T 52600 43800 5 10 0 1 0 0 1 +T 51000 48400 5 10 0 1 0 0 1 description=connector, DC power jack, barrel, ID 2.0mm, OD 6.4mm -T 52600 44500 5 10 1 1 0 6 1 +T 51000 49100 5 10 1 1 0 6 1 refdes=J502 -T 52600 43600 5 10 1 1 0 6 1 +T 51000 48200 5 10 1 1 0 6 1 value=OUT 6-40V } -C 51300 44000 1 270 0 GND.sym -C 51500 44200 1 180 0 nc-right-1.sym +C 49700 48600 1 270 0 GND.sym +C 49900 48800 1 180 0 nc-right-1.sym { -T 51400 43700 5 10 0 0 180 0 1 +T 49800 48300 5 10 0 0 180 0 1 value=NoConnection -T 51400 43500 5 10 0 0 180 0 1 +T 49800 48100 5 10 0 0 180 0 1 device=DRC_Directive -T 51400 42900 5 10 0 0 180 0 1 +T 49800 47500 5 10 0 0 180 0 1 symversion=1.1 } N 55200 47500 56000 47500 4 @@ -117,95 +109,80 @@ value=USBLC6-2SC6 } C 53400 48400 1 0 0 5V.sym C 53500 45700 1 0 0 GND.sym -C 48300 51500 1 0 0 nc-right-1.sym +C 46300 50200 1 0 0 nc-right-1.sym { -T 48400 52000 5 10 0 0 0 0 1 +T 46400 50700 5 10 0 0 0 0 1 value=NoConnection -T 48400 52200 5 10 0 0 0 0 1 +T 46400 50900 5 10 0 0 0 0 1 device=DRC_Directive -T 48400 52800 5 10 0 0 0 0 1 +T 46400 51500 5 10 0 0 0 0 1 symversion=1.1 } -N 48300 52000 49000 52000 4 +N 46300 50700 47000 50700 4 { -T 48500 52000 5 10 1 1 0 0 1 +T 46500 50700 5 10 1 1 0 0 1 netname=LED5 } -C 48400 49600 1 270 0 LED0805.sym +C 50200 51200 1 270 0 LED0805.sym { -T 48400 49600 5 8 0 0 270 0 1 +T 50200 51200 5 8 0 0 270 0 1 footprint=LEDC2012X80N.lht -T 48400 49600 5 10 0 1 0 0 1 +T 50200 51200 5 10 0 1 0 0 1 description=diode, LED, 0805 -T 48200 49060 5 10 1 1 0 3 1 +T 50000 50660 5 10 1 1 0 3 1 refdes=D502 -T 48800 49000 5 10 1 1 0 0 1 +T 50600 50600 5 10 1 1 0 0 1 value=RED } -C 48500 49000 1 0 0 GND.sym -C 48400 50000 1 270 0 LED0805.sym +C 50300 50600 1 0 0 GND.sym +C 50200 51600 1 270 0 LED0805.sym { -T 48400 50000 5 8 0 0 270 0 1 +T 50200 51600 5 8 0 0 270 0 1 footprint=LEDC2012X80N.lht -T 48400 50000 5 10 0 1 0 0 1 +T 50200 51600 5 10 0 1 0 0 1 description=diode, LED, 0805 -T 48200 49860 5 10 1 1 0 3 1 +T 50000 51460 5 10 1 1 0 3 1 refdes=D501 -T 48700 50000 5 10 1 1 0 0 1 +T 50500 51600 5 10 1 1 0 0 1 value=BLUE } -C 48400 50000 1 0 0 3V3.sym -N 47700 49600 46800 49600 4 +C 50200 51600 1 0 0 3V3.sym +N 49500 51200 48600 51200 4 { -T 47300 49600 5 10 1 1 0 6 1 +T 49100 51200 5 10 1 1 0 6 1 netname=LED5 } -C 49300 45100 1 90 0 resistor-1.sym +C 49500 51100 1 0 0 resistor-1.sym { -T 48900 45400 5 10 0 0 90 0 1 +T 49800 51500 5 10 0 0 0 0 1 device=RESISTOR -T 48800 45300 5 10 0 1 90 0 1 +T 49700 51600 5 10 0 1 0 0 1 footprint=RESC1608X55N.lht -T 48600 45300 5 10 0 0 90 0 1 +T 49700 51800 5 10 0 0 0 0 1 symversion=0.1 -T 49200 45400 5 10 0 1 90 0 1 +T 49800 51200 5 10 0 1 0 0 1 description=resistor, chip, 0603, >=0.1W, <=5% -T 49000 45600 5 10 1 1 0 6 1 -refdes=R504 -T 49000 45400 5 10 1 1 0 6 1 -value=100k -} -C 47700 49500 1 0 0 resistor-1.sym -{ -T 48000 49900 5 10 0 0 0 0 1 -device=RESISTOR -T 47900 50000 5 10 0 1 0 0 1 -footprint=RESC1608X55N.lht -T 47900 50200 5 10 0 0 0 0 1 -symversion=0.1 -T 48000 49600 5 10 0 1 0 0 1 -description=resistor, chip, 0603, >=0.1W, <=5% -T 47400 49700 5 10 1 1 0 0 1 +T 49200 51300 5 10 1 1 0 0 1 refdes=R506 -T 47700 49400 5 10 1 1 0 0 1 +T 49500 51000 5 10 1 1 0 0 1 value=1k } -C 50400 44300 1 90 1 capacitor-2.sym +C 49400 48900 1 90 1 capacitor-2.sym { -T 49700 44100 5 10 0 0 270 2 1 +T 48700 48700 5 10 0 0 270 2 1 device=AEC -T 50400 44300 5 10 0 0 0 0 1 +T 49400 48900 5 10 0 0 0 0 1 footprint=CAPPRD250W50D630H700N.lht -T 50400 44300 5 10 0 0 0 0 1 +T 49400 48900 5 10 0 0 0 0 1 lcsc=C47891 -T 50400 44300 5 10 0 0 0 0 1 +T 49400 48900 5 10 0 0 0 0 1 description=capacitor, AEC, radial, >=50V, >=-20% -T 50400 44000 5 10 1 1 0 0 1 +T 48500 48600 5 10 1 1 0 0 1 refdes=C502 -T 50300 43500 5 10 1 1 0 0 1 +T 48500 48200 5 10 1 1 0 0 1 value=100uF } -C 50100 43200 1 0 0 GND.sym +C 49100 47800 1 0 0 GND.sym C 57000 45800 1 90 1 C0603.sym { T 57000 45800 5 8 0 0 270 2 1 @@ -217,71 +194,53 @@ refdes=C503 T 56600 45300 5 10 1 1 0 6 1 value=100nF } -C 48300 45000 1 0 0 resistor-1.sym -{ -T 48600 45400 5 10 0 0 0 0 1 -device=RESISTOR -T 48500 45500 5 10 0 1 0 0 1 -footprint=RESC1608X55N.lht -T 48500 45700 5 10 0 0 0 0 1 -symversion=0.1 -T 48600 45100 5 10 0 1 0 0 1 -description=resistor, chip, 0603, >=0.1W, <=5% -T 48500 44800 5 10 1 1 0 0 1 -refdes=R507 -T 48500 44600 5 10 1 1 0 0 1 -value=100k -} N 57200 45500 57200 45800 4 N 57200 45800 56700 45800 4 -N 48300 53200 49000 53200 4 +N 46300 51900 47000 51900 4 { -T 48500 53200 5 10 1 1 0 0 1 +T 46500 51900 5 10 1 1 0 0 1 netname=DP5 } -N 48300 52800 49000 52800 4 +N 46300 51500 47000 51500 4 { -T 48500 52800 5 10 1 1 0 0 1 +T 46500 51500 5 10 1 1 0 0 1 netname=DM5 } -C 46700 51200 1 0 0 USB2517_part-6-8-DFP5.sym +C 44700 49900 1 0 0 USB2517_part-6-8-DFP5.sym { -T 46700 51200 5 8 0 0 0 0 1 +T 44700 49900 5 8 0 0 0 0 1 footprint=QFN50P900X900X100-65N.lht -T 46700 51200 5 10 0 0 0 0 1 +T 44700 49900 5 10 0 0 0 0 1 lcsc=C1521556 -T 46700 53620 5 10 1 1 0 0 1 +T 44700 52320 5 10 1 1 0 0 1 refdes=U1 -T 46700 53460 5 10 1 1 0 0 1 +T 44700 52160 5 10 1 1 0 0 1 device=USB2517 -T 46700 50800 5 10 1 1 0 0 1 +T 44700 49500 5 10 1 1 0 0 1 value=USB2517-JZX } -T 50100 52600 9 10 1 0 180 0 1 +T 48100 51300 9 10 1 0 180 0 1 active high -T 48500 43600 9 10 1 0 0 0 4 +T 48400 45700 9 10 1 0 0 0 4 invert power control signal and handle higher voltage -T 48300 48200 9 10 1 0 0 0 3 +T 47000 44500 9 10 1 0 0 0 3 switch can force power off -T 49100 49300 9 10 1 0 0 0 3 +T 50900 50900 9 10 1 0 0 0 3 blue = LS purple = HS red = FS -T 50100 52100 9 10 1 0 180 0 3 +T 48100 50800 9 10 1 0 180 0 3 USB speed indication mode used -T 47000 45400 9 10 1 0 0 0 2 +T 45100 47300 9 10 1 0 90 0 2 voltage divider for Vgs limit -T 53500 51600 9 10 1 0 0 0 2 -diodes prevent 5V -feedback in 3.3V OCS C 53000 43000 1 0 0 title.sym { T 54000 43700 5 10 1 1 0 0 1 @@ -303,249 +262,161 @@ device=none T 53000 45000 5 10 0 0 0 0 1 footprint=none } -C 53500 49800 1 0 0 MT9700.sym +N 45300 44200 46000 44200 4 { -T 53500 49800 5 8 0 0 0 0 1 -footprint=SOT95P280X135-5N.lht -T 53950 51160 5 10 1 1 0 3 1 -refdes=Q501 -T 55040 51060 5 10 1 1 180 2 1 -device=MT9700 -T 54900 50800 5 10 0 1 0 0 1 -device=MT9700 -T 54700 50700 5 10 0 1 0 0 1 -lcsc=C89855 -} -C 51900 50700 1 0 0 1206SFH.sym -{ -T 51900 50700 5 8 0 0 0 0 1 -footprint=FUSC3215X117N.lht -T 51900 50700 5 10 0 1 0 0 1 -description=fuse, resetable, PPTC, 1206 -T 52200 51040 5 10 1 1 0 3 1 -refdes=F501 -T 52000 50600 5 10 1 1 0 0 1 -value=0.5A -} -N 46600 47900 47300 47900 4 -{ -T 46700 47900 5 10 1 1 0 0 1 +T 45400 44200 5 10 1 1 0 0 1 netname=PWR5 } -C 47300 47800 1 0 0 resistor-1.sym +C 46000 44100 1 0 0 resistor-1.sym { -T 47600 48200 5 10 0 0 0 0 1 +T 46300 44500 5 10 0 0 0 0 1 device=RESISTOR -T 47500 48300 5 10 0 1 0 0 1 +T 46200 44600 5 10 0 1 0 0 1 footprint=RESC1608X55N.lht -T 47500 48500 5 10 0 0 0 0 1 +T 46200 44800 5 10 0 0 0 0 1 symversion=0.1 -T 47600 47900 5 10 0 1 0 0 1 +T 46300 44200 5 10 0 1 0 0 1 description=resistor, chip, 0603, >=0.1W, <=5% -T 47500 48300 5 10 1 1 0 0 1 +T 46200 44600 5 10 1 1 0 0 1 refdes=R501 -T 47500 48100 5 10 1 1 0 0 1 +T 46200 44400 5 10 1 1 0 0 1 value=1k } -C 53400 50900 1 90 1 C0603.sym +C 53400 51300 1 90 1 C0603.sym { -T 53400 50900 5 8 0 0 270 2 1 +T 53400 51300 5 8 0 0 270 2 1 footprint=CAPC1608X92N.lht -T 52700 50420 5 10 1 1 0 3 1 +T 52700 50820 5 10 1 1 0 3 1 refdes=C504 -T 52900 50200 5 10 1 1 0 6 1 +T 52900 50600 5 10 1 1 0 6 1 value=10uF -T 53400 50900 5 10 0 0 0 0 1 +T 53400 51300 5 10 0 0 0 0 1 description=capacitor, MLCC, 0603, >=10V, >=-20% } -C 48300 47000 1 90 0 resistor-1.sym +C 47000 43300 1 90 0 resistor-1.sym { -T 47900 47300 5 10 0 0 90 0 1 +T 46600 43600 5 10 0 0 90 0 1 device=RESISTOR -T 47800 47200 5 10 0 1 90 0 1 +T 46500 43500 5 10 0 1 90 0 1 footprint=RESC1608X55N.lht -T 47600 47200 5 10 0 0 90 0 1 +T 46300 43500 5 10 0 0 90 0 1 symversion=0.1 -T 48200 47300 5 10 0 1 90 0 1 +T 46900 43600 5 10 0 1 90 0 1 description=resistor, chip, 0603, >=0.1W, <=5% -T 48000 47500 5 10 1 1 0 6 1 +T 46700 43800 5 10 1 1 0 6 1 refdes=R502 -T 48000 47300 5 10 1 1 0 6 1 +T 46700 43600 5 10 1 1 0 6 1 value=100k } -C 48100 46800 1 0 0 GND.sym -T 48400 47200 9 10 1 0 0 0 2 +C 46800 43100 1 0 0 GND.sym +T 47100 43500 9 10 1 0 0 0 2 default power off -C 49000 47000 1 0 0 SS12F44G5.sym +C 47700 43300 1 0 0 SS12F44G5.sym { -T 49000 47000 5 8 0 0 0 0 1 +T 47700 43300 5 8 0 0 0 0 1 footprint=MECHANICAL_SS12F44G5.lht -T 49700 47800 5 10 0 1 0 0 1 +T 48400 44100 5 10 0 1 0 0 1 lcsc=C136718 -T 48800 47700 5 10 0 1 0 0 1 +T 47500 44000 5 10 0 1 0 0 1 description=switch, vertical, SPDT, through hole -T 49000 47000 5 10 0 0 0 0 1 +T 47700 43300 5 10 0 0 0 0 1 value=SS12F44G5 -T 49900 48260 5 10 1 1 0 3 1 +T 48600 44560 5 10 1 1 0 3 1 refdes=S501 -T 49960 47340 5 10 1 1 0 2 1 +T 48660 43640 5 10 1 1 0 2 1 device=SS12F44G5 } -C 50800 47800 1 0 0 nc-right-1.sym +C 49500 44100 1 0 0 nc-right-1.sym { -T 50900 48300 5 10 0 0 0 0 1 +T 49600 44600 5 10 0 0 0 0 1 value=NoConnection -T 50900 48500 5 10 0 0 0 0 1 +T 49600 44800 5 10 0 0 0 0 1 device=DRC_Directive -T 50900 49100 5 10 0 0 0 0 1 +T 49600 45400 5 10 0 0 0 0 1 symversion=1.1 } -C 49800 46800 1 0 0 GND.sym -N 48200 47900 49000 47900 4 +C 48500 43100 1 0 0 GND.sym +N 46900 44200 47700 44200 4 { -T 48300 47900 5 10 1 1 0 0 1 +T 47000 44200 5 10 1 1 0 0 1 netname=POW5 } -C 52900 51800 1 270 0 RB521S30.sym +N 53500 50900 53500 50200 4 { -T 52900 51800 5 8 0 0 270 0 1 -footprint=SOD1608X70N.lht -T 52900 51800 5 10 0 0 0 0 1 -description=diode, schottky -T 52900 51800 5 10 0 0 0 0 1 -value=RB521S30 -T 52700 51660 5 10 1 1 0 3 1 -refdes=D504 -T 52500 51640 5 10 1 1 0 5 1 -device=RB521S30 -} -C 55500 51800 1 270 0 RB521S30.sym -{ -T 55500 51800 5 8 0 0 270 0 1 -footprint=SOD1608X70N.lht -T 55500 51800 5 10 0 0 0 0 1 -description=diode, schottky -T 55500 51800 5 10 0 0 0 0 1 -value=RB521S30 -T 56200 51660 5 10 1 1 0 3 1 -refdes=D506 -T 56400 51640 5 10 1 1 0 5 1 -device=RB521S30 -} -N 53500 50500 53500 49800 4 -{ -T 53500 50400 5 10 1 1 90 6 1 +T 53500 50800 5 10 1 1 90 6 1 netname=POW5 } -T 51600 49300 9 10 1 0 0 0 4 -switch limits -current rush -to 560 mA -and 5V feedback -C 54300 49600 1 0 0 GND.sym -C 53000 50300 1 0 0 GND.sym -T 53100 52400 9 10 1 0 0 0 4 -OCS low forces PWR low -Dx04 XOR Dx05 -Dx04 could cause power cycling -Dx05 has long recovery time thanks to internal pullup -N 53100 51800 53100 52200 4 -N 53100 52200 55700 52200 4 +T 54600 51800 9 10 1 0 0 0 2 +switch limits current rush +to 600 mA and 5V feedback +C 54300 50000 1 0 0 GND.sym +C 53000 50700 1 0 0 GND.sym +N 55400 50200 55400 50900 4 { -T 54200 52200 5 10 1 1 0 0 1 +T 55400 50300 5 10 1 1 90 0 1 netname=OCS5 } -N 55700 52200 55700 51800 4 -C 55700 50900 1 270 0 C0603.sym +C 55500 51100 1 270 0 C0603.sym { -T 55700 50900 5 8 0 0 270 0 1 +T 55500 51100 5 8 0 0 270 0 1 footprint=CAPC1608X92N.lht -T 56400 50620 5 10 1 1 0 3 1 +T 56100 51020 5 10 1 1 0 3 1 refdes=C505 -T 56200 50400 5 10 1 1 0 0 1 +T 55900 50700 5 10 1 1 0 0 1 value=10uF -T 55700 50900 5 10 0 0 0 6 1 +T 55500 51100 5 10 0 0 0 6 1 description=capacitor, MLCC, 0603, >=10V, >=-20% } -C 55900 50300 1 0 0 GND.sym -N 51600 51100 51600 50900 4 -N 51600 50900 51900 50900 4 -N 52500 50900 53500 50900 4 -N 53100 51400 53100 50900 4 -C 57200 50900 1 90 1 capacitor-2.sym +C 55700 50500 1 0 0 GND.sym +C 57000 51300 1 90 1 capacitor-2.sym { -T 56500 50700 5 10 0 0 270 2 1 +T 56300 51100 5 10 0 0 270 2 1 device=AEC -T 57200 50900 5 10 0 0 0 0 1 +T 57000 51300 5 10 0 0 0 0 1 description=capacitor, AEC, radial, >=6.3V, >=-20% -T 57200 50900 5 10 0 0 0 0 1 +T 57000 51300 5 10 0 0 0 0 1 footprint=CAPPRD200W45D500H700N.lht -T 57200 50900 5 10 0 0 0 0 1 +T 57000 51300 5 10 0 0 0 0 1 lcsc=C2940240 -T 57200 50600 5 10 1 1 0 0 1 +T 57000 51000 5 10 1 1 0 0 1 refdes=C501 -T 57100 50100 5 10 1 1 0 0 1 +T 56900 50500 5 10 1 1 0 0 1 value=150uF } -C 56900 49800 1 0 0 GND.sym -N 55400 50900 57800 50900 4 +C 56700 50200 1 0 0 GND.sym +N 55400 51300 57600 51300 4 { -T 57100 50900 5 10 1 1 0 0 1 +T 56900 51300 5 10 1 1 0 0 1 netname=VBUS5 } -C 57600 50000 1 270 0 LED0805.sym +C 57400 50400 1 270 0 LED0805.sym { -T 57600 50000 5 8 0 0 270 0 1 +T 57400 50400 5 8 0 0 270 0 1 footprint=LEDC2012X80N.lht -T 57600 50000 5 10 0 1 0 0 1 +T 57400 50400 5 10 0 1 0 0 1 description=diode, LED, 0805 -T 58200 49960 5 10 1 1 0 3 1 +T 58000 50360 5 10 1 1 0 3 1 refdes=D503 -T 58000 49400 5 10 1 1 0 0 1 +T 57800 49800 5 10 1 1 0 0 1 value=GREEN } -C 57700 49400 1 0 0 GND.sym -C 57700 50000 1 270 1 resistor-1.sym +C 57500 49800 1 0 0 GND.sym +C 57500 50400 1 270 1 resistor-1.sym { -T 58100 50300 5 10 0 0 90 2 1 +T 57900 50700 5 10 0 0 90 2 1 device=RESISTOR -T 58200 50200 5 10 0 1 90 2 1 +T 58000 50600 5 10 0 1 90 2 1 footprint=RESC1608X55N.lht -T 58400 50200 5 10 0 0 90 2 1 +T 58200 50600 5 10 0 0 90 2 1 symversion=0.1 -T 57800 50300 5 10 0 1 90 2 1 +T 57600 50700 5 10 0 1 90 2 1 description=resistor, chip, 0603, >=0.1W, <=5% -T 58000 50500 5 10 1 1 0 0 1 +T 57800 50900 5 10 1 1 0 0 1 refdes=R505 -T 58000 50300 5 10 1 1 0 0 1 +T 57800 50700 5 10 1 1 0 0 1 value=1k } -T 51300 52000 9 10 1 0 0 0 4 -PTC prevents -continuous short, -but too slow -for current rush -N 55700 51400 55700 50900 4 -T 50400 44800 9 10 1 0 0 0 2 -feedback is not -prevented -C 55500 50500 1 90 1 resistor-1.sym -{ -T 55100 50200 5 10 0 0 270 2 1 -device=RESISTOR -T 55550 50100 5 10 1 1 0 0 1 -refdes=R503 -T 55600 50100 5 10 1 1 0 2 1 -value=12k 1% -T 55000 50300 5 10 0 1 270 2 1 -footprint=RESC1608X55N.lht -T 54800 50300 5 10 0 0 270 2 1 -symversion=0.1 -T 55400 50200 5 10 0 1 270 2 1 -description=resistor, chip, 0603, >=0.1W, <=1% -} -C 55300 49400 1 0 0 GND.sym N 54900 46900 55500 46900 4 N 55500 46900 55500 47300 4 N 55500 47300 56000 47300 4 @@ -564,3 +435,92 @@ netname=DP5 N 57400 45800 57400 45500 4 N 57200 45500 57600 45500 4 N 57600 45800 57600 45500 4 +N 45600 45700 46700 45700 4 +{ +T 45700 45700 5 10 1 1 0 0 1 +netname=VTRG_SW +} +C 46000 47800 1 90 0 resistor-1.sym +{ +T 45600 48100 5 10 0 0 90 0 1 +device=RESISTOR +T 45500 48000 5 10 0 1 90 0 1 +footprint=RESC1608X55N.lht +T 45300 48000 5 10 0 0 90 0 1 +symversion=0.1 +T 45900 48100 5 10 0 1 90 0 1 +description=resistor, chip, 0603, >=0.1W, <=5% +T 45300 48500 5 10 1 1 0 0 1 +refdes=R504 +T 45300 48300 5 10 1 1 0 0 1 +value=100k +} +T 46100 47200 9 10 1 0 0 0 3 +only allow 6-40V output +if 6-40V available +(else block feedback) +C 48500 47900 1 90 0 40P05.sym +{ +T 48500 47900 5 8 0 0 270 8 1 +footprint=SOT95P237X112-3N.lht +T 48500 47900 5 10 0 1 90 2 1 +lcsc=C2886385 +T 48500 47900 5 10 0 1 90 2 1 +description=transistor, MOSFET, p-channel, >=40V, >=5A +T 48500 47900 5 10 0 1 90 2 1 +value=AP40P05 +T 47660 49140 5 10 1 1 0 2 1 +refdes=Q504 +T 48260 48740 5 10 1 1 270 0 1 +device=40P05 +} +N 45900 48900 46100 48900 4 +N 45900 47800 48100 47800 4 +C 46000 46900 1 90 0 resistor-1.sym +{ +T 45600 47200 5 10 0 0 90 0 1 +device=RESISTOR +T 45500 47100 5 10 0 1 90 0 1 +footprint=RESC1608X55N.lht +T 45300 47100 5 10 0 0 90 0 1 +symversion=0.1 +T 45900 47200 5 10 0 1 90 0 1 +description=resistor, chip, 0603, >=0.1W, <=5% +T 45700 47600 5 10 1 1 180 0 1 +refdes=R507 +T 45700 47400 5 10 1 1 180 0 1 +value=100k +} +N 48100 47800 48100 47900 4 +N 46500 47800 46500 47900 4 +C 47100 45900 1 90 0 BSS138.sym +{ +T 47100 45900 5 8 0 0 90 0 1 +footprint=SOT95P237X112-3N.lht +T 47100 45900 5 10 0 1 90 0 1 +description=transistor, MOSFET, n-channel, GSD +T 47100 45900 5 10 0 0 90 0 1 +value=BSS138 +T 46460 47140 5 10 1 1 180 6 1 +refdes=Q505 +T 46860 46740 5 10 1 1 90 8 1 +device=BSS138 +} +N 45900 48700 45900 48900 4 +N 46700 45700 46700 45900 4 +N 47900 45700 47900 45900 4 +N 48500 48900 49900 48900 4 +C 53500 50200 1 0 0 SY6288.sym +{ +T 53500 50200 5 8 0 0 0 0 1 +footprint=SOT95P285X130-5N.fp +T 54050 51760 5 10 1 1 0 3 1 +refdes=Q501 +T 54460 50540 5 10 0 1 0 2 1 +device=SY6288 +T 53900 51500 5 10 1 1 0 0 1 +value=SY6288AAAC +} +C 52900 51300 1 0 0 5V.sym +N 53100 51300 53500 51300 4 +N 55800 51100 55800 51300 4 diff --git a/usb_hub-dfp6.sch b/usb_hub-dfp6.sch index 47c20fe..1aeb099 100644 --- a/usb_hub-dfp6.sch +++ b/usb_hub-dfp6.sch @@ -1,55 +1,47 @@ v 20211219 2 -N 48300 52400 49000 52400 4 +N 46300 51100 47000 51100 4 { -T 48500 52400 5 10 1 1 0 0 1 +T 46500 51100 5 10 1 1 0 0 1 netname=PWR6 } -C 51400 51100 1 0 0 5V.sym -C 50000 46000 1 0 0 VTRG.sym -C 47300 43900 1 0 0 BSS138.sym +C 45700 48900 1 0 0 VTRG.sym +C 48300 45900 1 90 0 BSS138.sym { -T 47300 43900 5 8 0 0 0 0 1 +T 48300 45900 5 8 0 0 90 0 1 footprint=SOT95P237X112-3N.lht -T 47300 43900 5 10 0 1 0 0 1 +T 48300 45900 5 10 0 1 90 0 1 description=transistor, MOSFET, n-channel, GSD -T 47300 43900 5 10 0 0 0 0 1 +T 48300 45900 5 10 0 0 90 0 1 value=BSS138 -T 47740 44760 5 10 1 1 0 6 1 +T 47460 47140 5 10 1 1 180 6 1 refdes=Q603 -T 48140 44140 5 10 1 1 0 8 1 +T 48060 46740 5 10 1 1 90 8 1 device=BSS138 } -C 49200 45500 1 180 1 40P05.sym +C 46100 47900 1 270 1 40P05.sym { -T 49200 45500 5 8 0 0 180 6 1 +T 46100 47900 5 8 0 0 270 6 1 footprint=SOT95P237X112-3N.lht -T 49200 45500 5 10 0 1 0 0 1 +T 46100 47900 5 10 0 1 90 0 1 lcsc=C2886385 -T 49200 45500 5 10 0 1 0 0 1 +T 46100 47900 5 10 0 1 90 0 1 description=transistor, MOSFET, p-channel, >=40V, >=5A -T 49200 45500 5 10 0 1 0 0 1 +T 46100 47900 5 10 0 1 90 0 1 value=AP40P05 -T 49540 44840 5 10 1 1 180 0 1 -refdes=Q604 -T 50040 45260 5 10 1 1 180 2 1 +T 46460 48960 5 10 1 1 0 0 1 +refdes=Q606 +T 46340 48740 5 10 1 1 270 2 1 device=40P05 } -C 48200 43700 1 0 0 GND.sym -N 49200 46000 50200 46000 4 -N 50200 45500 50200 46000 4 -N 46600 44300 47300 44300 4 +C 48500 46800 1 90 0 GND.sym +N 47100 45700 47900 45700 4 { -T 46700 44300 5 10 1 1 0 0 1 +T 47200 45700 5 10 1 1 0 0 1 netname=POW6 } -N 50200 44300 51500 44300 4 +N 46300 49900 47000 49900 4 { -T 50300 44300 5 10 1 1 0 0 1 -netname=VOUT6 -} -N 48300 51200 49000 51200 4 -{ -T 48500 51200 5 10 1 1 0 0 1 +T 46500 49900 5 10 1 1 0 0 1 netname=OCS6 } C 58400 45800 1 0 1 906-351A1012D10200.sym @@ -69,29 +61,29 @@ refdes=J601 T 58500 47800 5 10 1 1 0 6 1 value=USB-A 2.0 RECEPTACLE } -C 52600 43800 1 0 1 pwrjack-2.sym +C 51000 48400 1 0 1 pwrjack-2.sym { -T 52600 44700 5 10 0 0 0 6 1 +T 51000 49300 5 10 0 0 0 6 1 device=PWRJACK -T 52600 44900 5 10 0 0 0 6 1 +T 51000 49500 5 10 0 0 0 6 1 footprint=CONNECTOR_DC-005_2.0.lht -T 52600 43800 5 10 0 1 0 0 1 +T 51000 48400 5 10 0 1 0 0 1 lcsc=C16214 -T 52600 43800 5 10 0 1 0 0 1 +T 51000 48400 5 10 0 1 0 0 1 description=connector, DC power jack, barrel, ID 2.0mm, OD 6.4mm -T 52600 44500 5 10 1 1 0 6 1 +T 51000 49100 5 10 1 1 0 6 1 refdes=J602 -T 52600 43600 5 10 1 1 0 6 1 +T 51000 48200 5 10 1 1 0 6 1 value=OUT 6-40V } -C 51300 44000 1 270 0 GND.sym -C 51500 44200 1 180 0 nc-right-1.sym +C 49700 48600 1 270 0 GND.sym +C 49900 48800 1 180 0 nc-right-1.sym { -T 51400 43700 5 10 0 0 180 0 1 +T 49800 48300 5 10 0 0 180 0 1 value=NoConnection -T 51400 43500 5 10 0 0 180 0 1 +T 49800 48100 5 10 0 0 180 0 1 device=DRC_Directive -T 51400 42900 5 10 0 0 180 0 1 +T 49800 47500 5 10 0 0 180 0 1 symversion=1.1 } N 55200 47500 56000 47500 4 @@ -117,95 +109,80 @@ value=USBLC6-2SC6 } C 53400 48400 1 0 0 5V.sym C 53500 45700 1 0 0 GND.sym -C 48300 51500 1 0 0 nc-right-1.sym +C 46300 50200 1 0 0 nc-right-1.sym { -T 48400 52000 5 10 0 0 0 0 1 +T 46400 50700 5 10 0 0 0 0 1 value=NoConnection -T 48400 52200 5 10 0 0 0 0 1 +T 46400 50900 5 10 0 0 0 0 1 device=DRC_Directive -T 48400 52800 5 10 0 0 0 0 1 +T 46400 51500 5 10 0 0 0 0 1 symversion=1.1 } -N 48300 52000 49000 52000 4 +N 46300 50700 47000 50700 4 { -T 48500 52000 5 10 1 1 0 0 1 +T 46500 50700 5 10 1 1 0 0 1 netname=LED6 } -C 48400 49600 1 270 0 LED0805.sym +C 50200 51200 1 270 0 LED0805.sym { -T 48400 49600 5 8 0 0 270 0 1 +T 50200 51200 5 8 0 0 270 0 1 footprint=LEDC2012X80N.lht -T 48400 49600 5 10 0 1 0 0 1 +T 50200 51200 5 10 0 1 0 0 1 description=diode, LED, 0805 -T 48200 49060 5 10 1 1 0 3 1 +T 50000 50660 5 10 1 1 0 3 1 refdes=D602 -T 48800 49000 5 10 1 1 0 0 1 +T 50600 50600 5 10 1 1 0 0 1 value=RED } -C 48500 49000 1 0 0 GND.sym -C 48400 50000 1 270 0 LED0805.sym +C 50300 50600 1 0 0 GND.sym +C 50200 51600 1 270 0 LED0805.sym { -T 48400 50000 5 8 0 0 270 0 1 +T 50200 51600 5 8 0 0 270 0 1 footprint=LEDC2012X80N.lht -T 48400 50000 5 10 0 1 0 0 1 +T 50200 51600 5 10 0 1 0 0 1 description=diode, LED, 0805 -T 48200 49860 5 10 1 1 0 3 1 +T 50000 51460 5 10 1 1 0 3 1 refdes=D601 -T 48700 50000 5 10 1 1 0 0 1 +T 50500 51600 5 10 1 1 0 0 1 value=BLUE } -C 48400 50000 1 0 0 3V3.sym -N 47700 49600 46800 49600 4 +C 50200 51600 1 0 0 3V3.sym +N 49500 51200 48600 51200 4 { -T 47300 49600 5 10 1 1 0 6 1 +T 49100 51200 5 10 1 1 0 6 1 netname=LED6 } -C 49300 45100 1 90 0 resistor-1.sym +C 49500 51100 1 0 0 resistor-1.sym { -T 48900 45400 5 10 0 0 90 0 1 +T 49800 51500 5 10 0 0 0 0 1 device=RESISTOR -T 48800 45300 5 10 0 1 90 0 1 +T 49700 51600 5 10 0 1 0 0 1 footprint=RESC1608X55N.lht -T 48600 45300 5 10 0 0 90 0 1 +T 49700 51800 5 10 0 0 0 0 1 symversion=0.1 -T 49200 45400 5 10 0 1 90 0 1 +T 49800 51200 5 10 0 1 0 0 1 description=resistor, chip, 0603, >=0.1W, <=5% -T 49000 45600 5 10 1 1 0 6 1 -refdes=R604 -T 49000 45400 5 10 1 1 0 6 1 -value=100k -} -C 47700 49500 1 0 0 resistor-1.sym -{ -T 48000 49900 5 10 0 0 0 0 1 -device=RESISTOR -T 47900 50000 5 10 0 1 0 0 1 -footprint=RESC1608X55N.lht -T 47900 50200 5 10 0 0 0 0 1 -symversion=0.1 -T 48000 49600 5 10 0 1 0 0 1 -description=resistor, chip, 0603, >=0.1W, <=5% -T 47400 49700 5 10 1 1 0 0 1 +T 49200 51300 5 10 1 1 0 0 1 refdes=R606 -T 47700 49400 5 10 1 1 0 0 1 +T 49500 51000 5 10 1 1 0 0 1 value=1k } -C 50400 44300 1 90 1 capacitor-2.sym +C 49400 48900 1 90 1 capacitor-2.sym { -T 49700 44100 5 10 0 0 270 2 1 +T 48700 48700 5 10 0 0 270 2 1 device=AEC -T 50400 44300 5 10 0 0 0 0 1 +T 49400 48900 5 10 0 0 0 0 1 footprint=CAPPRD250W50D630H700N.lht -T 50400 44300 5 10 0 0 0 0 1 +T 49400 48900 5 10 0 0 0 0 1 lcsc=C47891 -T 50400 44300 5 10 0 0 0 0 1 +T 49400 48900 5 10 0 0 0 0 1 description=capacitor, AEC, radial, >=50V, >=-20% -T 50400 44000 5 10 1 1 0 0 1 +T 48500 48600 5 10 1 1 0 0 1 refdes=C602 -T 50300 43500 5 10 1 1 0 0 1 +T 48500 48200 5 10 1 1 0 0 1 value=100uF } -C 50100 43200 1 0 0 GND.sym +C 49100 47800 1 0 0 GND.sym C 57000 45800 1 90 1 C0603.sym { T 57000 45800 5 8 0 0 270 2 1 @@ -217,71 +194,53 @@ refdes=C603 T 56600 45300 5 10 1 1 0 6 1 value=100nF } -C 48300 45000 1 0 0 resistor-1.sym -{ -T 48600 45400 5 10 0 0 0 0 1 -device=RESISTOR -T 48500 45500 5 10 0 1 0 0 1 -footprint=RESC1608X55N.lht -T 48500 45700 5 10 0 0 0 0 1 -symversion=0.1 -T 48600 45100 5 10 0 1 0 0 1 -description=resistor, chip, 0603, >=0.1W, <=5% -T 48500 44800 5 10 1 1 0 0 1 -refdes=R607 -T 48500 44600 5 10 1 1 0 0 1 -value=100k -} N 57200 45500 57200 45800 4 N 57200 45800 56700 45800 4 -N 48300 53200 49000 53200 4 +N 46300 51900 47000 51900 4 { -T 48500 53200 5 10 1 1 0 0 1 +T 46500 51900 5 10 1 1 0 0 1 netname=DP6 } -N 48300 52800 49000 52800 4 +N 46300 51500 47000 51500 4 { -T 48500 52800 5 10 1 1 0 0 1 +T 46500 51500 5 10 1 1 0 0 1 netname=DM6 } -C 46700 51200 1 0 0 USB2517_part-7-8-DFP6.sym +C 44700 49900 1 0 0 USB2517_part-7-8-DFP6.sym { -T 46700 51200 5 8 0 0 0 0 1 +T 44700 49900 5 8 0 0 0 0 1 footprint=QFN50P900X900X100-65N.lht -T 46700 51200 5 10 0 0 0 0 1 +T 44700 49900 5 10 0 0 0 0 1 lcsc=C1521556 -T 46700 53620 5 10 1 1 0 0 1 +T 44700 52320 5 10 1 1 0 0 1 refdes=U1 -T 46700 53460 5 10 1 1 0 0 1 +T 44700 52160 5 10 1 1 0 0 1 device=USB2517 -T 46700 50800 5 10 1 1 0 0 1 +T 44700 49500 5 10 1 1 0 0 1 value=USB2517-JZX } -T 50100 52600 9 10 1 0 180 0 1 +T 48100 51300 9 10 1 0 180 0 1 active high -T 48500 43600 9 10 1 0 0 0 4 +T 48400 45700 9 10 1 0 0 0 4 invert power control signal and handle higher voltage -T 48300 48200 9 10 1 0 0 0 3 +T 47000 44500 9 10 1 0 0 0 3 switch can force power off -T 49100 49300 9 10 1 0 0 0 3 +T 50900 50900 9 10 1 0 0 0 3 blue = LS purple = HS red = FS -T 50100 52100 9 10 1 0 180 0 3 +T 48100 50800 9 10 1 0 180 0 3 USB speed indication mode used -T 47000 45400 9 10 1 0 0 0 2 +T 45100 47300 9 10 1 0 90 0 2 voltage divider for Vgs limit -T 53500 51600 9 10 1 0 0 0 2 -diodes prevent 5V -feedback in 3.3V OCS C 53000 43000 1 0 0 title.sym { T 54000 43700 5 10 1 1 0 0 1 @@ -303,249 +262,161 @@ device=none T 53000 45000 5 10 0 0 0 0 1 footprint=none } -C 53500 49800 1 0 0 MT9700.sym +N 45300 44200 46000 44200 4 { -T 53500 49800 5 8 0 0 0 0 1 -footprint=SOT95P280X135-5N.lht -T 53950 51160 5 10 1 1 0 3 1 -refdes=Q601 -T 55040 51060 5 10 1 1 180 2 1 -device=MT9700 -T 54900 50800 5 10 0 1 0 0 1 -device=MT9700 -T 54700 50700 5 10 0 1 0 0 1 -lcsc=C89855 -} -C 51900 50700 1 0 0 1206SFH.sym -{ -T 51900 50700 5 8 0 0 0 0 1 -footprint=FUSC3215X117N.lht -T 51900 50700 5 10 0 1 0 0 1 -description=fuse, resetable, PPTC, 1206 -T 52200 51040 5 10 1 1 0 3 1 -refdes=F601 -T 52000 50600 5 10 1 1 0 0 1 -value=0.5A -} -N 46600 47900 47300 47900 4 -{ -T 46700 47900 5 10 1 1 0 0 1 +T 45400 44200 5 10 1 1 0 0 1 netname=PWR6 } -C 47300 47800 1 0 0 resistor-1.sym +C 46000 44100 1 0 0 resistor-1.sym { -T 47600 48200 5 10 0 0 0 0 1 +T 46300 44500 5 10 0 0 0 0 1 device=RESISTOR -T 47500 48300 5 10 0 1 0 0 1 +T 46200 44600 5 10 0 1 0 0 1 footprint=RESC1608X55N.lht -T 47500 48500 5 10 0 0 0 0 1 +T 46200 44800 5 10 0 0 0 0 1 symversion=0.1 -T 47600 47900 5 10 0 1 0 0 1 +T 46300 44200 5 10 0 1 0 0 1 description=resistor, chip, 0603, >=0.1W, <=5% -T 47500 48300 5 10 1 1 0 0 1 +T 46200 44600 5 10 1 1 0 0 1 refdes=R601 -T 47500 48100 5 10 1 1 0 0 1 +T 46200 44400 5 10 1 1 0 0 1 value=1k } -C 53400 50900 1 90 1 C0603.sym +C 53400 51300 1 90 1 C0603.sym { -T 53400 50900 5 8 0 0 270 2 1 +T 53400 51300 5 8 0 0 270 2 1 footprint=CAPC1608X92N.lht -T 52700 50420 5 10 1 1 0 3 1 +T 52700 50820 5 10 1 1 0 3 1 refdes=C604 -T 52900 50200 5 10 1 1 0 6 1 +T 52900 50600 5 10 1 1 0 6 1 value=10uF -T 53400 50900 5 10 0 0 0 0 1 +T 53400 51300 5 10 0 0 0 0 1 description=capacitor, MLCC, 0603, >=10V, >=-20% } -C 48300 47000 1 90 0 resistor-1.sym +C 47000 43300 1 90 0 resistor-1.sym { -T 47900 47300 5 10 0 0 90 0 1 +T 46600 43600 5 10 0 0 90 0 1 device=RESISTOR -T 47800 47200 5 10 0 1 90 0 1 +T 46500 43500 5 10 0 1 90 0 1 footprint=RESC1608X55N.lht -T 47600 47200 5 10 0 0 90 0 1 +T 46300 43500 5 10 0 0 90 0 1 symversion=0.1 -T 48200 47300 5 10 0 1 90 0 1 +T 46900 43600 5 10 0 1 90 0 1 description=resistor, chip, 0603, >=0.1W, <=5% -T 48000 47500 5 10 1 1 0 6 1 +T 46700 43800 5 10 1 1 0 6 1 refdes=R602 -T 48000 47300 5 10 1 1 0 6 1 +T 46700 43600 5 10 1 1 0 6 1 value=100k } -C 48100 46800 1 0 0 GND.sym -T 48400 47200 9 10 1 0 0 0 2 +C 46800 43100 1 0 0 GND.sym +T 47100 43500 9 10 1 0 0 0 2 default power off -C 49000 47000 1 0 0 SS12F44G5.sym +C 47700 43300 1 0 0 SS12F44G5.sym { -T 49000 47000 5 8 0 0 0 0 1 +T 47700 43300 5 8 0 0 0 0 1 footprint=MECHANICAL_SS12F44G5.lht -T 49700 47800 5 10 0 1 0 0 1 +T 48400 44100 5 10 0 1 0 0 1 lcsc=C136718 -T 48800 47700 5 10 0 1 0 0 1 +T 47500 44000 5 10 0 1 0 0 1 description=switch, vertical, SPDT, through hole -T 49000 47000 5 10 0 0 0 0 1 +T 47700 43300 5 10 0 0 0 0 1 value=SS12F44G5 -T 49900 48260 5 10 1 1 0 3 1 +T 48600 44560 5 10 1 1 0 3 1 refdes=S601 -T 49960 47340 5 10 1 1 0 2 1 +T 48660 43640 5 10 1 1 0 2 1 device=SS12F44G5 } -C 50800 47800 1 0 0 nc-right-1.sym +C 49500 44100 1 0 0 nc-right-1.sym { -T 50900 48300 5 10 0 0 0 0 1 +T 49600 44600 5 10 0 0 0 0 1 value=NoConnection -T 50900 48500 5 10 0 0 0 0 1 +T 49600 44800 5 10 0 0 0 0 1 device=DRC_Directive -T 50900 49100 5 10 0 0 0 0 1 +T 49600 45400 5 10 0 0 0 0 1 symversion=1.1 } -C 49800 46800 1 0 0 GND.sym -N 48200 47900 49000 47900 4 +C 48500 43100 1 0 0 GND.sym +N 46900 44200 47700 44200 4 { -T 48300 47900 5 10 1 1 0 0 1 +T 47000 44200 5 10 1 1 0 0 1 netname=POW6 } -C 52900 51800 1 270 0 RB521S30.sym +N 53500 50900 53500 50200 4 { -T 52900 51800 5 8 0 0 270 0 1 -footprint=SOD1608X70N.lht -T 52900 51800 5 10 0 0 0 0 1 -description=diode, schottky -T 52900 51800 5 10 0 0 0 0 1 -value=RB521S30 -T 52700 51660 5 10 1 1 0 3 1 -refdes=D604 -T 52500 51640 5 10 1 1 0 5 1 -device=RB521S30 -} -C 55500 51800 1 270 0 RB521S30.sym -{ -T 55500 51800 5 8 0 0 270 0 1 -footprint=SOD1608X70N.lht -T 55500 51800 5 10 0 0 0 0 1 -description=diode, schottky -T 55500 51800 5 10 0 0 0 0 1 -value=RB521S30 -T 56200 51660 5 10 1 1 0 3 1 -refdes=D606 -T 56400 51640 5 10 1 1 0 5 1 -device=RB521S30 -} -N 53500 50500 53500 49800 4 -{ -T 53500 50400 5 10 1 1 90 6 1 +T 53500 50800 5 10 1 1 90 6 1 netname=POW6 } -T 51600 49300 9 10 1 0 0 0 4 -switch limits -current rush -to 560 mA -and 5V feedback -C 54300 49600 1 0 0 GND.sym -C 53000 50300 1 0 0 GND.sym -T 53100 52400 9 10 1 0 0 0 4 -OCS low forces PWR low -Dx04 XOR Dx05 -Dx04 could cause power cycling -Dx05 has long recovery time thanks to internal pullup -N 53100 51800 53100 52200 4 -N 53100 52200 55700 52200 4 +T 54600 51800 9 10 1 0 0 0 2 +switch limits current rush +to 600 mA and 5V feedback +C 54300 50000 1 0 0 GND.sym +C 53000 50700 1 0 0 GND.sym +N 55400 50200 55400 50900 4 { -T 54200 52200 5 10 1 1 0 0 1 +T 55400 50300 5 10 1 1 90 0 1 netname=OCS6 } -N 55700 52200 55700 51800 4 -C 55700 50900 1 270 0 C0603.sym +C 55500 51100 1 270 0 C0603.sym { -T 55700 50900 5 8 0 0 270 0 1 +T 55500 51100 5 8 0 0 270 0 1 footprint=CAPC1608X92N.lht -T 56400 50620 5 10 1 1 0 3 1 +T 56100 51020 5 10 1 1 0 3 1 refdes=C605 -T 56200 50400 5 10 1 1 0 0 1 +T 55900 50700 5 10 1 1 0 0 1 value=10uF -T 55700 50900 5 10 0 0 0 6 1 +T 55500 51100 5 10 0 0 0 6 1 description=capacitor, MLCC, 0603, >=10V, >=-20% } -C 55900 50300 1 0 0 GND.sym -N 51600 51100 51600 50900 4 -N 51600 50900 51900 50900 4 -N 52500 50900 53500 50900 4 -N 53100 51400 53100 50900 4 -C 57200 50900 1 90 1 capacitor-2.sym +C 55700 50500 1 0 0 GND.sym +C 57000 51300 1 90 1 capacitor-2.sym { -T 56500 50700 5 10 0 0 270 2 1 +T 56300 51100 5 10 0 0 270 2 1 device=AEC -T 57200 50900 5 10 0 0 0 0 1 +T 57000 51300 5 10 0 0 0 0 1 description=capacitor, AEC, radial, >=6.3V, >=-20% -T 57200 50900 5 10 0 0 0 0 1 +T 57000 51300 5 10 0 0 0 0 1 footprint=CAPPRD200W45D500H700N.lht -T 57200 50900 5 10 0 0 0 0 1 +T 57000 51300 5 10 0 0 0 0 1 lcsc=C2940240 -T 57200 50600 5 10 1 1 0 0 1 +T 57000 51000 5 10 1 1 0 0 1 refdes=C601 -T 57100 50100 5 10 1 1 0 0 1 +T 56900 50500 5 10 1 1 0 0 1 value=150uF } -C 56900 49800 1 0 0 GND.sym -N 55400 50900 57800 50900 4 +C 56700 50200 1 0 0 GND.sym +N 55400 51300 57600 51300 4 { -T 57100 50900 5 10 1 1 0 0 1 +T 56900 51300 5 10 1 1 0 0 1 netname=VBUS6 } -C 57600 50000 1 270 0 LED0805.sym +C 57400 50400 1 270 0 LED0805.sym { -T 57600 50000 5 8 0 0 270 0 1 +T 57400 50400 5 8 0 0 270 0 1 footprint=LEDC2012X80N.lht -T 57600 50000 5 10 0 1 0 0 1 +T 57400 50400 5 10 0 1 0 0 1 description=diode, LED, 0805 -T 58200 49960 5 10 1 1 0 3 1 +T 58000 50360 5 10 1 1 0 3 1 refdes=D603 -T 58000 49400 5 10 1 1 0 0 1 +T 57800 49800 5 10 1 1 0 0 1 value=GREEN } -C 57700 49400 1 0 0 GND.sym -C 57700 50000 1 270 1 resistor-1.sym +C 57500 49800 1 0 0 GND.sym +C 57500 50400 1 270 1 resistor-1.sym { -T 58100 50300 5 10 0 0 90 2 1 +T 57900 50700 5 10 0 0 90 2 1 device=RESISTOR -T 58200 50200 5 10 0 1 90 2 1 +T 58000 50600 5 10 0 1 90 2 1 footprint=RESC1608X55N.lht -T 58400 50200 5 10 0 0 90 2 1 +T 58200 50600 5 10 0 0 90 2 1 symversion=0.1 -T 57800 50300 5 10 0 1 90 2 1 +T 57600 50700 5 10 0 1 90 2 1 description=resistor, chip, 0603, >=0.1W, <=5% -T 58000 50500 5 10 1 1 0 0 1 +T 57800 50900 5 10 1 1 0 0 1 refdes=R605 -T 58000 50300 5 10 1 1 0 0 1 +T 57800 50700 5 10 1 1 0 0 1 value=1k } -T 51300 52000 9 10 1 0 0 0 4 -PTC prevents -continuous short, -but too slow -for current rush -N 55700 51400 55700 50900 4 -T 50400 44800 9 10 1 0 0 0 2 -feedback is not -prevented -C 55500 50500 1 90 1 resistor-1.sym -{ -T 55100 50200 5 10 0 0 270 2 1 -device=RESISTOR -T 55550 50100 5 10 1 1 0 0 1 -refdes=R603 -T 55600 50100 5 10 1 1 0 2 1 -value=12k 1% -T 55000 50300 5 10 0 1 270 2 1 -footprint=RESC1608X55N.lht -T 54800 50300 5 10 0 0 270 2 1 -symversion=0.1 -T 55400 50200 5 10 0 1 270 2 1 -description=resistor, chip, 0603, >=0.1W, <=1% -} -C 55300 49400 1 0 0 GND.sym N 54900 46900 55500 46900 4 N 55500 46900 55500 47300 4 N 55500 47300 56000 47300 4 @@ -564,3 +435,92 @@ netname=DP6 N 57400 45800 57400 45500 4 N 57200 45500 57600 45500 4 N 57600 45800 57600 45500 4 +N 45600 45700 46700 45700 4 +{ +T 45700 45700 5 10 1 1 0 0 1 +netname=VTRG_SW +} +C 46000 47800 1 90 0 resistor-1.sym +{ +T 45600 48100 5 10 0 0 90 0 1 +device=RESISTOR +T 45500 48000 5 10 0 1 90 0 1 +footprint=RESC1608X55N.lht +T 45300 48000 5 10 0 0 90 0 1 +symversion=0.1 +T 45900 48100 5 10 0 1 90 0 1 +description=resistor, chip, 0603, >=0.1W, <=5% +T 45300 48500 5 10 1 1 0 0 1 +refdes=R604 +T 45300 48300 5 10 1 1 0 0 1 +value=100k +} +T 46100 47200 9 10 1 0 0 0 3 +only allow 6-40V output +if 6-40V available +(else block feedback) +C 48500 47900 1 90 0 40P05.sym +{ +T 48500 47900 5 8 0 0 270 8 1 +footprint=SOT95P237X112-3N.lht +T 48500 47900 5 10 0 1 90 2 1 +lcsc=C2886385 +T 48500 47900 5 10 0 1 90 2 1 +description=transistor, MOSFET, p-channel, >=40V, >=5A +T 48500 47900 5 10 0 1 90 2 1 +value=AP40P05 +T 47660 49140 5 10 1 1 0 2 1 +refdes=Q604 +T 48260 48740 5 10 1 1 270 0 1 +device=40P05 +} +N 45900 48900 46100 48900 4 +N 45900 47800 48100 47800 4 +C 46000 46900 1 90 0 resistor-1.sym +{ +T 45600 47200 5 10 0 0 90 0 1 +device=RESISTOR +T 45500 47100 5 10 0 1 90 0 1 +footprint=RESC1608X55N.lht +T 45300 47100 5 10 0 0 90 0 1 +symversion=0.1 +T 45900 47200 5 10 0 1 90 0 1 +description=resistor, chip, 0603, >=0.1W, <=5% +T 45700 47600 5 10 1 1 180 0 1 +refdes=R607 +T 45700 47400 5 10 1 1 180 0 1 +value=100k +} +N 48100 47800 48100 47900 4 +N 46500 47800 46500 47900 4 +C 47100 45900 1 90 0 BSS138.sym +{ +T 47100 45900 5 8 0 0 90 0 1 +footprint=SOT95P237X112-3N.lht +T 47100 45900 5 10 0 1 90 0 1 +description=transistor, MOSFET, n-channel, GSD +T 47100 45900 5 10 0 0 90 0 1 +value=BSS138 +T 46460 47140 5 10 1 1 180 6 1 +refdes=Q605 +T 46860 46740 5 10 1 1 90 8 1 +device=BSS138 +} +N 45900 48700 45900 48900 4 +N 46700 45700 46700 45900 4 +N 47900 45700 47900 45900 4 +N 48500 48900 49900 48900 4 +C 53500 50200 1 0 0 SY6288.sym +{ +T 53500 50200 5 8 0 0 0 0 1 +footprint=SOT95P285X130-5N.fp +T 54050 51760 5 10 1 1 0 3 1 +refdes=Q601 +T 54460 50540 5 10 0 1 0 2 1 +device=SY6288 +T 53900 51500 5 10 1 1 0 0 1 +value=SY6288AAAC +} +C 52900 51300 1 0 0 5V.sym +N 53100 51300 53500 51300 4 +N 55800 51100 55800 51300 4 diff --git a/usb_hub-dfp7.sch b/usb_hub-dfp7.sch index 819bc2a..b5a2987 100644 --- a/usb_hub-dfp7.sch +++ b/usb_hub-dfp7.sch @@ -1,55 +1,47 @@ v 20211219 2 -N 48300 52400 49000 52400 4 +N 46300 51100 47000 51100 4 { -T 48500 52400 5 10 1 1 0 0 1 +T 46500 51100 5 10 1 1 0 0 1 netname=PWR7 } -C 51400 51100 1 0 0 5V.sym -C 50000 46000 1 0 0 VTRG.sym -C 47300 43900 1 0 0 BSS138.sym +C 45700 48900 1 0 0 VTRG.sym +C 48300 45900 1 90 0 BSS138.sym { -T 47300 43900 5 8 0 0 0 0 1 +T 48300 45900 5 8 0 0 90 0 1 footprint=SOT95P237X112-3N.lht -T 47300 43900 5 10 0 1 0 0 1 +T 48300 45900 5 10 0 1 90 0 1 description=transistor, MOSFET, n-channel, GSD -T 47300 43900 5 10 0 0 0 0 1 +T 48300 45900 5 10 0 0 90 0 1 value=BSS138 -T 47740 44760 5 10 1 1 0 6 1 +T 47460 47140 5 10 1 1 180 6 1 refdes=Q703 -T 48140 44140 5 10 1 1 0 8 1 +T 48060 46740 5 10 1 1 90 8 1 device=BSS138 } -C 49200 45500 1 180 1 40P05.sym +C 46100 47900 1 270 1 40P05.sym { -T 49200 45500 5 8 0 0 180 6 1 +T 46100 47900 5 8 0 0 270 6 1 footprint=SOT95P237X112-3N.lht -T 49200 45500 5 10 0 1 0 0 1 +T 46100 47900 5 10 0 1 90 0 1 lcsc=C2886385 -T 49200 45500 5 10 0 1 0 0 1 +T 46100 47900 5 10 0 1 90 0 1 description=transistor, MOSFET, p-channel, >=40V, >=5A -T 49200 45500 5 10 0 1 0 0 1 +T 46100 47900 5 10 0 1 90 0 1 value=AP40P05 -T 49540 44840 5 10 1 1 180 0 1 -refdes=Q704 -T 50040 45260 5 10 1 1 180 2 1 +T 46460 48960 5 10 1 1 0 0 1 +refdes=Q706 +T 46340 48740 5 10 1 1 270 2 1 device=40P05 } -C 48200 43700 1 0 0 GND.sym -N 49200 46000 50200 46000 4 -N 50200 45500 50200 46000 4 -N 46600 44300 47300 44300 4 +C 48500 46800 1 90 0 GND.sym +N 47100 45700 47900 45700 4 { -T 46700 44300 5 10 1 1 0 0 1 +T 47200 45700 5 10 1 1 0 0 1 netname=POW7 } -N 50200 44300 51500 44300 4 +N 46300 49900 47000 49900 4 { -T 50300 44300 5 10 1 1 0 0 1 -netname=VOUT7 -} -N 48300 51200 49000 51200 4 -{ -T 48500 51200 5 10 1 1 0 0 1 +T 46500 49900 5 10 1 1 0 0 1 netname=OCS7 } C 58400 45800 1 0 1 906-351A1012D10200.sym @@ -69,29 +61,29 @@ refdes=J701 T 58500 47800 5 10 1 1 0 6 1 value=USB-A 2.0 RECEPTACLE } -C 52600 43800 1 0 1 pwrjack-2.sym +C 51000 48400 1 0 1 pwrjack-2.sym { -T 52600 44700 5 10 0 0 0 6 1 +T 51000 49300 5 10 0 0 0 6 1 device=PWRJACK -T 52600 44900 5 10 0 0 0 6 1 +T 51000 49500 5 10 0 0 0 6 1 footprint=CONNECTOR_DC-005_2.0.lht -T 52600 43800 5 10 0 1 0 0 1 +T 51000 48400 5 10 0 1 0 0 1 lcsc=C16214 -T 52600 43800 5 10 0 1 0 0 1 +T 51000 48400 5 10 0 1 0 0 1 description=connector, DC power jack, barrel, ID 2.0mm, OD 6.4mm -T 52600 44500 5 10 1 1 0 6 1 +T 51000 49100 5 10 1 1 0 6 1 refdes=J702 -T 52600 43600 5 10 1 1 0 6 1 +T 51000 48200 5 10 1 1 0 6 1 value=OUT 6-40V } -C 51300 44000 1 270 0 GND.sym -C 51500 44200 1 180 0 nc-right-1.sym +C 49700 48600 1 270 0 GND.sym +C 49900 48800 1 180 0 nc-right-1.sym { -T 51400 43700 5 10 0 0 180 0 1 +T 49800 48300 5 10 0 0 180 0 1 value=NoConnection -T 51400 43500 5 10 0 0 180 0 1 +T 49800 48100 5 10 0 0 180 0 1 device=DRC_Directive -T 51400 42900 5 10 0 0 180 0 1 +T 49800 47500 5 10 0 0 180 0 1 symversion=1.1 } N 55200 47500 56000 47500 4 @@ -117,95 +109,80 @@ value=USBLC6-2SC6 } C 53400 48400 1 0 0 5V.sym C 53500 45700 1 0 0 GND.sym -C 48300 51500 1 0 0 nc-right-1.sym +C 46300 50200 1 0 0 nc-right-1.sym { -T 48400 52000 5 10 0 0 0 0 1 +T 46400 50700 5 10 0 0 0 0 1 value=NoConnection -T 48400 52200 5 10 0 0 0 0 1 +T 46400 50900 5 10 0 0 0 0 1 device=DRC_Directive -T 48400 52800 5 10 0 0 0 0 1 +T 46400 51500 5 10 0 0 0 0 1 symversion=1.1 } -N 48300 52000 49000 52000 4 +N 46300 50700 47000 50700 4 { -T 48500 52000 5 10 1 1 0 0 1 +T 46500 50700 5 10 1 1 0 0 1 netname=LED7 } -C 48400 49600 1 270 0 LED0805.sym +C 50200 51200 1 270 0 LED0805.sym { -T 48400 49600 5 8 0 0 270 0 1 +T 50200 51200 5 8 0 0 270 0 1 footprint=LEDC2012X80N.lht -T 48400 49600 5 10 0 1 0 0 1 +T 50200 51200 5 10 0 1 0 0 1 description=diode, LED, 0805 -T 48200 49060 5 10 1 1 0 3 1 +T 50000 50660 5 10 1 1 0 3 1 refdes=D702 -T 48800 49000 5 10 1 1 0 0 1 +T 50600 50600 5 10 1 1 0 0 1 value=RED } -C 48500 49000 1 0 0 GND.sym -C 48400 50000 1 270 0 LED0805.sym +C 50300 50600 1 0 0 GND.sym +C 50200 51600 1 270 0 LED0805.sym { -T 48400 50000 5 8 0 0 270 0 1 +T 50200 51600 5 8 0 0 270 0 1 footprint=LEDC2012X80N.lht -T 48400 50000 5 10 0 1 0 0 1 +T 50200 51600 5 10 0 1 0 0 1 description=diode, LED, 0805 -T 48200 49860 5 10 1 1 0 3 1 +T 50000 51460 5 10 1 1 0 3 1 refdes=D701 -T 48700 50000 5 10 1 1 0 0 1 +T 50500 51600 5 10 1 1 0 0 1 value=BLUE } -C 48400 50000 1 0 0 3V3.sym -N 47700 49600 46800 49600 4 +C 50200 51600 1 0 0 3V3.sym +N 49500 51200 48600 51200 4 { -T 47300 49600 5 10 1 1 0 6 1 +T 49100 51200 5 10 1 1 0 6 1 netname=LED7 } -C 49300 45100 1 90 0 resistor-1.sym +C 49500 51100 1 0 0 resistor-1.sym { -T 48900 45400 5 10 0 0 90 0 1 +T 49800 51500 5 10 0 0 0 0 1 device=RESISTOR -T 48800 45300 5 10 0 1 90 0 1 +T 49700 51600 5 10 0 1 0 0 1 footprint=RESC1608X55N.lht -T 48600 45300 5 10 0 0 90 0 1 +T 49700 51800 5 10 0 0 0 0 1 symversion=0.1 -T 49200 45400 5 10 0 1 90 0 1 +T 49800 51200 5 10 0 1 0 0 1 description=resistor, chip, 0603, >=0.1W, <=5% -T 49000 45600 5 10 1 1 0 6 1 -refdes=R704 -T 49000 45400 5 10 1 1 0 6 1 -value=100k -} -C 47700 49500 1 0 0 resistor-1.sym -{ -T 48000 49900 5 10 0 0 0 0 1 -device=RESISTOR -T 47900 50000 5 10 0 1 0 0 1 -footprint=RESC1608X55N.lht -T 47900 50200 5 10 0 0 0 0 1 -symversion=0.1 -T 48000 49600 5 10 0 1 0 0 1 -description=resistor, chip, 0603, >=0.1W, <=5% -T 47400 49700 5 10 1 1 0 0 1 +T 49200 51300 5 10 1 1 0 0 1 refdes=R706 -T 47700 49400 5 10 1 1 0 0 1 +T 49500 51000 5 10 1 1 0 0 1 value=1k } -C 50400 44300 1 90 1 capacitor-2.sym +C 49400 48900 1 90 1 capacitor-2.sym { -T 49700 44100 5 10 0 0 270 2 1 +T 48700 48700 5 10 0 0 270 2 1 device=AEC -T 50400 44300 5 10 0 0 0 0 1 +T 49400 48900 5 10 0 0 0 0 1 footprint=CAPPRD250W50D630H700N.lht -T 50400 44300 5 10 0 0 0 0 1 +T 49400 48900 5 10 0 0 0 0 1 lcsc=C47891 -T 50400 44300 5 10 0 0 0 0 1 +T 49400 48900 5 10 0 0 0 0 1 description=capacitor, AEC, radial, >=50V, >=-20% -T 50400 44000 5 10 1 1 0 0 1 +T 48500 48600 5 10 1 1 0 0 1 refdes=C702 -T 50300 43500 5 10 1 1 0 0 1 +T 48500 48200 5 10 1 1 0 0 1 value=100uF } -C 50100 43200 1 0 0 GND.sym +C 49100 47800 1 0 0 GND.sym C 57000 45800 1 90 1 C0603.sym { T 57000 45800 5 8 0 0 270 2 1 @@ -217,71 +194,53 @@ refdes=C703 T 56600 45300 5 10 1 1 0 6 1 value=100nF } -C 48300 45000 1 0 0 resistor-1.sym -{ -T 48600 45400 5 10 0 0 0 0 1 -device=RESISTOR -T 48500 45500 5 10 0 1 0 0 1 -footprint=RESC1608X55N.lht -T 48500 45700 5 10 0 0 0 0 1 -symversion=0.1 -T 48600 45100 5 10 0 1 0 0 1 -description=resistor, chip, 0603, >=0.1W, <=5% -T 48500 44800 5 10 1 1 0 0 1 -refdes=R707 -T 48500 44600 5 10 1 1 0 0 1 -value=100k -} N 57200 45500 57200 45800 4 N 57200 45800 56700 45800 4 -N 48300 53200 49000 53200 4 +N 46300 51900 47000 51900 4 { -T 48500 53200 5 10 1 1 0 0 1 +T 46500 51900 5 10 1 1 0 0 1 netname=DP7 } -N 48300 52800 49000 52800 4 +N 46300 51500 47000 51500 4 { -T 48500 52800 5 10 1 1 0 0 1 +T 46500 51500 5 10 1 1 0 0 1 netname=DM7 } -C 46700 51200 1 0 0 USB2517_part-8-8-DFP7.sym +C 44700 49900 1 0 0 USB2517_part-8-8-DFP7.sym { -T 46700 51200 5 8 0 0 0 0 1 +T 44700 49900 5 8 0 0 0 0 1 footprint=QFN50P900X900X100-65N.lht -T 46700 51200 5 10 0 0 0 0 1 +T 44700 49900 5 10 0 0 0 0 1 lcsc=C1521556 -T 46700 53620 5 10 1 1 0 0 1 +T 44700 52320 5 10 1 1 0 0 1 refdes=U1 -T 46700 53460 5 10 1 1 0 0 1 +T 44700 52160 5 10 1 1 0 0 1 device=USB2517 -T 46700 50800 5 10 1 1 0 0 1 +T 44700 49500 5 10 1 1 0 0 1 value=USB2517-JZX } -T 50100 52600 9 10 1 0 180 0 1 +T 48100 51300 9 10 1 0 180 0 1 active high -T 48500 43600 9 10 1 0 0 0 4 +T 48400 45700 9 10 1 0 0 0 4 invert power control signal and handle higher voltage -T 48300 48200 9 10 1 0 0 0 3 +T 47000 44500 9 10 1 0 0 0 3 switch can force power off -T 49100 49300 9 10 1 0 0 0 3 +T 50900 50900 9 10 1 0 0 0 3 blue = LS purple = HS red = FS -T 50100 52100 9 10 1 0 180 0 3 +T 48100 50800 9 10 1 0 180 0 3 USB speed indication mode used -T 47000 45400 9 10 1 0 0 0 2 +T 45100 47300 9 10 1 0 90 0 2 voltage divider for Vgs limit -T 53500 51600 9 10 1 0 0 0 2 -diodes prevent 5V -feedback in 3.3V OCS C 53000 43000 1 0 0 title.sym { T 54000 43700 5 10 1 1 0 0 1 @@ -303,249 +262,161 @@ device=none T 53000 45000 5 10 0 0 0 0 1 footprint=none } -C 53500 49800 1 0 0 MT9700.sym +N 45300 44200 46000 44200 4 { -T 53500 49800 5 8 0 0 0 0 1 -footprint=SOT95P280X135-5N.lht -T 53950 51160 5 10 1 1 0 3 1 -refdes=Q701 -T 55040 51060 5 10 1 1 180 2 1 -device=MT9700 -T 54900 50800 5 10 0 1 0 0 1 -device=MT9700 -T 54700 50700 5 10 0 1 0 0 1 -lcsc=C89855 -} -C 51900 50700 1 0 0 1206SFH.sym -{ -T 51900 50700 5 8 0 0 0 0 1 -footprint=FUSC3215X117N.lht -T 51900 50700 5 10 0 1 0 0 1 -description=fuse, resetable, PPTC, 1206 -T 52200 51040 5 10 1 1 0 3 1 -refdes=F701 -T 52000 50600 5 10 1 1 0 0 1 -value=0.5A -} -N 46600 47900 47300 47900 4 -{ -T 46700 47900 5 10 1 1 0 0 1 +T 45400 44200 5 10 1 1 0 0 1 netname=PWR7 } -C 47300 47800 1 0 0 resistor-1.sym +C 46000 44100 1 0 0 resistor-1.sym { -T 47600 48200 5 10 0 0 0 0 1 +T 46300 44500 5 10 0 0 0 0 1 device=RESISTOR -T 47500 48300 5 10 0 1 0 0 1 +T 46200 44600 5 10 0 1 0 0 1 footprint=RESC1608X55N.lht -T 47500 48500 5 10 0 0 0 0 1 +T 46200 44800 5 10 0 0 0 0 1 symversion=0.1 -T 47600 47900 5 10 0 1 0 0 1 +T 46300 44200 5 10 0 1 0 0 1 description=resistor, chip, 0603, >=0.1W, <=5% -T 47500 48300 5 10 1 1 0 0 1 +T 46200 44600 5 10 1 1 0 0 1 refdes=R701 -T 47500 48100 5 10 1 1 0 0 1 +T 46200 44400 5 10 1 1 0 0 1 value=1k } -C 53400 50900 1 90 1 C0603.sym +C 53400 51300 1 90 1 C0603.sym { -T 53400 50900 5 8 0 0 270 2 1 +T 53400 51300 5 8 0 0 270 2 1 footprint=CAPC1608X92N.lht -T 52700 50420 5 10 1 1 0 3 1 +T 52700 50820 5 10 1 1 0 3 1 refdes=C704 -T 52900 50200 5 10 1 1 0 6 1 +T 52900 50600 5 10 1 1 0 6 1 value=10uF -T 53400 50900 5 10 0 0 0 0 1 +T 53400 51300 5 10 0 0 0 0 1 description=capacitor, MLCC, 0603, >=10V, >=-20% } -C 48300 47000 1 90 0 resistor-1.sym +C 47000 43300 1 90 0 resistor-1.sym { -T 47900 47300 5 10 0 0 90 0 1 +T 46600 43600 5 10 0 0 90 0 1 device=RESISTOR -T 47800 47200 5 10 0 1 90 0 1 +T 46500 43500 5 10 0 1 90 0 1 footprint=RESC1608X55N.lht -T 47600 47200 5 10 0 0 90 0 1 +T 46300 43500 5 10 0 0 90 0 1 symversion=0.1 -T 48200 47300 5 10 0 1 90 0 1 +T 46900 43600 5 10 0 1 90 0 1 description=resistor, chip, 0603, >=0.1W, <=5% -T 48000 47500 5 10 1 1 0 6 1 +T 46700 43800 5 10 1 1 0 6 1 refdes=R702 -T 48000 47300 5 10 1 1 0 6 1 +T 46700 43600 5 10 1 1 0 6 1 value=100k } -C 48100 46800 1 0 0 GND.sym -T 48400 47200 9 10 1 0 0 0 2 +C 46800 43100 1 0 0 GND.sym +T 47100 43500 9 10 1 0 0 0 2 default power off -C 49000 47000 1 0 0 SS12F44G5.sym +C 47700 43300 1 0 0 SS12F44G5.sym { -T 49000 47000 5 8 0 0 0 0 1 +T 47700 43300 5 8 0 0 0 0 1 footprint=MECHANICAL_SS12F44G5.lht -T 49700 47800 5 10 0 1 0 0 1 +T 48400 44100 5 10 0 1 0 0 1 lcsc=C136718 -T 48800 47700 5 10 0 1 0 0 1 +T 47500 44000 5 10 0 1 0 0 1 description=switch, vertical, SPDT, through hole -T 49000 47000 5 10 0 0 0 0 1 +T 47700 43300 5 10 0 0 0 0 1 value=SS12F44G5 -T 49900 48260 5 10 1 1 0 3 1 +T 48600 44560 5 10 1 1 0 3 1 refdes=S701 -T 49960 47340 5 10 1 1 0 2 1 +T 48660 43640 5 10 1 1 0 2 1 device=SS12F44G5 } -C 50800 47800 1 0 0 nc-right-1.sym +C 49500 44100 1 0 0 nc-right-1.sym { -T 50900 48300 5 10 0 0 0 0 1 +T 49600 44600 5 10 0 0 0 0 1 value=NoConnection -T 50900 48500 5 10 0 0 0 0 1 +T 49600 44800 5 10 0 0 0 0 1 device=DRC_Directive -T 50900 49100 5 10 0 0 0 0 1 +T 49600 45400 5 10 0 0 0 0 1 symversion=1.1 } -C 49800 46800 1 0 0 GND.sym -N 48200 47900 49000 47900 4 +C 48500 43100 1 0 0 GND.sym +N 46900 44200 47700 44200 4 { -T 48300 47900 5 10 1 1 0 0 1 +T 47000 44200 5 10 1 1 0 0 1 netname=POW7 } -C 52900 51800 1 270 0 RB521S30.sym +N 53500 50900 53500 50200 4 { -T 52900 51800 5 8 0 0 270 0 1 -footprint=SOD1608X70N.lht -T 52900 51800 5 10 0 0 0 0 1 -description=diode, schottky -T 52900 51800 5 10 0 0 0 0 1 -value=RB521S30 -T 52700 51660 5 10 1 1 0 3 1 -refdes=D704 -T 52500 51640 5 10 1 1 0 5 1 -device=RB521S30 -} -C 55500 51800 1 270 0 RB521S30.sym -{ -T 55500 51800 5 8 0 0 270 0 1 -footprint=SOD1608X70N.lht -T 55500 51800 5 10 0 0 0 0 1 -description=diode, schottky -T 55500 51800 5 10 0 0 0 0 1 -value=RB521S30 -T 56200 51660 5 10 1 1 0 3 1 -refdes=D706 -T 56400 51640 5 10 1 1 0 5 1 -device=RB521S30 -} -N 53500 50500 53500 49800 4 -{ -T 53500 50400 5 10 1 1 90 6 1 +T 53500 50800 5 10 1 1 90 6 1 netname=POW7 } -T 51600 49300 9 10 1 0 0 0 4 -switch limits -current rush -to 560 mA -and 5V feedback -C 54300 49600 1 0 0 GND.sym -C 53000 50300 1 0 0 GND.sym -T 53100 52400 9 10 1 0 0 0 4 -OCS low forces PWR low -Dx04 XOR Dx05 -Dx04 could cause power cycling -Dx05 has long recovery time thanks to internal pullup -N 53100 51800 53100 52200 4 -N 53100 52200 55700 52200 4 +T 54600 51800 9 10 1 0 0 0 2 +switch limits current rush +to 600 mA and 5V feedback +C 54300 50000 1 0 0 GND.sym +C 53000 50700 1 0 0 GND.sym +N 55400 50200 55400 50900 4 { -T 54200 52200 5 10 1 1 0 0 1 +T 55400 50300 5 10 1 1 90 0 1 netname=OCS7 } -N 55700 52200 55700 51800 4 -C 55700 50900 1 270 0 C0603.sym +C 55500 51100 1 270 0 C0603.sym { -T 55700 50900 5 8 0 0 270 0 1 +T 55500 51100 5 8 0 0 270 0 1 footprint=CAPC1608X92N.lht -T 56400 50620 5 10 1 1 0 3 1 +T 56100 51020 5 10 1 1 0 3 1 refdes=C705 -T 56200 50400 5 10 1 1 0 0 1 +T 55900 50700 5 10 1 1 0 0 1 value=10uF -T 55700 50900 5 10 0 0 0 6 1 +T 55500 51100 5 10 0 0 0 6 1 description=capacitor, MLCC, 0603, >=10V, >=-20% } -C 55900 50300 1 0 0 GND.sym -N 51600 51100 51600 50900 4 -N 51600 50900 51900 50900 4 -N 52500 50900 53500 50900 4 -N 53100 51400 53100 50900 4 -C 57200 50900 1 90 1 capacitor-2.sym +C 55700 50500 1 0 0 GND.sym +C 57000 51300 1 90 1 capacitor-2.sym { -T 56500 50700 5 10 0 0 270 2 1 +T 56300 51100 5 10 0 0 270 2 1 device=AEC -T 57200 50900 5 10 0 0 0 0 1 +T 57000 51300 5 10 0 0 0 0 1 description=capacitor, AEC, radial, >=6.3V, >=-20% -T 57200 50900 5 10 0 0 0 0 1 +T 57000 51300 5 10 0 0 0 0 1 footprint=CAPPRD200W45D500H700N.lht -T 57200 50900 5 10 0 0 0 0 1 +T 57000 51300 5 10 0 0 0 0 1 lcsc=C2940240 -T 57200 50600 5 10 1 1 0 0 1 +T 57000 51000 5 10 1 1 0 0 1 refdes=C701 -T 57100 50100 5 10 1 1 0 0 1 +T 56900 50500 5 10 1 1 0 0 1 value=150uF } -C 56900 49800 1 0 0 GND.sym -N 55400 50900 57800 50900 4 +C 56700 50200 1 0 0 GND.sym +N 55400 51300 57600 51300 4 { -T 57100 50900 5 10 1 1 0 0 1 +T 56900 51300 5 10 1 1 0 0 1 netname=VBUS7 } -C 57600 50000 1 270 0 LED0805.sym +C 57400 50400 1 270 0 LED0805.sym { -T 57600 50000 5 8 0 0 270 0 1 +T 57400 50400 5 8 0 0 270 0 1 footprint=LEDC2012X80N.lht -T 57600 50000 5 10 0 1 0 0 1 +T 57400 50400 5 10 0 1 0 0 1 description=diode, LED, 0805 -T 58200 49960 5 10 1 1 0 3 1 +T 58000 50360 5 10 1 1 0 3 1 refdes=D703 -T 58000 49400 5 10 1 1 0 0 1 +T 57800 49800 5 10 1 1 0 0 1 value=GREEN } -C 57700 49400 1 0 0 GND.sym -C 57700 50000 1 270 1 resistor-1.sym +C 57500 49800 1 0 0 GND.sym +C 57500 50400 1 270 1 resistor-1.sym { -T 58100 50300 5 10 0 0 90 2 1 +T 57900 50700 5 10 0 0 90 2 1 device=RESISTOR -T 58200 50200 5 10 0 1 90 2 1 +T 58000 50600 5 10 0 1 90 2 1 footprint=RESC1608X55N.lht -T 58400 50200 5 10 0 0 90 2 1 +T 58200 50600 5 10 0 0 90 2 1 symversion=0.1 -T 57800 50300 5 10 0 1 90 2 1 +T 57600 50700 5 10 0 1 90 2 1 description=resistor, chip, 0603, >=0.1W, <=5% -T 58000 50500 5 10 1 1 0 0 1 +T 57800 50900 5 10 1 1 0 0 1 refdes=R705 -T 58000 50300 5 10 1 1 0 0 1 +T 57800 50700 5 10 1 1 0 0 1 value=1k } -T 51300 52000 9 10 1 0 0 0 4 -PTC prevents -continuous short, -but too slow -for current rush -N 55700 51400 55700 50900 4 -T 50400 44800 9 10 1 0 0 0 2 -feedback is not -prevented -C 55500 50500 1 90 1 resistor-1.sym -{ -T 55100 50200 5 10 0 0 270 2 1 -device=RESISTOR -T 55550 50100 5 10 1 1 0 0 1 -refdes=R703 -T 55600 50100 5 10 1 1 0 2 1 -value=12k 1% -T 55000 50300 5 10 0 1 270 2 1 -footprint=RESC1608X55N.lht -T 54800 50300 5 10 0 0 270 2 1 -symversion=0.1 -T 55400 50200 5 10 0 1 270 2 1 -description=resistor, chip, 0603, >=0.1W, <=1% -} -C 55300 49400 1 0 0 GND.sym N 54900 46900 55500 46900 4 N 55500 46900 55500 47300 4 N 55500 47300 56000 47300 4 @@ -564,3 +435,92 @@ netname=DP7 N 57400 45800 57400 45500 4 N 57200 45500 57600 45500 4 N 57600 45800 57600 45500 4 +N 45600 45700 46700 45700 4 +{ +T 45700 45700 5 10 1 1 0 0 1 +netname=VTRG_SW +} +C 46000 47800 1 90 0 resistor-1.sym +{ +T 45600 48100 5 10 0 0 90 0 1 +device=RESISTOR +T 45500 48000 5 10 0 1 90 0 1 +footprint=RESC1608X55N.lht +T 45300 48000 5 10 0 0 90 0 1 +symversion=0.1 +T 45900 48100 5 10 0 1 90 0 1 +description=resistor, chip, 0603, >=0.1W, <=5% +T 45300 48500 5 10 1 1 0 0 1 +refdes=R704 +T 45300 48300 5 10 1 1 0 0 1 +value=100k +} +T 46100 47200 9 10 1 0 0 0 3 +only allow 6-40V output +if 6-40V available +(else block feedback) +C 48500 47900 1 90 0 40P05.sym +{ +T 48500 47900 5 8 0 0 270 8 1 +footprint=SOT95P237X112-3N.lht +T 48500 47900 5 10 0 1 90 2 1 +lcsc=C2886385 +T 48500 47900 5 10 0 1 90 2 1 +description=transistor, MOSFET, p-channel, >=40V, >=5A +T 48500 47900 5 10 0 1 90 2 1 +value=AP40P05 +T 47660 49140 5 10 1 1 0 2 1 +refdes=Q704 +T 48260 48740 5 10 1 1 270 0 1 +device=40P05 +} +N 45900 48900 46100 48900 4 +N 45900 47800 48100 47800 4 +C 46000 46900 1 90 0 resistor-1.sym +{ +T 45600 47200 5 10 0 0 90 0 1 +device=RESISTOR +T 45500 47100 5 10 0 1 90 0 1 +footprint=RESC1608X55N.lht +T 45300 47100 5 10 0 0 90 0 1 +symversion=0.1 +T 45900 47200 5 10 0 1 90 0 1 +description=resistor, chip, 0603, >=0.1W, <=5% +T 45700 47600 5 10 1 1 180 0 1 +refdes=R707 +T 45700 47400 5 10 1 1 180 0 1 +value=100k +} +N 48100 47800 48100 47900 4 +N 46500 47800 46500 47900 4 +C 47100 45900 1 90 0 BSS138.sym +{ +T 47100 45900 5 8 0 0 90 0 1 +footprint=SOT95P237X112-3N.lht +T 47100 45900 5 10 0 1 90 0 1 +description=transistor, MOSFET, n-channel, GSD +T 47100 45900 5 10 0 0 90 0 1 +value=BSS138 +T 46460 47140 5 10 1 1 180 6 1 +refdes=Q705 +T 46860 46740 5 10 1 1 90 8 1 +device=BSS138 +} +N 45900 48700 45900 48900 4 +N 46700 45700 46700 45900 4 +N 47900 45700 47900 45900 4 +N 48500 48900 49900 48900 4 +C 53500 50200 1 0 0 SY6288.sym +{ +T 53500 50200 5 8 0 0 0 0 1 +footprint=SOT95P285X130-5N.fp +T 54050 51760 5 10 1 1 0 3 1 +refdes=Q701 +T 54460 50540 5 10 0 1 0 2 1 +device=SY6288 +T 53900 51500 5 10 1 1 0 0 1 +value=SY6288AAAC +} +C 52900 51300 1 0 0 5V.sym +N 53100 51300 53500 51300 4 +N 55800 51100 55800 51300 4