diff --git a/usb_hub-dfp1.sch b/usb_hub-dfp1.sch index 19d03ba..90f4754 100644 --- a/usb_hub-dfp1.sch +++ b/usb_hub-dfp1.sch @@ -478,9 +478,9 @@ 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 -D104 XOR D105 -D104 could cause power cycling -D105 has long recovery time thanks to internal pullup +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 { diff --git a/usb_hub-dfp2.sch b/usb_hub-dfp2.sch new file mode 100644 index 0000000..afde6d5 --- /dev/null +++ b/usb_hub-dfp2.sch @@ -0,0 +1,579 @@ +v 20211219 2 +N 48300 52400 49000 52400 4 +{ +T 48500 52400 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 +{ +T 47300 43900 5 8 0 0 0 0 1 +footprint=SOT95P237X112-3N.lht +T 47300 43900 5 10 0 1 0 0 1 +description=transistor, MOSFET, n-channel, GSD +T 47300 43900 5 10 0 0 0 0 1 +value=BSS138 +T 47740 44760 5 10 1 1 0 6 1 +refdes=Q203 +T 48140 44140 5 10 1 1 0 8 1 +device=BSS138 +} +C 49200 45500 1 180 1 40P05.sym +{ +T 49200 45500 5 8 0 0 180 6 1 +footprint=SOT95P237X112-3N.lht +T 49200 45500 5 10 0 1 0 0 1 +lcsc=C2886385 +T 49200 45500 5 10 0 1 0 0 1 +description=transistor, MOSFET, p-channel, >=40V, >=5A +T 49200 45500 5 10 0 1 0 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 +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 +{ +T 46700 44300 5 10 1 1 0 0 1 +netname=POW2 +} +N 50200 44300 51500 44300 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 +netname=OCS2 +} +C 58400 45800 1 0 1 906-351A1012D10200.sym +{ +T 58400 45800 5 8 0 0 0 6 1 +footprint=CONNECTOR_906-351A1012D10200.lht +T 57140 46140 5 10 0 1 0 8 1 +device=USB-A +T 58400 45800 5 10 0 0 0 0 1 +mpn=906-351A1012D10200 +T 58400 45800 5 10 0 0 0 0 1 +lcsc=C42678 +T 58400 45800 5 10 0 0 0 0 1 +description=connector, USB, type-A, 2.0, receptacle, through hole, vertical +T 56600 48060 5 10 1 1 0 3 1 +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 +{ +T 52600 44700 5 10 0 0 0 6 1 +device=PWRJACK +T 52600 44900 5 10 0 0 0 6 1 +footprint=CONNECTOR_DC-005_2.0.lht +T 52600 43800 5 10 0 1 0 0 1 +lcsc=C16214 +T 52600 43800 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 +refdes=J202 +T 52600 43600 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 +{ +T 51400 43700 5 10 0 0 180 0 1 +value=NoConnection +T 51400 43500 5 10 0 0 180 0 1 +device=DRC_Directive +T 51400 42900 5 10 0 0 180 0 1 +symversion=1.1 +} +N 55200 47500 56000 47500 4 +{ +T 55300 47500 5 10 1 1 0 0 1 +netname=VBUS2 +} +C 57000 45200 1 0 0 chassis.sym +C 55900 46700 1 0 0 GND.sym +C 56600 45200 1 0 0 GND.sym +C 52300 45900 1 0 0 USBLC6-2SC6.sym +{ +T 52300 45900 5 8 0 0 0 0 1 +footprint=SOT95P280X145-6N.lht +T 52300 45900 5 10 0 1 0 0 1 +description=diode, TVS, 2-bit +T 52700 48060 5 10 1 1 0 0 1 +refdes=D205 +T 53760 48240 5 10 1 1 0 2 1 +device=USBLC6 +T 53700 46100 5 10 1 1 0 0 1 +value=USBLC6-2SC6 +} +C 53400 48400 1 0 0 5V.sym +C 53500 45700 1 0 0 GND.sym +N 51600 47300 52300 47300 4 +{ +T 51800 47300 5 10 1 1 0 0 1 +netname=DM2 +} +N 51600 46900 52300 46900 4 +{ +T 51800 46900 5 10 1 1 0 0 1 +netname=DP2 +} +N 54900 47300 56000 47300 4 +N 56000 47100 54900 47100 4 +N 54900 47100 54900 46900 4 +C 48300 51500 1 0 0 nc-right-1.sym +{ +T 48400 52000 5 10 0 0 0 0 1 +value=NoConnection +T 48400 52200 5 10 0 0 0 0 1 +device=DRC_Directive +T 48400 52800 5 10 0 0 0 0 1 +symversion=1.1 +} +N 48300 52000 49000 52000 4 +{ +T 48500 52000 5 10 1 1 0 0 1 +netname=LED2 +} +C 48400 49600 1 270 0 LED0805.sym +{ +T 48400 49600 5 8 0 0 270 0 1 +footprint=LEDC2012X80N.lht +T 48400 49600 5 10 0 1 0 0 1 +description=diode, LED, 0805 +T 48200 49060 5 10 1 1 0 3 1 +refdes=D202 +T 48800 49000 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 +{ +T 48400 50000 5 8 0 0 270 0 1 +footprint=LEDC2012X80N.lht +T 48400 50000 5 10 0 1 0 0 1 +description=diode, LED, 0805 +T 48200 49860 5 10 1 1 0 3 1 +refdes=D201 +T 48700 50000 5 10 1 1 0 0 1 +value=BLUE +} +C 48400 50000 1 0 0 3V3.sym +N 47700 49600 46800 49600 4 +{ +T 47300 49600 5 10 1 1 0 6 1 +netname=LED2 +} +C 49300 45100 1 90 0 resistor-1.sym +{ +T 48900 45400 5 10 0 0 90 0 1 +device=RESISTOR +T 48800 45300 5 10 0 1 90 0 1 +footprint=RESC1608X55N.lht +T 48600 45300 5 10 0 0 90 0 1 +symversion=0.1 +T 49200 45400 5 10 0 1 90 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 +refdes=R206 +T 47700 49400 5 10 1 1 0 0 1 +value=1k +} +C 50400 44300 1 90 1 capacitor-2.sym +{ +T 49700 44100 5 10 0 0 270 2 1 +device=AEC +T 50400 44300 5 10 0 0 0 0 1 +footprint=CAPPRD250W50D630H700N.lht +T 50400 44300 5 10 0 0 0 0 1 +lcsc=C47891 +T 50400 44300 5 10 0 0 0 0 1 +description=capacitor, AEC, radial, >=50V, >=-20% +T 50400 44000 5 10 1 1 0 0 1 +refdes=C202 +T 50300 43500 5 10 1 1 0 0 1 +value=100uF +} +C 50100 43200 1 0 0 GND.sym +C 57000 45800 1 90 1 C0603.sym +{ +T 57000 45800 5 8 0 0 270 2 1 +footprint=CAPC1608X92N.lht +T 57000 45800 5 10 0 0 0 6 1 +description=capacitor, MLCC, 0603, >=10V, >=-20% +T 56300 45720 5 10 1 1 0 3 1 +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 +C 57400 45400 1 0 0 nc-bottom-1.sym +{ +T 57400 46000 5 10 0 0 0 0 1 +value=NoConnection +T 57400 46400 5 10 0 0 0 0 1 +device=DRC_Directive +T 57400 46800 5 10 0 0 0 0 1 +symversion=1.1 +} +C 57200 45400 1 0 0 nc-bottom-1.sym +{ +T 57200 46000 5 10 0 0 0 0 1 +value=NoConnection +T 57200 46400 5 10 0 0 0 0 1 +device=DRC_Directive +T 57200 46800 5 10 0 0 0 0 1 +symversion=1.1 +} +N 57200 45800 56700 45800 4 +N 48300 53200 49000 53200 4 +{ +T 48500 53200 5 10 1 1 0 0 1 +netname=DP2 +} +N 48300 52800 49000 52800 4 +{ +T 48500 52800 5 10 1 1 0 0 1 +netname=DM2 +} +C 46700 51200 1 0 0 USB2517_part-2-8-DFP1.sym +{ +T 46700 51200 5 8 0 0 0 0 1 +footprint=QFN50P900X900X100-65N.lht +T 46700 51200 5 10 0 0 0 0 1 +lcsc=C1521556 +T 46700 53620 5 10 1 1 0 0 1 +refdes=U1 +T 46700 53460 5 10 1 1 0 0 1 +device=USB2517 +T 46700 50800 5 10 1 1 0 0 1 +value=USB2517-JZX +} +T 50100 52600 9 10 1 0 180 0 1 +active high +T 48500 43600 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 +switch +can force +power off +T 49100 49300 9 10 1 0 0 0 3 +blue = LS +purple = HS +red = FS +T 50100 52100 9 10 1 0 180 0 3 +USB speed +indication +mode used +T 47000 45400 9 10 1 0 0 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 +date=$date$ +T 57300 43700 5 10 1 1 0 0 1 +org=CuVoodoo +T 57300 43400 5 10 1 1 0 0 1 +authors=King Kévin +T 56000 44200 5 14 1 1 0 4 1 +title=USB hub - DFP2 +T 54000 43400 5 10 1 1 0 0 1 +version=$version$ +T 54000 43100 5 10 1 1 0 0 1 +revision=$revision$ +T 57300 43100 5 10 1 1 0 0 1 +licence=CERN-OHL-S +T 53000 44800 5 10 0 0 0 0 1 +device=none +T 53000 45000 5 10 0 0 0 0 1 +footprint=none +} +C 53500 49800 1 0 0 MT9700.sym +{ +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 +netname=PWR2 +} +C 47300 47800 1 0 0 resistor-1.sym +{ +T 47600 48200 5 10 0 0 0 0 1 +device=RESISTOR +T 47500 48300 5 10 0 1 0 0 1 +footprint=RESC1608X55N.lht +T 47500 48500 5 10 0 0 0 0 1 +symversion=0.1 +T 47600 47900 5 10 0 1 0 0 1 +description=resistor, chip, 0603, >=0.1W, <=5% +T 47500 48300 5 10 1 1 0 0 1 +refdes=R201 +T 47500 48100 5 10 1 1 0 0 1 +value=1k +} +C 53400 50900 1 90 1 C0603.sym +{ +T 53400 50900 5 8 0 0 270 2 1 +footprint=CAPC1608X92N.lht +T 52700 50420 5 10 1 1 0 3 1 +refdes=C203 +T 52900 50200 5 10 1 1 0 6 1 +value=10uF +T 53400 50900 5 10 0 0 0 0 1 +description=capacitor, MLCC, 0603, >=10V, >=-20% +} +C 48300 47000 1 90 0 resistor-1.sym +{ +T 47900 47300 5 10 0 0 90 0 1 +device=RESISTOR +T 47800 47200 5 10 0 1 90 0 1 +footprint=RESC1608X55N.lht +T 47600 47200 5 10 0 0 90 0 1 +symversion=0.1 +T 48200 47300 5 10 0 1 90 0 1 +description=resistor, chip, 0603, >=0.1W, <=5% +T 48000 47500 5 10 1 1 0 6 1 +refdes=R202 +T 48000 47300 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 +default +power off +C 49000 47000 1 0 0 SS12F44G5.sym +{ +T 49000 47000 5 8 0 0 0 0 1 +footprint=MECHANICAL_SS12F44G5.lht +T 49700 47800 5 10 0 1 0 0 1 +lcsc=C136718 +T 48800 47700 5 10 0 1 0 0 1 +description=switch, vertical, SPDT, through hole +T 49000 47000 5 10 0 0 0 0 1 +value=SS12F44G5 +T 49900 48260 5 10 1 1 0 3 1 +refdes=S201 +T 49960 47340 5 10 1 1 0 2 1 +device=SS12F44G5 +} +C 50800 47800 1 0 0 nc-right-1.sym +{ +T 50900 48300 5 10 0 0 0 0 1 +value=NoConnection +T 50900 48500 5 10 0 0 0 0 1 +device=DRC_Directive +T 50900 49100 5 10 0 0 0 0 1 +symversion=1.1 +} +C 49800 46800 1 0 0 GND.sym +N 48200 47900 49000 47900 4 +{ +T 48300 47900 5 10 1 1 0 0 1 +netname=POW2 +} +C 52900 51800 1 270 0 RB521S30.sym +{ +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=D204 +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 +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 54200 52200 5 10 1 1 0 0 1 +netname=OCS2 +} +N 55700 52200 55700 51800 4 +C 55700 50900 1 270 0 C0603.sym +{ +T 55700 50900 5 8 0 0 270 0 1 +footprint=CAPC1608X92N.lht +T 56400 50620 5 10 1 1 0 3 1 +refdes=C204 +T 56200 50400 5 10 1 1 0 0 1 +value=10uF +T 55700 50900 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 +{ +T 56500 50700 5 10 0 0 270 2 1 +device=AEC +T 57200 50900 5 10 0 0 0 0 1 +description=capacitor, AEC, radial, >=6.3V, >=-20% +T 57200 50900 5 10 0 0 0 0 1 +footprint=CAPPRD200W45D500H700N.lht +T 57200 50900 5 10 0 0 0 0 1 +lcsc=C2940240 +T 57200 50600 5 10 1 1 0 0 1 +refdes=C201 +T 57100 50100 5 10 1 1 0 0 1 +value=150uF +} +C 56900 49800 1 0 0 GND.sym +N 55400 50900 57800 50900 4 +{ +T 57100 50900 5 10 1 1 0 0 1 +netname=VBUS2 +} +C 57600 50000 1 270 0 LED0805.sym +{ +T 57600 50000 5 8 0 0 270 0 1 +footprint=LEDC2012X80N.lht +T 57600 50000 5 10 0 1 0 0 1 +description=diode, LED, 0805 +T 58200 49960 5 10 1 1 0 3 1 +refdes=D203 +T 58000 49400 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 +{ +T 58100 50300 5 10 0 0 90 2 1 +device=RESISTOR +T 58200 50200 5 10 0 1 90 2 1 +footprint=RESC1608X55N.lht +T 58400 50200 5 10 0 0 90 2 1 +symversion=0.1 +T 57800 50300 5 10 0 1 90 2 1 +description=resistor, chip, 0603, >=0.1W, <=5% +T 58000 50500 5 10 1 1 0 0 1 +refdes=R205 +T 58000 50300 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 diff --git a/usb_hub-dfp3.sch b/usb_hub-dfp3.sch new file mode 100644 index 0000000..0e73343 --- /dev/null +++ b/usb_hub-dfp3.sch @@ -0,0 +1,579 @@ +v 20211219 2 +N 48300 52400 49000 52400 4 +{ +T 48500 52400 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 +{ +T 47300 43900 5 8 0 0 0 0 1 +footprint=SOT95P237X112-3N.lht +T 47300 43900 5 10 0 1 0 0 1 +description=transistor, MOSFET, n-channel, GSD +T 47300 43900 5 10 0 0 0 0 1 +value=BSS138 +T 47740 44760 5 10 1 1 0 6 1 +refdes=Q303 +T 48140 44140 5 10 1 1 0 8 1 +device=BSS138 +} +C 49200 45500 1 180 1 40P05.sym +{ +T 49200 45500 5 8 0 0 180 6 1 +footprint=SOT95P237X112-3N.lht +T 49200 45500 5 10 0 1 0 0 1 +lcsc=C2886385 +T 49200 45500 5 10 0 1 0 0 1 +description=transistor, MOSFET, p-channel, >=40V, >=5A +T 49200 45500 5 10 0 1 0 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 +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 +{ +T 46700 44300 5 10 1 1 0 0 1 +netname=POW3 +} +N 50200 44300 51500 44300 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 +netname=OCS3 +} +C 58400 45800 1 0 1 906-351A1012D10200.sym +{ +T 58400 45800 5 8 0 0 0 6 1 +footprint=CONNECTOR_906-351A1012D10200.lht +T 57140 46140 5 10 0 1 0 8 1 +device=USB-A +T 58400 45800 5 10 0 0 0 0 1 +mpn=906-351A1012D10200 +T 58400 45800 5 10 0 0 0 0 1 +lcsc=C42678 +T 58400 45800 5 10 0 0 0 0 1 +description=connector, USB, type-A, 2.0, receptacle, through hole, vertical +T 56600 48060 5 10 1 1 0 3 1 +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 +{ +T 52600 44700 5 10 0 0 0 6 1 +device=PWRJACK +T 52600 44900 5 10 0 0 0 6 1 +footprint=CONNECTOR_DC-005_2.0.lht +T 52600 43800 5 10 0 1 0 0 1 +lcsc=C16214 +T 52600 43800 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 +refdes=J302 +T 52600 43600 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 +{ +T 51400 43700 5 10 0 0 180 0 1 +value=NoConnection +T 51400 43500 5 10 0 0 180 0 1 +device=DRC_Directive +T 51400 42900 5 10 0 0 180 0 1 +symversion=1.1 +} +N 55200 47500 56000 47500 4 +{ +T 55300 47500 5 10 1 1 0 0 1 +netname=VBUS3 +} +C 57000 45200 1 0 0 chassis.sym +C 55900 46700 1 0 0 GND.sym +C 56600 45200 1 0 0 GND.sym +C 52300 45900 1 0 0 USBLC6-2SC6.sym +{ +T 52300 45900 5 8 0 0 0 0 1 +footprint=SOT95P280X145-6N.lht +T 52300 45900 5 10 0 1 0 0 1 +description=diode, TVS, 2-bit +T 52700 48060 5 10 1 1 0 0 1 +refdes=D305 +T 53760 48240 5 10 1 1 0 2 1 +device=USBLC6 +T 53700 46100 5 10 1 1 0 0 1 +value=USBLC6-2SC6 +} +C 53400 48400 1 0 0 5V.sym +C 53500 45700 1 0 0 GND.sym +N 51600 47300 52300 47300 4 +{ +T 51800 47300 5 10 1 1 0 0 1 +netname=DM3 +} +N 51600 46900 52300 46900 4 +{ +T 51800 46900 5 10 1 1 0 0 1 +netname=DP3 +} +N 54900 47300 56000 47300 4 +N 56000 47100 54900 47100 4 +N 54900 47100 54900 46900 4 +C 48300 51500 1 0 0 nc-right-1.sym +{ +T 48400 52000 5 10 0 0 0 0 1 +value=NoConnection +T 48400 52200 5 10 0 0 0 0 1 +device=DRC_Directive +T 48400 52800 5 10 0 0 0 0 1 +symversion=1.1 +} +N 48300 52000 49000 52000 4 +{ +T 48500 52000 5 10 1 1 0 0 1 +netname=LED3 +} +C 48400 49600 1 270 0 LED0805.sym +{ +T 48400 49600 5 8 0 0 270 0 1 +footprint=LEDC2012X80N.lht +T 48400 49600 5 10 0 1 0 0 1 +description=diode, LED, 0805 +T 48200 49060 5 10 1 1 0 3 1 +refdes=D302 +T 48800 49000 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 +{ +T 48400 50000 5 8 0 0 270 0 1 +footprint=LEDC2012X80N.lht +T 48400 50000 5 10 0 1 0 0 1 +description=diode, LED, 0805 +T 48200 49860 5 10 1 1 0 3 1 +refdes=D301 +T 48700 50000 5 10 1 1 0 0 1 +value=BLUE +} +C 48400 50000 1 0 0 3V3.sym +N 47700 49600 46800 49600 4 +{ +T 47300 49600 5 10 1 1 0 6 1 +netname=LED3 +} +C 49300 45100 1 90 0 resistor-1.sym +{ +T 48900 45400 5 10 0 0 90 0 1 +device=RESISTOR +T 48800 45300 5 10 0 1 90 0 1 +footprint=RESC1608X55N.lht +T 48600 45300 5 10 0 0 90 0 1 +symversion=0.1 +T 49200 45400 5 10 0 1 90 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 +refdes=R306 +T 47700 49400 5 10 1 1 0 0 1 +value=1k +} +C 50400 44300 1 90 1 capacitor-2.sym +{ +T 49700 44100 5 10 0 0 270 2 1 +device=AEC +T 50400 44300 5 10 0 0 0 0 1 +footprint=CAPPRD250W50D630H700N.lht +T 50400 44300 5 10 0 0 0 0 1 +lcsc=C47891 +T 50400 44300 5 10 0 0 0 0 1 +description=capacitor, AEC, radial, >=50V, >=-20% +T 50400 44000 5 10 1 1 0 0 1 +refdes=C302 +T 50300 43500 5 10 1 1 0 0 1 +value=100uF +} +C 50100 43200 1 0 0 GND.sym +C 57000 45800 1 90 1 C0603.sym +{ +T 57000 45800 5 8 0 0 270 2 1 +footprint=CAPC1608X92N.lht +T 57000 45800 5 10 0 0 0 6 1 +description=capacitor, MLCC, 0603, >=10V, >=-20% +T 56300 45720 5 10 1 1 0 3 1 +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 +C 57400 45400 1 0 0 nc-bottom-1.sym +{ +T 57400 46000 5 10 0 0 0 0 1 +value=NoConnection +T 57400 46400 5 10 0 0 0 0 1 +device=DRC_Directive +T 57400 46800 5 10 0 0 0 0 1 +symversion=1.1 +} +C 57200 45400 1 0 0 nc-bottom-1.sym +{ +T 57200 46000 5 10 0 0 0 0 1 +value=NoConnection +T 57200 46400 5 10 0 0 0 0 1 +device=DRC_Directive +T 57200 46800 5 10 0 0 0 0 1 +symversion=1.1 +} +N 57200 45800 56700 45800 4 +N 48300 53200 49000 53200 4 +{ +T 48500 53200 5 10 1 1 0 0 1 +netname=DP3 +} +N 48300 52800 49000 52800 4 +{ +T 48500 52800 5 10 1 1 0 0 1 +netname=DM3 +} +C 46700 51200 1 0 0 USB2517_part-2-8-DFP1.sym +{ +T 46700 51200 5 8 0 0 0 0 1 +footprint=QFN50P900X900X100-65N.lht +T 46700 51200 5 10 0 0 0 0 1 +lcsc=C1521556 +T 46700 53620 5 10 1 1 0 0 1 +refdes=U1 +T 46700 53460 5 10 1 1 0 0 1 +device=USB2517 +T 46700 50800 5 10 1 1 0 0 1 +value=USB2517-JZX +} +T 50100 52600 9 10 1 0 180 0 1 +active high +T 48500 43600 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 +switch +can force +power off +T 49100 49300 9 10 1 0 0 0 3 +blue = LS +purple = HS +red = FS +T 50100 52100 9 10 1 0 180 0 3 +USB speed +indication +mode used +T 47000 45400 9 10 1 0 0 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 +date=$date$ +T 57300 43700 5 10 1 1 0 0 1 +org=CuVoodoo +T 57300 43400 5 10 1 1 0 0 1 +authors=King Kévin +T 56000 44200 5 14 1 1 0 4 1 +title=USB hub - DFP3 +T 54000 43400 5 10 1 1 0 0 1 +version=$version$ +T 54000 43100 5 10 1 1 0 0 1 +revision=$revision$ +T 57300 43100 5 10 1 1 0 0 1 +licence=CERN-OHL-S +T 53000 44800 5 10 0 0 0 0 1 +device=none +T 53000 45000 5 10 0 0 0 0 1 +footprint=none +} +C 53500 49800 1 0 0 MT9700.sym +{ +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 +netname=PWR3 +} +C 47300 47800 1 0 0 resistor-1.sym +{ +T 47600 48200 5 10 0 0 0 0 1 +device=RESISTOR +T 47500 48300 5 10 0 1 0 0 1 +footprint=RESC1608X55N.lht +T 47500 48500 5 10 0 0 0 0 1 +symversion=0.1 +T 47600 47900 5 10 0 1 0 0 1 +description=resistor, chip, 0603, >=0.1W, <=5% +T 47500 48300 5 10 1 1 0 0 1 +refdes=R301 +T 47500 48100 5 10 1 1 0 0 1 +value=1k +} +C 53400 50900 1 90 1 C0603.sym +{ +T 53400 50900 5 8 0 0 270 2 1 +footprint=CAPC1608X92N.lht +T 52700 50420 5 10 1 1 0 3 1 +refdes=C303 +T 52900 50200 5 10 1 1 0 6 1 +value=10uF +T 53400 50900 5 10 0 0 0 0 1 +description=capacitor, MLCC, 0603, >=10V, >=-20% +} +C 48300 47000 1 90 0 resistor-1.sym +{ +T 47900 47300 5 10 0 0 90 0 1 +device=RESISTOR +T 47800 47200 5 10 0 1 90 0 1 +footprint=RESC1608X55N.lht +T 47600 47200 5 10 0 0 90 0 1 +symversion=0.1 +T 48200 47300 5 10 0 1 90 0 1 +description=resistor, chip, 0603, >=0.1W, <=5% +T 48000 47500 5 10 1 1 0 6 1 +refdes=R302 +T 48000 47300 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 +default +power off +C 49000 47000 1 0 0 SS12F44G5.sym +{ +T 49000 47000 5 8 0 0 0 0 1 +footprint=MECHANICAL_SS12F44G5.lht +T 49700 47800 5 10 0 1 0 0 1 +lcsc=C136718 +T 48800 47700 5 10 0 1 0 0 1 +description=switch, vertical, SPDT, through hole +T 49000 47000 5 10 0 0 0 0 1 +value=SS12F44G5 +T 49900 48260 5 10 1 1 0 3 1 +refdes=S301 +T 49960 47340 5 10 1 1 0 2 1 +device=SS12F44G5 +} +C 50800 47800 1 0 0 nc-right-1.sym +{ +T 50900 48300 5 10 0 0 0 0 1 +value=NoConnection +T 50900 48500 5 10 0 0 0 0 1 +device=DRC_Directive +T 50900 49100 5 10 0 0 0 0 1 +symversion=1.1 +} +C 49800 46800 1 0 0 GND.sym +N 48200 47900 49000 47900 4 +{ +T 48300 47900 5 10 1 1 0 0 1 +netname=POW3 +} +C 52900 51800 1 270 0 RB521S30.sym +{ +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=D304 +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 +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 54200 52200 5 10 1 1 0 0 1 +netname=OCS3 +} +N 55700 52200 55700 51800 4 +C 55700 50900 1 270 0 C0603.sym +{ +T 55700 50900 5 8 0 0 270 0 1 +footprint=CAPC1608X92N.lht +T 56400 50620 5 10 1 1 0 3 1 +refdes=C304 +T 56200 50400 5 10 1 1 0 0 1 +value=10uF +T 55700 50900 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 +{ +T 56500 50700 5 10 0 0 270 2 1 +device=AEC +T 57200 50900 5 10 0 0 0 0 1 +description=capacitor, AEC, radial, >=6.3V, >=-20% +T 57200 50900 5 10 0 0 0 0 1 +footprint=CAPPRD200W45D500H700N.lht +T 57200 50900 5 10 0 0 0 0 1 +lcsc=C2940240 +T 57200 50600 5 10 1 1 0 0 1 +refdes=C301 +T 57100 50100 5 10 1 1 0 0 1 +value=150uF +} +C 56900 49800 1 0 0 GND.sym +N 55400 50900 57800 50900 4 +{ +T 57100 50900 5 10 1 1 0 0 1 +netname=VBUS3 +} +C 57600 50000 1 270 0 LED0805.sym +{ +T 57600 50000 5 8 0 0 270 0 1 +footprint=LEDC2012X80N.lht +T 57600 50000 5 10 0 1 0 0 1 +description=diode, LED, 0805 +T 58200 49960 5 10 1 1 0 3 1 +refdes=D303 +T 58000 49400 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 +{ +T 58100 50300 5 10 0 0 90 2 1 +device=RESISTOR +T 58200 50200 5 10 0 1 90 2 1 +footprint=RESC1608X55N.lht +T 58400 50200 5 10 0 0 90 2 1 +symversion=0.1 +T 57800 50300 5 10 0 1 90 2 1 +description=resistor, chip, 0603, >=0.1W, <=5% +T 58000 50500 5 10 1 1 0 0 1 +refdes=R305 +T 58000 50300 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 diff --git a/usb_hub-dfp4.sch b/usb_hub-dfp4.sch new file mode 100644 index 0000000..be980c3 --- /dev/null +++ b/usb_hub-dfp4.sch @@ -0,0 +1,579 @@ +v 20211219 2 +N 48300 52400 49000 52400 4 +{ +T 48500 52400 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 +{ +T 47300 43900 5 8 0 0 0 0 1 +footprint=SOT95P237X112-3N.lht +T 47300 43900 5 10 0 1 0 0 1 +description=transistor, MOSFET, n-channel, GSD +T 47300 43900 5 10 0 0 0 0 1 +value=BSS138 +T 47740 44760 5 10 1 1 0 6 1 +refdes=Q403 +T 48140 44140 5 10 1 1 0 8 1 +device=BSS138 +} +C 49200 45500 1 180 1 40P05.sym +{ +T 49200 45500 5 8 0 0 180 6 1 +footprint=SOT95P237X112-3N.lht +T 49200 45500 5 10 0 1 0 0 1 +lcsc=C2886385 +T 49200 45500 5 10 0 1 0 0 1 +description=transistor, MOSFET, p-channel, >=40V, >=5A +T 49200 45500 5 10 0 1 0 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 +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 +{ +T 46700 44300 5 10 1 1 0 0 1 +netname=POW4 +} +N 50200 44300 51500 44300 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 +netname=OCS4 +} +C 58400 45800 1 0 1 906-351A1012D10200.sym +{ +T 58400 45800 5 8 0 0 0 6 1 +footprint=CONNECTOR_906-351A1012D10200.lht +T 57140 46140 5 10 0 1 0 8 1 +device=USB-A +T 58400 45800 5 10 0 0 0 0 1 +mpn=906-351A1012D10200 +T 58400 45800 5 10 0 0 0 0 1 +lcsc=C42678 +T 58400 45800 5 10 0 0 0 0 1 +description=connector, USB, type-A, 2.0, receptacle, through hole, vertical +T 56600 48060 5 10 1 1 0 3 1 +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 +{ +T 52600 44700 5 10 0 0 0 6 1 +device=PWRJACK +T 52600 44900 5 10 0 0 0 6 1 +footprint=CONNECTOR_DC-005_2.0.lht +T 52600 43800 5 10 0 1 0 0 1 +lcsc=C16214 +T 52600 43800 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 +refdes=J402 +T 52600 43600 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 +{ +T 51400 43700 5 10 0 0 180 0 1 +value=NoConnection +T 51400 43500 5 10 0 0 180 0 1 +device=DRC_Directive +T 51400 42900 5 10 0 0 180 0 1 +symversion=1.1 +} +N 55200 47500 56000 47500 4 +{ +T 55300 47500 5 10 1 1 0 0 1 +netname=VBUS4 +} +C 57000 45200 1 0 0 chassis.sym +C 55900 46700 1 0 0 GND.sym +C 56600 45200 1 0 0 GND.sym +C 52300 45900 1 0 0 USBLC6-2SC6.sym +{ +T 52300 45900 5 8 0 0 0 0 1 +footprint=SOT95P280X145-6N.lht +T 52300 45900 5 10 0 1 0 0 1 +description=diode, TVS, 2-bit +T 52700 48060 5 10 1 1 0 0 1 +refdes=D405 +T 53760 48240 5 10 1 1 0 2 1 +device=USBLC6 +T 53700 46100 5 10 1 1 0 0 1 +value=USBLC6-2SC6 +} +C 53400 48400 1 0 0 5V.sym +C 53500 45700 1 0 0 GND.sym +N 51600 47300 52300 47300 4 +{ +T 51800 47300 5 10 1 1 0 0 1 +netname=DM4 +} +N 51600 46900 52300 46900 4 +{ +T 51800 46900 5 10 1 1 0 0 1 +netname=DP4 +} +N 54900 47300 56000 47300 4 +N 56000 47100 54900 47100 4 +N 54900 47100 54900 46900 4 +C 48300 51500 1 0 0 nc-right-1.sym +{ +T 48400 52000 5 10 0 0 0 0 1 +value=NoConnection +T 48400 52200 5 10 0 0 0 0 1 +device=DRC_Directive +T 48400 52800 5 10 0 0 0 0 1 +symversion=1.1 +} +N 48300 52000 49000 52000 4 +{ +T 48500 52000 5 10 1 1 0 0 1 +netname=LED4 +} +C 48400 49600 1 270 0 LED0805.sym +{ +T 48400 49600 5 8 0 0 270 0 1 +footprint=LEDC2012X80N.lht +T 48400 49600 5 10 0 1 0 0 1 +description=diode, LED, 0805 +T 48200 49060 5 10 1 1 0 3 1 +refdes=D402 +T 48800 49000 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 +{ +T 48400 50000 5 8 0 0 270 0 1 +footprint=LEDC2012X80N.lht +T 48400 50000 5 10 0 1 0 0 1 +description=diode, LED, 0805 +T 48200 49860 5 10 1 1 0 3 1 +refdes=D401 +T 48700 50000 5 10 1 1 0 0 1 +value=BLUE +} +C 48400 50000 1 0 0 3V3.sym +N 47700 49600 46800 49600 4 +{ +T 47300 49600 5 10 1 1 0 6 1 +netname=LED4 +} +C 49300 45100 1 90 0 resistor-1.sym +{ +T 48900 45400 5 10 0 0 90 0 1 +device=RESISTOR +T 48800 45300 5 10 0 1 90 0 1 +footprint=RESC1608X55N.lht +T 48600 45300 5 10 0 0 90 0 1 +symversion=0.1 +T 49200 45400 5 10 0 1 90 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 +refdes=R406 +T 47700 49400 5 10 1 1 0 0 1 +value=1k +} +C 50400 44300 1 90 1 capacitor-2.sym +{ +T 49700 44100 5 10 0 0 270 2 1 +device=AEC +T 50400 44300 5 10 0 0 0 0 1 +footprint=CAPPRD250W50D630H700N.lht +T 50400 44300 5 10 0 0 0 0 1 +lcsc=C47891 +T 50400 44300 5 10 0 0 0 0 1 +description=capacitor, AEC, radial, >=50V, >=-20% +T 50400 44000 5 10 1 1 0 0 1 +refdes=C402 +T 50300 43500 5 10 1 1 0 0 1 +value=100uF +} +C 50100 43200 1 0 0 GND.sym +C 57000 45800 1 90 1 C0603.sym +{ +T 57000 45800 5 8 0 0 270 2 1 +footprint=CAPC1608X92N.lht +T 57000 45800 5 10 0 0 0 6 1 +description=capacitor, MLCC, 0603, >=10V, >=-20% +T 56300 45720 5 10 1 1 0 3 1 +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 +C 57400 45400 1 0 0 nc-bottom-1.sym +{ +T 57400 46000 5 10 0 0 0 0 1 +value=NoConnection +T 57400 46400 5 10 0 0 0 0 1 +device=DRC_Directive +T 57400 46800 5 10 0 0 0 0 1 +symversion=1.1 +} +C 57200 45400 1 0 0 nc-bottom-1.sym +{ +T 57200 46000 5 10 0 0 0 0 1 +value=NoConnection +T 57200 46400 5 10 0 0 0 0 1 +device=DRC_Directive +T 57200 46800 5 10 0 0 0 0 1 +symversion=1.1 +} +N 57200 45800 56700 45800 4 +N 48300 53200 49000 53200 4 +{ +T 48500 53200 5 10 1 1 0 0 1 +netname=DP4 +} +N 48300 52800 49000 52800 4 +{ +T 48500 52800 5 10 1 1 0 0 1 +netname=DM4 +} +C 46700 51200 1 0 0 USB2517_part-2-8-DFP1.sym +{ +T 46700 51200 5 8 0 0 0 0 1 +footprint=QFN50P900X900X100-65N.lht +T 46700 51200 5 10 0 0 0 0 1 +lcsc=C1521556 +T 46700 53620 5 10 1 1 0 0 1 +refdes=U1 +T 46700 53460 5 10 1 1 0 0 1 +device=USB2517 +T 46700 50800 5 10 1 1 0 0 1 +value=USB2517-JZX +} +T 50100 52600 9 10 1 0 180 0 1 +active high +T 48500 43600 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 +switch +can force +power off +T 49100 49300 9 10 1 0 0 0 3 +blue = LS +purple = HS +red = FS +T 50100 52100 9 10 1 0 180 0 3 +USB speed +indication +mode used +T 47000 45400 9 10 1 0 0 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 +date=$date$ +T 57300 43700 5 10 1 1 0 0 1 +org=CuVoodoo +T 57300 43400 5 10 1 1 0 0 1 +authors=King Kévin +T 56000 44200 5 14 1 1 0 4 1 +title=USB hub - DFP4 +T 54000 43400 5 10 1 1 0 0 1 +version=$version$ +T 54000 43100 5 10 1 1 0 0 1 +revision=$revision$ +T 57300 43100 5 10 1 1 0 0 1 +licence=CERN-OHL-S +T 53000 44800 5 10 0 0 0 0 1 +device=none +T 53000 45000 5 10 0 0 0 0 1 +footprint=none +} +C 53500 49800 1 0 0 MT9700.sym +{ +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 +netname=PWR4 +} +C 47300 47800 1 0 0 resistor-1.sym +{ +T 47600 48200 5 10 0 0 0 0 1 +device=RESISTOR +T 47500 48300 5 10 0 1 0 0 1 +footprint=RESC1608X55N.lht +T 47500 48500 5 10 0 0 0 0 1 +symversion=0.1 +T 47600 47900 5 10 0 1 0 0 1 +description=resistor, chip, 0603, >=0.1W, <=5% +T 47500 48300 5 10 1 1 0 0 1 +refdes=R401 +T 47500 48100 5 10 1 1 0 0 1 +value=1k +} +C 53400 50900 1 90 1 C0603.sym +{ +T 53400 50900 5 8 0 0 270 2 1 +footprint=CAPC1608X92N.lht +T 52700 50420 5 10 1 1 0 3 1 +refdes=C403 +T 52900 50200 5 10 1 1 0 6 1 +value=10uF +T 53400 50900 5 10 0 0 0 0 1 +description=capacitor, MLCC, 0603, >=10V, >=-20% +} +C 48300 47000 1 90 0 resistor-1.sym +{ +T 47900 47300 5 10 0 0 90 0 1 +device=RESISTOR +T 47800 47200 5 10 0 1 90 0 1 +footprint=RESC1608X55N.lht +T 47600 47200 5 10 0 0 90 0 1 +symversion=0.1 +T 48200 47300 5 10 0 1 90 0 1 +description=resistor, chip, 0603, >=0.1W, <=5% +T 48000 47500 5 10 1 1 0 6 1 +refdes=R402 +T 48000 47300 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 +default +power off +C 49000 47000 1 0 0 SS12F44G5.sym +{ +T 49000 47000 5 8 0 0 0 0 1 +footprint=MECHANICAL_SS12F44G5.lht +T 49700 47800 5 10 0 1 0 0 1 +lcsc=C136718 +T 48800 47700 5 10 0 1 0 0 1 +description=switch, vertical, SPDT, through hole +T 49000 47000 5 10 0 0 0 0 1 +value=SS12F44G5 +T 49900 48260 5 10 1 1 0 3 1 +refdes=S401 +T 49960 47340 5 10 1 1 0 2 1 +device=SS12F44G5 +} +C 50800 47800 1 0 0 nc-right-1.sym +{ +T 50900 48300 5 10 0 0 0 0 1 +value=NoConnection +T 50900 48500 5 10 0 0 0 0 1 +device=DRC_Directive +T 50900 49100 5 10 0 0 0 0 1 +symversion=1.1 +} +C 49800 46800 1 0 0 GND.sym +N 48200 47900 49000 47900 4 +{ +T 48300 47900 5 10 1 1 0 0 1 +netname=POW4 +} +C 52900 51800 1 270 0 RB521S30.sym +{ +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=D404 +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 +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 54200 52200 5 10 1 1 0 0 1 +netname=OCS4 +} +N 55700 52200 55700 51800 4 +C 55700 50900 1 270 0 C0603.sym +{ +T 55700 50900 5 8 0 0 270 0 1 +footprint=CAPC1608X92N.lht +T 56400 50620 5 10 1 1 0 3 1 +refdes=C404 +T 56200 50400 5 10 1 1 0 0 1 +value=10uF +T 55700 50900 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 +{ +T 56500 50700 5 10 0 0 270 2 1 +device=AEC +T 57200 50900 5 10 0 0 0 0 1 +description=capacitor, AEC, radial, >=6.3V, >=-20% +T 57200 50900 5 10 0 0 0 0 1 +footprint=CAPPRD200W45D500H700N.lht +T 57200 50900 5 10 0 0 0 0 1 +lcsc=C2940240 +T 57200 50600 5 10 1 1 0 0 1 +refdes=C401 +T 57100 50100 5 10 1 1 0 0 1 +value=150uF +} +C 56900 49800 1 0 0 GND.sym +N 55400 50900 57800 50900 4 +{ +T 57100 50900 5 10 1 1 0 0 1 +netname=VBUS4 +} +C 57600 50000 1 270 0 LED0805.sym +{ +T 57600 50000 5 8 0 0 270 0 1 +footprint=LEDC2012X80N.lht +T 57600 50000 5 10 0 1 0 0 1 +description=diode, LED, 0805 +T 58200 49960 5 10 1 1 0 3 1 +refdes=D403 +T 58000 49400 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 +{ +T 58100 50300 5 10 0 0 90 2 1 +device=RESISTOR +T 58200 50200 5 10 0 1 90 2 1 +footprint=RESC1608X55N.lht +T 58400 50200 5 10 0 0 90 2 1 +symversion=0.1 +T 57800 50300 5 10 0 1 90 2 1 +description=resistor, chip, 0603, >=0.1W, <=5% +T 58000 50500 5 10 1 1 0 0 1 +refdes=R405 +T 58000 50300 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 diff --git a/usb_hub-dfp5.sch b/usb_hub-dfp5.sch new file mode 100644 index 0000000..a8aaaad --- /dev/null +++ b/usb_hub-dfp5.sch @@ -0,0 +1,579 @@ +v 20211219 2 +N 48300 52400 49000 52400 4 +{ +T 48500 52400 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 +{ +T 47300 43900 5 8 0 0 0 0 1 +footprint=SOT95P237X112-3N.lht +T 47300 43900 5 10 0 1 0 0 1 +description=transistor, MOSFET, n-channel, GSD +T 47300 43900 5 10 0 0 0 0 1 +value=BSS138 +T 47740 44760 5 10 1 1 0 6 1 +refdes=Q503 +T 48140 44140 5 10 1 1 0 8 1 +device=BSS138 +} +C 49200 45500 1 180 1 40P05.sym +{ +T 49200 45500 5 8 0 0 180 6 1 +footprint=SOT95P237X112-3N.lht +T 49200 45500 5 10 0 1 0 0 1 +lcsc=C2886385 +T 49200 45500 5 10 0 1 0 0 1 +description=transistor, MOSFET, p-channel, >=40V, >=5A +T 49200 45500 5 10 0 1 0 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 +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 +{ +T 46700 44300 5 10 1 1 0 0 1 +netname=POW5 +} +N 50200 44300 51500 44300 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 +netname=OCS5 +} +C 58400 45800 1 0 1 906-351A1012D10200.sym +{ +T 58400 45800 5 8 0 0 0 6 1 +footprint=CONNECTOR_906-351A1012D10200.lht +T 57140 46140 5 10 0 1 0 8 1 +device=USB-A +T 58400 45800 5 10 0 0 0 0 1 +mpn=906-351A1012D10200 +T 58400 45800 5 10 0 0 0 0 1 +lcsc=C42678 +T 58400 45800 5 10 0 0 0 0 1 +description=connector, USB, type-A, 2.0, receptacle, through hole, vertical +T 56600 48060 5 10 1 1 0 3 1 +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 +{ +T 52600 44700 5 10 0 0 0 6 1 +device=PWRJACK +T 52600 44900 5 10 0 0 0 6 1 +footprint=CONNECTOR_DC-005_2.0.lht +T 52600 43800 5 10 0 1 0 0 1 +lcsc=C16214 +T 52600 43800 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 +refdes=J502 +T 52600 43600 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 +{ +T 51400 43700 5 10 0 0 180 0 1 +value=NoConnection +T 51400 43500 5 10 0 0 180 0 1 +device=DRC_Directive +T 51400 42900 5 10 0 0 180 0 1 +symversion=1.1 +} +N 55200 47500 56000 47500 4 +{ +T 55300 47500 5 10 1 1 0 0 1 +netname=VBUS5 +} +C 57000 45200 1 0 0 chassis.sym +C 55900 46700 1 0 0 GND.sym +C 56600 45200 1 0 0 GND.sym +C 52300 45900 1 0 0 USBLC6-2SC6.sym +{ +T 52300 45900 5 8 0 0 0 0 1 +footprint=SOT95P280X145-6N.lht +T 52300 45900 5 10 0 1 0 0 1 +description=diode, TVS, 2-bit +T 52700 48060 5 10 1 1 0 0 1 +refdes=D505 +T 53760 48240 5 10 1 1 0 2 1 +device=USBLC6 +T 53700 46100 5 10 1 1 0 0 1 +value=USBLC6-2SC6 +} +C 53400 48400 1 0 0 5V.sym +C 53500 45700 1 0 0 GND.sym +N 51600 47300 52300 47300 4 +{ +T 51800 47300 5 10 1 1 0 0 1 +netname=DM5 +} +N 51600 46900 52300 46900 4 +{ +T 51800 46900 5 10 1 1 0 0 1 +netname=DP5 +} +N 54900 47300 56000 47300 4 +N 56000 47100 54900 47100 4 +N 54900 47100 54900 46900 4 +C 48300 51500 1 0 0 nc-right-1.sym +{ +T 48400 52000 5 10 0 0 0 0 1 +value=NoConnection +T 48400 52200 5 10 0 0 0 0 1 +device=DRC_Directive +T 48400 52800 5 10 0 0 0 0 1 +symversion=1.1 +} +N 48300 52000 49000 52000 4 +{ +T 48500 52000 5 10 1 1 0 0 1 +netname=LED5 +} +C 48400 49600 1 270 0 LED0805.sym +{ +T 48400 49600 5 8 0 0 270 0 1 +footprint=LEDC2012X80N.lht +T 48400 49600 5 10 0 1 0 0 1 +description=diode, LED, 0805 +T 48200 49060 5 10 1 1 0 3 1 +refdes=D502 +T 48800 49000 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 +{ +T 48400 50000 5 8 0 0 270 0 1 +footprint=LEDC2012X80N.lht +T 48400 50000 5 10 0 1 0 0 1 +description=diode, LED, 0805 +T 48200 49860 5 10 1 1 0 3 1 +refdes=D501 +T 48700 50000 5 10 1 1 0 0 1 +value=BLUE +} +C 48400 50000 1 0 0 3V3.sym +N 47700 49600 46800 49600 4 +{ +T 47300 49600 5 10 1 1 0 6 1 +netname=LED5 +} +C 49300 45100 1 90 0 resistor-1.sym +{ +T 48900 45400 5 10 0 0 90 0 1 +device=RESISTOR +T 48800 45300 5 10 0 1 90 0 1 +footprint=RESC1608X55N.lht +T 48600 45300 5 10 0 0 90 0 1 +symversion=0.1 +T 49200 45400 5 10 0 1 90 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 +refdes=R506 +T 47700 49400 5 10 1 1 0 0 1 +value=1k +} +C 50400 44300 1 90 1 capacitor-2.sym +{ +T 49700 44100 5 10 0 0 270 2 1 +device=AEC +T 50400 44300 5 10 0 0 0 0 1 +footprint=CAPPRD250W50D630H700N.lht +T 50400 44300 5 10 0 0 0 0 1 +lcsc=C47891 +T 50400 44300 5 10 0 0 0 0 1 +description=capacitor, AEC, radial, >=50V, >=-20% +T 50400 44000 5 10 1 1 0 0 1 +refdes=C502 +T 50300 43500 5 10 1 1 0 0 1 +value=100uF +} +C 50100 43200 1 0 0 GND.sym +C 57000 45800 1 90 1 C0603.sym +{ +T 57000 45800 5 8 0 0 270 2 1 +footprint=CAPC1608X92N.lht +T 57000 45800 5 10 0 0 0 6 1 +description=capacitor, MLCC, 0603, >=10V, >=-20% +T 56300 45720 5 10 1 1 0 3 1 +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 +C 57400 45400 1 0 0 nc-bottom-1.sym +{ +T 57400 46000 5 10 0 0 0 0 1 +value=NoConnection +T 57400 46400 5 10 0 0 0 0 1 +device=DRC_Directive +T 57400 46800 5 10 0 0 0 0 1 +symversion=1.1 +} +C 57200 45400 1 0 0 nc-bottom-1.sym +{ +T 57200 46000 5 10 0 0 0 0 1 +value=NoConnection +T 57200 46400 5 10 0 0 0 0 1 +device=DRC_Directive +T 57200 46800 5 10 0 0 0 0 1 +symversion=1.1 +} +N 57200 45800 56700 45800 4 +N 48300 53200 49000 53200 4 +{ +T 48500 53200 5 10 1 1 0 0 1 +netname=DP5 +} +N 48300 52800 49000 52800 4 +{ +T 48500 52800 5 10 1 1 0 0 1 +netname=DM5 +} +C 46700 51200 1 0 0 USB2517_part-2-8-DFP1.sym +{ +T 46700 51200 5 8 0 0 0 0 1 +footprint=QFN50P900X900X100-65N.lht +T 46700 51200 5 10 0 0 0 0 1 +lcsc=C1521556 +T 46700 53620 5 10 1 1 0 0 1 +refdes=U1 +T 46700 53460 5 10 1 1 0 0 1 +device=USB2517 +T 46700 50800 5 10 1 1 0 0 1 +value=USB2517-JZX +} +T 50100 52600 9 10 1 0 180 0 1 +active high +T 48500 43600 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 +switch +can force +power off +T 49100 49300 9 10 1 0 0 0 3 +blue = LS +purple = HS +red = FS +T 50100 52100 9 10 1 0 180 0 3 +USB speed +indication +mode used +T 47000 45400 9 10 1 0 0 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 +date=$date$ +T 57300 43700 5 10 1 1 0 0 1 +org=CuVoodoo +T 57300 43400 5 10 1 1 0 0 1 +authors=King Kévin +T 56000 44200 5 14 1 1 0 4 1 +title=USB hub - DFP5 +T 54000 43400 5 10 1 1 0 0 1 +version=$version$ +T 54000 43100 5 10 1 1 0 0 1 +revision=$revision$ +T 57300 43100 5 10 1 1 0 0 1 +licence=CERN-OHL-S +T 53000 44800 5 10 0 0 0 0 1 +device=none +T 53000 45000 5 10 0 0 0 0 1 +footprint=none +} +C 53500 49800 1 0 0 MT9700.sym +{ +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 +netname=PWR5 +} +C 47300 47800 1 0 0 resistor-1.sym +{ +T 47600 48200 5 10 0 0 0 0 1 +device=RESISTOR +T 47500 48300 5 10 0 1 0 0 1 +footprint=RESC1608X55N.lht +T 47500 48500 5 10 0 0 0 0 1 +symversion=0.1 +T 47600 47900 5 10 0 1 0 0 1 +description=resistor, chip, 0603, >=0.1W, <=5% +T 47500 48300 5 10 1 1 0 0 1 +refdes=R501 +T 47500 48100 5 10 1 1 0 0 1 +value=1k +} +C 53400 50900 1 90 1 C0603.sym +{ +T 53400 50900 5 8 0 0 270 2 1 +footprint=CAPC1608X92N.lht +T 52700 50420 5 10 1 1 0 3 1 +refdes=C503 +T 52900 50200 5 10 1 1 0 6 1 +value=10uF +T 53400 50900 5 10 0 0 0 0 1 +description=capacitor, MLCC, 0603, >=10V, >=-20% +} +C 48300 47000 1 90 0 resistor-1.sym +{ +T 47900 47300 5 10 0 0 90 0 1 +device=RESISTOR +T 47800 47200 5 10 0 1 90 0 1 +footprint=RESC1608X55N.lht +T 47600 47200 5 10 0 0 90 0 1 +symversion=0.1 +T 48200 47300 5 10 0 1 90 0 1 +description=resistor, chip, 0603, >=0.1W, <=5% +T 48000 47500 5 10 1 1 0 6 1 +refdes=R502 +T 48000 47300 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 +default +power off +C 49000 47000 1 0 0 SS12F44G5.sym +{ +T 49000 47000 5 8 0 0 0 0 1 +footprint=MECHANICAL_SS12F44G5.lht +T 49700 47800 5 10 0 1 0 0 1 +lcsc=C136718 +T 48800 47700 5 10 0 1 0 0 1 +description=switch, vertical, SPDT, through hole +T 49000 47000 5 10 0 0 0 0 1 +value=SS12F44G5 +T 49900 48260 5 10 1 1 0 3 1 +refdes=S501 +T 49960 47340 5 10 1 1 0 2 1 +device=SS12F44G5 +} +C 50800 47800 1 0 0 nc-right-1.sym +{ +T 50900 48300 5 10 0 0 0 0 1 +value=NoConnection +T 50900 48500 5 10 0 0 0 0 1 +device=DRC_Directive +T 50900 49100 5 10 0 0 0 0 1 +symversion=1.1 +} +C 49800 46800 1 0 0 GND.sym +N 48200 47900 49000 47900 4 +{ +T 48300 47900 5 10 1 1 0 0 1 +netname=POW5 +} +C 52900 51800 1 270 0 RB521S30.sym +{ +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=D504 +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 +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 54200 52200 5 10 1 1 0 0 1 +netname=OCS5 +} +N 55700 52200 55700 51800 4 +C 55700 50900 1 270 0 C0603.sym +{ +T 55700 50900 5 8 0 0 270 0 1 +footprint=CAPC1608X92N.lht +T 56400 50620 5 10 1 1 0 3 1 +refdes=C504 +T 56200 50400 5 10 1 1 0 0 1 +value=10uF +T 55700 50900 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 +{ +T 56500 50700 5 10 0 0 270 2 1 +device=AEC +T 57200 50900 5 10 0 0 0 0 1 +description=capacitor, AEC, radial, >=6.3V, >=-20% +T 57200 50900 5 10 0 0 0 0 1 +footprint=CAPPRD200W45D500H700N.lht +T 57200 50900 5 10 0 0 0 0 1 +lcsc=C2940240 +T 57200 50600 5 10 1 1 0 0 1 +refdes=C501 +T 57100 50100 5 10 1 1 0 0 1 +value=150uF +} +C 56900 49800 1 0 0 GND.sym +N 55400 50900 57800 50900 4 +{ +T 57100 50900 5 10 1 1 0 0 1 +netname=VBUS5 +} +C 57600 50000 1 270 0 LED0805.sym +{ +T 57600 50000 5 8 0 0 270 0 1 +footprint=LEDC2012X80N.lht +T 57600 50000 5 10 0 1 0 0 1 +description=diode, LED, 0805 +T 58200 49960 5 10 1 1 0 3 1 +refdes=D503 +T 58000 49400 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 +{ +T 58100 50300 5 10 0 0 90 2 1 +device=RESISTOR +T 58200 50200 5 10 0 1 90 2 1 +footprint=RESC1608X55N.lht +T 58400 50200 5 10 0 0 90 2 1 +symversion=0.1 +T 57800 50300 5 10 0 1 90 2 1 +description=resistor, chip, 0603, >=0.1W, <=5% +T 58000 50500 5 10 1 1 0 0 1 +refdes=R505 +T 58000 50300 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 diff --git a/usb_hub-dfp6.sch b/usb_hub-dfp6.sch new file mode 100644 index 0000000..71af45d --- /dev/null +++ b/usb_hub-dfp6.sch @@ -0,0 +1,579 @@ +v 20211219 2 +N 48300 52400 49000 52400 4 +{ +T 48500 52400 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 +{ +T 47300 43900 5 8 0 0 0 0 1 +footprint=SOT95P237X112-3N.lht +T 47300 43900 5 10 0 1 0 0 1 +description=transistor, MOSFET, n-channel, GSD +T 47300 43900 5 10 0 0 0 0 1 +value=BSS138 +T 47740 44760 5 10 1 1 0 6 1 +refdes=Q603 +T 48140 44140 5 10 1 1 0 8 1 +device=BSS138 +} +C 49200 45500 1 180 1 40P05.sym +{ +T 49200 45500 5 8 0 0 180 6 1 +footprint=SOT95P237X112-3N.lht +T 49200 45500 5 10 0 1 0 0 1 +lcsc=C2886385 +T 49200 45500 5 10 0 1 0 0 1 +description=transistor, MOSFET, p-channel, >=40V, >=5A +T 49200 45500 5 10 0 1 0 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 +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 +{ +T 46700 44300 5 10 1 1 0 0 1 +netname=POW6 +} +N 50200 44300 51500 44300 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 +netname=OCS6 +} +C 58400 45800 1 0 1 906-351A1012D10200.sym +{ +T 58400 45800 5 8 0 0 0 6 1 +footprint=CONNECTOR_906-351A1012D10200.lht +T 57140 46140 5 10 0 1 0 8 1 +device=USB-A +T 58400 45800 5 10 0 0 0 0 1 +mpn=906-351A1012D10200 +T 58400 45800 5 10 0 0 0 0 1 +lcsc=C42678 +T 58400 45800 5 10 0 0 0 0 1 +description=connector, USB, type-A, 2.0, receptacle, through hole, vertical +T 56600 48060 5 10 1 1 0 3 1 +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 +{ +T 52600 44700 5 10 0 0 0 6 1 +device=PWRJACK +T 52600 44900 5 10 0 0 0 6 1 +footprint=CONNECTOR_DC-005_2.0.lht +T 52600 43800 5 10 0 1 0 0 1 +lcsc=C16214 +T 52600 43800 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 +refdes=J602 +T 52600 43600 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 +{ +T 51400 43700 5 10 0 0 180 0 1 +value=NoConnection +T 51400 43500 5 10 0 0 180 0 1 +device=DRC_Directive +T 51400 42900 5 10 0 0 180 0 1 +symversion=1.1 +} +N 55200 47500 56000 47500 4 +{ +T 55300 47500 5 10 1 1 0 0 1 +netname=VBUS6 +} +C 57000 45200 1 0 0 chassis.sym +C 55900 46700 1 0 0 GND.sym +C 56600 45200 1 0 0 GND.sym +C 52300 45900 1 0 0 USBLC6-2SC6.sym +{ +T 52300 45900 5 8 0 0 0 0 1 +footprint=SOT95P280X145-6N.lht +T 52300 45900 5 10 0 1 0 0 1 +description=diode, TVS, 2-bit +T 52700 48060 5 10 1 1 0 0 1 +refdes=D605 +T 53760 48240 5 10 1 1 0 2 1 +device=USBLC6 +T 53700 46100 5 10 1 1 0 0 1 +value=USBLC6-2SC6 +} +C 53400 48400 1 0 0 5V.sym +C 53500 45700 1 0 0 GND.sym +N 51600 47300 52300 47300 4 +{ +T 51800 47300 5 10 1 1 0 0 1 +netname=DM6 +} +N 51600 46900 52300 46900 4 +{ +T 51800 46900 5 10 1 1 0 0 1 +netname=DP6 +} +N 54900 47300 56000 47300 4 +N 56000 47100 54900 47100 4 +N 54900 47100 54900 46900 4 +C 48300 51500 1 0 0 nc-right-1.sym +{ +T 48400 52000 5 10 0 0 0 0 1 +value=NoConnection +T 48400 52200 5 10 0 0 0 0 1 +device=DRC_Directive +T 48400 52800 5 10 0 0 0 0 1 +symversion=1.1 +} +N 48300 52000 49000 52000 4 +{ +T 48500 52000 5 10 1 1 0 0 1 +netname=LED6 +} +C 48400 49600 1 270 0 LED0805.sym +{ +T 48400 49600 5 8 0 0 270 0 1 +footprint=LEDC2012X80N.lht +T 48400 49600 5 10 0 1 0 0 1 +description=diode, LED, 0805 +T 48200 49060 5 10 1 1 0 3 1 +refdes=D602 +T 48800 49000 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 +{ +T 48400 50000 5 8 0 0 270 0 1 +footprint=LEDC2012X80N.lht +T 48400 50000 5 10 0 1 0 0 1 +description=diode, LED, 0805 +T 48200 49860 5 10 1 1 0 3 1 +refdes=D601 +T 48700 50000 5 10 1 1 0 0 1 +value=BLUE +} +C 48400 50000 1 0 0 3V3.sym +N 47700 49600 46800 49600 4 +{ +T 47300 49600 5 10 1 1 0 6 1 +netname=LED6 +} +C 49300 45100 1 90 0 resistor-1.sym +{ +T 48900 45400 5 10 0 0 90 0 1 +device=RESISTOR +T 48800 45300 5 10 0 1 90 0 1 +footprint=RESC1608X55N.lht +T 48600 45300 5 10 0 0 90 0 1 +symversion=0.1 +T 49200 45400 5 10 0 1 90 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 +refdes=R606 +T 47700 49400 5 10 1 1 0 0 1 +value=1k +} +C 50400 44300 1 90 1 capacitor-2.sym +{ +T 49700 44100 5 10 0 0 270 2 1 +device=AEC +T 50400 44300 5 10 0 0 0 0 1 +footprint=CAPPRD250W50D630H700N.lht +T 50400 44300 5 10 0 0 0 0 1 +lcsc=C47891 +T 50400 44300 5 10 0 0 0 0 1 +description=capacitor, AEC, radial, >=50V, >=-20% +T 50400 44000 5 10 1 1 0 0 1 +refdes=C602 +T 50300 43500 5 10 1 1 0 0 1 +value=100uF +} +C 50100 43200 1 0 0 GND.sym +C 57000 45800 1 90 1 C0603.sym +{ +T 57000 45800 5 8 0 0 270 2 1 +footprint=CAPC1608X92N.lht +T 57000 45800 5 10 0 0 0 6 1 +description=capacitor, MLCC, 0603, >=10V, >=-20% +T 56300 45720 5 10 1 1 0 3 1 +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 +C 57400 45400 1 0 0 nc-bottom-1.sym +{ +T 57400 46000 5 10 0 0 0 0 1 +value=NoConnection +T 57400 46400 5 10 0 0 0 0 1 +device=DRC_Directive +T 57400 46800 5 10 0 0 0 0 1 +symversion=1.1 +} +C 57200 45400 1 0 0 nc-bottom-1.sym +{ +T 57200 46000 5 10 0 0 0 0 1 +value=NoConnection +T 57200 46400 5 10 0 0 0 0 1 +device=DRC_Directive +T 57200 46800 5 10 0 0 0 0 1 +symversion=1.1 +} +N 57200 45800 56700 45800 4 +N 48300 53200 49000 53200 4 +{ +T 48500 53200 5 10 1 1 0 0 1 +netname=DP6 +} +N 48300 52800 49000 52800 4 +{ +T 48500 52800 5 10 1 1 0 0 1 +netname=DM6 +} +C 46700 51200 1 0 0 USB2517_part-2-8-DFP1.sym +{ +T 46700 51200 5 8 0 0 0 0 1 +footprint=QFN50P900X900X100-65N.lht +T 46700 51200 5 10 0 0 0 0 1 +lcsc=C1521556 +T 46700 53620 5 10 1 1 0 0 1 +refdes=U1 +T 46700 53460 5 10 1 1 0 0 1 +device=USB2517 +T 46700 50800 5 10 1 1 0 0 1 +value=USB2517-JZX +} +T 50100 52600 9 10 1 0 180 0 1 +active high +T 48500 43600 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 +switch +can force +power off +T 49100 49300 9 10 1 0 0 0 3 +blue = LS +purple = HS +red = FS +T 50100 52100 9 10 1 0 180 0 3 +USB speed +indication +mode used +T 47000 45400 9 10 1 0 0 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 +date=$date$ +T 57300 43700 5 10 1 1 0 0 1 +org=CuVoodoo +T 57300 43400 5 10 1 1 0 0 1 +authors=King Kévin +T 56000 44200 5 14 1 1 0 4 1 +title=USB hub - DFP6 +T 54000 43400 5 10 1 1 0 0 1 +version=$version$ +T 54000 43100 5 10 1 1 0 0 1 +revision=$revision$ +T 57300 43100 5 10 1 1 0 0 1 +licence=CERN-OHL-S +T 53000 44800 5 10 0 0 0 0 1 +device=none +T 53000 45000 5 10 0 0 0 0 1 +footprint=none +} +C 53500 49800 1 0 0 MT9700.sym +{ +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 +netname=PWR6 +} +C 47300 47800 1 0 0 resistor-1.sym +{ +T 47600 48200 5 10 0 0 0 0 1 +device=RESISTOR +T 47500 48300 5 10 0 1 0 0 1 +footprint=RESC1608X55N.lht +T 47500 48500 5 10 0 0 0 0 1 +symversion=0.1 +T 47600 47900 5 10 0 1 0 0 1 +description=resistor, chip, 0603, >=0.1W, <=5% +T 47500 48300 5 10 1 1 0 0 1 +refdes=R601 +T 47500 48100 5 10 1 1 0 0 1 +value=1k +} +C 53400 50900 1 90 1 C0603.sym +{ +T 53400 50900 5 8 0 0 270 2 1 +footprint=CAPC1608X92N.lht +T 52700 50420 5 10 1 1 0 3 1 +refdes=C603 +T 52900 50200 5 10 1 1 0 6 1 +value=10uF +T 53400 50900 5 10 0 0 0 0 1 +description=capacitor, MLCC, 0603, >=10V, >=-20% +} +C 48300 47000 1 90 0 resistor-1.sym +{ +T 47900 47300 5 10 0 0 90 0 1 +device=RESISTOR +T 47800 47200 5 10 0 1 90 0 1 +footprint=RESC1608X55N.lht +T 47600 47200 5 10 0 0 90 0 1 +symversion=0.1 +T 48200 47300 5 10 0 1 90 0 1 +description=resistor, chip, 0603, >=0.1W, <=5% +T 48000 47500 5 10 1 1 0 6 1 +refdes=R602 +T 48000 47300 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 +default +power off +C 49000 47000 1 0 0 SS12F44G5.sym +{ +T 49000 47000 5 8 0 0 0 0 1 +footprint=MECHANICAL_SS12F44G5.lht +T 49700 47800 5 10 0 1 0 0 1 +lcsc=C136718 +T 48800 47700 5 10 0 1 0 0 1 +description=switch, vertical, SPDT, through hole +T 49000 47000 5 10 0 0 0 0 1 +value=SS12F44G5 +T 49900 48260 5 10 1 1 0 3 1 +refdes=S601 +T 49960 47340 5 10 1 1 0 2 1 +device=SS12F44G5 +} +C 50800 47800 1 0 0 nc-right-1.sym +{ +T 50900 48300 5 10 0 0 0 0 1 +value=NoConnection +T 50900 48500 5 10 0 0 0 0 1 +device=DRC_Directive +T 50900 49100 5 10 0 0 0 0 1 +symversion=1.1 +} +C 49800 46800 1 0 0 GND.sym +N 48200 47900 49000 47900 4 +{ +T 48300 47900 5 10 1 1 0 0 1 +netname=POW6 +} +C 52900 51800 1 270 0 RB521S30.sym +{ +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=D604 +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 +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 54200 52200 5 10 1 1 0 0 1 +netname=OCS6 +} +N 55700 52200 55700 51800 4 +C 55700 50900 1 270 0 C0603.sym +{ +T 55700 50900 5 8 0 0 270 0 1 +footprint=CAPC1608X92N.lht +T 56400 50620 5 10 1 1 0 3 1 +refdes=C604 +T 56200 50400 5 10 1 1 0 0 1 +value=10uF +T 55700 50900 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 +{ +T 56500 50700 5 10 0 0 270 2 1 +device=AEC +T 57200 50900 5 10 0 0 0 0 1 +description=capacitor, AEC, radial, >=6.3V, >=-20% +T 57200 50900 5 10 0 0 0 0 1 +footprint=CAPPRD200W45D500H700N.lht +T 57200 50900 5 10 0 0 0 0 1 +lcsc=C2940240 +T 57200 50600 5 10 1 1 0 0 1 +refdes=C601 +T 57100 50100 5 10 1 1 0 0 1 +value=150uF +} +C 56900 49800 1 0 0 GND.sym +N 55400 50900 57800 50900 4 +{ +T 57100 50900 5 10 1 1 0 0 1 +netname=VBUS6 +} +C 57600 50000 1 270 0 LED0805.sym +{ +T 57600 50000 5 8 0 0 270 0 1 +footprint=LEDC2012X80N.lht +T 57600 50000 5 10 0 1 0 0 1 +description=diode, LED, 0805 +T 58200 49960 5 10 1 1 0 3 1 +refdes=D603 +T 58000 49400 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 +{ +T 58100 50300 5 10 0 0 90 2 1 +device=RESISTOR +T 58200 50200 5 10 0 1 90 2 1 +footprint=RESC1608X55N.lht +T 58400 50200 5 10 0 0 90 2 1 +symversion=0.1 +T 57800 50300 5 10 0 1 90 2 1 +description=resistor, chip, 0603, >=0.1W, <=5% +T 58000 50500 5 10 1 1 0 0 1 +refdes=R605 +T 58000 50300 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 diff --git a/usb_hub-dfp7.sch b/usb_hub-dfp7.sch new file mode 100644 index 0000000..1762c42 --- /dev/null +++ b/usb_hub-dfp7.sch @@ -0,0 +1,579 @@ +v 20211219 2 +N 48300 52400 49000 52400 4 +{ +T 48500 52400 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 +{ +T 47300 43900 5 8 0 0 0 0 1 +footprint=SOT95P237X112-3N.lht +T 47300 43900 5 10 0 1 0 0 1 +description=transistor, MOSFET, n-channel, GSD +T 47300 43900 5 10 0 0 0 0 1 +value=BSS138 +T 47740 44760 5 10 1 1 0 6 1 +refdes=Q703 +T 48140 44140 5 10 1 1 0 8 1 +device=BSS138 +} +C 49200 45500 1 180 1 40P05.sym +{ +T 49200 45500 5 8 0 0 180 6 1 +footprint=SOT95P237X112-3N.lht +T 49200 45500 5 10 0 1 0 0 1 +lcsc=C2886385 +T 49200 45500 5 10 0 1 0 0 1 +description=transistor, MOSFET, p-channel, >=40V, >=5A +T 49200 45500 5 10 0 1 0 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 +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 +{ +T 46700 44300 5 10 1 1 0 0 1 +netname=POW7 +} +N 50200 44300 51500 44300 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 +netname=OCS7 +} +C 58400 45800 1 0 1 906-351A1012D10200.sym +{ +T 58400 45800 5 8 0 0 0 6 1 +footprint=CONNECTOR_906-351A1012D10200.lht +T 57140 46140 5 10 0 1 0 8 1 +device=USB-A +T 58400 45800 5 10 0 0 0 0 1 +mpn=906-351A1012D10200 +T 58400 45800 5 10 0 0 0 0 1 +lcsc=C42678 +T 58400 45800 5 10 0 0 0 0 1 +description=connector, USB, type-A, 2.0, receptacle, through hole, vertical +T 56600 48060 5 10 1 1 0 3 1 +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 +{ +T 52600 44700 5 10 0 0 0 6 1 +device=PWRJACK +T 52600 44900 5 10 0 0 0 6 1 +footprint=CONNECTOR_DC-005_2.0.lht +T 52600 43800 5 10 0 1 0 0 1 +lcsc=C16214 +T 52600 43800 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 +refdes=J702 +T 52600 43600 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 +{ +T 51400 43700 5 10 0 0 180 0 1 +value=NoConnection +T 51400 43500 5 10 0 0 180 0 1 +device=DRC_Directive +T 51400 42900 5 10 0 0 180 0 1 +symversion=1.1 +} +N 55200 47500 56000 47500 4 +{ +T 55300 47500 5 10 1 1 0 0 1 +netname=VBUS7 +} +C 57000 45200 1 0 0 chassis.sym +C 55900 46700 1 0 0 GND.sym +C 56600 45200 1 0 0 GND.sym +C 52300 45900 1 0 0 USBLC6-2SC6.sym +{ +T 52300 45900 5 8 0 0 0 0 1 +footprint=SOT95P280X145-6N.lht +T 52300 45900 5 10 0 1 0 0 1 +description=diode, TVS, 2-bit +T 52700 48060 5 10 1 1 0 0 1 +refdes=D705 +T 53760 48240 5 10 1 1 0 2 1 +device=USBLC6 +T 53700 46100 5 10 1 1 0 0 1 +value=USBLC6-2SC6 +} +C 53400 48400 1 0 0 5V.sym +C 53500 45700 1 0 0 GND.sym +N 51600 47300 52300 47300 4 +{ +T 51800 47300 5 10 1 1 0 0 1 +netname=DM7 +} +N 51600 46900 52300 46900 4 +{ +T 51800 46900 5 10 1 1 0 0 1 +netname=DP7 +} +N 54900 47300 56000 47300 4 +N 56000 47100 54900 47100 4 +N 54900 47100 54900 46900 4 +C 48300 51500 1 0 0 nc-right-1.sym +{ +T 48400 52000 5 10 0 0 0 0 1 +value=NoConnection +T 48400 52200 5 10 0 0 0 0 1 +device=DRC_Directive +T 48400 52800 5 10 0 0 0 0 1 +symversion=1.1 +} +N 48300 52000 49000 52000 4 +{ +T 48500 52000 5 10 1 1 0 0 1 +netname=LED7 +} +C 48400 49600 1 270 0 LED0805.sym +{ +T 48400 49600 5 8 0 0 270 0 1 +footprint=LEDC2012X80N.lht +T 48400 49600 5 10 0 1 0 0 1 +description=diode, LED, 0805 +T 48200 49060 5 10 1 1 0 3 1 +refdes=D702 +T 48800 49000 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 +{ +T 48400 50000 5 8 0 0 270 0 1 +footprint=LEDC2012X80N.lht +T 48400 50000 5 10 0 1 0 0 1 +description=diode, LED, 0805 +T 48200 49860 5 10 1 1 0 3 1 +refdes=D701 +T 48700 50000 5 10 1 1 0 0 1 +value=BLUE +} +C 48400 50000 1 0 0 3V3.sym +N 47700 49600 46800 49600 4 +{ +T 47300 49600 5 10 1 1 0 6 1 +netname=LED7 +} +C 49300 45100 1 90 0 resistor-1.sym +{ +T 48900 45400 5 10 0 0 90 0 1 +device=RESISTOR +T 48800 45300 5 10 0 1 90 0 1 +footprint=RESC1608X55N.lht +T 48600 45300 5 10 0 0 90 0 1 +symversion=0.1 +T 49200 45400 5 10 0 1 90 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 +refdes=R706 +T 47700 49400 5 10 1 1 0 0 1 +value=1k +} +C 50400 44300 1 90 1 capacitor-2.sym +{ +T 49700 44100 5 10 0 0 270 2 1 +device=AEC +T 50400 44300 5 10 0 0 0 0 1 +footprint=CAPPRD250W50D630H700N.lht +T 50400 44300 5 10 0 0 0 0 1 +lcsc=C47891 +T 50400 44300 5 10 0 0 0 0 1 +description=capacitor, AEC, radial, >=50V, >=-20% +T 50400 44000 5 10 1 1 0 0 1 +refdes=C702 +T 50300 43500 5 10 1 1 0 0 1 +value=100uF +} +C 50100 43200 1 0 0 GND.sym +C 57000 45800 1 90 1 C0603.sym +{ +T 57000 45800 5 8 0 0 270 2 1 +footprint=CAPC1608X92N.lht +T 57000 45800 5 10 0 0 0 6 1 +description=capacitor, MLCC, 0603, >=10V, >=-20% +T 56300 45720 5 10 1 1 0 3 1 +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 +C 57400 45400 1 0 0 nc-bottom-1.sym +{ +T 57400 46000 5 10 0 0 0 0 1 +value=NoConnection +T 57400 46400 5 10 0 0 0 0 1 +device=DRC_Directive +T 57400 46800 5 10 0 0 0 0 1 +symversion=1.1 +} +C 57200 45400 1 0 0 nc-bottom-1.sym +{ +T 57200 46000 5 10 0 0 0 0 1 +value=NoConnection +T 57200 46400 5 10 0 0 0 0 1 +device=DRC_Directive +T 57200 46800 5 10 0 0 0 0 1 +symversion=1.1 +} +N 57200 45800 56700 45800 4 +N 48300 53200 49000 53200 4 +{ +T 48500 53200 5 10 1 1 0 0 1 +netname=DP7 +} +N 48300 52800 49000 52800 4 +{ +T 48500 52800 5 10 1 1 0 0 1 +netname=DM7 +} +C 46700 51200 1 0 0 USB2517_part-2-8-DFP1.sym +{ +T 46700 51200 5 8 0 0 0 0 1 +footprint=QFN50P900X900X100-65N.lht +T 46700 51200 5 10 0 0 0 0 1 +lcsc=C1521556 +T 46700 53620 5 10 1 1 0 0 1 +refdes=U1 +T 46700 53460 5 10 1 1 0 0 1 +device=USB2517 +T 46700 50800 5 10 1 1 0 0 1 +value=USB2517-JZX +} +T 50100 52600 9 10 1 0 180 0 1 +active high +T 48500 43600 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 +switch +can force +power off +T 49100 49300 9 10 1 0 0 0 3 +blue = LS +purple = HS +red = FS +T 50100 52100 9 10 1 0 180 0 3 +USB speed +indication +mode used +T 47000 45400 9 10 1 0 0 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 +date=$date$ +T 57300 43700 5 10 1 1 0 0 1 +org=CuVoodoo +T 57300 43400 5 10 1 1 0 0 1 +authors=King Kévin +T 56000 44200 5 14 1 1 0 4 1 +title=USB hub - DFP7 +T 54000 43400 5 10 1 1 0 0 1 +version=$version$ +T 54000 43100 5 10 1 1 0 0 1 +revision=$revision$ +T 57300 43100 5 10 1 1 0 0 1 +licence=CERN-OHL-S +T 53000 44800 5 10 0 0 0 0 1 +device=none +T 53000 45000 5 10 0 0 0 0 1 +footprint=none +} +C 53500 49800 1 0 0 MT9700.sym +{ +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 +netname=PWR7 +} +C 47300 47800 1 0 0 resistor-1.sym +{ +T 47600 48200 5 10 0 0 0 0 1 +device=RESISTOR +T 47500 48300 5 10 0 1 0 0 1 +footprint=RESC1608X55N.lht +T 47500 48500 5 10 0 0 0 0 1 +symversion=0.1 +T 47600 47900 5 10 0 1 0 0 1 +description=resistor, chip, 0603, >=0.1W, <=5% +T 47500 48300 5 10 1 1 0 0 1 +refdes=R701 +T 47500 48100 5 10 1 1 0 0 1 +value=1k +} +C 53400 50900 1 90 1 C0603.sym +{ +T 53400 50900 5 8 0 0 270 2 1 +footprint=CAPC1608X92N.lht +T 52700 50420 5 10 1 1 0 3 1 +refdes=C703 +T 52900 50200 5 10 1 1 0 6 1 +value=10uF +T 53400 50900 5 10 0 0 0 0 1 +description=capacitor, MLCC, 0603, >=10V, >=-20% +} +C 48300 47000 1 90 0 resistor-1.sym +{ +T 47900 47300 5 10 0 0 90 0 1 +device=RESISTOR +T 47800 47200 5 10 0 1 90 0 1 +footprint=RESC1608X55N.lht +T 47600 47200 5 10 0 0 90 0 1 +symversion=0.1 +T 48200 47300 5 10 0 1 90 0 1 +description=resistor, chip, 0603, >=0.1W, <=5% +T 48000 47500 5 10 1 1 0 6 1 +refdes=R702 +T 48000 47300 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 +default +power off +C 49000 47000 1 0 0 SS12F44G5.sym +{ +T 49000 47000 5 8 0 0 0 0 1 +footprint=MECHANICAL_SS12F44G5.lht +T 49700 47800 5 10 0 1 0 0 1 +lcsc=C136718 +T 48800 47700 5 10 0 1 0 0 1 +description=switch, vertical, SPDT, through hole +T 49000 47000 5 10 0 0 0 0 1 +value=SS12F44G5 +T 49900 48260 5 10 1 1 0 3 1 +refdes=S701 +T 49960 47340 5 10 1 1 0 2 1 +device=SS12F44G5 +} +C 50800 47800 1 0 0 nc-right-1.sym +{ +T 50900 48300 5 10 0 0 0 0 1 +value=NoConnection +T 50900 48500 5 10 0 0 0 0 1 +device=DRC_Directive +T 50900 49100 5 10 0 0 0 0 1 +symversion=1.1 +} +C 49800 46800 1 0 0 GND.sym +N 48200 47900 49000 47900 4 +{ +T 48300 47900 5 10 1 1 0 0 1 +netname=POW7 +} +C 52900 51800 1 270 0 RB521S30.sym +{ +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=D704 +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 +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 54200 52200 5 10 1 1 0 0 1 +netname=OCS7 +} +N 55700 52200 55700 51800 4 +C 55700 50900 1 270 0 C0603.sym +{ +T 55700 50900 5 8 0 0 270 0 1 +footprint=CAPC1608X92N.lht +T 56400 50620 5 10 1 1 0 3 1 +refdes=C704 +T 56200 50400 5 10 1 1 0 0 1 +value=10uF +T 55700 50900 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 +{ +T 56500 50700 5 10 0 0 270 2 1 +device=AEC +T 57200 50900 5 10 0 0 0 0 1 +description=capacitor, AEC, radial, >=6.3V, >=-20% +T 57200 50900 5 10 0 0 0 0 1 +footprint=CAPPRD200W45D500H700N.lht +T 57200 50900 5 10 0 0 0 0 1 +lcsc=C2940240 +T 57200 50600 5 10 1 1 0 0 1 +refdes=C701 +T 57100 50100 5 10 1 1 0 0 1 +value=150uF +} +C 56900 49800 1 0 0 GND.sym +N 55400 50900 57800 50900 4 +{ +T 57100 50900 5 10 1 1 0 0 1 +netname=VBUS7 +} +C 57600 50000 1 270 0 LED0805.sym +{ +T 57600 50000 5 8 0 0 270 0 1 +footprint=LEDC2012X80N.lht +T 57600 50000 5 10 0 1 0 0 1 +description=diode, LED, 0805 +T 58200 49960 5 10 1 1 0 3 1 +refdes=D703 +T 58000 49400 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 +{ +T 58100 50300 5 10 0 0 90 2 1 +device=RESISTOR +T 58200 50200 5 10 0 1 90 2 1 +footprint=RESC1608X55N.lht +T 58400 50200 5 10 0 0 90 2 1 +symversion=0.1 +T 57800 50300 5 10 0 1 90 2 1 +description=resistor, chip, 0603, >=0.1W, <=5% +T 58000 50500 5 10 1 1 0 0 1 +refdes=R705 +T 58000 50300 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 diff --git a/usb_hub.sch b/usb_hub.sch index 01973e7..a14aa94 100644 --- a/usb_hub.sch +++ b/usb_hub.sch @@ -1,23 +1,23 @@ v 20211219 2 -C 17000 20000 1 0 0 title.sym +C 19500 20000 1 0 0 title.sym { -T 18000 20700 5 10 1 1 0 0 1 +T 20500 20700 5 10 1 1 0 0 1 date=$date$ -T 21300 20700 5 10 1 1 0 0 1 +T 23800 20700 5 10 1 1 0 0 1 org=CuVoodoo -T 21300 20400 5 10 1 1 0 0 1 +T 23800 20400 5 10 1 1 0 0 1 authors=King Kévin -T 20000 21200 5 14 1 1 0 4 1 +T 22500 21200 5 14 1 1 0 4 1 title=USB hub -T 18000 20400 5 10 1 1 0 0 1 +T 20500 20400 5 10 1 1 0 0 1 version=$version$ -T 18000 20100 5 10 1 1 0 0 1 +T 20500 20100 5 10 1 1 0 0 1 revision=$revision$ -T 21300 20100 5 10 1 1 0 0 1 +T 23800 20100 5 10 1 1 0 0 1 licence=CERN-OHL-S -T 17000 21800 5 10 0 0 0 0 1 +T 19500 21800 5 10 0 0 0 0 1 device=none -T 17000 22000 5 10 0 0 0 0 1 +T 19500 22000 5 10 0 0 0 0 1 footprint=none } C 600 24300 1 0 0 921-111A1010D10200.sym @@ -1231,3 +1231,66 @@ lcsc=C1521556 T 14300 23200 5 10 1 1 0 0 1 value=USB2517-JZX } +C 23200 29600 1 0 0 DFP.sym +{ +T 23200 30200 5 10 1 1 0 0 1 +refdes=DFP1 +T 23200 30400 5 10 0 0 0 0 1 +device=none +T 23200 29400 5 10 1 1 0 0 1 +source=usb_hub-dfp1.sch +} +C 23200 28500 1 0 0 DFP.sym +{ +T 23200 29100 5 10 1 1 0 0 1 +refdes=DFP2 +T 23200 29300 5 10 0 0 0 0 1 +device=none +T 23200 28300 5 10 1 1 0 0 1 +source=usb_hub-dfp2.sch +} +C 23200 27400 1 0 0 DFP.sym +{ +T 23200 28000 5 10 1 1 0 0 1 +refdes=DFP3 +T 23200 28200 5 10 0 0 0 0 1 +device=none +T 23200 27200 5 10 1 1 0 0 1 +source=usb_hub-dfp3.sch +} +C 23200 26300 1 0 0 DFP.sym +{ +T 23200 26900 5 10 1 1 0 0 1 +refdes=DFP4 +T 23200 27100 5 10 0 0 0 0 1 +device=none +T 23200 26100 5 10 1 1 0 0 1 +source=usb_hub-dfp4.sch +} +C 23200 25200 1 0 0 DFP.sym +{ +T 23200 26000 5 10 0 0 0 0 1 +device=none +T 23200 25800 5 10 1 1 0 0 1 +refdes=DFP5 +T 23200 25000 5 10 1 1 0 0 1 +source=usb_hub-dfp5.sch +} +C 23200 24100 1 0 0 DFP.sym +{ +T 23200 24900 5 10 0 0 0 0 1 +device=none +T 23200 24700 5 10 1 1 0 0 1 +refdes=DFP6 +T 23200 23900 5 10 1 1 0 0 1 +source=usb_hub-dfp6.sch +} +C 23200 23000 1 0 0 DFP.sym +{ +T 23200 23800 5 10 0 0 0 0 1 +device=none +T 23200 23600 5 10 1 1 0 0 1 +refdes=DFP7 +T 23200 22800 5 10 1 1 0 0 1 +source=usb_hub-dfp7.sch +}