From 837b4605fccd9ec294a6ea173d8c0f0f91406d3e Mon Sep 17 00:00:00 2001 From: Bdale Garbee Date: Wed, 21 Oct 2020 23:13:06 -0600 Subject: [PATCH] add high side power switch .. layout incomplete --- staticstrand.lht | 1483 +++++++++++++++++++++++++++++++++++++++++----- staticstrand.sch | 141 +++-- 2 files changed, 1424 insertions(+), 200 deletions(-) diff --git a/staticstrand.lht b/staticstrand.lht index 1c13b24..8e90bc4 100644 --- a/staticstrand.lht +++ b/staticstrand.lht @@ -167,6 +167,34 @@ ha:pcb-rnd-board-v6 { } li:objects { + ha:padstack_ref.672905 { + proto=0; x=1.694in; y=1.076in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + li:1 { + on + solid + noshape + } + } + } + ha:padstack_ref.673113 { + proto=0; x=1.871in; y=1.8in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + li:1 { + on + solid + noshape + } + } + } ha:subc.401852 { ha:attributes { value=female @@ -1360,7 +1388,7 @@ ha:pcb-rnd-board-v6 { } ha:subc.671785 { ha:attributes { - value= + value=6screws footprint=tb003-500-06 refdes=J2 } @@ -1452,35 +1480,1102 @@ ha:pcb-rnd-board-v6 { bottom = 1 copper = 1 } - clearance=0.0 - li:ps_poly { - -49.215mil - -49.215mil - 49.215mil - -49.215mil - 49.215mil - 49.215mil - -49.215mil - 49.215mil - } + clearance=0.0 + li:ps_poly { + -49.215mil + -49.215mil + 49.215mil + -49.215mil + 49.215mil + 49.215mil + -49.215mil + 49.215mil + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + li:ps_poly { + -49.215mil + -49.215mil + 49.215mil + -49.215mil + 49.215mil + 49.215mil + -49.215mil + 49.215mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -1.409954mm + -1.409954mm + 1.409954mm + -1.409954mm + 1.409954mm + 1.409954mm + -1.409954mm + 1.409954mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -1.409954mm + -1.409954mm + 1.409954mm + -1.409954mm + 1.409954mm + 1.409954mm + -1.409954mm + 1.409954mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.671811 { + proto=0; x=67.065813mm; y=28.16104mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:flags { + clearline=1 + } + + li:thermal { + li:1 { + on + diag + round + noshape + } + } + + ha:attributes { + term=6 + name=pin6 + } + } + ha:padstack_ref.671812 { + proto=0; x=67.065813mm; y=33.16103mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:flags { + clearline=1 + } + + li:thermal { + li:1 { + on + diag + round + noshape + } + } + + ha:attributes { + term=5 + name=pin5 + } + } + ha:padstack_ref.671813 { + proto=0; x=67.065813mm; y=38.16102mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=pin4 + } + } + ha:padstack_ref.671814 { + proto=0; x=67.065813mm; y=43.16101mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=3 + name=pin3 + } + } + ha:padstack_ref.671815 { + proto=0; x=67.065813mm; y=48.161mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=pin2 + } + } + ha:padstack_ref.671816 { + proto=1; x=67.065813mm; y=53.16099mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=pin1 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:line.671786 { + x1=71.065805mm; y1=25.660918mm; x2=63.265719mm; y2=25.660918mm; thickness=6.0mil; clearance=0.0; + } + ha:line.671789 { + x1=63.265719mm; y1=25.660918mm; x2=63.265719mm; y2=55.660858mm; thickness=6.0mil; clearance=0.0; + } + ha:line.671792 { + x1=63.265719mm; y1=55.660858mm; x2=71.065805mm; y2=55.660858mm; thickness=6.0mil; clearance=0.0; + } + ha:line.671795 { + x1=71.065805mm; y1=55.660858mm; x2=71.065805mm; y2=25.660918mm; thickness=6.0mil; clearance=0.0; + } + ha:text.671798 { + string=%a.parent.refdes%; x=71.065805mm; y=25.660918mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 270.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.671799 { + x1=67.065813mm; y1=40.661015mm; x2=67.065813mm; y2=40.661015mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.671802 { + x1=71.065805mm; y1=25.660918mm; x2=71.065805mm; y2=25.660918mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.671805 { + x1=71.065805mm; y1=25.660918mm; x2=72.065805mm; y2=25.660918mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.671808 { + x1=71.065805mm; y1=25.660918mm; x2=71.065805mm; y2=24.660918mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = xFPV8MilNqRWA68ffQQAAAAE + } + ha:subc.672224 { + ha:attributes { + value=VN7050AS + footprint=SOIJ8 + refdes=U1 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -12.795mil + 33.46mil + 12.795mil + 33.46mil + 12.795mil + -33.46mil + -12.795mil + -33.46mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -15.795mil + 36.46mil + 15.795mil + 36.46mil + 15.795mil + -36.46mil + -15.795mil + -36.46mil + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -12.795mil + 33.46mil + 12.795mil + 33.46mil + 12.795mil + -33.46mil + -12.795mil + -33.46mil + } + } + } + } + + ha:ps_proto_v6.1 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 12.795mil + -33.46mil + -12.795mil + -33.46mil + -12.795mil + 33.46mil + 12.795mil + 33.46mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 15.795mil + -36.46mil + -15.795mil + -36.46mil + -15.795mil + 36.46mil + 15.795mil + 36.46mil + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 12.795mil + -33.46mil + -12.795mil + -33.46mil + -12.795mil + 33.46mil + 12.795mil + 33.46mil + } + } + } + } + } + + li:objects { + ha:padstack_ref.672251 { + proto=0; x=52.623339mm; y=24.790654mm; rot=270.000000; xmirror=0; smirror=0; clearance=12.205mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=8 + name=pin8 + } + } + ha:padstack_ref.672252 { + proto=1; x=1.796205in; y=24.790654mm; rot=270.000000; xmirror=0; smirror=0; clearance=12.205mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=pin1 + } + } + ha:padstack_ref.672253 { + proto=0; x=52.623339mm; y=1.02601in; rot=270.000000; xmirror=0; smirror=0; clearance=12.205mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=7 + name=pin7 + } + } + ha:padstack_ref.672254 { + proto=1; x=1.796205in; y=1.02601in; rot=270.000000; xmirror=0; smirror=0; clearance=12.205mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=pin2 + } + } + ha:padstack_ref.672255 { + proto=0; x=52.623339mm; y=1.076in; rot=270.000000; xmirror=0; smirror=0; clearance=12.205mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=6 + name=pin6 + } + } + ha:padstack_ref.672256 { + proto=1; x=1.796205in; y=1.076in; rot=270.000000; xmirror=0; smirror=0; clearance=12.205mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=3 + name=pin3 + } + } + ha:padstack_ref.672257 { + proto=0; x=52.623339mm; y=1.126in; rot=270.000000; xmirror=0; smirror=0; clearance=12.205mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + name=pin5 + } + } + ha:padstack_ref.672258 { + proto=1; x=1.796205in; y=1.126in; rot=270.000000; xmirror=0; smirror=0; clearance=12.205mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=pin4 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:line.672225 { + x1=2.0399in; y1=946.09mil; x2=1.82809in; y2=946.09mil; thickness=10.0mil; clearance=0.0; + } + ha:line.672228 { + x1=1.82809in; y1=946.09mil; x2=1.82809in; y2=1.15592in; thickness=10.0mil; clearance=0.0; + } + ha:line.672231 { + x1=1.82809in; y1=1.15592in; x2=2.0399in; y2=1.15592in; thickness=10.0mil; clearance=0.0; + } + ha:line.672234 { + x1=2.0399in; y1=1.15592in; x2=2.0399in; y2=946.09mil; thickness=10.0mil; clearance=0.0; + } + ha:arc.672237 { + x=1.8464in; y=24.790654mm; width=5.0mil; height=5.0mil; astart=270.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; + } + ha:text.672238 { + string=%a.parent.refdes%; x=2.05411in; y=24.114506mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 270.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.672239 { + x1=49.123473mm; y1=1.051005in; x2=49.123473mm; y2=1.051005in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.672242 { + x1=1.934in; y1=26.6954mm; x2=1.934in; y2=26.6954mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.672245 { + x1=1.934in; y1=26.6954mm; x2=48.1236mm; y2=26.6954mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.672248 { + x1=1.934in; y1=26.6954mm; x2=1.934in; y2=27.6954mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = lQCLpuoSMT+jKymNq2EAAAAF + } + ha:subc.672736 { + ha:attributes { + value=15k + footprint=0402 + refdes=R1 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.672750 { + proto=0; x=1.69326in; y=1.026in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.672751 { + proto=0; x=1.72474in; y=1.026in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:text.672737 { + string=%a.parent.refdes%; x=1.6775in; y=994.5mil; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 0.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.672738 { + x1=1.709in; y1=1.026in; x2=1.709in; y2=1.026in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.672741 { + x1=1.709in; y1=1.026in; x2=1.709in; y2=1.026in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.672744 { + x1=1.709in; y1=1.026in; x2=44.4086mm; y2=1.026in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.672747 { + x1=1.709in; y1=1.026in; x2=1.709in; y2=27.0604mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = 6ht0QyHbo459eO3BVskAAAAG + } + ha:subc.672753 { + ha:attributes { + value=1k + footprint=0402 + refdes=R2 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.672767 { + proto=0; x=1.69326in; y=1.126in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.672768 { + proto=0; x=1.72474in; y=1.126in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:text.672754 { + string=%a.parent.refdes%; x=1.6775in; y=27.8003mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 0.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.672755 { + x1=1.709in; y1=1.126in; x2=1.709in; y2=1.126in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.672758 { + x1=1.709in; y1=1.126in; x2=1.709in; y2=1.126in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.672761 { + x1=1.709in; y1=1.126in; x2=44.4086mm; y2=1.126in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.672764 { + x1=1.709in; y1=1.126in; x2=1.709in; y2=29.6004mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = 6ht0QyHbo459eO3BVskAAAAI + } + ha:subc.672770 { + ha:attributes { + value=15k + footprint=0402 + refdes=R3 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.672784 { + proto=0; x=1.871in; y=1.86452in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.672785 { + proto=0; x=1.871in; y=1.896in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:text.672771 { + string=%a.parent.refdes%; x=48.3235mm; y=1.84876in; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 270.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.672772 { + x1=1.871in; y1=1.88026in; x2=1.871in; y2=1.88026in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.672775 { + x1=1.871in; y1=1.88026in; x2=1.871in; y2=1.88026in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.672778 { + x1=1.871in; y1=1.88026in; x2=1.871in; y2=48.758604mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.672781 { + x1=1.871in; y1=1.88026in; x2=46.5234mm; y2=1.88026in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = 6ht0QyHbo459eO3BVskAAAAK + } + ha:subc.672787 { + ha:attributes { + value=15k + footprint=0402 + refdes=R4 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { ha:ps_shape_v4 { ha:combining { } ha:layer_mask { copper = 1 - intern = 1 + top = 1 } clearance=0.0 li:ps_poly { - -49.215mil - -49.215mil - 49.215mil - -49.215mil - 49.215mil - 49.215mil - -49.215mil - 49.215mil + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm } } @@ -1492,33 +2587,33 @@ ha:pcb-rnd-board-v6 { } clearance=0.0 li:ps_poly { - -1.409954mm - -1.409954mm - 1.409954mm - -1.409954mm - 1.409954mm - 1.409954mm - -1.409954mm - 1.409954mm + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm } } ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } + ha:combining { auto=1; } ha:layer_mask { - bottom = 1 - mask = 1 + top = 1 + paste = 1 } clearance=0.0 li:ps_poly { - -1.409954mm - -1.409954mm - 1.409954mm - -1.409954mm - 1.409954mm - 1.409954mm - -1.409954mm - 1.409954mm + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm } } } @@ -1526,62 +2621,8 @@ ha:pcb-rnd-board-v6 { } li:objects { - ha:padstack_ref.671811 { - proto=0; x=67.065813mm; y=28.16104mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.16002mm; - ha:flags { - clearline=1 - } - - li:thermal { - li:1 { - on - diag - round - noshape - } - } - - ha:attributes { - term=6 - name=pin6 - } - } - ha:padstack_ref.671812 { - proto=0; x=67.065813mm; y=33.16103mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.16002mm; - ha:flags { - clearline=1 - } - - li:thermal { - li:1 { - on - diag - round - noshape - } - } - - ha:attributes { - term=5 - name=pin5 - } - } - ha:padstack_ref.671813 { - proto=0; x=67.065813mm; y=38.16102mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.16002mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=4 - name=pin4 - } - } - ha:padstack_ref.671814 { - proto=0; x=67.065813mm; y=43.16101mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:padstack_ref.672801 { + proto=0; x=1.871in; y=1.73148in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil; ha:flags { clearline=1 } @@ -1590,12 +2631,12 @@ ha:pcb-rnd-board-v6 { } ha:attributes { - term=3 - name=pin3 + term=1 + name=1 } } - ha:padstack_ref.671815 { - proto=0; x=67.065813mm; y=48.161mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:padstack_ref.672802 { + proto=0; x=1.871in; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil; ha:flags { clearline=1 } @@ -1605,21 +2646,7 @@ ha:pcb-rnd-board-v6 { ha:attributes { term=2 - name=pin2 - } - } - ha:padstack_ref.671816 { - proto=1; x=67.065813mm; y=53.16099mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.16002mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=pin1 + name=2 } } } @@ -1630,25 +2657,13 @@ ha:pcb-rnd-board-v6 { ha:combining { } li:objects { - ha:line.671786 { - x1=71.065805mm; y1=25.660918mm; x2=63.265719mm; y2=25.660918mm; thickness=6.0mil; clearance=0.0; - } - ha:line.671789 { - x1=63.265719mm; y1=25.660918mm; x2=63.265719mm; y2=55.660858mm; thickness=6.0mil; clearance=0.0; - } - ha:line.671792 { - x1=63.265719mm; y1=55.660858mm; x2=71.065805mm; y2=55.660858mm; thickness=6.0mil; clearance=0.0; - } - ha:line.671795 { - x1=71.065805mm; y1=55.660858mm; x2=71.065805mm; y2=25.660918mm; thickness=6.0mil; clearance=0.0; - } - ha:text.671798 { - string=%a.parent.refdes%; x=71.065805mm; y=25.660918mm; scale=100; fid=0; + ha:text.672788 { + string=%a.parent.refdes%; x=46.7233mm; y=1.74724in; scale=100; fid=0; ha:flags { dyntext=1 floater=1 } - rot = 270.000000 + rot = 90.000000 } } ha:type { @@ -1662,26 +2677,26 @@ ha:pcb-rnd-board-v6 { ha:combining { } li:objects { - ha:line.671799 { - x1=67.065813mm; y1=40.661015mm; x2=67.065813mm; y2=40.661015mm; thickness=0.1mm; clearance=0.0; + ha:line.672789 { + x1=1.871in; y1=1.71574in; x2=1.871in; y2=1.71574in; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=pnp-origin } } - ha:line.671802 { - x1=71.065805mm; y1=25.660918mm; x2=71.065805mm; y2=25.660918mm; thickness=0.1mm; clearance=0.0; + ha:line.672792 { + x1=1.871in; y1=1.71574in; x2=1.871in; y2=1.71574in; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=origin } } - ha:line.671805 { - x1=71.065805mm; y1=25.660918mm; x2=72.065805mm; y2=25.660918mm; thickness=0.1mm; clearance=0.0; + ha:line.672795 { + x1=1.871in; y1=1.71574in; x2=1.871in; y2=42.579796mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=x } } - ha:line.671808 { - x1=71.065805mm; y1=25.660918mm; x2=71.065805mm; y2=24.660918mm; thickness=0.1mm; clearance=0.0; + ha:line.672798 { + x1=1.871in; y1=1.71574in; x2=48.5234mm; y2=1.71574in; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=y } @@ -1695,17 +2710,29 @@ ha:pcb-rnd-board-v6 { } } } - uid = xFPV8MilNqRWA68ffQQAAAAE + uid = 6ht0QyHbo459eO3BVskAAAAM } - ha:rat.672057 { + ha:rat.673228 { x1=1.35in; y1=750.0mil; lgrp1=3; x2=1.35in; y2=651.0mil; lgrp2=8; } - ha:rat.672060 { + ha:rat.673231 { x1=1.35in; y1=650.0mil; lgrp1=3; x2=36.83mm; y2=650.0mil; lgrp2=3; } - ha:rat.672063 { + ha:rat.673234 { x1=36.83mm; y1=650.0mil; lgrp1=3; x2=36.83mm; y2=750.0mil; lgrp2=3; } + ha:rat.673237 { + x1=36.83mm; y1=750.0mil; lgrp1=3; x2=52.623339mm; y2=24.790654mm; lgrp2=3; + } + ha:rat.673240 { + x1=52.623339mm; y1=1.126in; lgrp1=3; x2=52.623339mm; y2=24.790654mm; lgrp2=3; + } + ha:rat.673243 { + x1=67.065813mm; y1=38.16102mm; lgrp1=3; x2=52.623339mm; y2=1.076in; lgrp2=3; + } + ha:rat.673246 { + x1=52.623339mm; y1=1.076in; lgrp1=3; x2=52.623339mm; y2=1.02601in; lgrp2=3; + } } li:layers { @@ -1724,20 +2751,143 @@ ha:pcb-rnd-board-v6 { ha:line.671994 { x1=59.266803mm; y1=60.96mm; x2=67.065813mm; y2=53.16099mm; thickness=18.0mil; clearance=20.0mil; } - ha:line.672012 { + ha:line.672966 { + x1=1.796205in; y1=24.790654mm; x2=1.60299in; y2=24.790654mm; thickness=18.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.672969 { + x1=1.60299in; y1=24.790654mm; x2=1.529in; y2=26.67mm; thickness=18.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.672972 { + x1=1.529in; y1=26.67mm; x2=36.83mm; y2=26.67mm; thickness=18.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.673020 { + x1=1.796205in; y1=1.02601in; x2=43.80865mm; y2=1.02601in; thickness=18.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.673023 { + x1=43.80865mm; y1=1.02601in; x2=1.72474in; y2=1.026in; thickness=18.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.673032 { + x1=1.796205in; y1=1.126in; x2=1.72574in; y2=1.126in; thickness=18.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.673035 { + x1=1.69326in; y1=1.026in; x2=1.69326in; y2=1.126in; thickness=18.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.673038 { + x1=1.796205in; y1=1.076in; x2=1.694in; y2=1.076in; thickness=18.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.673114 { + x1=1.871in; y1=1.73148in; x2=1.871in; y2=1.86452in; thickness=18.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.673150 { + x1=67.065813mm; y1=48.161mm; x2=47.526mm; y2=48.161mm; thickness=18.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.673153 { + x1=47.526mm; y1=48.161mm; x2=1.871in; y2=1.896in; thickness=18.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.673168 { x1=1.35in; y1=2.25in; x2=1.4in; y2=2.3in; thickness=18.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.673171 { + x1=1.4in; y1=2.3in; x2=1.619in; y2=2.3in; thickness=18.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.673174 { + x1=1.619in; y1=2.3in; x2=1.872in; y2=2.047in; thickness=18.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.673177 { + x1=1.872in; y1=2.047in; x2=1.872in; y2=48.288mm; thickness=18.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.673180 { + x1=1.872in; y1=48.288mm; x2=1.867in; y2=48.161mm; thickness=18.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.673183 { + x1=1.871in; y1=1.7in; x2=1.793in; y2=1.7in; thickness=18.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.673186 { + x1=1.793in; y1=1.7in; x2=1.737in; y2=1.756in; thickness=18.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.673189 { + x1=1.737in; y1=1.756in; x2=1.737in; y2=2.03in; thickness=18.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } } - ha:line.672015 { - x1=1.4in; y1=2.3in; x2=2.2364887in; y2=2.3in; thickness=18.0mil; clearance=20.0mil; + ha:line.673192 { + x1=1.737in; y1=2.03in; x2=1.517in; y2=2.25in; thickness=18.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } } - ha:line.672018 { - x1=2.2364887in; y1=2.3in; x2=67.065813mm; y2=48.161mm; thickness=18.0mil; clearance=20.0mil; + ha:line.673195 { + x1=1.517in; y1=2.25in; x2=36.83mm; y2=2.25in; thickness=18.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } } - ha:line.672021 { - x1=36.83mm; y1=2.25in; x2=2.0896387in; y2=2.25in; thickness=18.0mil; clearance=20.0mil; + ha:line.673222 { + x1=47.625mm; y1=1.7in; x2=67.046823mm; y2=1.7in; thickness=18.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } } - ha:line.672024 { - x1=2.0896387in; y1=2.25in; x2=67.065813mm; y2=43.16101mm; thickness=18.0mil; clearance=20.0mil; + ha:line.673225 { + x1=67.046823mm; y1=1.7in; x2=67.065813mm; y2=43.16101mm; thickness=18.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } } } color = {#8b2323} @@ -1841,7 +2991,7 @@ ha:pcb-rnd-board-v6 { color = {#548b54} } - {ha:bottom silk} { + {ha:bottom silk} { lid=3 group=10 ha:combining { auto=1; } @@ -1851,7 +3001,7 @@ ha:pcb-rnd-board-v6 { color = {#000000} } - {ha:top silk} { + {ha:top silk} { lid=4 group=1 ha:combining { auto=1; } @@ -3961,20 +5111,29 @@ ha:pcb-rnd-board-v6 { li:conn { J1-35; J2-1; } } ha:v_pyro { - li:conn { J1-1; J1-2; J1-3; J1-4; } + li:conn { J1-1; J1-2; J1-3; J1-4; U1-5; U1-8; } } ha:ignition { - li:conn { J2-4; } + li:conn { J2-4; U1-6; U1-7; } } + ha:unnamed_net28 { + li:conn { R2-2; U1-4; } + } + ha:analog3 { + li:conn { J1-33; J2-2; R3-2; } + } + ha:analog4 { + li:conn { J1-34; J2-3; R4-2; } + } + ha:pc15 { + li:conn { J1-10; U1-1; } + } ha:GND { - li:conn { H1-1; H2-1; J1-37; J1-38; J1-39; J1-40; J2-5; J2-6; } + li:conn { H1-1; H2-1; J1-37; J1-38; J1-39; J1-40; J2-5; J2-6; R1-1; R2-1; R3-1; R4-1; U1-3; } } - ha:analog4 { - li:conn { J1-34; J2-3; } + ha:unnamed_net29 { + li:conn { R1-2; U1-2; } } - ha:analog3 { - li:conn { J1-33; J2-2; } - } } } ha:layer_stack { @@ -4074,7 +5233,7 @@ ha:pcb-rnd-board-v6 { orthogonal_moves = false check_planes = false swap_start_direction = false - clear_line = false + clear_line = true show_drc = true grid_unit = mil draw_grid = false diff --git a/staticstrand.sch b/staticstrand.sch index bb24d47..3ee9048 100644 --- a/staticstrand.sch +++ b/staticstrand.sch @@ -33,7 +33,7 @@ loadstatus=noload } T 82100 45000 9 10 1 0 0 0 2 mounting holes -for 4-40 screws +for M3 screws C 83500 43000 1 0 0 gnd.sym N 83000 43700 83600 43700 4 N 83000 44400 83600 44400 4 @@ -190,53 +190,40 @@ N 71100 42500 72900 42500 4 N 69700 42100 69600 42100 4 N 71100 42100 71200 42100 4 N 71200 42100 71200 41700 4 -N 69700 49300 68400 49300 4 -{ -T 68400 49350 5 10 1 1 0 0 1 -netname=v_pyro -} -N 69700 48900 68400 48900 4 -{ -T 68400 48950 5 10 1 1 0 0 1 -netname=v_pyro -} -N 72400 49300 71100 49300 4 +N 71100 49300 74200 49300 4 { T 72400 49350 5 10 1 1 0 6 1 netname=v_pyro } -N 72400 48900 71100 48900 4 +C 81700 47000 1 0 0 conn-6.sym { -T 72400 48950 5 10 1 1 0 6 1 -netname=v_pyro -} -C 81000 47000 1 0 0 conn-6.sym -{ -T 81455 49295 5 10 1 1 0 0 1 +T 82155 49295 5 10 1 1 0 0 1 refdes=J2 -T 81000 47000 5 10 0 0 0 0 1 +T 81700 47000 5 10 0 0 0 0 1 device=CONNECTOR -T 81000 47000 5 10 0 1 0 0 1 +T 81700 47000 5 10 0 1 0 0 1 footprint=tb003-500-06 +T 81700 47000 5 10 0 0 0 0 1 +value=6screws } -C 80500 49300 1 0 0 5V-plus.sym -N 81000 49100 80700 49100 4 -N 80700 49100 80700 49300 4 -N 81000 48700 78700 48700 4 +C 81200 49300 1 0 0 5V-plus.sym +N 81700 49100 81400 49100 4 +N 81400 49100 81400 49300 4 +N 81700 48700 78700 48700 4 { T 78700 48750 5 10 1 1 0 0 1 netname=analog3 } -N 81000 48300 78700 48300 4 +N 81700 48300 78700 48300 4 { T 78700 48350 5 10 1 1 0 0 1 netname=analog4 } -C 80600 46600 1 0 0 gnd.sym -N 81000 47500 80700 47500 4 -N 80700 47500 80700 46900 4 -N 81000 47100 80700 47100 4 -N 81000 47900 78700 47900 4 +C 81300 46200 1 0 0 gnd.sym +N 81700 47500 81400 47500 4 +N 81400 47500 81400 46500 4 +N 81700 47100 81400 47100 4 +N 77500 47900 81700 47900 4 { T 78700 47950 5 10 1 1 0 0 1 netname=ignition @@ -353,13 +340,6 @@ value=NoConnection T 71200 48700 5 10 0 0 0 0 1 device=DRC_Directive } -C 71100 47600 1 0 0 nc-right.sym -{ -T 71200 48100 5 10 0 0 0 0 1 -value=NoConnection -T 71200 48300 5 10 0 0 0 0 1 -device=DRC_Directive -} C 71100 47200 1 0 0 nc-right.sym { T 71200 47700 5 10 0 0 0 0 1 @@ -438,3 +418,88 @@ T 71200 43900 5 10 0 0 0 0 1 device=DRC_Directive } C 62000 40000 0 0 0 title-B.sym +C 74200 46800 1 0 0 VN7050AS.sym +{ +T 74495 49895 5 10 0 0 0 0 1 +device=IC +T 74495 49695 5 10 1 1 0 0 1 +refdes=U1 +T 74492 50200 5 10 0 0 0 0 1 +footprint=SOIJ8 +T 76300 49700 5 10 1 1 0 6 1 +value=VN7050AS +} +N 76600 48900 77500 48900 4 +N 77500 47900 77500 49300 4 +N 76600 49300 77500 49300 4 +C 76700 45900 1 0 0 gnd.sym +N 76600 46900 76800 46900 4 +N 76800 46900 76800 46200 4 +N 71100 48900 71500 48900 4 +N 71500 48900 71500 49300 4 +N 71500 49300 71500 50000 4 +N 71500 50000 69300 50000 4 +N 69300 48900 69300 50000 4 +N 69300 49300 69700 49300 4 +N 69300 48900 69700 48900 4 +N 74200 48900 73800 48900 4 +N 73800 48900 73800 49300 4 +C 77300 46400 1 90 0 resistor.sym +{ +T 76900 46700 5 10 0 0 90 0 1 +device=RESISTOR +T 77400 46900 5 10 1 1 0 0 1 +refdes=R2 +T 77400 46600 5 10 1 1 0 0 1 +value=1k +T 77300 46400 5 10 0 1 0 0 1 +footprint=0402 +} +C 74000 46400 1 90 0 resistor.sym +{ +T 73600 46700 5 10 0 0 90 0 1 +device=RESISTOR +T 73700 46900 5 10 1 1 0 6 1 +refdes=R1 +T 73700 46600 5 10 1 1 0 6 1 +value=15k +T 74000 46400 5 10 0 1 0 0 1 +footprint=0402 +} +C 80100 46600 1 90 0 resistor.sym +{ +T 79700 46900 5 10 0 0 90 0 1 +device=RESISTOR +T 79800 47100 5 10 1 1 0 6 1 +refdes=R3 +T 79800 46800 5 10 1 1 0 6 1 +value=15k +T 80100 46600 5 10 0 1 0 0 1 +footprint=0402 +} +C 80500 46600 1 90 0 resistor.sym +{ +T 80100 46900 5 10 0 0 90 0 1 +device=RESISTOR +T 80600 47100 5 10 1 1 0 0 1 +refdes=R4 +T 80600 46800 5 10 1 1 0 0 1 +value=15k +T 80500 46600 5 10 0 1 0 0 1 +footprint=0402 +} +N 76600 47300 77200 47300 4 +N 77200 46400 76800 46400 4 +N 74200 47300 73900 47300 4 +C 73800 45900 1 0 0 gnd.sym +N 73900 46400 73900 46200 4 +N 80000 46600 81400 46600 4 +N 80000 47500 80000 48700 4 +N 80400 47500 80400 48300 4 +N 71100 47700 73000 47700 4 +{ +T 72400 47750 5 10 1 1 0 6 1 +netname=pc15 +} +N 73000 47700 73000 48100 4 +N 73000 48100 74200 48100 4 -- 2.30.2