diff options
Diffstat (limited to 'pcb/FlareLED.ps')
-rw-r--r-- | pcb/FlareLED.ps | 720 |
1 files changed, 720 insertions, 0 deletions
diff --git a/pcb/FlareLED.ps b/pcb/FlareLED.ps new file mode 100644 index 0000000..d807858 --- /dev/null +++ b/pcb/FlareLED.ps @@ -0,0 +1,720 @@ +%!PS-Adobe-3.0 +%%Title: examples/FlareLED +%%Creator: Xcircuit v2.3 +%%CreationDate: Mon Jul 2 14:17:57 2001 +%%Pages: 1 +%%BoundingBox: -319 -124 931 916 +%%DocumentNeededResources: font Helvetica font Helvetica-Bold font Times-Roman +%%+ font Times-RomanISO font Symbol +%%EndComments +%%BeginProlog +% +% PostScript prolog for output from xcircuit +% Version: 2.3 +% +% Electrical circuit (and otherwise general) drawing program +% +% Written by Tim Edwards 8/5/93--5/16/01 (tim@bach.ece.jhu.edu) +% The Johns Hopkins University +% +%%BeginResource: procset XCIRCproc 2.3 1 +% supporting definitions --- these are the primary xcircuit types. + +/XCIRCsave save def +/topmat matrix currentmatrix def + +/fontslant { /slant exch def [1 0 slant 1 0 0] + exch findfont exch makefont dup length dict /ndict exch def + { 1 index /FID ne { ndict 3 1 roll put } { pop pop } ifelse } forall + ndict definefont pop} def +/ul { dup type /stringtype eq showflag 1 eq and { gsave + currentpoint topmat setmatrix 0 0 moveto 2 index stringwidth pop (_) + false charpath flattenpath pathbbox grestore exch pop 1 index + sub setlinewidth exch pop currentpoint 3 -1 roll add moveto 0 + rlineto stroke moveto } if } def +/ol { dup type /stringtype eq showflag 1 eq and { gsave gsave + currentpoint topmat setmatrix 2 index stringwidth pop 3 index + true charpath flattenpath pathbbox grestore exch pop + exch pop topmat setmatrix (_) true charpath pathbbox grestore + exch pop 1 index sub setlinewidth exch pop currentpoint + exch 4 1 roll exch sub add moveto pop 0 rlineto stroke + moveto } if } def +/stW { gsave currentpoint newpath moveto true charpath flattenpath + pathbbox pop exch pop sub grestore } def +/Ts {mark Tabs aload pop counttomark 1 add array astore /Tabs exch def Tabs + 0 currentpoint pop put} def +/Tbn {mark Tabs aload pop counttomark dup 2 add 1 roll cleartomark 1 sub} def +/Tb { 0 1 Tbn {Tabs exch get dup currentpoint pop lt + {currentpoint exch pop moveto exit} {pop} ifelse } for } def +/Tf { Tbn -1 0 {Tabs exch get dup currentpoint pop gt + {currentpoint exch pop moveto exit} {pop} ifelse } for } def +/qS { (aa) stW (a a) stW sub 4 div 0 Kn } def +/hS { qS qS } def +/pspc 0 def +/cf0 { scalefont setfont } bind def +/Kn { dup kY add /kY exch def rmoveto } bind def +/ss { /fscale fscale 0.67 mul def currentfont 0.67 cf0 0 fscale0 fscale mul + 0.33 mul neg Kn} def +/Ss { /fscale fscale 0.67 mul def currentfont 0.67 cf0 0 fscale0 fscale mul + 0.67 mul Kn } def +/ns { 0 kY neg Kn /kY 0 def /fscale 1.0 def xfont0 1.0 cf0 } def +/CR { ns 0 /Bline Bline fscale0 neg add def Bline moveto } def +/cf { dup type /realtype ne {1.0} if exch findfont exch kY 0 eq + { 40 mul dup /fscale0 exch def cf0 /xfont0 currentfont def} + {fscale0 mul fscale mul cf0} ifelse } def +/ctmk { counttomark dup 2 add -1 roll pop } bind def +/label { gsave translate 0 0 moveto dup scale /rotval exch def /just exch def + just 16 and 0 gt {0 1 dtransform gsave pagemat setmatrix idtransform + exch grestore 1 0 dtransform gsave pagemat setmatrix idtransform + exch grestore dup 0 eq {pop mul 0 gt} {3 1 roll pop pop 0 lt} ifelse + {-1 /just just dup 3 and 1 ne {3 xor} if def} {1} ifelse exch 0 lt + {-1 /just just dup 12 and 4 ne {12 xor} if def} {1} ifelse scale } + if /showflag 0 def /fspc pspc def /Bline 0 def /Tabs 0 array def + /fscale 1.0 def /kY 0 def + gsave dup 1 add copy 0 exch {exch dup type /stringtype eq {true + charpath flattenpath} {exec} ifelse } repeat pop pathbbox grestore + 3 -1 roll pop 3 1 roll just 1 and 0 gt {just 2 and 0 gt {exch pop + neg fspc sub} {exch sub 0.5 mul neg} ifelse} {pop neg fspc add} + ifelse exch Bline exch just 4 and 0 gt {just 8 and 0 gt {exch pop + neg fspc sub} {add 0.5 mul neg} ifelse} {pop neg fspc add} ifelse + /showflag 1 def rotval rotate Kn currentpoint translate + /Bline 0 def /Tabs 0 array def /fscale 1.0 def /kY 0 def + {dup type /stringtype eq {show}{exec} ifelse} repeat grestore } def +/pinlabel { hlevel 0 eq { /pspc 20 def label /pspc 0 def } + { pop pop pop pop pop {pop} repeat } ifelse } def +/pinglobal { pinlabel } def +/infolabel { pinlabel } def + +/scb { setrgbcolor } bind def /sce { defColor aload pop scb } bind def +/cRedef {/defColor currentcolor 3 array astore def} def +/begingate { /hlevel hlevel 1 add def /defColor currentcolor sce 3 array + astore def gsave sce translate 0 0 moveto dup 0 lt + {neg 1 sub -1 1 scale} if rotate dup scale } bind def +/makeparm {3 string cvs dup length 1 add string /tstr exch def tstr exch + 1 exch putinterval tstr 0 (v) putinterval tstr cvn} bind def +/beginparm { -1 1 {makeparm exch def} for + dup type /arraytype eq { aload length -1 1 {makeparm exch def} + for } if begingate } bind def +/endgate { /hlevel hlevel 1 sub def grestore defColor aload pop cRedef + scb} bind def + +/hlevel 0 def +/tmpa [1 0 0 1 0 0] def +/gar {8 8 true tmpa {<c0 c0 00 00 0c 0c 00 00>} imagemask} bind +{8 8 true tmpa {<30 70 60 02 03 07 06 20>} imagemask} bind +{8 8 true tmpa {<0c 1e 1e 0c c0 e1 e1 c0>} imagemask} bind +{8 8 true tmpa {<0f 0f 0f 0f f0 f0 f0 f0>} imagemask} bind +{8 8 true tmpa {<3f f3 e1 e1 f3 3f 1e 1e>} imagemask} bind +{8 8 true tmpa {<df cf 8f 9f fd fc f8 f9>} imagemask} bind +{8 8 true tmpa {<ff 3f 3f ff ff f3 f3 ff>} imagemask} bind 7 array astore def +/ppaint { gsave clip tmpa dup setmatrix pathbbox neg exch neg 4 2 roll + neg 4 -1 roll 2 copy gt {exch} if 8 div ceiling 8 mul 4 2 roll neg 2 copy + gt {exch} if 8 div ceiling 8 mul 3 -1 roll -8 5 -1 roll + { 3 index exch 5 exch put dup -8 3 index { 3 index + exch 4 exch put 3 index exec } for } for pop pop pop pop grestore } bind def +/setstyles { + currentlinewidth mul setlinewidth /style exch def + style 1 and 0 gt not {closepath} if + style 2 and 0 gt {currentlinewidth 4 mul dup 2 array astore 0 setdash} if + style 4 and 0 gt {0.5 currentlinewidth 4 mul 2 array astore 0 setdash} if + style dup 256 ge exch 480 lt and { gsave 1 setgray eofill grestore } if + style 16 and 0 gt { gsave style 224 and -5 bitshift dup 7 lt + {gar exch get ppaint} { pop eofill } ifelse grestore } if + style 8 and 0 gt style 512 eq or { newpath } { stroke } ifelse grestore } def + +/polygon { gsave /num exch def moveto num 1 sub {lineto} repeat setstyles } def +/xcarc { gsave newpath arc setstyles } def +/elb { matrix currentmatrix 7 -1 roll 7 -1 roll translate 5 1 roll 4 -1 roll + 3 index div 1 scale } def +/ele { 0 4 1 roll 0 4 1 roll } bind def +/ellipse { gsave elb newpath ele arc setmatrix setstyles } def +/pellip { elb ele arc setmatrix } def +/nellip { elb ele arcn setmatrix } def +/spline { gsave moveto curveto setstyles } def +/polyc { {lineto} repeat } bind def +/beginpath { gsave moveto } bind def +/endpath { setstyles } bind def +/bop { 1 setlinecap 0 setlinejoin 6 setmiterlimit 0 0 0 scb cRedef } def +/insertion {/PSobj save def /showpage {} def bop translate} def +/end_insert {PSobj restore} def +/setpagemat {/pagemat matrix currentmatrix def} def +/inchscale {setpagemat 0.375 mul dup scale} def +/cmscale {setpagemat 0.35433071 mul dup scale} def + +%%EndResource +%%EndProlog + +/Times-Roman findfont dup length dict begin +{1 index /FID ne {def} {pop pop} ifelse} forall +/Encoding ISOLatin1Encoding def currentdict end +/Times-RomanISO exch definefont pop + +% XCircuit output starts here. + +/PIC16C54 { +% 0 0 480 736 bbox +(?) 1 beginparm +0 1.00 0 0 0 736 480 736 480 0 4 polygon +(PIC16C54A) {/Helvetica-Bold cf} 2 21 0 1.00 240 320 label +(Vdd) {/Helvetica cf} 2 23 0 1.00 464 368 label +(RA2) {/Helvetica cf} 2 20 0 1.00 16 688 label +(RA3) {/Helvetica cf} 2 20 0 1.00 16 624 label +(RTCC) {/Helvetica cf} 2 20 0 1.00 16 560 label +(MCLR) {ol} {/Helvetica cf} 3 20 0 1.00 16 496 label +(Vss) {/Helvetica cf} 2 20 0 1.00 16 368 label +(RB0) {/Helvetica cf} 2 20 0 1.00 16 240 label +(RB1) {/Helvetica cf} 2 20 0 1.00 16 176 label +(RB2) {/Helvetica cf} 2 20 0 1.00 16 112 label +(RB3) {/Helvetica cf} 2 20 0 1.00 16 48 label +(RB4) {/Helvetica cf} 2 23 0 1.00 464 48 label +(RB5) {/Helvetica cf} 2 23 0 1.00 464 112 label +(RB6) {/Helvetica cf} 2 23 0 1.00 464 176 label +(RB7) {/Helvetica cf} 2 23 0 1.00 464 240 label +(OSC2/CLKOUT) {/Helvetica cf} 2 23 0 1.00 464 496 label +(OSC1/CLKIN) {/Helvetica cf} 2 23 0 1.00 464 560 label +(RA0) {/Helvetica cf} 2 23 0 1.00 464 624 label +(RA1) {/Helvetica cf} 2 23 0 1.00 464 688 label +sce +mark v1 (pcb:U) {/Helvetica cf} ctmk 21 0 1.00 224 256 infolabel +1.000 0.000 0.000 scb +(1) {/Helvetica cf} 2 23 0 1.00 0 688 pinlabel +(2) {/Helvetica cf} 2 23 0 1.00 0 624 pinlabel +(3) {/Helvetica cf} 2 23 0 1.00 0 560 pinlabel +(4) {/Helvetica cf} 2 23 0 1.00 0 496 pinlabel +(5) {/Helvetica cf} 2 23 0 1.00 0 368 pinlabel +(6) {/Helvetica cf} 2 23 0 1.00 0 240 pinlabel +(7) {/Helvetica cf} 2 23 0 1.00 0 176 pinlabel +(8) {/Helvetica cf} 2 23 0 1.00 0 112 pinlabel +(9) {/Helvetica cf} 2 23 0 1.00 0 48 pinlabel +(10) {/Helvetica cf} 2 20 0 1.00 480 48 pinlabel +(11) {/Helvetica cf} 2 20 0 1.00 480 112 pinlabel +(12) {/Helvetica cf} 2 20 0 1.00 480 176 pinlabel +(13) {/Helvetica cf} 2 20 0 1.00 480 240 pinlabel +(14) {/Helvetica cf} 2 20 0 1.00 480 368 pinlabel +(15) {/Helvetica cf} 2 20 0 1.00 480 496 pinlabel +(16) {/Helvetica cf} 2 20 0 1.00 480 560 pinlabel +(17) {/Helvetica cf} 2 20 0 1.00 480 624 pinlabel +(18) {/Helvetica cf} 2 20 0 1.00 480 688 pinlabel +endgate +} def + +/LTC490 { +% 0 0 416 384 bbox +(?) 1 beginparm +0 1.00 0 0 0 384 416 384 416 0 4 polygon +(RS422) {/Helvetica cf} 2 21 0 1.00 192 176 label +(Transciever) {/Helvetica cf} 2 21 0 1.00 208 128 label +(LTC490) {/Helvetica-Bold cf} 2 21 0 1.00 192 256 label +(Vcc) {/Helvetica cf} 2 20 0 1.00 16 336 label +(R) {/Helvetica cf} 2 20 0 1.00 16 240 label +(D) {/Helvetica cf} 2 20 0 1.00 16 144 label +(GND) {/Helvetica cf} 2 20 0 1.00 16 48 label +(Y) {/Helvetica cf} 2 23 0 1.00 400 48 label +(Z) {/Helvetica cf} 2 23 0 1.00 400 144 label +(B) {/Helvetica cf} 2 23 0 1.00 400 240 label +(A) {/Helvetica cf} 2 23 0 1.00 400 336 label +sce +mark v1 (pcb:U) {/Helvetica cf} ctmk 21 0 1.00 208 80 infolabel +1.000 0.000 0.000 scb +(1) {/Helvetica cf} 2 23 0 1.00 0 336 pinlabel +(2) {/Helvetica cf} 2 23 0 1.00 0 240 pinlabel +(3) {/Helvetica cf} 2 23 0 1.00 0 144 pinlabel +(4) {/Helvetica cf} 2 23 0 1.00 0 48 pinlabel +(5) {/Helvetica cf} 2 20 0 1.00 416 48 pinlabel +(6) {/Helvetica cf} 2 20 0 1.00 416 144 pinlabel +(7) {/Helvetica cf} 2 20 0 1.00 416 240 pinlabel +(8) {/Helvetica cf} 2 20 0 1.00 416 336 pinlabel +endgate +} def + +/terminal_block { +% -160 -80 320 173 bbox +(?) 1 beginparm +0 1.00 -160 -80 -160 48 160 48 160 -80 4 polygon +(ED100/3DS) {/Helvetica cf} 2 21 0 1.00 0 80 label +1 1.00 0 -16 32 0.00 360.00 xcarc +1 1.00 96 -16 32 0.00 360.00 xcarc +1 1.00 -96 -16 32 0.00 360.00 xcarc +sce +mark v1 (pcb:J) {/Helvetica cf} ctmk 21 0 1.00 0 -112 infolabel +1.000 0.000 0.000 scb +(1) {/Helvetica cf} 2 25 0 1.00 -96 -16 pinlabel +(2) {/Helvetica cf} 2 25 0 1.00 0 -16 pinlabel +(3) {/Helvetica cf} 2 25 0 1.00 96 -16 pinlabel +endgate +} def + +/LTC1152 { +% -192 -192 384 384 bbox +(?) 1 beginparm +0 1.00 -192 -192 -192 192 192 192 192 -192 4 polygon +(LTC1152) {/Helvetica-Bold cf} 2 25 0 1.00 0 48 label +(Op-amp) {/Helvetica cf} 2 29 0 1.00 0 0 label +(SHDN) {/Helvetica cf} 2 20 0 1.00 -176 144 label +(IN) {/Helvetica cf} (-) {/Symbol cf} 4 20 0 1.00 -176 48 label +(IN) {/Helvetica cf} (+) {/Symbol cf} 4 20 0 1.00 -176 -48 label +(-) {/Symbol cf} (V) {/Helvetica cf} 4 20 0 1.00 -176 -144 label +(COMP) {/Helvetica cf} 2 23 0 1.00 176 -144 label +(OUT) {/Helvetica cf} 2 23 0 1.00 176 -48 label +(+) {/Symbol cf} (V) {/Helvetica cf} 4 23 0 1.00 176 48 label +(CP) {/Helvetica cf} 2 23 0 1.00 176 144 label +sce +mark v1 (pcb:U) {/Helvetica cf} ctmk 21 0 1.00 0 -80 infolabel +1.000 0.000 0.000 scb +(1) {/Helvetica cf} 2 23 0 1.00 -192 144 pinlabel +(2) {/Helvetica cf} 2 23 0 1.00 -192 48 pinlabel +(3) {/Helvetica cf} 2 23 0 1.00 -192 -48 pinlabel +(5) {/Helvetica cf} 2 20 0 1.00 192 -144 pinlabel +(4) {/Helvetica cf} 2 23 0 1.00 -192 -144 pinlabel +(6) {/Helvetica cf} 2 20 0 1.00 192 -48 pinlabel +(7) {/Helvetica cf} 2 20 0 1.00 192 48 pinlabel +(8) {/Helvetica cf} 2 20 0 1.00 192 144 pinlabel +endgate +} def + +/DSUB9 { +% -160 0 320 186 bbox +(?) 1 beginparm +1 1.00 -128 96 16 0.00 360.00 xcarc +1 1.00 -32 32 16 0.00 360.00 xcarc +1 1.00 0 96 16 0.00 360.00 xcarc +1 1.00 64 96 16 0.00 360.00 xcarc +1 1.00 128 96 16 15.00 375.00 xcarc +1 1.00 96 32 16 0.00 360.00 xcarc +1 1.00 32 32 16 0.00 360.00 xcarc +1 1.00 -64 96 16 0.00 360.00 xcarc +1 1.00 -96 32 16 0.00 360.00 xcarc +sce +mark v1 (pcb:J) {/Helvetica cf} ctmk 21 0 1.00 16 -48 infolabel +128 128 beginpath +128 96 32 450.00 333.43 arcn +124 17 1 polyc +96 32 32 333.43 270.00 arcn +-96 0 1 polyc +-96 32 32 270.00 206.57 arcn +-156 81 1 polyc +-128 +96 32 206.57 90.00 arcn +128 128 1 polyc +1 1.00 endpath +(AMP 745781-4) {/Helvetica cf} 2 25 0 1.00 0 160 label +1.000 0.000 0.000 scb +(1) {/Helvetica cf} 2 25 0 1.00 -128 96 pinlabel +(3) {/Helvetica cf} 2 25 0 1.00 0 96 pinlabel +(2) {/Helvetica cf} 2 25 0 1.00 -64 96 pinlabel +(4) {/Helvetica cf} 2 25 0 1.00 64 96 pinlabel +(5) {/Helvetica cf} 2 25 0 1.00 128 96 pinlabel +(6) {/Helvetica cf} 2 29 0 1.00 -96 32 pinlabel +(7) {/Helvetica cf} 2 29 0 1.00 -32 32 pinlabel +(8) {/Helvetica cf} 2 29 0 1.00 32 32 pinlabel +(9) {/Helvetica cf} 2 29 0 1.00 96 32 pinlabel +endgate +} def + +/Crystal { +% -144 -144 288 288 bbox +(?) 1 beginparm +0 1.00 -144 -144 -144 144 144 144 144 -144 4 polygon +(CTX169) {/Helvetica-Bold cf} 2 25 0 1.00 0 16 label +(MHz) {hS} (20) {/Helvetica cf} 4 21 0 1.00 0 -32 label +(N/C) {/Helvetica cf} 2 20 0 1.00 -128 96 label +(GND) {/Helvetica cf} 2 20 0 1.00 -128 -96 label +(OUT) {/Helvetica cf} 2 23 0 1.00 128 -96 label +(Vdd) {/Helvetica cf} 2 23 0 1.00 128 96 label +sce +mark v1 (pcb:X) {/Helvetica cf} ctmk 21 0 1.00 0 -176 infolabel +1.000 0.000 0.000 scb +(1) {/Helvetica cf} 2 23 0 1.00 -144 96 pinlabel +(2) {/Helvetica cf} 2 23 0 1.00 -144 -96 pinlabel +(3) {/Helvetica cf} 2 20 0 1.00 144 -96 pinlabel +(4) {/Helvetica cf} 2 20 0 1.00 144 96 pinlabel +endgate +} def + +/ADC12138 { +% -240 -464 480 928 bbox +(?) 1 beginparm +0 1.00 -240 -464 -240 464 240 464 240 -464 4 polygon +(CH0) {/Helvetica cf} 2 20 0 1.00 -224 416 label +(CH1) {/Helvetica cf} 2 20 0 1.00 -224 352 label +(CH2) {/Helvetica cf} 2 20 0 1.00 -224 288 label +(CH3) {/Helvetica cf} 2 20 0 1.00 -224 224 label +(CH4) {/Helvetica cf} 2 20 0 1.00 -224 160 label +(CH5) {/Helvetica cf} 2 20 0 1.00 -224 96 label +(CH6) {/Helvetica cf} 2 20 0 1.00 -224 32 label +(CH7) {/Helvetica cf} 2 20 0 1.00 -224 -32 label +(COM) {/Helvetica cf} 2 20 0 1.00 -224 -96 label +(MuxOut1) {/Helvetica cf} 2 20 0 1.00 -224 -160 label +(A/Din2) {/Helvetica cf} 2 20 0 1.00 -224 -352 label +(DGND) {/Helvetica cf} 2 20 0 1.00 -224 -416 label +(+) {/Symbol cf} (VA) {/Helvetica cf} 4 23 0 1.00 224 -416 label +(-) {/Symbol cf} (Vref) {/Helvetica cf} 4 23 0 1.00 224 -352 label +(+) {/Symbol cf} (Vref) {/Helvetica cf} 4 23 0 1.00 224 -288 label +(AGND) {/Helvetica cf} 2 23 0 1.00 224 -224 label +(PD) {/Helvetica cf} 2 23 0 1.00 224 -160 label +(EOC) {/Helvetica cf} 2 23 0 1.00 224 -96 label +(CONV) {ol} {/Helvetica cf} 3 23 0 1.00 224 -32 label +(CS) {ol} {/Helvetica cf} 3 23 0 1.00 224 32 label +(DO) {/Helvetica cf} 2 23 0 1.00 224 96 label +(DI) {/Helvetica cf} 2 23 0 1.00 224 160 label +(SCLK) {/Helvetica cf} 2 23 0 1.00 224 224 label +(A/Din1) {/Helvetica cf} 2 20 0 1.00 -224 -224 label +(MuxOut2) {/Helvetica cf} 2 20 0 1.00 -224 -288 label +(CCLK) {/Helvetica cf} 2 23 0 1.00 224 288 label +(DOR) {ol} {/Helvetica cf} 3 23 0 1.00 224 352 label +(+) {/Symbol cf} (VD) {/Helvetica cf} 4 23 0 1.00 224 416 label +(ADC12138) {/Helvetica-Bold cf} 2 21 0 1.00 0 64 label +sce +mark v1 (pcb:U) {/Helvetica cf} ctmk 21 0 1.00 0 0 infolabel +1.000 0.000 0.000 scb +(1) {/Helvetica cf} 2 23 0 1.00 -240 416 pinlabel +(2) {/Helvetica cf} 2 23 0 1.00 -240 352 pinlabel +(3) {/Helvetica cf} 2 23 0 1.00 -240 288 pinlabel +(4) {/Helvetica cf} 2 23 0 1.00 -240 224 pinlabel +(5) {/Helvetica cf} 2 23 0 1.00 -240 160 pinlabel +(6) {/Helvetica cf} 2 23 0 1.00 -240 96 pinlabel +(7) {/Helvetica cf} 2 23 0 1.00 -240 32 pinlabel +(8) {/Helvetica cf} 2 23 0 1.00 -240 -32 pinlabel +(9) {/Helvetica cf} 2 23 0 1.00 -240 -96 pinlabel +(10) {/Helvetica cf} 2 23 0 1.00 -240 -160 pinlabel +(11) {/Helvetica cf} 2 23 0 1.00 -240 -224 pinlabel +(12) {/Helvetica cf} 2 23 0 1.00 -240 -288 pinlabel +(13) {/Helvetica cf} 2 23 0 1.00 -240 -352 pinlabel +(14) {/Helvetica cf} 2 23 0 1.00 -240 -416 pinlabel +(15) {/Helvetica cf} 2 20 0 1.00 240 -416 pinlabel +(16) {/Helvetica cf} 2 20 0 1.00 240 -352 pinlabel +(17) {/Helvetica cf} 2 20 0 1.00 240 -288 pinlabel +(18) {/Helvetica cf} 2 20 0 1.00 240 -224 pinlabel +(19) {/Helvetica cf} 2 20 0 1.00 240 -160 pinlabel +(20) {/Helvetica cf} 2 20 0 1.00 240 -96 pinlabel +(21) {/Helvetica cf} 2 20 0 1.00 240 -32 pinlabel +(22) {/Helvetica cf} 2 20 0 1.00 240 32 pinlabel +(23) {/Helvetica cf} 2 20 0 1.00 240 96 pinlabel +(24) {/Helvetica cf} 2 20 0 1.00 240 160 pinlabel +(25) {/Helvetica cf} 2 20 0 1.00 240 224 pinlabel +(26) {/Helvetica cf} 2 20 0 1.00 240 288 pinlabel +(27) {/Helvetica cf} 2 20 0 1.00 240 352 pinlabel +(28) {/Helvetica cf} 2 20 0 1.00 240 416 pinlabel +endgate +} def + +/TK11950 { +% -336 -112 672 224 bbox +(?) 1 beginparm +0 1.00 -336 -112 -336 112 336 112 336 -112 4 polygon +(NOISE BYPASS) {/Helvetica cf} 2 20 0 1.00 -320 64 label +(CONTROL) {/Helvetica cf} 2 20 0 1.00 -320 0 label +(RESET OUT) {/Helvetica cf} 2 20 0 1.00 -320 -64 label +(VO) {/Helvetica cf} 2 23 0 1.00 320 -64 label +(GND) {/Helvetica cf} 2 23 0 1.00 320 0 label +(VIN) {/Helvetica cf} 2 23 0 1.00 320 64 label +(TK11950) {/Helvetica-Bold cf} 2 21 0 1.00 64 16 label +(V) {hS} (5.0) {/Helvetica cf} 4 29 0 1.00 64 -32 label +sce +mark v1 (pcb:U) {/Helvetica cf} ctmk 21 0 1.00 0 -144 infolabel +1.000 0.000 0.000 scb +(1) {/Helvetica cf} 2 23 0 1.00 -336 64 pinlabel +(2) {/Helvetica cf} 2 23 0 1.00 -336 0 pinlabel +(3) {/Helvetica cf} 2 23 0 1.00 -336 -64 pinlabel +(4) {/Helvetica cf} 2 20 0 1.00 336 -64 pinlabel +(5) {/Helvetica cf} 2 20 0 1.00 336 0 pinlabel +(6) {/Helvetica cf} 2 20 0 1.00 336 64 pinlabel +endgate +} def + +/Capacitor { +% -32 -64 186 128 bbox +(1.0) (\265) (?) 3 beginparm +1 1.00 0 -64 0 -6 2 polygon +1 1.00 0 64 0 6 2 polygon +1 1.00 -32 6 32 6 2 polygon +1 1.00 -32 -6 32 -6 2 polygon +1.000 0.000 0.000 scb +(1) {/Times-Roman cf} 2 9 0 1.00 0 64 pinlabel +(2) {/Times-Roman cf} 2 13 0 1.00 0 -64 pinlabel +sce +mark v2 v1 ( %p1 %p2 ) v3 (spice:C) {/Times-RomanISO cf} ctmk 4 0 1.00 -208 +-160 infolabel +sce +(sim:c %p1 %p2) {/Times-Roman cf} 2 4 0 1.00 -208 -208 infolabel +mark (F) v2 {hS} v1 {/Times-RomanISO cf} ctmk 20 0 1.00 48 0 label +sce +mark v3 (pcb:C) {/Times-Roman cf} ctmk 20 0 1.00 -208 -256 infolabel +endgate +} def + +/LM13700 { +% -256 -256 480 544 bbox +(?) 1 beginparm +0 1.00 -256 -256 -256 288 224 288 224 -256 4 polygon +(BufIn1) {/Helvetica cf} 2 20 0 1.00 -240 -144 label +(BufOut1) {/Helvetica cf} 2 20 0 1.00 -240 -208 label +(BufIn2) {/Helvetica cf} 2 23 0 1.00 208 -144 label +(+) {/Symbol cf} (V) {/Helvetica cf} 4 23 0 1.00 208 -80 label +(Out2) {/Helvetica cf} 2 23 0 1.00 208 -16 label +1.000 0.000 0.000 scb +(7) {/Helvetica cf} 2 23 0 1.00 -256 -144 pinlabel +(8) {/Helvetica cf} 2 23 0 1.00 -256 -208 pinlabel +(10) {/Helvetica cf} 2 20 0 1.00 224 -144 pinlabel +(11) {/Helvetica cf} 2 20 0 1.00 224 -80 pinlabel +(12) {/Helvetica cf} 2 20 0 1.00 224 -16 pinlabel +sce +(LM13700) {/Helvetica-Bold cf} 2 21 0 1.00 -16 16 label +(Iabc1) {/Helvetica cf} 2 20 0 1.00 -240 240 label +(Dbias1) {/Helvetica cf} 2 20 0 1.00 -240 176 label +(1) {/Helvetica cf} (+) {/Symbol cf} (In) {/Helvetica cf} 6 20 0 1.00 -240 112 +label +(Out1) {/Helvetica cf} 2 20 0 1.00 -240 -16 label +1.000 0.000 0.000 scb +(1) {/Helvetica cf} 2 23 0 1.00 -256 240 pinlabel +(2) {/Helvetica cf} 2 23 0 1.00 -256 176 pinlabel +(3) {/Helvetica cf} 2 23 0 1.00 -256 112 pinlabel +(4) {/Helvetica cf} 2 23 0 1.00 -256 48 pinlabel +(5) {/Helvetica cf} 2 23 0 1.00 -256 -16 pinlabel +(14) {/Helvetica cf} 2 20 0 1.00 224 112 pinlabel +(15) {/Helvetica cf} 2 20 0 1.00 224 176 pinlabel +(16) {/Helvetica cf} 2 20 0 1.00 224 240 pinlabel +sce +(-) {/Symbol cf} (V) {/Helvetica cf} 4 20 0 1.00 -240 -80 label +1.000 0.000 0.000 scb +(6) {/Helvetica cf} 2 23 0 1.00 -256 -80 pinlabel +(13) {/Helvetica cf} 2 20 0 1.00 224 48 pinlabel +sce +(BufOut2) {/Helvetica cf} 2 23 0 1.00 208 -208 label +1.000 0.000 0.000 scb +(9) {/Helvetica cf} 2 20 0 1.00 224 -208 pinlabel +sce +(1) {/Helvetica cf} (-) {/Symbol cf} (In) {/Helvetica cf} 6 20 0 1.00 -240 48 +label +(Iabc2) {/Helvetica cf} 2 23 0 1.00 208 240 label +(Dbias2) {/Helvetica cf} 2 23 0 1.00 208 176 label +(2) {/Helvetica cf} (+) {/Symbol cf} (In) {/Helvetica cf} 6 23 0 1.00 208 112 +label +(2) {/Helvetica cf} (-) {/Symbol cf} (In) {/Helvetica cf} 6 23 0 1.00 208 48 +label +sce +mark v1 (pcb:U) {/Helvetica cf} ctmk 21 0 1.00 -16 -304 infolabel +endgate +} def + +/Resistor { +% -14 -64 157 128 bbox +(1.0) (k) (?) 3 beginparm +1 1.00 0 64 0 36 2 polygon +1 1.00 0 -64 0 -36 2 polygon +1 1.00 0 -36 14 -30 -14 -18 14 -6 -14 6 14 18 -14 30 0 36 8 polygon +1.000 0.000 0.000 scb +(1) {/Times-Roman cf} 2 9 0 1.00 0 64 pinlabel +(2) {/Times-Roman cf} 2 13 0 1.00 0 -64 pinlabel +sce +mark v2 v1 ( %p1 %p2 ) v3 (spice:R) {/Times-Roman cf} ctmk 4 0 1.00 -208 -160 +infolabel +sce +(sim:R %p1 %p2) {/Times-Roman cf} 2 4 0 1.00 -208 -208 infolabel +mark (W) {/Symbol cf} v2 {hS} v1 {/Times-Roman cf} ctmk 20 0 1.00 32 0 label +sce +mark v3 (pcb:R) {/Times-Roman cf} ctmk 20 0 1.00 -208 -256 infolabel +endgate +} def + +/gnd { +% -32 -60 64 68 bbox +% trivial +begingate +1 1.00 0 0 0 -32 2 polygon +1 1.00 -32 -32 32 -32 2 polygon +1 1.00 -18 -46 18 -46 2 polygon +1 1.00 -4 -60 4 -60 2 polygon +1.000 0.000 0.000 scb +(GND) {/Times-Roman cf} 2 1 0 1.00 0 0 pinglobal +endgate +} def + +/dot { +% -10 -10 20 20 bbox +% trivial +begingate +248 1.00 0 0 6 0.00 360.00 xcarc +1.000 0.000 0.000 scb +(x) {/Times-Roman cf} 2 29 0 1.00 0 0 pinlabel +endgate +} def + +/vdd { +% -32 0 64 66 bbox +% trivial +begingate +1 1.00 0 0 0 32 2 polygon +1 1.00 -32 32 32 32 2 polygon +(Vdd) {/Times-Roman cf} 2 17 0 0.90 0 38 label +1.000 0.000 0.000 scb +(Vdd) {/Times-Roman cf} 2 13 0 1.00 0 0 pinglobal +endgate +} def + +%%Page: 1 1 +%%PageOrientation: Portrait +/pgsave save def bop +% 1688 848 offsets +1.0000 inchscale +2.6000 setlinewidth + +1.00 0 664 1648 [(5) ] PIC16C54 +1.00 180 -24 2384 [(6) ] LTC490 +1.00 0 712 -160 [(2) ] terminal_block +1.00 0 1800 944 [(7) ] LTC1152 +1.00 0 -568 1296 [(3) ] DSUB9 +1.00 180 1576 2192 [(1) ] Crystal +1.00 0 904 1088 [(2) ] ADC12138 +1.00 -181 -56 1664 [(4) ] TK11950 +1 1.00 1432 2288 1304 2288 1304 2208 1144 2208 4 polygon +1.00 -1 2072 1168 Capacitor +1.00 0 920 304 [(1) ] LM13700 +1.00 0 1096 -160 [(1) ] terminal_block +1.00 0 1320 1424 Resistor +1.00 0 120 1984 Resistor +1.00 0 328 1456 Resistor +1.00 -1 -696 2064 Resistor +1.00 0 408 1600 Resistor +1.00 0 1384 992 Resistor +1.00 0 1784 2224 Capacitor +1.00 -1 1512 720 Capacitor +1.00 0 2088 832 Capacitor +1.00 0 -280 1456 Capacitor +1.00 0 504 416 Capacitor +1 1.00 664 544 504 544 504 480 3 polygon +1 1.00 504 352 504 224 664 224 3 polygon +1 1.00 -664 1328 -664 224 504 224 3 polygon +1.00 0 -664 224 gnd +1 1.00 664 160 -472 160 -472 1328 3 polygon +1 1.00 -696 2000 -696 1392 2 polygon +1 1.00 -440 2240 -504 2240 -504 1392 3 polygon +1 1.00 -440 2336 -568 2336 -568 1392 3 polygon +1 1.00 280 1664 408 1664 408 2336 -24 2336 4 polygon +1 1.00 -24 2048 344 2048 2 polygon +1 1.00 344 2048 344 1728 280 1728 3 polygon +1 1.00 328 1520 328 1600 280 1600 3 polygon +1 1.00 408 1664 408 1664 2 polygon +1 1.00 328 1520 408 1520 408 1536 3 polygon +1.00 -181 1704 1760 [(3) ] TK11950 +1 1.00 1144 736 1352 736 2 polygon +1.00 0 1352 736 dot +1 1.00 1608 896 1384 896 1384 928 3 polygon +1 1.00 1608 1088 1384 1088 1384 1056 3 polygon +1 1.00 1992 992 2136 992 2136 1232 1384 1232 1384 1088 5 polygon +1.00 0 1384 1088 dot +1 1.00 -440 2144 -696 2144 -696 2128 3 polygon +1 1.00 -440 2048 -536 2048 -536 2000 -696 2000 4 polygon +1 1.00 -632 1392 -632 2144 2 polygon +1.00 0 -632 2144 dot +1.00 0 -696 2000 dot +1 1.00 -440 1392 -440 1888 408 1888 3 polygon +1.00 0 408 1888 dot +1.00 0 408 1664 dot +1.00 0 328 1520 dot +1 1.00 1144 2016 1368 2016 1368 2112 1432 2112 4 polygon +1 1.00 664 2016 568 2016 568 2432 1784 2432 1784 2288 1720 2288 6 polygon +1 1.00 1352 2016 1784 2016 1784 2160 3 polygon +1.00 0 1368 2016 dot +1 1.00 1144 1376 1240 1376 1240 2144 1144 2144 4 polygon +1 1.00 1144 1312 1224 1312 1224 1632 616 1632 616 1888 664 1888 6 polygon +1 1.00 1144 1248 1208 1248 1208 1616 600 1616 600 1824 664 1824 6 polygon +1 1.00 1144 1184 1192 1184 1192 1600 584 1600 584 1760 664 1760 6 polygon +1 1.00 1144 1120 1176 1120 1176 1584 568 1584 568 1696 664 1696 6 polygon +1 1.00 1144 1056 1256 1056 1256 1760 1144 1760 4 polygon +1 1.00 1144 992 1272 992 1272 1696 1144 1696 4 polygon +1 1.00 1144 2272 1208 2272 1208 2416 24 2416 24 2240 -24 2240 6 polygon +1 1.00 -24 2144 40 2144 40 2400 1176 2400 1176 2336 1144 2336 6 polygon +1 1.00 664 736 632 736 632 800 664 800 4 polygon +1 1.00 664 864 632 864 632 928 664 928 4 polygon +1 1.00 664 672 600 672 2 polygon +1.00 0 456 608 gnd +1.00 0 -280 1360 gnd +1 1.00 -280 1392 -440 1392 2 polygon +1.00 0 1368 2112 vdd +1 1.00 1992 800 2040 800 2040 768 2088 768 4 polygon +1.00 0 1512 640 dot +1 1.00 1608 800 1512 800 1512 784 3 polygon +1.00 0 2088 896 dot +1 1.00 1992 1088 2072 1088 2072 1104 3 polygon +1.00 0 2072 1232 dot +1 1.00 664 96 408 96 408 480 664 480 4 polygon +1 1.00 408 96 408 0 1208 0 1208 480 1128 480 5 polygon +1.00 0 408 96 dot +1 1.00 408 480 408 1040 536 1040 536 1440 664 1440 5 polygon +1.00 0 408 480 dot +(Flare Genesis) {/Helvetica cf} 2 16 0 1.50 1896 432 label +(LED Interface) {/Helvetica cf} 2 16 0 1.50 1896 336 label +1 1.00 664 416 632 416 632 16 712 16 712 -176 5 polygon +1 1.00 664 352 616 352 616 -176 3 polygon +1 1.00 1000 -176 1000 -16 1240 -16 1240 352 1144 352 5 polygon +1 1.00 1096 -176 1096 -32 1256 -32 1256 416 1144 416 5 polygon +1 1.00 1192 -176 1192 -288 344 -288 344 1072 504 1072 504 1248 664 1248 +7 polygon +1 1.00 1144 288 1304 288 1304 -320 296 -320 296 1104 472 1104 472 1504 664 +1504 8 polygon +1 1.00 1144 672 1288 672 1288 800 1144 800 4 polygon +1 1.00 1384 1072 1288 1072 1288 800 1192 800 4 polygon +1.00 0 1288 800 dot +1.00 0 1384 1072 dot +1 1.00 1144 864 1240 864 1240 928 1144 928 4 polygon +1 1.00 1560 848 1560 992 1608 992 3 polygon +1 1.00 1560 848 1352 848 1352 640 2136 640 2136 896 1992 896 6 polygon +1 1.00 1512 656 1512 640 2 polygon +1 1.00 1576 800 1576 720 2 polygon +1.00 0 1576 800 dot +1.00 0 1576 720 gnd +1 1.00 -392 1664 -440 1664 2 polygon +1.00 0 -440 1664 dot +1 1.00 -392 1728 -424 1728 -424 1856 472 1856 472 2144 664 2144 6 polygon +1 1.00 120 1920 120 1856 2 polygon +1.00 0 120 2048 dot +1.00 0 120 1856 dot +1 1.00 -392 1600 -408 1600 -408 1520 -280 1520 4 polygon +1 1.00 -280 1360 -280 1392 2 polygon +1.00 0 -280 1392 dot +1 1.00 328 1392 328 1248 -472 1248 3 polygon +1.00 0 -472 1248 dot +1 1.00 1144 224 1320 224 2 polygon +1 1.00 1176 224 1176 32 504 32 504 160 4 polygon +1.00 0 504 160 dot +1.00 0 1176 224 dot +1 1.00 1320 1360 1320 224 2 polygon +1 1.00 2136 1232 2136 1696 2040 1696 3 polygon +1.00 0 2136 1232 dot +1 1.00 2040 1760 2136 1760 2136 1936 1320 1936 1320 1760 1368 1760 6 polygon +1 1.00 1320 1488 1320 1584 2088 1584 2088 1824 2040 1824 5 polygon +1 1.00 664 992 600 992 600 1184 664 1184 4 polygon +1 1.00 664 1120 600 1120 2 polygon +1 1.00 664 1056 600 1056 2 polygon +1.00 0 600 1056 dot +1.00 0 600 1120 dot +1 1.00 600 992 600 608 2 polygon +1.00 0 600 672 dot +1.00 0 600 992 dot +1 1.00 1240 864 1240 608 456 608 3 polygon +1.00 0 600 608 dot +1.00 0 1240 864 dot +(is not complete!) {CR} (this schematic) {/Helvetica cf} 4 16 0 1.00 1864 -80 +label +0 1.00 1592 -176 1592 496 2456 496 2456 -176 4 polygon +1 1.00 1592 400 2456 400 2 polygon +1 1.00 1592 304 2456 304 2 polygon +(1.0) {/Helvetica cf} 2 16 0 1.50 1896 240 label +1 1.00 1592 208 2456 208 2 polygon +(Project:) {/Helvetica cf} 2 16 0 1.50 1624 432 label +(Name:) {/Helvetica cf} 2 16 0 1.50 1624 336 label +(Revision:) {/Helvetica cf} 2 16 0 1.50 1624 240 label +(Design:) {/Helvetica cf} 2 16 0 1.50 1624 144 label +(Date:) {/Helvetica cf} 2 16 0 1.50 1624 48 label +(Notes:) {/Helvetica cf} 2 16 0 1.50 1624 -48 label +1 1.00 1592 112 2456 112 2 polygon +1 1.00 1592 16 2456 16 2 polygon +(Harry Eaton) {/Helvetica cf} 2 16 0 1.50 1912 144 label +0 1.00 1576 -192 1576 512 2472 512 2472 -192 4 polygon +1.00 0 -664 224 dot +pgsave restore showpage + +%%Trailer +XCIRCsave restore +%%EOF |