From: Bdale Garbee Date: Mon, 4 Apr 2022 04:32:02 +0000 (-0600) Subject: connect 5V pin on USB connector to LiPo charger chip X-Git-Tag: fab-v3~7 X-Git-Url: https://git.gag.com/?p=hw%2Feasymotor;a=commitdiff_plain;h=8817478cb599dab5331148e979883aef20726c35 connect 5V pin on USB connector to LiPo charger chip --- diff --git a/easymotor.lht b/easymotor.lht index 6b04e6a..8c99290 100644 --- a/easymotor.lht +++ b/easymotor.lht @@ -474,7 +474,7 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.174166 { - proto=6; x=1.112in; y=255.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil; + proto=6; x=1.123in; y=255.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil; ha:flags { clearline=1 } @@ -501,7 +501,7 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.174169 { - proto=6; x=28.2194mm; y=685.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil; + proto=6; x=1.013in; y=685.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil; ha:flags { clearline=1 } @@ -623,6 +623,24 @@ ha:pcb-rnd-board-v8 { li:thermal { } } + ha:padstack_ref.184181 { + proto=5; x=1.157in; y=202.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + } + ha:padstack_ref.184248 { + proto=5; x=1.357in; y=427.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + } ha:subc.173299 { ha:attributes { value=1uF @@ -8462,7 +8480,7 @@ ha:pcb-rnd-board-v8 { } } - {ha:top copper} { + {ha:top copper} { lid=2 ha:combining { } @@ -11893,19 +11911,7 @@ ha:pcb-rnd-board-v8 { } } ha:line.172920 { - x1=1.288in; y1=668.0mil; x2=29.8196mm; y2=668.0mil; thickness=5.0mil; clearance=10.0mil; - ha:flags { - clearline=1 - } - } - ha:line.172923 { - x1=29.8196mm; y1=668.0mil; x2=1.134in; y2=708.0mil; thickness=5.0mil; clearance=10.0mil; - ha:flags { - clearline=1 - } - } - ha:line.172926 { - x1=1.134in; y1=708.0mil; x2=1.134in; y2=729.0mil; thickness=5.0mil; clearance=10.0mil; + x1=1.288in; y1=668.0mil; x2=1.189in; y2=668.0mil; thickness=5.0mil; clearance=10.0mil; ha:flags { clearline=1 } @@ -12054,12 +12060,6 @@ ha:pcb-rnd-board-v8 { clearline=1 } } - ha:line.173016 { - x1=1.014in; y1=685.0mil; x2=28.2194mm; y2=685.0mil; thickness=5.0mil; clearance=10.0mil; - ha:flags { - clearline=1 - } - } ha:line.173019 { x1=681.0mil; y1=214.0mil; x2=681.0mil; y2=182.0mil; thickness=20.0mil; clearance=10.0mil; ha:flags { @@ -12186,18 +12186,6 @@ ha:pcb-rnd-board-v8 { clearline=1 } } - ha:line.176245 { - x1=26.0858mm; y1=361.0mil; x2=1.112in; y2=276.0mil; thickness=5.0mil; clearance=10.0mil; - ha:flags { - clearline=1 - } - } - ha:line.176248 { - x1=1.112in; y1=276.0mil; x2=1.112in; y2=255.0mil; thickness=5.0mil; clearance=10.0mil; - ha:flags { - clearline=1 - } - } ha:line.176251 { x1=31.1404mm; y1=298.0mil; x2=30.48mm; y2=272.0mil; thickness=5.0mil; clearance=10.0mil; ha:flags { @@ -12582,6 +12570,108 @@ ha:pcb-rnd-board-v8 { clearline=1 } } + ha:line.184169 { + x1=1.123in; y1=255.0mil; x2=1.123in; y2=265.0mil; thickness=5.0mil; clearance=10.0mil; + ha:flags { + clearline=1 + } + } + ha:line.184172 { + x1=26.0858mm; y1=361.0mil; x2=1.123in; y2=265.0mil; thickness=5.0mil; clearance=10.0mil; + ha:flags { + clearline=1 + } + } + ha:line.184182 { + x1=1.157in; y1=202.0mil; x2=1.288in; y2=202.0mil; thickness=5.0mil; clearance=10.0mil; + ha:flags { + clearline=1 + } + } + ha:line.184185 { + x1=1.288in; y1=202.0mil; x2=1.29in; y2=200.0mil; thickness=5.0mil; clearance=10.0mil; + ha:flags { + clearline=1 + } + } + ha:line.184209 { + x1=1.13441in; y1=737.6mil; x2=1.13441in; y2=708.59mil; thickness=5.0mil; clearance=10.0mil; + ha:flags { + clearline=1 + } + } + ha:line.184212 { + x1=1.13441in; y1=708.59mil; x2=1.142in; y2=701.0mil; thickness=5.0mil; clearance=10.0mil; + ha:flags { + clearline=1 + } + } + ha:line.184215 { + x1=1.142in; y1=701.0mil; x2=29.3624mm; y2=701.0mil; thickness=5.0mil; clearance=10.0mil; + ha:flags { + clearline=1 + } + } + ha:line.184218 { + x1=29.3624mm; y1=701.0mil; x2=1.189in; y2=668.0mil; thickness=5.0mil; clearance=10.0mil; + ha:flags { + clearline=1 + } + } + ha:line.184221 { + x1=1.189in; y1=668.0mil; x2=30.1752mm; y2=669.0mil; thickness=5.0mil; clearance=10.0mil; + ha:flags { + clearline=1 + } + } + ha:line.184224 { + x1=28.164028mm; y1=737.6mil; x2=28.164028mm; y2=18.013172mm; thickness=5.0mil; clearance=10.0mil; + ha:flags { + clearline=1 + } + } + ha:line.184227 { + x1=28.164028mm; y1=18.013172mm; x2=1.128in; y2=690.0mil; thickness=5.0mil; clearance=10.0mil; + ha:flags { + clearline=1 + } + } + ha:line.184230 { + x1=1.128in; y1=690.0mil; x2=1.152in; y2=690.0mil; thickness=5.0mil; clearance=10.0mil; + ha:flags { + clearline=1 + } + } + ha:line.184233 { + x1=1.152in; y1=690.0mil; x2=30.1244mm; y2=656.0mil; thickness=5.0mil; clearance=10.0mil; + ha:flags { + clearline=1 + } + } + ha:line.184236 { + x1=30.1244mm; y1=656.0mil; x2=1.286in; y2=656.0mil; thickness=5.0mil; clearance=10.0mil; + ha:flags { + clearline=1 + } + } + ha:line.184239 { + x1=1.286in; y1=656.0mil; x2=1.376in; y2=566.0mil; thickness=5.0mil; clearance=10.0mil; + ha:flags { + clearline=1 + } + } + ha:line.184242 { + x1=1.376in; y1=566.0mil; x2=1.376in; y2=446.0mil; thickness=5.0mil; clearance=10.0mil; + ha:flags { + clearline=1 + } + } + ha:line.184245 { + x1=1.376in; y1=446.0mil; x2=1.357in; y2=427.0mil; thickness=5.0mil; clearance=10.0mil; + ha:flags { + clearline=1 + } + } } color = {#8b2323} } @@ -12843,12 +12933,6 @@ ha:pcb-rnd-board-v8 { clearline=1 } } - ha:line.177367 { - x1=1.112in; y1=255.0mil; x2=1.29in; y2=200.0mil; thickness=5.0mil; clearance=10.0mil; - ha:flags { - clearline=1 - } - } ha:line.177511 { x1=1.161in; y1=530.0mil; x2=36.83mm; y2=500.0mil; thickness=5.0mil; clearance=10.0mil; ha:flags { @@ -12856,7 +12940,7 @@ ha:pcb-rnd-board-v8 { } } ha:line.177520 { - x1=28.2194mm; y1=685.0mil; x2=33.7058mm; y2=685.0mil; thickness=5.0mil; clearance=10.0mil; + x1=1.013in; y1=685.0mil; x2=33.7058mm; y2=685.0mil; thickness=5.0mil; clearance=10.0mil; ha:flags { clearline=1 } @@ -12933,6 +13017,54 @@ ha:pcb-rnd-board-v8 { clearline=1 } } + ha:line.184175 { + x1=1.123in; y1=255.0mil; x2=1.123in; y2=236.0mil; thickness=5.0mil; clearance=10.0mil; + ha:flags { + clearline=1 + } + } + ha:line.184178 { + x1=1.123in; y1=236.0mil; x2=1.157in; y2=202.0mil; thickness=5.0mil; clearance=10.0mil; + ha:flags { + clearline=1 + } + } + ha:line.184249 { + x1=1.357in; y1=427.0mil; x2=1.126in; y2=427.0mil; thickness=5.0mil; clearance=10.0mil; + ha:flags { + clearline=1 + } + } + ha:line.184252 { + x1=1.126in; y1=427.0mil; x2=1.046in; y2=347.0mil; thickness=5.0mil; clearance=10.0mil; + ha:flags { + clearline=1 + } + } + ha:line.184255 { + x1=1.046in; y1=347.0mil; x2=771.0mil; y2=347.0mil; thickness=5.0mil; clearance=10.0mil; + ha:flags { + clearline=1 + } + } + ha:line.184258 { + x1=771.0mil; y1=347.0mil; x2=639.0mil; y2=215.0mil; thickness=5.0mil; clearance=10.0mil; + ha:flags { + clearline=1 + } + } + ha:line.184273 { + x1=639.0mil; y1=215.0mil; x2=639.0mil; y2=135.0mil; thickness=5.0mil; clearance=10.0mil; + ha:flags { + clearline=1 + } + } + ha:line.184276 { + x1=639.0mil; y1=135.0mil; x2=637.0mil; y2=133.0mil; thickness=5.0mil; clearance=10.0mil; + ha:flags { + clearline=1 + } + } } color = {#3a5fcd} } @@ -15406,11 +15538,11 @@ ha:pcb-rnd-board-v8 { ha:overwrite { ha:design { text_font_id = 0 - line_thickness = 12.00 mil - via_proto = 1 + line_thickness = 5.00 mil + via_proto = 5 text_scale = 100 text_thickness = 0 - clearance = 6.00 mil + clearance = 5.00 mil min_slk = 0.15240000 mm ha:drc { min_ring = 0.2 mm @@ -15442,54 +15574,54 @@ ha:pcb-rnd-board-v8 { ha:unnamed_net15 { li:conn { C3-1; U7-5; X2-3; } } + ha:unnamed_net21 { + li:conn { J5-3; R9-1; R55-1; } + } ha:unnamed_net16 { li:conn { C2-1; U7-4; X2-1; } } + ha:unnamed_net18 { + li:conn { R54-2; U7-13; } + } + ha:unnamed_net24 { + li:conn { R35-2; U2-5; } + } ha:unnamed_net17 { li:conn { R55-2; U7-14; } } - ha:unnamed_net18 { - li:conn { R54-2; U7-13; } - } - ha:unnamed_net21 { - li:conn { J5-2; R54-1; } - } - ha:unnamed_net22 { - li:conn { J5-3; R9-1; R55-1; } - } + ha:unnamed_net20 { + li:conn { J5-2; R54-1; } + } + ha:beeper { + li:conn { U7-3; U8-2; } + } ha:unnamed_net25 { - li:conn { R35-2; U2-5; } - } - ha:beeper { - li:conn { U7-3; U8-2; } + li:conn { D1-2; R50-1; } } + ha:GND { + li:conn { B1-2; C1-1; C2-2; C3-2; C4-1; C5-1; C7-1; C9-1; C10-1; C11-1; C37-1; C38-2; C39-1; C101-1; C102-1; H1-1; H2-1; H3-1; H4-1; J1-2; J5-5; J5-G; J6-1; J12-5; J12-6; R28-1; R32-1; R35-1; R51-1; U1-2; U2-2; U3-2; U3-4; U3-5; U4-6; U4-7; U4-9; U5-4; U7-33; U8-1; X2-2; X2-4; } + } ha:unnamed_net27 { - li:conn { D1-3; R51-2; } - } - ha:GND { - li:conn { B1-2; C1-1; C2-2; C3-2; C4-1; C5-1; C7-1; C9-1; C10-1; C11-1; C37-1; C38-2; C39-1; C101-1; C102-1; H1-1; H2-1; H3-1; H4-1; J1-2; J5-5; J5-G; J6-1; J12-5; J12-6; R28-1; R32-1; R35-1; R51-1; U1-2; U2-2; U3-2; U3-4; U3-5; U4-6; U4-7; U4-9; U5-4; U7-33; U8-1; X2-2; X2-4; } + li:conn { C38-1; U1-4; } } - ha:unnamed_net24 { - li:conn { D1-1; D1-4; U2-1; } - } ha:unnamed_net28 { - li:conn { C38-1; U1-4; } + li:conn { L1-2; U4-5; } } ha:unnamed_net26 { - li:conn { D1-2; R50-1; } + li:conn { D1-3; R51-2; } } - ha:unnamed_net29 { - li:conn { L1-2; U4-5; } - } + ha:unnamed_net23 { + li:conn { D1-1; D1-4; U2-1; } + } + ha:usb_pullup { + li:conn { R9-2; U7-7; } + } ha:mosi0 { li:conn { U5-5; U7-18; } } ha:mosi1 { li:conn { U3-13; U7-12; } } - ha:usb_pullup { - li:conn { R9-2; U7-7; } - } ha:cs_flash { li:conn { U5-1; U7-9; } } @@ -15518,7 +15650,7 @@ ha:pcb-rnd-board-v8 { li:conn { J12-4; R31-2; } } ha:v_usb { - li:conn { C4-2; R50-2; U2-4; } + li:conn { C4-2; J5-1; R50-2; U2-4; } } ha:sense_batt { li:conn { R27-1; R28-2; U7-21; } diff --git a/easymotor.sch b/easymotor.sch index d5e1ed4..a88f558 100644 --- a/easymotor.sch +++ b/easymotor.sch @@ -1,4 +1,4 @@ -v 20210731 2 +v 20211219 2 C 50100 40200 0 0 0 title-D.sym T 78900 42100 9 30 1 0 0 0 1 EasyMotor @@ -381,18 +381,18 @@ refdes=U7 T 73200 60100 5 10 1 1 0 0 1 value=LPC11U14FHI33 } -C 66400 52800 1 0 1 USBmicroB.sym +C 65500 52800 1 0 1 USBmicroB.sym { -T 66045 53195 5 10 0 1 0 6 1 +T 65145 53195 5 10 0 1 0 6 1 footprint=11071 -T 66400 52800 5 10 0 0 0 0 1 +T 65500 52800 5 10 0 0 0 0 1 device=CONNECTOR -T 66400 52800 5 10 0 0 0 0 1 +T 65500 52800 5 10 0 0 0 0 1 value=USBmicroB -T 65405 55200 5 10 1 1 0 6 1 +T 64505 55200 5 10 1 1 0 6 1 refdes=J5 } -C 66300 52900 1 0 0 gnd.sym +C 65400 52900 1 0 0 gnd.sym C 68200 54300 1 0 0 resistor.sym { T 68500 54700 5 10 0 0 0 0 1 @@ -415,8 +415,8 @@ refdes=R55 T 68800 53650 5 10 1 1 0 0 1 value=33 } -N 66400 54400 68200 54400 4 -N 66400 54000 68200 54000 4 +N 65500 54400 68200 54400 4 +N 65500 54000 68200 54000 4 C 68000 50800 1 90 0 capacitor.sym { T 67300 51000 5 10 0 0 90 0 1 @@ -555,18 +555,11 @@ N 75100 59600 78700 59600 4 T 76400 59650 5 10 1 1 0 6 1 netname=reset_n } -C 66400 54700 1 0 0 nc-right.sym +C 65500 53500 1 0 0 nc-right.sym { -T 66500 55200 5 10 0 0 0 0 1 +T 65600 54000 5 10 0 0 0 0 1 value=NoConnection -T 66500 55400 5 10 0 0 0 0 1 -device=DRC_Directive -} -C 66400 53500 1 0 0 nc-right.sym -{ -T 66500 54000 5 10 0 0 0 0 1 -value=NoConnection -T 66500 54200 5 10 0 0 0 0 1 +T 65600 54200 5 10 0 0 0 0 1 device=DRC_Directive } N 68700 50200 68700 50500 4 @@ -588,7 +581,7 @@ N 76400 51600 75100 51600 4 T 76400 51650 5 10 1 1 0 6 1 netname=usb_pullup } -C 65400 52400 1 0 0 gnd.sym +C 64500 52400 1 0 0 gnd.sym C 79300 53100 1 0 0 conn-4.sym { T 79300 53100 5 10 0 0 0 0 1 @@ -1080,3 +1073,8 @@ value=NoConnection T 56300 56200 5 10 0 0 0 0 1 device=DRC_Directive } +N 65500 54800 66500 54800 4 +{ +T 66500 54850 5 10 1 1 0 6 1 +netname=v_usb +}