From 2e40b1ff52dc5708d0ac221cf9deb8c0867e4197 Mon Sep 17 00:00:00 2001 From: Bdale Garbee Date: Sun, 22 Jun 2025 12:08:44 -0600 Subject: [PATCH] replaced USB connector with USB-C --- quantimotor.sch | 309 +++++++++++++++++++++++++++++------------------- 1 file changed, 190 insertions(+), 119 deletions(-) diff --git a/quantimotor.sch b/quantimotor.sch index 018df32..2379901 100644 --- a/quantimotor.sch +++ b/quantimotor.sch @@ -984,9 +984,9 @@ value=female T 47500 69700 5 10 1 1 0 0 1 refdes=J2 } -N 48300 61800 50100 61800 4 +N 48300 62200 50100 62200 4 { -T 50100 61850 5 10 1 1 0 6 1 +T 50100 62250 5 10 1 1 0 6 1 netname=led_armed } N 48300 63800 48700 63800 4 @@ -997,9 +997,9 @@ N 48300 62600 50100 62600 4 T 50100 62650 5 10 1 1 0 6 1 netname=fire } -N 48300 62200 50100 62200 4 +N 48300 61800 50100 61800 4 { -T 50100 62250 5 10 1 1 0 6 1 +T 50100 61850 5 10 1 1 0 6 1 netname=led_continuity } T 43700 69000 9 10 1 0 0 0 1 @@ -1436,159 +1436,135 @@ N 45100 68600 46900 68600 4 T 45100 68650 5 10 1 1 0 0 1 netname=scl } -C 51000 50200 1 0 0 gnd.sym -C 47000 48400 1 0 0 gnd.sym -N 46600 48700 47100 48700 4 -N 47100 54200 50100 54200 4 -N 50100 54200 50100 52100 4 -C 45000 51400 1 0 0 gnd.sym -C 48400 52700 1 0 0 3.3V-plus.sym -C 46400 54700 1 0 0 3.3V-plus.sym -C 48400 50200 1 0 0 3.3V-plus.sym -C 44600 52100 1 0 0 nc-left.sym -{ -T 44600 52500 5 10 0 0 0 0 1 +C 47000 46900 1 0 0 gnd.sym +N 46600 47200 47100 47200 4 +N 47100 52700 50100 52700 4 +N 50100 52700 50100 50600 4 +C 45000 49900 1 0 0 gnd.sym +C 48400 51200 1 0 0 3.3V-plus.sym +C 46400 53200 1 0 0 3.3V-plus.sym +C 48400 48700 1 0 0 3.3V-plus.sym +C 44600 50600 1 0 0 nc-left.sym +{ +T 44600 51000 5 10 0 0 0 0 1 value=NoConnection -T 44600 52900 5 10 0 0 0 0 1 +T 44600 51400 5 10 0 0 0 0 1 device=DRC_Directive } -C 44600 51100 1 0 0 nc-left.sym +C 44600 49600 1 0 0 nc-left.sym { -T 44600 51500 5 10 0 0 0 0 1 +T 44600 50000 5 10 0 0 0 0 1 value=NoConnection -T 44600 51900 5 10 0 0 0 0 1 +T 44600 50400 5 10 0 0 0 0 1 device=DRC_Directive } -C 44600 50600 1 0 0 nc-left.sym +C 44600 49100 1 0 0 nc-left.sym { -T 44600 51000 5 10 0 0 0 0 1 +T 44600 49500 5 10 0 0 0 0 1 value=NoConnection -T 44600 51400 5 10 0 0 0 0 1 +T 44600 49900 5 10 0 0 0 0 1 device=DRC_Directive } -C 44600 50100 1 0 0 nc-left.sym +C 44600 48600 1 0 0 nc-left.sym { -T 44600 50500 5 10 0 0 0 0 1 +T 44600 49000 5 10 0 0 0 0 1 value=NoConnection -T 44600 50900 5 10 0 0 0 0 1 +T 44600 49400 5 10 0 0 0 0 1 device=DRC_Directive } -C 44600 49600 1 0 0 nc-left.sym +C 44600 48100 1 0 0 nc-left.sym { -T 44600 50000 5 10 0 0 0 0 1 +T 44600 48500 5 10 0 0 0 0 1 value=NoConnection -T 44600 50400 5 10 0 0 0 0 1 +T 44600 48900 5 10 0 0 0 0 1 device=DRC_Directive } -C 49700 53300 1 90 0 capacitor.sym +C 49700 51800 1 90 0 capacitor.sym { -T 49000 53500 5 10 0 1 90 0 1 +T 49000 52000 5 10 0 1 90 0 1 device=CAPACITOR -T 48800 53500 5 10 0 1 90 0 1 +T 48800 52000 5 10 0 1 90 0 1 symversion=0.1 -T 49700 53300 5 10 0 1 0 0 1 +T 49700 51800 5 10 0 1 0 0 1 footprint=0402 -T 49700 53300 5 10 0 1 0 0 1 +T 49700 51800 5 10 0 1 0 0 1 loadstatus=smt -T 49100 53900 5 10 1 1 0 0 1 +T 49100 52400 5 10 1 1 0 0 1 refdes=C3 -T 49000 53400 5 10 1 1 0 0 1 +T 49000 51900 5 10 1 1 0 0 1 value=0.1uF } -C 45700 54200 1 0 0 capacitor.sym +C 45700 52700 1 0 0 capacitor.sym { -T 45900 54900 5 10 0 1 0 0 1 +T 45900 53400 5 10 0 1 0 0 1 device=CAPACITOR -T 45900 55100 5 10 0 1 0 0 1 +T 45900 53600 5 10 0 1 0 0 1 symversion=0.1 -T 45700 54200 5 10 0 1 0 0 1 +T 45700 52700 5 10 0 1 0 0 1 footprint=0402 -T 45700 54200 5 10 0 1 0 0 1 +T 45700 52700 5 10 0 1 0 0 1 loadstatus=smt -T 46000 54700 5 10 1 1 0 0 1 +T 46000 53200 5 10 1 1 0 0 1 refdes=C2 -T 46000 54000 5 10 1 1 0 0 1 +T 46000 52500 5 10 1 1 0 0 1 value=0.1uF } -N 46600 54700 46600 54200 4 -C 45600 54100 1 0 0 gnd.sym -C 49400 53000 1 0 0 gnd.sym -C 48500 48800 1 0 1 fd230ssop.sym +N 46600 53200 46600 52700 4 +C 45600 52600 1 0 0 gnd.sym +C 49400 51500 1 0 0 gnd.sym +C 48500 47300 1 0 1 fd230ssop.sym { -T 32005 103395 5 10 0 1 0 6 1 +T 32005 101895 5 10 0 1 0 6 1 device=IC -T 30305 98595 5 10 0 1 0 6 1 +T 30305 97095 5 10 0 1 0 6 1 footprint=ssop-16 -T 48500 48800 5 10 0 1 0 0 1 +T 48500 47300 5 10 0 1 0 0 1 loadstatus=smt -T 48105 53795 5 10 1 1 0 6 1 +T 48105 52295 5 10 1 1 0 6 1 refdes=U2 -T 46405 48995 5 10 1 1 0 6 1 +T 46405 47495 5 10 1 1 0 6 1 value=FT230XS } -C 50200 51600 1 0 0 resistor.sym +C 48900 50100 1 0 0 resistor.sym { -T 50500 52000 5 10 0 1 0 0 1 +T 49200 50500 5 10 0 1 0 0 1 device=RESISTOR -T 50200 51600 5 10 0 1 0 0 1 +T 48900 50100 5 10 0 1 0 0 1 loadstatus=smt -T 50200 51600 5 10 0 1 0 0 1 +T 48900 50100 5 10 0 1 0 0 1 footprint=0402 -T 50350 51850 5 10 1 1 0 0 1 -refdes=R5 -T 50700 51850 5 10 1 1 0 0 1 +T 49250 50350 5 10 1 1 0 6 1 +refdes=R31 +T 49400 50350 5 10 1 1 0 0 1 value=33 } -C 50200 51100 1 0 0 resistor.sym +C 48900 49600 1 0 0 resistor.sym { -T 50500 51500 5 10 0 1 0 0 1 +T 49200 50000 5 10 0 1 0 0 1 device=RESISTOR -T 50200 51100 5 10 0 1 0 0 1 +T 48900 49600 5 10 0 1 0 0 1 loadstatus=smt -T 50200 51100 5 10 0 1 0 0 1 +T 48900 49600 5 10 0 1 0 0 1 footprint=0402 -T 50350 51350 5 10 1 1 0 0 1 -refdes=R6 -T 50700 51350 5 10 1 1 0 0 1 +T 49250 49850 5 10 1 1 0 6 1 +refdes=R32 +T 49400 49850 5 10 1 1 0 0 1 value=33 } -N 50100 52100 51100 52100 4 +N 50100 50600 53100 50600 4 +N 48600 50200 48900 50200 4 +N 48600 49700 48900 49700 4 +N 45100 51200 43600 51200 4 { -T 50400 52150 5 10 1 1 0 0 1 -netname=v_usb -} -N 48600 51700 50200 51700 4 -N 48600 51200 50200 51200 4 -N 51100 51200 51100 51300 4 -N 45100 52700 43600 52700 4 -{ -T 43600 52750 5 10 1 1 0 0 1 +T 43600 51250 5 10 1 1 0 0 1 netname=con_out } -N 45100 53200 43600 53200 4 +N 45100 51700 43600 51700 4 { -T 43600 53250 5 10 1 1 0 0 1 +T 43600 51750 5 10 1 1 0 0 1 netname=con_in } -C 51100 50100 1 0 0 USBmicroB.sym -{ -T 51455 50495 5 10 0 1 0 0 1 -footprint=11071 -T 51100 50100 5 10 0 0 0 6 1 -device=CONNECTOR -T 51100 50100 5 10 0 0 0 6 1 -value=USBmicroB -T 52095 52500 5 10 1 1 0 0 1 -refdes=J7 -} -C 50600 50800 1 0 0 nc-left.sym -{ -T 50600 51200 5 10 0 0 0 0 1 -value=NoConnection -T 50600 51600 5 10 0 0 0 0 1 -device=DRC_Directive -} -C 51900 49700 1 0 0 gnd.sym +C 56100 44200 1 0 0 gnd.sym C 45800 58900 1 0 0 led-bicolor.sym { T 45900 59500 5 10 0 0 0 0 1 @@ -1918,7 +1894,7 @@ C 44100 45300 1 0 0 resistor.sym T 44400 45700 5 10 0 0 0 0 1 device=RESISTOR T 44300 45500 5 10 1 1 0 6 1 -refdes=R? +refdes=R16 T 44900 45500 5 10 1 1 0 0 1 value=1k } @@ -1927,7 +1903,7 @@ C 44100 44900 1 0 0 resistor.sym T 44400 45300 5 10 0 0 0 0 1 device=RESISTOR T 44300 45100 5 10 1 1 0 6 1 -refdes=R? +refdes=R24 T 44900 45100 5 10 1 1 0 0 1 value=51k } @@ -1938,7 +1914,7 @@ device=RESISTOR T 45000 44100 5 10 0 1 90 2 1 footprint=0402 T 44300 44300 5 10 1 1 0 6 1 -refdes=R? +refdes=R35 T 44900 44300 5 10 1 1 0 0 1 value=1k } @@ -1951,7 +1927,7 @@ device=LED T 43000 43800 5 10 0 0 0 0 1 footprint=H178 T 42850 44300 5 10 1 1 0 0 1 -refdes=D4 +refdes=D5 T 42900 43600 5 10 1 1 0 0 1 value=red+green } @@ -1967,28 +1943,28 @@ C 44100 43700 1 0 0 resistor.sym T 44400 44100 5 10 0 0 0 0 1 device=RESISTOR T 44300 43900 5 10 1 1 0 6 1 -refdes=R? +refdes=R46 } C 44100 43300 1 0 0 resistor.sym { T 44400 43700 5 10 0 0 0 0 1 device=RESISTOR T 44300 43500 5 10 1 1 0 6 1 -refdes=R? +refdes=R27 } C 44100 42900 1 0 0 resistor.sym { T 44400 43300 5 10 0 0 0 0 1 device=RESISTOR T 44300 43100 5 10 1 1 0 6 1 -refdes=R? +refdes=R28 } C 44100 42500 1 0 0 resistor.sym { T 44400 42900 5 10 0 0 0 0 1 device=RESISTOR T 44300 42700 5 10 1 1 0 6 1 -refdes=R? +refdes=R29 T 44900 42700 5 10 1 1 0 0 1 value=1k } @@ -1997,7 +1973,7 @@ C 44100 42100 1 0 0 resistor.sym T 44400 42500 5 10 0 0 0 0 1 device=RESISTOR T 44300 42300 5 10 1 1 0 6 1 -refdes=R? +refdes=R30 } N 44100 43400 42700 43400 4 N 44100 43000 42700 43000 4 @@ -2019,7 +1995,7 @@ C 49100 44000 1 0 0 capacitor.sym T 49300 44700 5 10 0 0 0 0 1 device=CAPACITOR T 49400 44300 5 10 1 1 0 6 1 -refdes=C? +refdes=C10 T 49300 44900 5 10 0 0 0 0 1 symversion=0.1 T 49700 44300 5 10 1 1 0 0 1 @@ -2030,7 +2006,7 @@ C 49100 44400 1 0 0 capacitor.sym T 49300 45100 5 10 0 0 0 0 1 device=CAPACITOR T 49400 44700 5 10 1 1 0 6 1 -refdes=C? +refdes=C9 T 49300 45300 5 10 0 0 0 0 1 symversion=0.1 T 49700 44700 5 10 1 1 0 0 1 @@ -2047,7 +2023,7 @@ C 49100 44800 1 0 0 capacitor.sym T 49300 45500 5 10 0 0 0 0 1 device=CAPACITOR T 49400 45100 5 10 1 1 0 6 1 -refdes=C? +refdes=C13 T 49300 45700 5 10 0 0 0 0 1 symversion=0.1 T 49700 45100 5 10 1 1 0 0 1 @@ -2058,7 +2034,7 @@ C 49100 45200 1 0 0 capacitor.sym T 49300 45900 5 10 0 0 0 0 1 device=CAPACITOR T 49400 45500 5 10 1 1 0 6 1 -refdes=C? +refdes=C7 T 49300 46100 5 10 0 0 0 0 1 symversion=0.1 T 49700 45500 5 10 1 1 0 0 1 @@ -2074,7 +2050,7 @@ C 48300 42000 1 0 0 capacitor.sym T 48500 42700 5 10 0 0 0 0 1 device=CAPACITOR T 48600 42300 5 10 1 1 0 6 1 -refdes=C? +refdes=C11 T 48500 42900 5 10 0 0 0 0 1 symversion=0.1 T 48900 42300 5 10 1 1 0 0 1 @@ -2085,7 +2061,7 @@ C 49700 42900 1 0 0 inductor.sym T 49900 43400 5 10 0 0 0 0 1 device=INDUCTOR T 50000 42800 5 10 1 1 0 6 1 -refdes=L? +refdes=L2 T 49900 43600 5 10 0 0 0 0 1 symversion=0.1 T 50100 42800 5 10 1 1 0 0 1 @@ -2103,7 +2079,7 @@ C 49700 41700 1 0 0 resistor.sym T 50000 42100 5 10 0 0 0 0 1 device=RESISTOR T 49800 41900 5 10 1 1 0 6 1 -refdes=R? +refdes=R21 T 50400 41900 5 10 1 1 0 0 1 value=0.5 } @@ -2112,7 +2088,7 @@ C 50900 40900 1 90 0 resistor.sym T 50500 41200 5 10 0 0 90 0 1 device=RESISTOR T 51000 41500 5 10 1 1 0 0 1 -refdes=R? +refdes=R22 T 51000 41000 5 10 1 1 0 0 1 value=5.1k } @@ -2124,23 +2100,23 @@ C 51400 42100 1 90 0 capacitor.sym T 50700 42300 5 10 0 0 90 0 1 device=CAPACITOR T 51300 42700 5 10 1 1 0 0 1 -refdes=C? +refdes=C12 T 50500 42300 5 10 0 0 90 0 1 symversion=0.1 T 51300 42300 5 10 1 1 0 0 1 value=10uF } -N 50600 43000 52300 43000 4 +N 50600 43000 51200 43000 4 { -T 52300 43050 5 10 1 1 0 6 1 +T 51300 48850 5 10 1 1 0 0 1 netname=v_usb } C 51100 41800 1 0 0 gnd.sym N 50800 41800 50800 43000 4 N 48900 45400 48900 45800 4 -N 48900 45800 52200 45800 4 +N 48900 45800 50800 45800 4 { -T 52200 45850 5 10 1 1 0 6 1 +T 50800 45850 5 10 1 1 0 6 1 netname=v_lipo3s } C 48200 45700 1 0 0 nc-right.sym @@ -2157,3 +2133,98 @@ value=NoConnection T 45000 45300 5 10 0 0 0 0 1 device=DRC_Directive } +N 48400 41800 48400 41000 4 +N 48400 41000 45300 41000 4 +N 45300 41000 45300 41800 4 +N 45300 41800 45500 41800 4 +C 53800 44700 1 0 0 USB-C.sym +{ +T 54495 49500 5 10 1 1 0 0 1 +refdes=J7 +T 54455 49795 5 10 0 0 0 0 1 +footprint=USB-C +T 54455 48395 5 10 1 1 0 0 1 +pinlabel=SBU2 +T 54455 47995 5 10 1 1 0 0 1 +pinlabel=CC1 +T 54455 47595 5 10 1 1 0 0 1 +pinlabel=DN2 +T 54455 46395 5 10 1 1 0 0 1 +pinlabel=DP2 +T 54455 45995 5 10 1 1 0 0 1 +pinlabel=SBU1 +T 54455 45595 5 10 1 1 0 0 1 +pinlabel=CC2 +T 54455 45195 5 10 1 1 0 0 1 +pinlabel=VBUS +T 54455 44795 5 10 1 1 0 0 1 +pinlabel=GND +T 55643 49500 5 10 1 1 0 6 1 +value=USBC +T 54457 50100 5 10 0 0 0 0 1 +device=CONNECTOR +} +N 56000 46000 56200 46000 4 +N 56200 46000 56200 44500 4 +N 56000 44800 56200 44800 4 +N 56000 45200 56200 45200 4 +N 56000 45600 56200 45600 4 +C 53400 44200 1 0 0 gnd.sym +N 54100 44800 53500 44800 4 +N 53500 44500 53500 49200 4 +N 54100 49200 53500 49200 4 +N 54100 45200 53100 45200 4 +N 51200 43000 51200 48800 4 +N 54100 48800 53100 48800 4 +N 53100 45200 53100 50600 4 +N 49800 50200 52700 50200 4 +N 52700 46800 52700 50200 4 +N 52700 47600 54100 47600 4 +N 54100 46800 52700 46800 4 +N 49800 49700 52300 49700 4 +N 52300 46400 52300 49700 4 +N 52300 47200 54100 47200 4 +N 54100 46400 52300 46400 4 +C 51700 44500 1 90 0 resistor.sym +{ +T 51300 44800 5 10 0 0 90 0 1 +device=RESISTOR +T 51800 45100 5 10 1 1 0 0 1 +refdes=R43 +T 51800 44600 5 10 1 1 0 0 1 +value=5.1k +T 51700 44500 5 10 0 1 0 0 1 +footprint=0402 +} +C 52500 44500 1 90 0 resistor.sym +{ +T 52100 44800 5 10 0 0 90 0 1 +device=RESISTOR +T 52600 45100 5 10 1 1 0 0 1 +refdes=R44 +T 52600 44600 5 10 1 1 0 0 1 +value=5.1k +T 52500 44500 5 10 0 0 0 0 1 +footprint=0402 +} +N 53100 48800 51200 48800 4 +C 52300 44200 1 0 0 gnd.sym +C 51500 44200 1 0 0 gnd.sym +N 54100 45600 52400 45600 4 +N 52400 45600 52400 45400 4 +N 54100 48000 51600 48000 4 +N 51600 48000 51600 45400 4 +C 53600 48300 1 0 0 nc-left.sym +{ +T 53600 48700 5 10 0 0 0 0 1 +value=NoConnection +T 53600 49100 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 53600 45900 1 0 0 nc-left.sym +{ +T 53600 46300 5 10 0 0 0 0 1 +value=NoConnection +T 53600 46700 5 10 0 0 0 0 1 +device=DRC_Directive +} -- 2.47.2