From: Bdale Garbee Date: Fri, 19 Nov 2021 02:49:34 +0000 (-0700) Subject: add circuitry for optional open load in off test X-Git-Url: https://git.gag.com/?p=hw%2Fstaticstrand;a=commitdiff_plain;h=3d44661d5974a083c492ce755173f11fc12b2317 add circuitry for optional open load in off test --- diff --git a/staticstrand.lht b/staticstrand.lht index 05c55ea..9c6bd4c 100644 --- a/staticstrand.lht +++ b/staticstrand.lht @@ -281,6 +281,29 @@ ha:pcb-rnd-board-v6 { li:thermal { } } + ha:padstack_ref.680402 { + proto=0; x=2.099in; y=815.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + li:1 { + on + solid + noshape + } + } + } + ha:padstack_ref.680490 { + proto=0; x=1.942in; y=836.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + } ha:subc.401852 { ha:attributes { value=female @@ -3841,172 +3864,6 @@ ha:pcb-rnd-board-v6 { } uid = 5yJabf3fdwe5sqiTD0EAAAAS } - ha:subc.678377 { - ha:attributes { - footprint=0402 - value=68 nF - openscad=0402 - refdes=C1 - } - 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.678391 { - proto=0; x=1.81526in; y=988.0mil; 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.678392 { - proto=0; x=1.84674in; y=988.0mil; 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.678378 { - string=%a.parent.refdes%; x=1.7995in; y=956.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.678379 { - x1=1.831in; y1=988.0mil; x2=1.831in; y2=988.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.678382 { - x1=1.831in; y1=988.0mil; x2=1.831in; y2=988.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.678385 { - x1=1.831in; y1=988.0mil; x2=47.5074mm; y2=988.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.678388 { - x1=1.831in; y1=988.0mil; x2=1.831in; y2=26.0952mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = nfpgYK745W57BfJhOrQAAAAP - } ha:subc.678394 { ha:attributes { footprint=0402 @@ -4335,92 +4192,1120 @@ ha:pcb-rnd-board-v6 { } uid = nfpgYK745W57BfJhOrQAAAAT } - } - li:layers { + ha:subc.679692 { + ha:attributes { + refdes=C1 + value=68 nF + footprint=0805 + openscad=0805 + } + 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.649986mm + -0.749808mm + -0.649986mm + -0.749808mm + -0.649986mm + 0.749808mm + 0.649986mm + 0.749808mm + } + } - ha:top { - lid=0 - group=3 - ha:combining { } + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.726186mm + -32.52mil + -0.726186mm + -32.52mil + -0.726186mm + 32.52mil + 0.726186mm + 32.52mil + } + } - li:objects { - 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 - } - } - ha:line.678223 { - x1=1.889in; y1=28.498673mm; x2=1.888in; y2=973.0mil; thickness=2.65mm; clearance=20.0mil; - } - ha:line.678226 { - x1=1.75274in; y1=988.0mil; x2=1.81526in; y2=988.0mil; thickness=10.0mil; clearance=20.0mil; - } - ha:line.678229 { - x1=1.776795in; y1=26.548969mm; x2=1.734235in; y2=26.548969mm; thickness=10.0mil; clearance=20.0mil; - } - ha:line.678232 { - x1=1.734235in; y1=26.548969mm; x2=1.721in; y2=1.032in; thickness=10.0mil; clearance=20.0mil; - } - ha:line.678235 { - x1=1.721in; y1=1.032in; x2=1.721in; y2=25.101804mm; thickness=10.0mil; clearance=20.0mil; - } - ha:line.678238 { - x1=1.721in; y1=25.101804mm; x2=1.72126in; y2=988.0mil; thickness=10.0mil; clearance=20.0mil; - } - ha:line.678503 { - x1=67.065813mm; y1=33.16103mm; x2=57.57043mm; y2=33.16103mm; thickness=2.5mm; clearance=20.0mil; - } - ha:line.678648 { - x1=2.075in; y1=31.260796mm; x2=2.075in; y2=1.262in; thickness=10.0mil; clearance=20.0mil; - } - ha:line.678727 { - x1=1.719in; y1=1.17874in; x2=1.719in; y2=1.209in; thickness=10.0mil; clearance=20.0mil; - } - ha:line.678730 { - x1=1.719in; y1=1.209in; x2=1.67474in; y2=30.099mm; thickness=10.0mil; clearance=20.0mil; - } - ha:line.678793 { - x1=1.776795in; y1=28.498673mm; x2=1.744265in; y2=28.498673mm; thickness=10.0mil; clearance=20.0mil; - } - ha:line.678796 { - x1=1.744265in; y1=28.498673mm; x2=1.719in; y2=29.140404mm; thickness=10.0mil; clearance=20.0mil; - } - ha:line.678799 { - x1=1.719in; y1=29.140404mm; x2=1.681in; y2=29.140404mm; thickness=10.0mil; clearance=20.0mil; - } - ha:line.678802 { - x1=1.681in; y1=29.140404mm; x2=1.67474in; y2=1.141in; thickness=10.0mil; clearance=20.0mil; - } - ha:line.678808 { - x1=41.738804mm; y1=1.141in; x2=41.738804mm; y2=30.803596mm; thickness=10.0mil; clearance=20.0mil; - } - ha:line.678811 { - x1=41.738804mm; y1=30.803596mm; x2=1.506in; y2=1.35in; thickness=10.0mil; clearance=20.0mil; - } - ha:line.678814 { - x1=1.506in; y1=1.35in; x2=36.83mm; y2=1.35in; thickness=10.0mil; clearance=20.0mil; - } - ha:line.678865 { - x1=1.776795in; y1=27.848941mm; x2=42.553255mm; y2=27.848941mm; thickness=10.0mil; clearance=20.0mil; - } - ha:line.678868 { - x1=42.553255mm; y1=27.848941mm; x2=1.67474in; y2=27.8638mm; thickness=10.0mil; clearance=20.0mil; - } - ha:line.678871 { - x1=1.776795in; y1=27.198955mm; x2=43.785155mm; y2=27.198955mm; thickness=10.0mil; clearance=20.0mil; - } - ha:line.678874 { - x1=43.785155mm; y1=27.198955mm; x2=1.703in; y2=26.67mm; thickness=10.0mil; clearance=20.0mil; - } - ha:line.678877 { - x1=1.703in; y1=26.67mm; x2=1.67474in; y2=26.67mm; thickness=10.0mil; clearance=20.0mil; - } - ha:line.678880 { - x1=41.738804mm; y1=26.67mm; x2=36.83mm; y2=26.67mm; thickness=10.0mil; clearance=20.0mil; - } - ha:line.678883 { - x1=41.738804mm; y1=27.8638mm; x2=1.596in; y2=27.8638mm; thickness=10.0mil; clearance=20.0mil; + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.649986mm + -0.749808mm + -0.649986mm + -0.749808mm + -0.649986mm + 0.749808mm + 0.649986mm + 0.749808mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.679712 { + proto=0; x=45.607478mm; y=988.0mil; 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.679713 { + proto=0; x=1.86643in; y=988.0mil; 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:line.679693 { + x1=1.82707in; y1=960.45mil; x2=1.83493in; y2=960.45mil; thickness=8.0mil; clearance=0.0; + } + ha:line.679696 { + x1=1.82707in; y1=25.79497mm; x2=1.83493in; y2=25.79497mm; thickness=8.0mil; clearance=0.0; + } + ha:text.679699 { + string=%a.parent.refdes%; x=1.7995in; y=956.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.679700 { + x1=1.831in; y1=988.0mil; x2=1.831in; y2=988.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.679703 { + x1=1.831in; y1=988.0mil; x2=1.831in; y2=988.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.679706 { + x1=1.831in; y1=988.0mil; x2=47.5074mm; y2=988.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.679709 { + x1=1.831in; y1=988.0mil; x2=1.831in; y2=26.0952mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = RS6U3aZvUQ10jhPh5UUAAAAa + } + ha:subc.679744 { + ha:attributes { + refdes=Q1 + value=BC807 + footprint=SOT23 + openscad=sot23 + } + 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 { + 17.0mil + -20.0mil + -17.0mil + -20.0mil + -17.0mil + 20.0mil + 17.0mil + 20.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 20.0mil + -23.0mil + -20.0mil + -23.0mil + -20.0mil + 23.0mil + 20.0mil + 23.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 17.0mil + -20.0mil + -17.0mil + -20.0mil + -17.0mil + 20.0mil + 17.0mil + 20.0mil + } + } + } + } + } + + li:objects { + ha:padstack_ref.679770 { + proto=0; x=2.0in; y=884.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.679771 { + proto=0; x=2.0in; y=962.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + ha:padstack_ref.679772 { + proto=0; x=52.8828mm; y=923.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=3 + name=3 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:line.679745 { + x1=53.594mm; y1=859.0mil; x2=1.971in; y2=859.0mil; thickness=10.0mil; clearance=0.0; + } + ha:line.679748 { + x1=1.971in; y1=859.0mil; x2=1.971in; y2=987.0mil; thickness=10.0mil; clearance=0.0; + } + ha:line.679751 { + x1=1.971in; y1=987.0mil; x2=53.594mm; y2=987.0mil; thickness=10.0mil; clearance=0.0; + } + ha:line.679754 { + x1=53.594mm; y1=987.0mil; x2=53.594mm; y2=859.0mil; thickness=10.0mil; clearance=0.0; + } + ha:text.679757 { + string=%a.parent.refdes%; x=53.594mm; y=1.007in; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 180.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.679758 { + x1=51.494267mm; y1=923.0mil; x2=51.494267mm; y2=923.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.679761 { + x1=2.0in; y1=884.0mil; x2=2.0in; y2=884.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.679764 { + x1=2.0in; y1=884.0mil; x2=49.8mm; y2=884.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.679767 { + x1=2.0in; y1=884.0mil; x2=2.0in; y2=23.4536mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = RS6U3aZvUQ10jhPh5UUAAAAc + } + ha:subc.680227 { + ha:attributes { + footprint=0402 + value=4.7k + openscad=0402 + refdes=R13 + } + 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.680241 { + proto=0; x=2.04226in; y=793.0mil; 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.680242 { + proto=0; x=52.672996mm; y=793.0mil; 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.680228 { + string=%a.parent.refdes%; x=51.4731mm; y=761.5mil; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 360.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.680229 { + x1=52.2732mm; y1=793.0mil; x2=52.2732mm; y2=793.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.680232 { + x1=52.2732mm; y1=793.0mil; x2=52.2732mm; y2=793.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.680235 { + x1=52.2732mm; y1=793.0mil; x2=53.2732mm; y2=793.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.680238 { + x1=52.2732mm; y1=793.0mil; x2=52.2732mm; y2=21.1422mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = RS6U3aZvUQ10jhPh5UUAAAAS + } + ha:subc.680244 { + ha:attributes { + footprint=0402 + value=1.5k + openscad=0402 + refdes=R10 + } + 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.680258 { + proto=0; x=2.042in; y=1.011in; 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.680259 { + proto=0; x=52.666392mm; y=1.011in; 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.680245 { + string=%a.parent.refdes%; x=2.02624in; y=979.5mil; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 360.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.680246 { + x1=52.266596mm; y1=1.011in; x2=52.266596mm; y2=1.011in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.680249 { + x1=52.266596mm; y1=1.011in; x2=52.266596mm; y2=1.011in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.680252 { + x1=52.266596mm; y1=1.011in; x2=53.266596mm; y2=1.011in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.680255 { + x1=52.266596mm; y1=1.011in; x2=52.266596mm; y2=26.6794mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = RS6U3aZvUQ10jhPh5UUAAAAU + } + ha:subc.680261 { + ha:attributes { + footprint=0402 + value=47k + openscad=0402 + refdes=R11 + } + 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.680275 { + proto=0; x=52.666392mm; y=836.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.680276 { + proto=0; x=2.042in; y=836.0mil; rot=180.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.680262 { + string=%a.parent.refdes%; x=53.066696mm; y=867.5mil; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 180.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.680263 { + x1=52.266596mm; y1=836.0mil; x2=52.266596mm; y2=836.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.680266 { + x1=52.266596mm; y1=836.0mil; x2=52.266596mm; y2=836.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.680269 { + x1=52.266596mm; y1=836.0mil; x2=51.266596mm; y2=836.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.680272 { + x1=52.266596mm; y1=836.0mil; x2=52.266596mm; y2=20.2344mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = RS6U3aZvUQ10jhPh5UUAAAAW + } + ha:subc.680278 { + ha:attributes { + footprint=0402 + value=1k + openscad=0402 + refdes=R12 + } + 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.680292 { + proto=0; x=2.0in; y=836.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.680293 { + proto=0; x=1.96852in; y=836.0mil; rot=180.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.680279 { + string=%a.parent.refdes%; x=2.01576in; y=867.5mil; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 180.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.680280 { + x1=1.98426in; y1=836.0mil; x2=1.98426in; y2=836.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.680283 { + x1=1.98426in; y1=836.0mil; x2=1.98426in; y2=836.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.680286 { + x1=1.98426in; y1=836.0mil; x2=49.400204mm; y2=836.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.680289 { + x1=1.98426in; y1=836.0mil; x2=1.98426in; y2=20.2344mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = RS6U3aZvUQ10jhPh5UUAAAAY + } + } + li:layers { + + ha:top { + lid=0 + group=3 + ha:combining { } + + li:objects { + 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 + } + } + ha:line.678223 { + x1=1.889in; y1=28.498673mm; x2=1.888in; y2=973.0mil; thickness=2.65mm; clearance=20.0mil; + } + ha:line.678226 { + x1=1.75274in; y1=988.0mil; x2=1.81526in; y2=988.0mil; thickness=10.0mil; clearance=20.0mil; + } + ha:line.678229 { + x1=1.776795in; y1=26.548969mm; x2=1.734235in; y2=26.548969mm; thickness=10.0mil; clearance=20.0mil; + } + ha:line.678232 { + x1=1.734235in; y1=26.548969mm; x2=1.721in; y2=1.032in; thickness=10.0mil; clearance=20.0mil; + } + ha:line.678235 { + x1=1.721in; y1=1.032in; x2=1.721in; y2=25.101804mm; thickness=10.0mil; clearance=20.0mil; + } + ha:line.678238 { + x1=1.721in; y1=25.101804mm; x2=1.72126in; y2=988.0mil; thickness=10.0mil; clearance=20.0mil; + } + ha:line.678503 { + x1=67.065813mm; y1=33.16103mm; x2=57.57043mm; y2=33.16103mm; thickness=2.5mm; clearance=20.0mil; + } + ha:line.678648 { + x1=2.075in; y1=31.260796mm; x2=2.075in; y2=1.262in; thickness=10.0mil; clearance=20.0mil; + } + ha:line.678727 { + x1=1.719in; y1=1.17874in; x2=1.719in; y2=1.209in; thickness=10.0mil; clearance=20.0mil; + } + ha:line.678730 { + x1=1.719in; y1=1.209in; x2=1.67474in; y2=30.099mm; thickness=10.0mil; clearance=20.0mil; + } + ha:line.678793 { + x1=1.776795in; y1=28.498673mm; x2=1.744265in; y2=28.498673mm; thickness=10.0mil; clearance=20.0mil; + } + ha:line.678796 { + x1=1.744265in; y1=28.498673mm; x2=1.719in; y2=29.140404mm; thickness=10.0mil; clearance=20.0mil; + } + ha:line.678799 { + x1=1.719in; y1=29.140404mm; x2=1.681in; y2=29.140404mm; thickness=10.0mil; clearance=20.0mil; + } + ha:line.678802 { + x1=1.681in; y1=29.140404mm; x2=1.67474in; y2=1.141in; thickness=10.0mil; clearance=20.0mil; + } + ha:line.678808 { + x1=41.738804mm; y1=1.141in; x2=41.738804mm; y2=30.803596mm; thickness=10.0mil; clearance=20.0mil; + } + ha:line.678811 { + x1=41.738804mm; y1=30.803596mm; x2=1.506in; y2=1.35in; thickness=10.0mil; clearance=20.0mil; + } + ha:line.678814 { + x1=1.506in; y1=1.35in; x2=36.83mm; y2=1.35in; thickness=10.0mil; clearance=20.0mil; + } + ha:line.678865 { + x1=1.776795in; y1=27.848941mm; x2=42.553255mm; y2=27.848941mm; thickness=10.0mil; clearance=20.0mil; + } + ha:line.678868 { + x1=42.553255mm; y1=27.848941mm; x2=1.67474in; y2=27.8638mm; thickness=10.0mil; clearance=20.0mil; + } + ha:line.678871 { + x1=1.776795in; y1=27.198955mm; x2=43.785155mm; y2=27.198955mm; thickness=10.0mil; clearance=20.0mil; + } + ha:line.678874 { + x1=43.785155mm; y1=27.198955mm; x2=1.703in; y2=26.67mm; thickness=10.0mil; clearance=20.0mil; + } + ha:line.678877 { + x1=1.703in; y1=26.67mm; x2=1.67474in; y2=26.67mm; thickness=10.0mil; clearance=20.0mil; + } + ha:line.678880 { + x1=41.738804mm; y1=26.67mm; x2=36.83mm; y2=26.67mm; thickness=10.0mil; clearance=20.0mil; + } + ha:line.678883 { + x1=41.738804mm; y1=27.8638mm; x2=1.596in; y2=27.8638mm; thickness=10.0mil; clearance=20.0mil; } ha:line.678886 { x1=1.596in; y1=27.8638mm; x2=39.1922mm; y2=29.21mm; thickness=10.0mil; clearance=20.0mil; @@ -4476,6 +5361,75 @@ ha:pcb-rnd-board-v6 { ha:line.679218 { x1=57.57043mm; y1=33.11023mm; x2=52.959mm; y2=1.122in; thickness=2.5mm; clearance=20.0mil; } + ha:line.680403 { + x1=52.672996mm; y1=793.0mil; x2=52.7558mm; y2=793.0mil; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.680406 { + x1=52.7558mm; y1=793.0mil; x2=2.099in; y2=815.0mil; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.680409 { + x1=52.666392mm; y1=836.0mil; x2=2.079in; y2=836.0mil; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.680412 { + x1=2.079in; y1=836.0mil; x2=53.3273mm; y2=815.5mil; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.680436 { + x1=2.042in; y1=836.0mil; x2=2.042in; y2=1.011in; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.680442 { + x1=2.042in; y1=836.0mil; x2=2.042in; y2=26.6954mm; thickness=10.0mil; clearance=20.0mil; + } + ha:line.680460 { + x1=52.666392mm; y1=1.011in; x2=52.666392mm; y2=23.660608mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.680463 { + x1=52.666392mm; y1=23.660608mm; x2=52.8828mm; y2=923.0mil; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.680469 { + x1=2.04226in; y1=793.0mil; x2=2.024in; y2=793.0mil; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.680472 { + x1=2.024in; y1=793.0mil; x2=2.0in; y2=817.0mil; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.680475 { + x1=2.0in; y1=884.0mil; x2=2.0in; y2=817.0mil; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.680484 { + x1=2.0in; y1=962.0mil; x2=1.921in; y2=962.0mil; thickness=10.0mil; clearance=20.0mil; + } + ha:line.680491 { + x1=1.96852in; y1=836.0mil; x2=1.942in; y2=836.0mil; thickness=10.0mil; clearance=20.0mil; + } ha:arc.678717 { x=41.021mm; y=974.0mil; width=274.0mil; height=274.0mil; astart=180.000000; adelta=90.000000; thickness=2.65mm; clearance=20.0mil; } @@ -4582,6 +5536,18 @@ ha:pcb-rnd-board-v6 { clearline=1 } } + ha:line.680500 { + x1=1.942in; y1=836.0mil; x2=1.864in; y2=836.0mil; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.680503 { + x1=1.864in; y1=836.0mil; x2=36.83mm; y2=31.75mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } ha:polygon.247780 { clearance=20.0mil; li:geometry { ta:contour { @@ -4635,7 +5601,7 @@ ha:pcb-rnd-board-v6 { color = {#548b54} } - {ha:bottom silk} { + {ha:bottom silk} { lid=3 group=10 ha:combining { auto=1; } @@ -4645,7 +5611,7 @@ ha:pcb-rnd-board-v6 { color = {#000000} } - {ha:top silk} { + {ha:top silk} { lid=4 group=1 ha:combining { auto=1; } @@ -6800,45 +7766,54 @@ ha:pcb-rnd-board-v6 { ha:sense { li:conn { C3-2; J1-16; R9-2; } } - ha:v_pyro { - li:conn { C1-2; J1-1; J1-2; J1-3; J1-4; U1-15; } - } - ha:unnamed_net25 { + ha:ol_in_off { + li:conn { J1-14; R12-2; } + } + ha:unnamed_net24 { li:conn { R5-1; U1-2; } } - ha:ignition { - li:conn { C2-2; J2-5; U1-8; U1-9; U1-10; U1-12; U1-13; U1-14; } - } - ha:unnamed_net26 { + ha:unnamed_net25 { li:conn { R7-2; U1-1; } } - ha:unnamed_net27 { - li:conn { R8-2; R9-1; U1-4; } - } + ha:ignition { + li:conn { C2-2; J2-5; R10-1; R11-2; U1-8; U1-9; U1-10; U1-12; U1-13; U1-14; } + } + ha:unnamed_net26 { + li:conn { R8-2; R9-1; U1-4; } + } + ha:unnamed_net27 { + li:conn { R6-1; U1-3; } + } ha:GND { - li:conn { C1-1; C2-1; C3-1; H1-1; H2-1; J1-37; J1-38; J1-39; J1-40; J2-6; R7-1; R8-1; } + li:conn { C1-1; C2-1; C3-1; H1-1; H2-1; J1-37; J1-38; J1-39; J1-40; J2-6; R7-1; R8-1; R11-1; R13-2; } } - ha:burnwire1 { - li:conn { J1-25; J2-1; R1-1; } - } - ha:burnwire2 { - li:conn { J1-24; J2-2; R2-1; } - } - ha:burnwire3 { - li:conn { J1-23; J2-3; R3-1; } - } - ha:burnwire4 { - li:conn { J1-22; J2-4; R4-1; } - } - ha:ignite { - li:conn { J1-10; R5-2; } - } - ha:unnamed_net28 { - li:conn { R6-1; U1-3; } - } - ha:diagnose { - li:conn { J1-12; R6-2; } - } + ha:unnamed_net29 { + li:conn { Q1-1; R12-1; R13-1; } + } + ha:burnwire1 { + li:conn { J1-25; J2-1; R1-1; } + } + ha:burnwire2 { + li:conn { J1-24; J2-2; R2-1; } + } + ha:burnwire3 { + li:conn { J1-23; J2-3; R3-1; } + } + ha:burnwire4 { + li:conn { J1-22; J2-4; R4-1; } + } + ha:ignite { + li:conn { J1-10; R5-2; } + } + ha:unnamed_net28 { + li:conn { Q1-3; R10-2; } + } + ha:diagnose { + li:conn { J1-12; R6-2; } + } + ha:v_pyro { + li:conn { C1-2; J1-1; J1-2; J1-3; J1-4; Q1-2; U1-15; } + } } } ha:layer_stack { diff --git a/staticstrand.sch b/staticstrand.sch index 812f3c1..b27d9da 100644 --- a/staticstrand.sch +++ b/staticstrand.sch @@ -176,7 +176,7 @@ N 68800 41700 68800 42100 4 N 68900 42100 68800 42100 4 N 70300 42100 70400 42100 4 N 70400 42100 70400 41700 4 -N 70300 49300 75000 49300 4 +N 70300 49300 74600 49300 4 { T 71900 49350 5 10 1 1 0 6 1 netname=v_pyro @@ -198,7 +198,7 @@ T 79200 48950 5 10 1 1 0 0 1 netname=burnwire1 } C 82600 46600 1 0 0 gnd.sym -N 77400 47300 82700 47300 4 +N 77000 47300 82700 47300 4 { T 79200 47350 5 10 1 1 0 0 1 netname=ignition @@ -294,13 +294,6 @@ value=NoConnection T 70400 48700 5 10 0 0 0 0 1 device=DRC_Directive } -C 70300 46800 1 0 0 nc-right.sym -{ -T 70400 47300 5 10 0 0 0 0 1 -value=NoConnection -T 70400 47500 5 10 0 0 0 0 1 -device=DRC_Directive -} C 70300 46000 1 0 0 nc-right.sym { T 70400 46500 5 10 0 0 0 0 1 @@ -346,17 +339,17 @@ device=DRC_Directive C 62000 40000 0 0 0 title-B.sym N 70300 48900 70700 48900 4 N 70700 48900 70700 49300 4 -N 70700 49300 70700 50000 4 +N 70700 49300 70700 50600 4 N 70700 50000 68500 50000 4 N 68500 48900 68500 50000 4 N 68500 49300 68900 49300 4 N 68500 48900 68900 48900 4 -N 70300 47700 72700 47700 4 +N 70300 47700 72300 47700 4 { T 71900 47750 5 10 1 1 0 6 1 netname=ignite } -N 72700 47700 72700 48900 4 +N 72300 47700 72300 48900 4 C 81600 49300 1 270 1 resistor.sym { T 82000 49600 5 10 0 0 90 2 1 @@ -465,81 +458,81 @@ T 68400 43200 5 10 0 0 0 0 1 device=DRC_Directive } C 80100 50200 1 0 0 3.3V-plus.sym -C 75000 47100 1 0 0 BTS7008.sym +C 74600 47100 1 0 0 BTS7008.sym { -T 75295 49895 5 10 0 0 0 0 1 +T 74895 49895 5 10 0 0 0 0 1 device=IC -T 75295 49595 5 10 1 1 0 0 1 +T 74895 49595 5 10 1 1 0 0 1 refdes=U1 -T 75292 50200 5 10 0 0 0 0 1 +T 74892 50200 5 10 0 0 0 0 1 footprint=PG-TSDSO-14 -T 77108 49600 5 10 1 1 0 6 1 +T 76708 49600 5 10 1 1 0 6 1 value=BTS7008-1EPP } -N 77600 47300 77600 49300 4 -N 77600 49300 77400 49300 4 -N 77400 48900 77600 48900 4 -N 77400 48500 77600 48500 4 -N 77400 47700 77600 47700 4 -N 77400 48100 77600 48100 4 -C 77800 46400 1 90 0 capacitor.sym +N 77200 47300 77200 49300 4 +N 77200 49300 77000 49300 4 +N 77000 48900 77200 48900 4 +N 77000 48500 77200 48500 4 +N 77000 47700 77200 47700 4 +N 77000 48100 77200 48100 4 +C 77000 46400 1 270 1 capacitor.sym { -T 77100 46600 5 10 0 0 90 0 1 +T 77700 46600 5 10 0 0 90 2 1 device=CAPACITOR -T 77700 47000 5 10 1 1 0 0 1 +T 77100 47000 5 10 1 1 0 6 1 refdes=C2 -T 76900 46600 5 10 0 0 90 0 1 +T 77900 46600 5 10 0 0 90 2 1 symversion=0.1 -T 77700 46500 5 10 1 1 0 0 1 +T 77100 46500 5 10 1 1 0 6 1 value=10 nF -T 77800 46400 5 10 0 1 0 0 1 +T 77000 46400 5 10 0 1 0 6 1 footprint=0402 } -C 77500 46100 1 0 0 gnd.sym -C 72100 48400 1 270 1 capacitor.sym +C 77100 46100 1 0 0 gnd.sym +C 71700 48400 1 270 1 capacitor.sym { -T 72800 48600 5 10 0 0 90 2 1 +T 72400 48600 5 10 0 0 90 2 1 device=CAPACITOR -T 72200 49000 5 10 1 1 0 6 1 +T 71800 49000 5 10 1 1 0 6 1 refdes=C1 -T 73000 48600 5 10 0 0 90 2 1 +T 72600 48600 5 10 0 0 90 2 1 symversion=0.1 -T 72200 48500 5 10 1 1 0 6 1 +T 71800 48500 5 10 1 1 0 6 1 value=68 nF -T 72100 48400 5 10 0 1 0 0 1 -footprint=0402 +T 71700 48400 5 10 0 1 0 0 1 +footprint=0805 } -N 70300 46500 73100 46500 4 +N 70300 46500 72700 46500 4 { T 71900 46550 5 10 1 1 0 6 1 netname=sense } -C 74800 48800 1 0 1 resistor.sym +C 74400 48800 1 0 1 resistor.sym { -T 74500 49200 5 10 0 0 180 2 1 +T 74100 49200 5 10 0 0 180 2 1 device=RESISTOR -T 74800 48800 5 10 0 1 90 6 1 +T 74400 48800 5 10 0 1 90 6 1 footprint=0402 -T 74200 49050 5 10 1 1 0 6 1 +T 73800 49050 5 10 1 1 0 6 1 refdes=R5 -T 74400 49050 5 10 1 1 0 0 1 +T 74000 49050 5 10 1 1 0 0 1 value=4.7k } -N 74800 48900 75000 48900 4 -C 74800 48400 1 0 1 resistor.sym +N 74400 48900 74600 48900 4 +C 74400 48400 1 0 1 resistor.sym { -T 74500 48800 5 10 0 0 180 2 1 +T 74100 48800 5 10 0 0 180 2 1 device=RESISTOR -T 74800 48400 5 10 0 1 90 6 1 +T 74400 48400 5 10 0 1 90 6 1 footprint=0402 -T 74200 48650 5 10 1 1 0 6 1 +T 73800 48650 5 10 1 1 0 6 1 refdes=R6 -T 74400 48650 5 10 1 1 0 0 1 +T 74000 48650 5 10 1 1 0 0 1 value=4.7k } -N 75000 48500 74800 48500 4 -N 73900 48900 72700 48900 4 -N 70300 47300 73100 47300 4 +N 74600 48500 74400 48500 4 +N 73500 48900 72300 48900 4 +N 70300 47300 72700 47300 4 { T 71900 47350 5 10 1 1 0 6 1 netname=diagnose @@ -551,58 +544,129 @@ value=NoConnection T 68400 48000 5 10 0 0 0 0 1 device=DRC_Directive } -N 73100 47300 73100 48500 4 -C 72200 48100 1 0 0 gnd.sym -C 75100 46400 1 90 0 resistor.sym +N 72700 47300 72700 48500 4 +C 71800 48100 1 0 0 gnd.sym +C 74700 46400 1 90 0 resistor.sym { -T 74700 46700 5 10 0 0 90 0 1 +T 74300 46700 5 10 0 0 90 0 1 device=RESISTOR -T 75100 46400 5 10 0 1 0 0 1 +T 74700 46400 5 10 0 1 0 0 1 footprint=0402 -T 74800 46900 5 10 1 1 0 6 1 +T 74400 46900 5 10 1 1 0 6 1 refdes=R7 -T 74800 46600 5 10 1 1 0 6 1 +T 74400 46600 5 10 1 1 0 6 1 value=47 } -C 74900 46100 1 0 0 gnd.sym -N 73100 48500 73900 48500 4 -C 74000 45600 1 270 1 resistor.sym +C 74500 46100 1 0 0 gnd.sym +N 72700 48500 73500 48500 4 +C 73600 45600 1 270 1 resistor.sym { -T 74400 45900 5 10 0 0 90 2 1 +T 74000 45900 5 10 0 0 90 2 1 device=RESISTOR -T 74000 45600 5 10 0 1 0 6 1 +T 73600 45600 5 10 0 1 0 6 1 footprint=0402 -T 74300 46100 5 10 1 1 0 0 1 +T 73900 46100 5 10 1 1 0 0 1 refdes=R8 -T 74300 45800 5 10 1 1 0 0 1 +T 73900 45800 5 10 1 1 0 0 1 value=1.2k } -C 74000 45300 1 0 0 gnd.sym -N 75000 48100 74100 48100 4 -N 74100 48100 74100 46500 4 -C 74000 46400 1 0 1 resistor.sym +C 73600 45300 1 0 0 gnd.sym +N 74600 48100 73700 48100 4 +N 73700 48100 73700 46500 4 +C 73600 46400 1 0 1 resistor.sym { -T 73700 46800 5 10 0 0 180 2 1 +T 73300 46800 5 10 0 0 180 2 1 device=RESISTOR -T 74000 46400 5 10 0 1 90 6 1 +T 73600 46400 5 10 0 1 90 6 1 footprint=0402 -T 73400 46650 5 10 1 1 0 6 1 +T 73000 46650 5 10 1 1 0 6 1 refdes=R9 -T 73600 46650 5 10 1 1 0 0 1 +T 73200 46650 5 10 1 1 0 0 1 value=4.7k } -N 74000 46500 74100 46500 4 -C 72800 45600 1 270 1 capacitor.sym +N 73600 46500 73700 46500 4 +C 72400 45600 1 270 1 capacitor.sym { -T 73500 45800 5 10 0 0 90 2 1 +T 73100 45800 5 10 0 0 90 2 1 device=CAPACITOR -T 72900 46200 5 10 1 1 0 6 1 +T 72500 46200 5 10 1 1 0 6 1 refdes=C3 -T 73700 45800 5 10 0 0 90 2 1 +T 73300 45800 5 10 0 0 90 2 1 symversion=0.1 -T 72900 45700 5 10 1 1 0 6 1 +T 72500 45700 5 10 1 1 0 6 1 value=220pF -T 72800 45600 5 10 0 1 0 0 1 +T 72400 45600 5 10 0 1 0 0 1 +footprint=0402 +} +C 72500 45300 1 0 0 gnd.sym +C 78200 46400 1 270 1 resistor.sym +{ +T 78600 46700 5 10 0 0 90 2 1 +device=RESISTOR +T 78200 46400 5 10 0 1 0 6 1 +footprint=0402 +T 78500 46900 5 10 1 1 0 0 1 +refdes=R11 +T 78500 46600 5 10 1 1 0 0 1 +value=47k +} +C 78200 47300 1 270 1 resistor.sym +{ +T 78600 47600 5 10 0 0 90 2 1 +device=RESISTOR +T 78200 47300 5 10 0 1 0 6 1 +footprint=0402 +T 78500 47800 5 10 1 1 0 0 1 +refdes=R10 +T 78500 47500 5 10 1 1 0 0 1 +value=1.5k +} +C 78200 46100 1 0 0 gnd.sym +N 78300 49600 78300 48200 4 +C 76300 50000 1 0 1 resistor.sym +{ +T 76000 50400 5 10 0 0 180 2 1 +device=RESISTOR +T 76300 50000 5 10 0 1 90 6 1 footprint=0402 +T 75700 50250 5 10 1 1 0 6 1 +refdes=R12 +T 75900 50250 5 10 1 1 0 0 1 +value=1k +} +N 70300 46900 73100 46900 4 +{ +T 71900 46950 5 10 1 1 0 6 1 +netname=ol_in_off +} +N 73100 46900 73100 50100 4 +N 73100 50100 75400 50100 4 +N 78300 50600 70700 50600 4 +C 77800 50600 1 180 1 pnp.sym +{ +T 78400 50100 5 10 0 0 180 6 1 +device=NPN_TRANSISTOR +T 78400 50200 5 10 1 1 0 0 1 +refdes=Q1 +T 78400 49900 5 10 1 1 0 0 1 +value=BC807 +T 77800 50600 5 10 0 0 0 0 1 +footprint=SOT23 +} +T 76100 45100 9 10 1 0 0 0 3 +R10/R11 totem may result in pyro firing, +be prepared to adjust resistor values or +elide this circuit entirely? +N 76300 50100 77800 50100 4 +C 77900 50100 1 90 1 resistor.sym +{ +T 77500 49800 5 10 0 0 270 2 1 +device=RESISTOR +T 77900 50100 5 10 0 1 180 6 1 +footprint=0402 +T 77600 49750 5 10 1 1 0 6 1 +refdes=R13 +T 77600 49450 5 10 1 1 0 6 1 +value=4.7k } -C 72900 45300 1 0 0 gnd.sym +C 77700 48900 1 0 0 gnd.sym