From: Sam Moore Date: Fri, 31 Aug 2012 04:40:16 +0000 (+0800) Subject: Add figures, X-Git-Url: https://git.ucc.asn.au/?p=matches%2Fhonours.git;a=commitdiff_plain;h=6b1e625217573ae1dbfd65a170f562bd58d5890e Add figures, Dear Git, It figures that I forgot to add some of the figures to git. Shouldn't the update script have added them? Useless script. Figuratively, Sam --- diff --git a/thesis/figures/adc5.pdf b/thesis/figures/adc5.pdf new file mode 100644 index 00000000..27909ee7 Binary files /dev/null and b/thesis/figures/adc5.pdf differ diff --git a/thesis/figures/adc5.svg b/thesis/figures/adc5.svg new file mode 100644 index 00000000..7ccd2c5a --- /dev/null +++ b/thesis/figures/adc5.svg @@ -0,0 +1,713 @@ + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Vcc + + ATMega169ADC5 Input(F5) + + + + + ADC5IN + + + _+ + + + + + + _ + + + + + + + + + + + + + + + + + + + + + + + _+ + + + + + + + + + + + + + + + + + + _+ + + + + + + + + + + + + + + + + + + + + + + + + + + + C + C + R + R + R1 + R1 + R2 + R2 + R3 + R4 + LF356N + LF356N + LF356N + + diff --git a/thesis/figures/adc_normal.pdf b/thesis/figures/adc_normal.pdf new file mode 100644 index 00000000..dffd6000 Binary files /dev/null and b/thesis/figures/adc_normal.pdf differ diff --git a/thesis/figures/adc_normal.svg b/thesis/figures/adc_normal.svg new file mode 100644 index 00000000..97e816e5 --- /dev/null +++ b/thesis/figures/adc_normal.svg @@ -0,0 +1,323 @@ + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + ADCIN + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Vcc + + ATMega169ADC Input(PORTF) + + + _ + + + + + diff --git a/thesis/figures/atavrbfly.jpg b/thesis/figures/atavrbfly.jpg new file mode 100644 index 00000000..8f7a50a2 Binary files /dev/null and b/thesis/figures/atavrbfly.jpg differ diff --git a/thesis/figures/avr_butterfly.pdf b/thesis/figures/avr_butterfly.pdf new file mode 100644 index 00000000..248e4f82 Binary files /dev/null and b/thesis/figures/avr_butterfly.pdf differ diff --git a/thesis/figures/avr_butterfly.svg b/thesis/figures/avr_butterfly.svg new file mode 100644 index 00000000..876dbd1e --- /dev/null +++ b/thesis/figures/avr_butterfly.svg @@ -0,0 +1,453 @@ + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + PORTD(LCD) + + + + Power- + + + Vcc + + + RS232(to Laptop) + + + + Tx + Rx + GND + + PORTB(DAC SPI) + + + PORTF(ADC4-7) + SPI (to MCP4922 DAC) + + + + + + + + + + + + + + + + + + + + ADCinput circuitry + + + + + + diff --git a/thesis/figures/block_diagram.svg b/thesis/figures/block_diagram.svg new file mode 100644 index 00000000..ec38bc7b --- /dev/null +++ b/thesis/figures/block_diagram.svg @@ -0,0 +1,724 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ElectronGun + + + Sample + + Sputtering Filaments + + (Vacuum Chamber) + + Electron Gun Control + + + Computer + + + + SampleCurrent(610B Keithley) + + + + EmissionCurrent(602 Keithley) + + + + ADC/DACBox + + + + + + + + + RS-232 + DAC Output + ADC5 + ADC4 + 0-3VAnalogue Out + Feedthroughs + 0-1VAnalogue Out + + diff --git a/thesis/figures/daq.svg b/thesis/figures/daq.svg index c6acfb60..37d037b3 100644 --- a/thesis/figures/daq.svg +++ b/thesis/figures/daq.svg @@ -974,1650 +974,396 @@ inkscape:vp_y="0 : 1000 : 0" inkscape:vp_x="0 : 0.5 : 1" sodipodi:type="inkscape:persp3d" /> - - - - - - - + + + + + + image/svg+xml + + + + + + + + + Atmel AVR ButterflyATMega169 + + + PORTB + PORTF (ADC4-7) + PORTD + RS232 + - - + transform="translate(0,308.2677)" + id="path8483" + d="m 27.274119,148.10448 0,25.25381" + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - - + transform="translate(0,308.2677)" + id="path8485" + d="m 17.857143,172.66591 20,0" + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - - - + transform="translate(0,308.2677)" + id="path8487" + d="m 21.428571,176.59448 12.142858,0" + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - - + transform="translate(0,308.2677)" + id="path8489" + d="m 25,180.16591 5,0" + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - Atmel AVR ButterflyATMega169 - - - PORTB (DAC) - PORTF (ADC4-7) - PORTD (LCD) - RS232 - - - - - - - - - - - - - - - - - - - - - - - - - ADC0 - - - - - - - - - POWER - - - - - - - - - - - - - - - - SPITo: MCP4922 - - - MicrochipET-MINI DACMCP4922 - - - - - - - - - - OUTA - OUTB - - - - - - - - - - - - - POWER - SPIFrom: ATMega169PORTB - - - - - - - - - +_ - - - - - - - - - - - - - - - - - - - + transform="translate(0,308.2677)" + id="path8560" + d="m 115.35714,191.77305 80.17857,0" + style="fill:#b3b3b3;stroke:#808080;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0" /> - - - - _+ - + id="path8562" + d="m 130.56222,178.91413 0,25.75889" + style="fill:none;stroke:#808080;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0" /> - - - - - - - + id="path8562-2" + d="m 146.70435,487.43437 0,25.75889" + style="fill:none;stroke:#808080;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0" /> - - + id="path8562-5" + d="m 162.08887,487.43438 0,25.75889" + style="fill:none;stroke:#808080;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0" /> + id="path8562-52" + d="m 178.48355,487.43437 0,25.75889" + style="fill:none;stroke:#808080;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0" /> - + id="g8836" + transform="translate(-95.479721,-0.11928)"> + + id="path8560-5" + d="m 212.08162,500.03958 80.17857,0" + style="fill:#b3b3b3;stroke:#808080;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0" /> + id="path8562-20" + d="m 227.2867,487.18066 0,25.75889" + style="fill:none;stroke:#808080;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0" /> - - - - - - - - - - - - - - - - - - Switch(2 pole)(Amplify ON/OFF) - DACOUT - + id="path8562-2-9" + d="m 243.42883,487.4332 0,25.75889" + style="fill:none;stroke:#808080;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0" /> - - - 0 - 1 + id="path8562-5-9" + d="m 258.81335,487.43321 0,25.75889" + style="fill:none;stroke:#808080;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 1;stroke-dashoffset:0" /> + + + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2, 1;stroke-dashoffset:0" + d="m 105.35714,442.36218 13.57143,0" + id="path8753" /> - Vcc + style="fill:none;stroke:#b3b3b3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2, 1;stroke-dashoffset:0" + d="m 105.35715,452.36218 13.57143,0" + id="path8753-4" /> - - - - - - - ADCIN - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Vcc - - ATMega169ADC Input(PORTF) - + - _ - - + x="111.63162" + y="377.96701" + id="text7857-2">ADC0 + + + + + + + + + id="tspan7849-7" + x="381.27036" + y="483.48859">POWER + + + + + + + + + id="g8952-9-1" + transform="translate(353.57143,58.593439)"> + _ - TX - RX - GND - - SPI + x="138.58426" + y="590.95135" + id="tspan10478" + style="font-size:8px">To: MCP4922 + - + id="g10786" + transform="translate(-169.90508,325.10812)"> + id="path10720" + d="m 351.36365,639.44012 55.69028,22.39906" + style="fill:none;stroke:#000000;stroke-width:0.87016314px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + _+ + id="path10720-2" + d="m 351.44058,684.276 55.69028,-22.39906" + style="fill:none;stroke:#000000;stroke-width:0.87016314px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - + id="g4478-8-94" + transform="matrix(0.64634206,0,0,0.64634206,-127.63344,543.73016)"> +_ - - - - - - - - - - + x="242.43661" + sodipodi:role="line" /> + id="g4535-8-3-2" + transform="matrix(0,0.85329733,-0.69121127,0,654.36395,692.73179)"> + id="path4533-4-2-3" + d="m 294.68032,810.89693 3.39047,-12.65345 6.67986,24.9296 6.68099,-24.93371 6.69053,24.96939 6.72516,-25.09868 6.74447,25.17071 3.4028,-12.69945" + style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + + + id="path4533-4-2-3-3" + d="m 294.68032,810.89693 3.39047,-12.65345 6.67986,24.9296 6.68099,-24.93371 6.69053,24.96939 6.72516,-25.09868 6.74447,25.17071 3.4028,-12.69945" + style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + d="m 94.359304,978.88176 0,17.5" + id="path11565" /> + + + + + + + d="m 180.43073,974.2389 -15.35714,0 0,-16.78571 36.78571,0 c 0,0 4.80094,-10.24221 10.71429,0" + id="path11579" /> + id="g8952-9-7" + transform="translate(233.28787,530.40744)"> + LM39400 + 3.3V Reg - - - - - - - - - + id="tspan14682-6" + x="110.86716" + y="495.42685">1 + d="m 380.32243,183.9649 69.19545,0" + id="path14773" + transform="translate(0,308.2677)" /> + id="path14777" + sodipodi:cx="455" + sodipodi:cy="184.09448" + sodipodi:rx="3.5714285" + sodipodi:ry="3.5714285" + d="m 458.57143,184.09448 a 3.5714285,3.5714285 0 1 1 -7.14286,0 3.5714285,3.5714285 0 1 1 7.14286,0 z" + transform="matrix(0.73681665,0,0,0.73681665,116.91295,356.80631)" /> Vcc = 3.3V - - - - _+ - - - - LF356N - + id="tspan14781" + x="457.14285" + y="179.09448">Vcc LF356N + id="tspan14792" + x="220.35715" + y="536.59448" /> + id="g14890" + transform="translate(-120,41.428571)"> - - - - - + id="g14844"> + id="g12643-2" + transform="translate(-580.67959,-163.77398)"> + transform="translate(0,308.2677)" + id="path12641-7" + d="m 790.19183,643.5843 29.54696,0 0,34.08161 -14.69082,14.69082 -14.15511,-14.1551 0,-34.82143" + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - - - - - - - - - - - - - - - - - - - Vcc - - ATMega169ADC5 Input(F5) - - - - - ADC5IN - - _ADC+ + x="224.99997" + y="810.93365" + id="tspan12675">IN + + + + style="fill:none;stroke:#000000;stroke-width:1.01808465px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 224.46429,720.77329 0,19.24922" + id="path12713" /> - - + - _ - - - - - + d="m 224.28572,775.21933 0,12.5" + id="path12715" /> + + + + + + - - - + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 224.77403,721.5967 10.6066,0" + id="path12869" /> + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 269.64286,720.93361 23.57143,0" + id="path12871" /> + + + + + + - - - + style="fill:none;stroke:#000000;stroke-width:0.99921262;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:none" + d="m 224.52149,721.09162 0,-31.31472 -30.80965,0" + id="path12911" /> + + + + + d="m 177.32143,689.68361 -21.25,0" + id="path14139" /> + + + + + d="m 293.57143,720.75504 0,-30.71428 -36.07142,0" + id="path14175" /> + d="m 224.10715,689.86219 25.53571,0" + id="path14177" /> - - - + d="m 155.32605,689.27182 0,-21.2132" + id="path14381" /> + sodipodi:type="arc" + style="fill:none;stroke:#000000;stroke-width:0.99921262;stroke-linecap:butt;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" + id="path14383" + sodipodi:cx="309.86429" + sodipodi:cy="390.79364" + sodipodi:rx="2.7779195" + sodipodi:ry="2.7779195" + d="m 312.64221,390.79364 c 0,1.5342 -1.24372,2.77792 -2.77792,2.77792 -1.5342,0 -2.77792,-1.24372 -2.77792,-2.77792 0,-1.5342 1.24372,-2.77792 2.77792,-2.77792 1.5342,0 2.77792,1.24372 2.77792,2.77792 z" + transform="translate(-154.28571,273.98199)" /> _+ - + id="tspan14391" + x="155.42859" + y="658.505">Vcc - - - - - - - - - - - - - - - + d="m 224.5215,689.77689 0,-29.16815" + id="path14393" /> _ATMega169ADC Input+ - - - - - - - - - - + x="223.51135" + y="647.20837" + id="tspan14434">(PORTF) + + + _ + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 293.57142,786.29076 0,-66.78572" + id="path14842" /> + + + + + + + + + transform="matrix(-0.85329733,0,0,-0.69121127,1245.402,1215.9021)" + id="g4535-8-3-2-3-4-6"> + id="path4533-4-2-3-2-8-8" /> + id="path11804-7-3" + d="m 970.18923,668.79256 13.28534,-29.52753" + style="fill:none;stroke:#000000;stroke-width:0.74107808px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend-1)" /> + + + + + + id="path13111-2-70" + d="m 519.72348,746.35627 0,8.5863" + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#TriangleInL)" /> + id="path14097-4-4" + d="m 514.44293,740.22505 10.56111,0" + style="fill:none;stroke:#000000;stroke-width:1.91983652px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + + + + id="path13111-2-7-6" + d="m 519.72348,746.35627 0,8.5863" + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#TriangleInL)" /> + id="path14097-4-2-6" + d="m 514.44293,740.22505 10.56111,0" + style="fill:none;stroke:#000000;stroke-width:1.91983652px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + + + + + + Vcc + + ATMega169ADC5 Input(F5) + + + + ADC5IN + + id="path10720-6" + d="m 351.36365,639.44012 55.69028,22.39906" + style="fill:none;stroke:#000000;stroke-width:0.87016314px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + _+ + id="path10720-2-7" + d="m 351.44058,684.276 55.69028,-22.39906" + style="fill:none;stroke:#000000;stroke-width:0.87016314px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + + + + _ + + + + + + + + + + + + + + - C - + C - R - R - R1 - R1 - R2 + id="path8489-54-5-8-0-2-0" + d="m 25,180.16591 5,0" + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + + + + R2 - _+ + + R3 - R4 - LF356N - LF356N + id="path10784-9-1" + d="m 350.52293,331.19463 0,44.69925" + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + + + + + + + + + + + + + + + LF356N + y="644.52484" + x="357.57574" + id="tspan10756-8" + sodipodi:role="line">_+ + + + + + + + + + + + + + + + d="m 371.60714,734.32646 10.89286,0" + id="path16060" /> + d="m 417.14286,734.50503 51.07142,0" + id="path16062" /> + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 450.35714,734.50503 0,-18.75 9.28572,0" + id="path16064" /> + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 371.92454,665.7487 13.63706,0" + id="path16066" /> + + + + + + + R + id="tspan16395" + x="10.500721" + y="438.88486">TX R + id="tspan16399" + x="10.684369" + y="448.39771">RX + GND Logic Power Supply and ADC Reference + id="tspan16407" + x="324.25897" + y="470.34314">C LC-3012 + id="tspan16411" + x="323.24881" + y="501.65787">C 3x 1.5V AA - + id="tspan16415" + x="302.28818" + y="840.73517">R + R + R1 + R1 + R2 + R2 + + + R3 + R4 + id="g16622" + transform="translate(-32.142857,-31.071429)"> @@ -3592,12 +2410,12 @@ sodipodi:rx="2.1428571" sodipodi:cy="584.98737" sodipodi:cx="815" - id="path12515-5-5-4" + id="path12515-5-5" style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" sodipodi:type="arc" transform="translate(-303.73858,365.1289)" /> + + + +_ + - 5 - 7V - LC-3012 - 30V - +15V - -15V + + + + + + + + + + transform="translate(-5.7312465e-7,19.501663)" + id="g16637-3"> + id="path16633-1" + d="m 515.3188,962.84374 6.50526,0" + style="fill:none;stroke:#000000;stroke-width:2.82690501px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + transform="translate(0,308.2677)" + id="path16635-4" + d="m 508.57143,659.09448 c 20.35714,0 20,0 20,0" + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - - Operational Amplifier Power Supply - ADC6, ADC7 Input - ADC5 Differential Input - DAC Amplifier - Vcc - CS(B1) - SCK(B3) - SDI(B2) - LDAC(B4) - SHDN(B4) - - LCD (PORTD and PORTA) - 4 - 6 - 5 - 7 - + + + + + + + + LM39403.3V Reg + + - Inputs to ADC - Reserved for LCD - - + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 519.21841,1015.2391 52.02285,0 0,-40.15359" + id="path16740" /> - - - - - - - - - - - - - - - - - - - - - - - - - - - Vcc - - ATMega169ADC Input(PORTF) - - - - _+ - - - - LF356N - + id="g15731-71" + transform="matrix(0,1,-1,0,1543.2786,495.41129)"> - - - - ADCIN + id="path15707-1" + d="m 490.71429,920.18267 0,20.96617" + style="fill:none;stroke:#000000;stroke-width:2.50266027px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - - - - - - - - - + id="path15707-3-7" + d="m 497.92857,920.09338 0,20.96617" + style="fill:none;stroke:#000000;stroke-width:2.50266027px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + + + + Vcc = 3.3V + LF356N + + + MicrochipET-MINI DACMCP4922 + + + style="fill:none;stroke:#000000;stroke-width:1.02762377;stroke-linecap:butt;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" + id="rect10004" + width="32.115234" + height="15.329518" + x="516.44238" + y="571.30457" /> + + id="g10008-9" + transform="translate(357.43662,28.580811)"> + + + + OUTA + OUTB + + + + + + + + POWER + SPIFrom: ATMega169 + + + + + + transform="translate(611.09533,35.487037)" + id="g10786-5"> + id="path10720-5" /> _+ + id="tspan10760-9">+ + id="path10720-2-3" /> + id="path11752" + d="m 1017.1898,696.98178 18.1828,0 0,-44.44671 -21.2132,0" + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + id="path11802" + d="m 979.60441,652.59168 -32.14286,0 0,30 13.92857,0" + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + transform="translate(20,-2.8571429)" + id="g12780"> + id="path11804" /> - LF356N - - - + transform="matrix(-0.85329733,0,0,-0.69121127,1197.4839,1242.7102)" + id="g4535-8-3-2-4"> + style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + d="m 294.68032,810.89693 3.39047,-12.65345 6.67986,24.9296 6.68099,-24.93371 6.69053,24.96939 6.72516,-25.09868 6.74447,25.17071 3.4028,-12.69945" + id="path4533-4-2-3-7" /> + + + + + + - - - + + - 1K - 50K - Current Measure + id="g16526"> + d="m 817.14286,584.98737 a 2.1428571,1.9642857 0 1 1 -4.28572,0 2.1428571,1.9642857 0 1 1 4.28572,0 z" /> + d="m 817.14286,584.98737 a 2.1428571,1.9642857 0 1 1 -4.28572,0 2.1428571,1.9642857 0 1 1 4.28572,0 z" /> + d="m 817.14286,584.98737 a 2.1428571,1.9642857 0 1 1 -4.28572,0 2.1428571,1.9642857 0 1 1 4.28572,0 z" /> + id="path12581" /> + d="m 817.14286,584.98737 a 2.1428571,1.9642857 0 1 1 -4.28572,0 2.1428571,1.9642857 0 1 1 4.28572,0 z" /> + id="path12581-0" /> - - - - - - - - + Switch(2 pole) + DACOUT + transform="translate(74.548237,-132.15667)" + id="g12643"> + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 790.19183,643.5843 29.54696,0 0,34.08161 -14.69082,14.69082 -14.15511,-14.1551 0,-34.82143" + id="path12641" + transform="translate(0,308.2677)" /> + + + transform="translate(907.14286,354.95929)" + id="g8952-9-7-9-8"> + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 27.274119,148.10448 0,25.25381" + id="path8483-0-5-7-8" + transform="translate(0,308.2677)" /> + + + - - - - - - - Invert Input - + + y="810.29077" + x="922" + id="tspan15248" + sodipodi:role="line">_ _ - - - + y="699.54626" + x="979.28577" + id="tspan17135-3" + sodipodi:role="line">LF356N LF356N + LF356N + LF356N + Vop = 30V + + + + + -Vop/2 + +Vop/2 + R + ADC4 Input + id="tspan17253-9" + x="102.32394" + y="1033.3359">R diff --git a/thesis/figures/electron_gun.svg b/thesis/figures/electron_gun.svg index 31b4212d..552c9b5a 100644 --- a/thesis/figures/electron_gun.svg +++ b/thesis/figures/electron_gun.svg @@ -14,7 +14,10 @@ id="svg2" version="1.1" inkscape:version="0.47 r22583" - sodipodi:docname="electron_gun.svg"> + sodipodi:docname="electron_gun.svg" + inkscape:export-filename="/home/sam/Documents/University/honours/thesis/figures/electron_gun.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90"> + + + + + transform="matrix(0.64634206,0,0,0.64634206,68.054729,92.374044)"> + transform="matrix(0,0.85329733,-0.69121127,0,874.62994,297.27195)"> + transform="translate(168.80633,129.75278)"> + transform="translate(-56.601942,106.82673)"> @@ -1067,7 +1098,7 @@ + transform="translate(-11.428571,-35.493812)"> Filament Heating + x="221.08194" + y="467.47754">Filament Heating Initial Energy + x="186.51051" + y="884.04889">Initial Energy Venault + x="385.65338" + y="694.33459">Venault Focus + x="542.5105" + y="697.47748">Focus Acceleration + x="728.5105" + y="698.04889">Acceleration + transform="matrix(0.64634206,0,0,0.64634206,409.4191,447.53734)"> + transform="matrix(0,1,-1,0,1467.3382,551.69949)"> + transform="matrix(0,1,-1,0,1466.328,606.24773)"> + transform="matrix(0,1,-1,0,1318.8383,574.97353)"> + transform="matrix(0,1,-1,0,1261.8412,574.93959)"> + x="427.37457" + y="807.69263" /> (Dual Gang) Deflection Plates + x="557.42859" + y="826.81097">Deflection Plates + transform="translate(557.7924,100.37168)"> + transform="translate(793.06742,152.32066)"> EmissionEmissionCurrent Sanple Current Sample + x="792.85718" + y="455.43979">Sample + transform="matrix(0,0.85329733,-0.69121127,0,874.51926,242.27046)"> + d="m 314.36622,489.45248 0,5.35714" + id="path7189" /> + d="m 314.72336,528.0239 1.11928,4.1772" + id="path7191" /> + d="m 314.72336,544.80962 -0.9407,3.51076" + id="path7193" /> + d="m 313.65193,582.66676 1.1432,4.26648" + id="path7195" /> 50K + x="303.28943" + y="497.7681">50K 50K + x="303.40643" + y="552.68024">50K + + x="245.56387" + y="742.96484">+ Ie + x="252.53813" + y="733.65906">Ie Ve = Ie x const - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Vcc - - ATMega169ADC5 Input(F5) - - - - - ADC5IN - - - _+ - - - - + - _ - - - - - - - - - - - - - - - - - - - - - - - _+ - - - - - - - - - - - - - - - - - - _+ - - - - - - - - - - - - - - - - - - - - - - - - - - - C - C - R - R - R1 - R1 - R2 - R2 - R3 - R4 - LF356N - LF356N - LF356N - + x="256.56042" + y="763.65729">Ve = Ie x const + d="m 275.0805,748.0239 -44.64285,0" + id="path18522" /> + d="m 230.0805,774.80962 59.28572,0" + id="path18524" /> Keithley 602 + x="317.69299" + y="767.49915">Keithley 602 DAQ ADC5 Differential Input - Keithley 610B + x="885.18872" + y="750.15619">Keithley 610B GW InstekGW InstekGPS 1850D GW InstekGW InstekGPS 1850D(0-20V) FarnellFarnellLT30-2 (0-30V) Custom SupplyCustom Supply50V Custom SupplyCustom Supply400V + d="m 677.81236,751.8418 25.25382,0" + id="path18641" /> Leak Current ALeak Current A(optional measure point) - - - - - - - ADCIN - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Vcc - - ATMega169ADC Input(PORTF) - + - _ - - - - Vs = Is x const - DAQ ADC4 Input - - MicrochipET-MINI DACMCP4922 - - - - - - - - - - OUTA - OUTB - - - - - - - - - - - - - POWER - SPIFrom: ATMega169 - - - - - - - - - _+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Switch(2 pole) - DACOUT - - - - + - - - - - - - _ - LF356N + d="m 69.953064,930.13373 0,58.08377 116.672626,0" + id="path19503" /> - - OutputSet + style="fill:none;stroke:#000000;stroke-width:1.13573718px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 98.362125,929.94906 0,17.79448 54.103055,0" + id="path19505" /> + d="m 149.72336,947.66676 17.5,0" + id="path20113" /> 100K + x="274.00906" + y="962.30963">100K 10K + x="518.65192" + y="911.95251">10K 10K - DAQ DAC Output + x="457.93765" + y="911.95245">10K 100R + x="668.26935" + y="944.09534">100R 100R + x="666.70068" + y="887.70728">100R 200K + x="538.91632" + y="773.56006">200K 200K + x="745.49255" + y="774.06512">200K 100K + x="381.33258" + y="773.56006">100K FarnellFarnellLT30-2 (0-30V) + + ADC5Input + + ADC4Input + + DAC Output + _ + + + _ + + + _ + + diff --git a/thesis/figures/logic_ps.pdf b/thesis/figures/logic_ps.pdf new file mode 100644 index 00000000..79c43487 Binary files /dev/null and b/thesis/figures/logic_ps.pdf differ diff --git a/thesis/figures/logic_ps.svg b/thesis/figures/logic_ps.svg new file mode 100644 index 00000000..43b50f13 --- /dev/null +++ b/thesis/figures/logic_ps.svg @@ -0,0 +1,317 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + +_ + + + + + + + + + + + + + + + + + + + + + + + + + + LM39403.3V Reg + + + + + + + + + + + + + Vcc = 3.3V + +