|
|
Line 1: |
Line 1: |
− | {{:Team:Cambridge-JIC/Templates/Menu}}
| |
− | <html>
| |
| | | |
− | <section style="background-color:#fff">
| |
− | <div class="slide" style="min-height:0px">
| |
− | <div style="width: 90%; margin: 30px 50px;color:#000">
| |
− | <div style="float:right;background-color:#fff;border:3px solid #000;padding:1em 2em">
| |
− | <center><h4> Camera Specifications </h4>
| |
− | <table class="rl">
| |
− | <tbody>
| |
− | <tr><td>pixel size:</td><td>1.4μmx1.4μm</td></tr>
| |
− | <tr><td>sensor size:</td><td>2592x1944 pixels</td></tr>
| |
− | <tr><td>total:</td><td>5MP</td></tr>
| |
− | <tr><td>focal length:</td><td>3.6mm</td></tr>
| |
− | <tr><td>aperture:</td><td>1.25mm</td></tr>
| |
− | </tbody>
| |
− | </table>
| |
− | <a href="https://www.raspberrypi.org/documentation/hardware/camera.md" class="blue"> Source: Raspberry Pi </a></center>
| |
− | </div>
| |
− |
| |
− | <h1 style="line-height:1.295em">Resolution Assessment of a Microscope Based on a Raspberry Pi Camera</h1>
| |
− | <h3>Theory of Optics</h3>
| |
− | <p> The resolution can be limited by two independent factors: </p> <ul><li><p>pixel size;</p></li><li><p>diffraction effects.</p></li></ul>
| |
− | <div style="float:left"> <img src="//2015.igem.org/wiki/images/8/8b/CamJIC-Resolution.jpg" style="height:280px;margin:20px"> </div> <p> The larger of these determines the actual limitation of the system. In our case we know that the pixel size is 1.4 μm, so we now need to work out the diffraction limit, that is the smallest spot size which can be produced by the lens with the given specs. To calculate this, recall the Rayleigh criterion for a circular aperture: sinθ=1.22 λ/d. Here λ~550nm is the wavelength of light, taking green for the middle of the visible spectrum, d=1.25mm is the diameter of the aperture and θ (small angle) is the angular radius of the spot, that is tanθ=r/L. Here r is the radius of the spot projected at a distance L from the aperture, which in our setup is actually the focal length f of the Raspberry Pi camera lens (and the spot is projected onto the CCD sensor). <br> <br> <br>
| |
− | From first approximation for a small angle: sinθ=tanθ, so 1.22 λ/d=r/f. Rearranging this equation and plugging in the numbers gives the following diameter of the smallest resolvable spot: 2r=3.8μm. This is almost three times the size of the pixel on the CCD, which imposes the actual limit on the resolution. The pixels of the CCD outresolve the theoretical lens limits.</p>
| |
− | <p><center><h4 style="padding:2em 0"> Final resolution estimate of a microscope based on Raspberry Pi camera: 3.8μm </h4> </center></p>
| |
− | <div style="float:right"> <img src="//2015.igem.org/wiki/images/7/78/CamJIC-SpirogyraZoomIn.png" style="height:200px;margin:20px"> </div>
| |
− | <p> Compare this with a typical size of a chloroplast: 5-8μm diameter [1]. Our resolution will be just enough to image them, which is exactly what we have managed to do on this picture of Spirogyra cells. Note that these are larger than typical chloroplasts though. To obtain a better resolution, a lens with either larger aperture and/or shorter focal distance can be used, without the need of a better CCD. However, this is a tradeoff in terms of worse aberration and contrast. An improvement to the resolution will however be required in order to image bacteria, for example, which are of the order of 1μm in diameter [2].</p>
| |
− | <p style="font-size:80%"> [1] Wise, R. and Hoober, J. (2006). The structure and function of plastids. Dordrecht: Springer. <br> [2] Encyclopedia Britannica, (2015). bacteria :: Diversity of structure of bacteria. <a href="http://www.britannica.com/science/bacteria/Diversity-of-structure-of-bacteria" class="blue">[online]</a> [Accessed 30 Jul. 2015].</p>
| |
− |
| |
− | <br>
| |
− | </br>
| |
− | <h3> Inverting the Lens: Why and How </h3>
| |
− | <p>The way a camera works is by focusing an image of a distant large object as a small set of points onto the CCD, which is positioned close to the lens (in its focal plane). Theoretically however, it might as well do the opposite (because light paths are reversible – a well known and intuitive physical principle): that is, inspect the CCD pixels and project their greatly enlarged image onto a distant screen. <br>The lens has a small aperture (1.25mm) at one end, and a larger one (4mm) offering a wider view angle at the other, which is required for viewing close up objects. This is normally oriented towards the CCD. <br> </p> <center> <img src="//2015.igem.org/wiki/images/a/a2/CamJIC-CameraDiagram.JPG" style="height:250px;margin:20px"> <img src="//2015.igem.org/wiki/images/6/64/CamJIC-MicroscopeDiagram.JPG" style="height:250px;margin:20px"> </center>
| |
− | <br><p>So, if we want to image a sample on a microscope slide, we need to:</p><ul>
| |
− | <li><p>position the lens close to the sample – at roughly the focal distance, that is 3.6mm;</p></li>
| |
− | <li><p>orient the lens with its larger aperture towards the sample;</p></li>
| |
− | <li><p>position the sensor behind the lens, now at a much larger distance (roughly 2.8cm) – for this we have designed a special camera mount.</p></li></ul>
| |
− | <p>Now we have the Raspberry Pi camera working as a microscope!</p>
| |
− | <p><b>The problem: how to unscrew the lens from the camera</b>
| |
− | The Raspberry Pi camera is sold with the lens screwed (and lightly glued) into the sensor casing. To unscrew the lens, you will need the right type of pliers: ideally with ridged surface. Grip the top part of the plastic casing of the lens firmly, being careful not to crush it, and rotate counterclockwise. After the first small rotation, you should be able to unscrew it fully manually. <i>ATTENTION: might not work from the first time! Do not try to cut out the lens or force it out in any other way.</i>
| |
− | </p>
| |
− | </div>
| |
− | </div>
| |
− | </section>
| |
− |
| |
− | <section style="background-color:#D3F1DD">
| |
− | <div class="slide" style="min-height:0px">
| |
− | <div style="width: 80%; margin: 30px 50px;color:#000">
| |
− | <center><h1 style="line-height:1.295em"> Power Consumption Assessment </h1></center>
| |
− | <h3> OpenScope Power Consumption </h3>
| |
− | <p style="font-size: 120%"> Below is a table of the components of our microscope (equivalent for fluorescence and brightfield modes). A typical 8hr day is used for comparison, and the data for the 3D printer is also included for completeness. However, this will of course only be used during assembly and is not included in the running consumption.
| |
− | </p>
| |
− | <style type="text/css">
| |
− | .tg {border-collapse:collapse;border-spacing:0;}
| |
− | .tg td{border-style:solid;border-width:1px;overflow:hidden;word-break:normal;padding:10px;}
| |
− | .tg th{border-style:solid;border-width:1px;overflow:hidden;word-break:normal;padding:10px;}
| |
− | </style>
| |
− | <center>
| |
− | <br>
| |
− | <table class="tg">
| |
− | <tr>
| |
− | <th class="tg-031e">Component<br></th>
| |
− | <th class="tg-031e">Power per unit / W<br></th>
| |
− | <th class="tg-031e">kWh/day for 8hr use</th>
| |
− | </tr>
| |
− | <tr>
| |
− | <td class="tg-031e">Raspberry Pi Model B [1]</td>
| |
− | <td class="tg-031e">4.0 *</td>
| |
− | <td class="tg-031e">0.032</td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td class="tg-031e">20mA LEDs x5 [2]</td>
| |
− | <td class="tg-031e">0.10 **</td>
| |
− | <td class="tg-031e">0.004</td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td class="tg-031e">Servo Motors x2</td>
| |
− | <td class="tg-031e">7.0 **</td>
| |
− | <td class="tg-031e">0.11</td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td class="tg-031e">22" LCD Monitor</td>
| |
− | <td class="tg-031e">30 **</td>
| |
− | <td class="tg-031e">0.24</td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td class="tg-031e">Arduino Uno [3]</td>
| |
− | <td class="tg-031e">0.25 ***</td>
| |
− | <td class="tg-031e">0.004</td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td class="tg-031e" colspan="2"><center><b>TOTAL</b></center></td>
| |
− | <td class="tg-031e"><b>0.39</b></td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td class="tg-031e">3D Printer (Ultimaker 2) [4]</td>
| |
− | <td class="tg-031e">220 **</td>
| |
− | <td class="tg-031e">1.8</td>
| |
− | </tr>
| |
− | </table>
| |
− | </center>
| |
− | <br>
| |
− | <p style="font-size:80%"> * Based on 900MHz quad-core ARM Cortex-A7 CPU <br>** Numerous models with different characteristics. Values given represent the appliances we’ve used<br>*** Based on ATmega328 processor</p>
| |
− | <br>
| |
− | </br>
| |
− | <h3> Commercial Microscope Consumption</h3>
| |
− | <p style="font-size: 120%"> This data is provided for comparison:</p>
| |
− | <center>
| |
− | <br>
| |
− | <table class="tg">
| |
− | <tr>
| |
− | <th class="tg-031e">Component<br></th>
| |
− | <th class="tg-031e">Power per unit, W<br></th>
| |
− | <th class="tg-031e">kWh/day for 8hr use</th>
| |
− | </tr>
| |
− | <tr>
| |
− | <td class="tg-031e">HBO 100 Mercury lamp [5]</td>
| |
− | <td class="tg-031e">100 *</td>
| |
− | <td class="tg-031e">0.80</td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td class="tg-031e">Tungsten-Halogen lamp [5]</td>
| |
− | <td class="tg-031e">100 *</td>
| |
− | <td class="tg-031e">0.80</td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td class="tg-031e">XBO 75 Xenon arc lamp [5]</td>
| |
− | <td class="tg-031e">75 *</td>
| |
− | <td class="tg-031e">0.60</td>
| |
− | </tr>
| |
− | </table>
| |
− | </center>
| |
− | <br>
| |
− | <p style="font-size:80%">* Most commonly used lamp wattages according to ZEISS Microscopy Online Campus</p>
| |
− | <br>
| |
− | <p style="font-size: 120%"> Note: Relevant equations for power consumption estimates and unit conversion (Recall your high school physics!)</p> <ul><li> <p>Conversion from W to kWh/day for 8 hour use: E<sub>(kWh/day)</sub>=P<sub>(W)</sub>×t<sub>(h/day)</sub>/1000<sub>(W/kW)</sub></p></li><li> <p>Conversion to W from A (based on 5V DC standard power supply from USB port): P<sub>(W)</sub>=I<sub>(A)</sub>×U<sub>(V)</sub></p></li></ul>
| |
− | <br>
| |
− | <p style="font-size:80%"> [1] Raspberry Pi, (2015). Raspberry Pi 2 Model B. <a href="https://www.raspberrypi.org/products/raspberry-pi-2-model-b/" class="red">[online]</a> [Accessed 30 Jul. 2015]. <br> [2] RS Components UK, (2015). Lighting | RS Components. <a href="http://uk.rs-online.com/web/c/lighting/" class="red">[online]</a> [Accessed 31 Jul. 2015]. <br> [3] Arduino.cc, (2015). Arduino - ArduinoBoardUno. <a href="https://www.arduino.cc/en/Main/arduinoBoardUno" class="red">[online]</a> [Accessed 30 Jul. 2015]. <br> [4] Ultimaker.com, (2015). Ultimaker 2 | Ultimaker. <a href="https://ultimaker.com/en/products/ultimaker-2-family/ultimaker-2" class="red">[online]</a> [Accessed 30 Jul. 2015].<br> [5] Zeiss-campus.magnet.fsu.edu, (2015). ZEISS Microscopy Online Campus <a href="http://zeiss-campus.magnet.fsu.edu/articles/lightsources/powertable.html" class="red">[online]</a> [Accessed 30 Jul. 2015]. </p>
| |
− |
| |
− | </div></div></section>
| |
− |
| |
− | <div>
| |
− | <section style="background-color:#fff">
| |
− | <div class="slide" style="min-height:0px">
| |
− | <div style="width: 90%; margin: 30px 50px;color:#000">
| |
− | <center><h1 style="line-height:1.295em"> 3D Printed Material Testing </h1></center>
| |
− | <br>
| |
− | <h3>Comparison of Typical 3D Printer Materials [1]</h3>
| |
− | <p style="font-size: 120%"><b>Acrylonitrile Butadiene Styrene (ABS):</b>It is strong, flexible, with good machinability and a higher temperature resistance. These properties can make it more popular for use in professional applications. It’s plastics petroleum based origin cause it to have a less pleasant hot plastic smell. The 3D printer requires a heated print bed for use with ABS.</p>
| |
− |
| |
− | <p style="font-size: 120%"><b>Polylatic Acid (PLA):</b>Its wide range of colours and translucencies make it attractive to many. It has plant based origins giving it a sweet smell. When it is properly cooled, PLA can have higher max printing speeds, sharper printing of corners and thinner layers. It also has low warping on printed parts making it a popular plastic for use in 3D printing.</p>
| |
− |
| |
− | <br>
| |
− | <h3>Standard Material Properties</h3>
| |
− | <center>
| |
− | <div>
| |
− | <br>
| |
− | <table class="tg">
| |
− | <tr>
| |
− | <th class="tg-031e">Material Property<br></th>
| |
− | <th class="tg-031e">PLA<br></th>
| |
− | <th class="tg-031e">ABS</th>
| |
− | </tr>
| |
− | <tr>
| |
− | <td class="tg-031e">Density (Mg/m<sup>3</sup>)</td>
| |
− | <td class="tg-031e">1.25</td>
| |
− | <td class="tg-031e">1.01-1.21</td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td class="tg-031e">Young’s Modulus E (GPa)</td>
| |
− | <td class="tg-031e">3.5</td>
| |
− | <td class="tg-031e">1.1-2.9</td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td class="tg-031e">Elongation at break (%)</td>
| |
− | <td class="tg-031e">6</td>
| |
− | <td class="tg-031e">3-75</td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td class="tg-031e">Melting (softening) temperature T<sub>m</sub> (<sup>o</sup>C)</td>
| |
− | <td class="tg-031e">160</td>
| |
− | <td class="tg-031e">88-128</td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td class="tg-031e">Glass Transition Temperature (<sup>o</sup>C)</td>
| |
− | <td class="tg-031e">60</td>
| |
− | <td class="tg-031e">100</td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td class="tg-031e">Yield Stress σ<sub>y</sub> (MPa)</td>
| |
− | <td class="tg-031e">-</td>
| |
− | <td class="tg-031e">18.5-51</td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td class="tg-031e">Tensile Strength σ<sub>ts</sub> (MPa)</td>
| |
− | <td class="tg-031e">36-55</td>
| |
− | <td class="tg-031e">25-50</td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td class="tg-031e">Thermal expansion (μm/m-K)</td>
| |
− | <td class="tg-031e">-</td>
| |
− | <td class="tg-031e">83-95</td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td class="tg-031e">Strength to weight ratio (kN-m/kg)</td>
| |
− | <td class="tg-031e">40</td>
| |
− | <td class="tg-031e">31-80</td>
| |
− | </tr>
| |
− | </table>
| |
− | <p><i><b>Table 1:</b> Material properties of PLA and ABS [2][3][4]</i></p>
| |
− | </div>
| |
− | </center>
| |
− | <br>
| |
− |
| |
− |
| |
− | <h3>Makerbot Material Properties Chart</h3>
| |
− | <center>
| |
− | <div>
| |
− | <br>
| |
− | <table class="tg">
| |
− | <tr>
| |
− | <th class="tg-031e">Material Property<br></th>
| |
− | <th class="tg-031e" colspan="2">PLA<br></th>
| |
− | <th class="tg-031e" colspan="2">ABS</th>
| |
− | </tr>
| |
− | <tr>
| |
− | <td class="tg-031e"></td>
| |
− | <td class="tg-031e">Standard (STD)</td>
| |
− | <td class="tg-031e">High Resolution (MAX)</td>
| |
− | <td class="tg-031e">Standard (STD)</td>
| |
− | <td class="tg-031e">High Resolution (MAX)</td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td class="tg-031e">Impact Strength (Un-notched) IZOD* (J/m)</td>
| |
− | <td class="tg-031e">96.1</td>
| |
− | <td class="tg-031e">219</td>
| |
− | <td class="tg-031e">304</td>
| |
− | <td class="tg-031e">331</td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td class="tg-031e">Compressive Strength (peak) (MPa)</td>
| |
− | <td class="tg-031e">17.9</td>
| |
− | <td class="tg-031e">93.8</td>
| |
− | <td class="tg-031e">7.6</td>
| |
− | <td class="tg-031e">49</td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td class="tg-031e">Tensile Strength (peak) (MPa) (MPa)</td>
| |
− | <td class="tg-031e">46.8</td>
| |
− | <td class="tg-031e">65.7</td>
| |
− | <td class="tg-031e">34</td>
| |
− | <td class="tg-031e">38.1</td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td class="tg-031e">Flexural Strength (peak) (MPa)(MPa)</td>
| |
− | <td class="tg-031e">61.8</td>
| |
− | <td class="tg-031e">94.7</td>
| |
− | <td class="tg-031e">36.8</td>
| |
− | <td class="tg-031e">59.6</td>
| |
− | </tr>
| |
− |
| |
− | </table>
| |
− | <p><i><b>Table 2: </b> Makerbot material properties chart for PLA and ABS [5]</i></p>
| |
− | </div>
| |
− | </center>
| |
− | <br>
| |
− |
| |
− | <p> *IZOD impact testing is a standard method of determining the impact resistance of materials. The results are expressed in energy lost per unit of thickness (such as ft·lb/in or J/cm) at the notch. </p>
| |
− | <br>
| |
− |
| |
− |
| |
− | <h3>Experimental Testing: Instron Machine 3-point Bending</h3>
| |
− | <br>
| |
− | <h4><b>Introduction</b></h4>
| |
− | <br>
| |
− |
| |
− | <div>
| |
− | <center><img src="https://static.igem.org/mediawiki/2015/8/84/CamJIC-Instron_1.png" style="height:250px;margin:5px"> <img src="https://static.igem.org/mediawiki/2015/4/40/CamJIC-Instron2.png" style="height:250px;margin:5px">
| |
− | <p> <b> <i> Figures 1 and 2:</b> Test 1 and Test 3 in position within the instron machine at the start of loading. </i> </p></center></div>
| |
− | <br>
| |
− |
| |
− |
| |
− | <p style="font-size: 120%"> The Instron Machine is a commercial testing machine which is widely used in industry for characterising materials. The material is simply supported on rollers and a load cell applies a force to its centre <i>(fig.1 and 2)</i>. A continuous force is applied until the material fails under the load. A force against deflection (of load cell) graph is plotted which allows the Young’s modulus (E) of the material to be calculated using equation 1. </p>
| |
− | <br>
| |
− |
| |
− | <center><p><b>E=kL<sup>3</sup>/4bd<sup>3</sup></b></p>
| |
− | <p> <b> <i> Equation 1:</b> k=gradient of linear part of force-deflection graph, L=distance between supports, b=width of sample, d=thickness of sample </i> </p>
| |
− | </center>
| |
− | <br>
| |
− |
| |
− | <h4><b>Method: Material Preparation </b></h4>
| |
− | <br>
| |
− | <p>Beams of length 100mm (thickness 3mm, 1mm) and 150mm (thickness 0.8mm, 1mm and 3mm) were used for a three point bending test.</p>
| |
− |
| |
− | <p>Printing for 100mm beams: Makerbot, PLA </p>
| |
− | <p>Printing for 150mm beams: Ultimaker 2, PLA </p>
| |
− | <br>
| |
− |
| |
− | <p>Infill: <b>20%</b></p>
| |
− | <p>Layer resolution: <b>0.2mm</b></p>
| |
− | <p>Print speed: <b>50mm/s</b></p>
| |
− | <p>Travel speed:<b>150mm/s</b></p>
| |
− | <p>Print-bed temperature: <b>72˚C</b></p>
| |
− | <br>
| |
− |
| |
− | <div>
| |
− | <h4><b>Results</b></h4>
| |
− | <br>
| |
− |
| |
− | <center><img src="https://static.igem.org/mediawiki/2015/e/ed/CambridgeJIC_Instrongraph.png" style="height:500px;margin:10px">
| |
− | <p> <b> <i> Figure 3: </b>Graph of Applied Force against Crosshead Displacement during a Instron three point bend test.</i> </p>
| |
− | <p> <b> <i> Note: </b> error bars are negligible on the graph, the instron machine is a standard commercial machine with high precision. </i> </p>
| |
− | </center><br>
| |
− |
| |
− | <center><img src="https://static.igem.org/mediawiki/2015/0/08/Instronhysterisis.png" style="height:250px;margin:5px">
| |
− | <p> <b> <i> Figure 4: </b>Regions of hysteresis carried out during three point bending test</i> </p>
| |
− | </center>
| |
− | <br>
| |
− |
| |
− | <center>
| |
− | <table class="tg">
| |
− | <tr>
| |
− | <th class="tg-031e">Sample<br></th>
| |
− | <th class="tg-031e" >Length (mm)<br></th>
| |
− | <th class="tg-031e" >Base (mm)</th>
| |
− | <th class="tg-031e" >Thickness (mm)</th>
| |
− | <th class="tg-031e" >Young’s Modulus (GPa)</th>
| |
− | </tr>
| |
− | <tr>
| |
− | <td class="tg-031e">1: Makerbot, PLA</td>
| |
− | <td class="tg-031e">100</td>
| |
− | <td class="tg-031e">20</td>
| |
− | <td class="tg-031e">3</td>
| |
− | <td class="tg-031e">2.47</td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td class="tg-031e">2: Makerbot, PLA</td>
| |
− | <td class="tg-031e">100</td>
| |
− | <td class="tg-031e">20</td>
| |
− | <td class="tg-031e">1</td>
| |
− | <td class="tg-031e">1.55</td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td class="tg-031e">3: Ultimaker2, PLA
| |
− | (3D printed base side down)</td>
| |
− | <td class="tg-031e">150</td>
| |
− | <td class="tg-031e">20</td>
| |
− | <td class="tg-031e">3</td>
| |
− | <td class="tg-031e">32.1</td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td class="tg-031e">4: Ultimaker2, PLA
| |
− | (3D printed base side up)</td>
| |
− | <td class="tg-031e">150</td>
| |
− | <td class="tg-031e">20</td>
| |
− | <td class="tg-031e">3</td>
| |
− | <td class="tg-031e">27.2</td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td class="tg-031e">5: Ultimaker2: PLA</td>
| |
− | <td class="tg-031e">150</td>
| |
− | <td class="tg-031e">20</td>
| |
− | <td class="tg-031e">1</td>
| |
− | <td class="tg-031e">31.1</td>
| |
− | </tr>
| |
− | <tr>
| |
− | <td class="tg-031e">6: Ultimaker2: PLA</td>
| |
− | <td class="tg-031e">150</td>
| |
− | <td class="tg-031e">20</td>
| |
− | <td class="tg-031e">0.8</td>
| |
− | <td class="tg-031e">52.0</td>
| |
− | </tr></table>
| |
− | <p> <b> <i> Table 3:</b> Samples used in three point bending test with corresponding calculated Young’s Modulus value. </i> </p></center></div>
| |
− | </center>
| |
− | <br>
| |
− |
| |
− | <h4><b>Failure Surfaces</b></h4>
| |
− | <br>
| |
− | <center><img src="https://static.igem.org/mediawiki/2015/6/62/Failuresurface1.png" style="height:250px;margin:5px"> <img src="https://static.igem.org/mediawiki/2015/6/6c/CambridgeJIC_Failuresurface2.png" style="height:250px;margin:5px">
| |
− | <p> <i> <b> Figures 5 and 6: </b> Makerbot sample 1 (t=3mm) and Ultimaker sample 1 (t=3mm) at the end of three point bending test respectively. </i> </p></center>
| |
− | <br>
| |
− |
| |
− |
| |
− | <h4><b>Discussion</b></h4>
| |
− | <br>
| |
− | <p>Comparison was made of samples 1 and 3, the two samples of 3mm thickness, with 1 made using the Makerbot and 3 made using the Ultimaker2 3D printing machines. It can be clearly seen in the graphs in <i>fig.3</i> that sample 3 is the stronger sample, it can be loaded to ~4 times that of sample 1 before it begins to fail. The stiffness of sample 3 is ~13 times stiffer than sample 1 (E=32.1GPa compared to 2.47GPa).</p>
| |
− | <p>There is also a difference in the way that the two samples fail under the applied load. With sample 1 it can be seen that the material cracks across the whole sample simultaneously. A brittle, clean fracture surface can be seen in <i>fig. 5</i>. This failure behaviour is also seen in the graph, where the applied load immediately falls to zero. In comparison to this sample 3 does not actually crack by the end of the test. As can be seen in <i>fig. 6</i> the cracks try to propagate along the diagonal strips of material, but this orientation prevents the crack from spreading to the edge of the material, and so it tries to propagate along the other direction, producing the zigzag pattern shown. No crack is formed, the material is just elongated at the point of load, weakening the material. The difference in the failure of these two samples is due to the way in which the samples are built up during printing. Both are built from the bottom in alternating layers of oppositely oriented strips of material. The Makerbot lays down horizontal and vertical layers while the Ultimaker2 creates diagonal strips of material, increasing its strength.</p>
| |
− | <p>Sample 3 and 4 are the same sample tested with the base of the 3D printed material facing down and facing up respectively. The sample with the base material facing down was found to be stronger. As the maximum bending will occur at the furthest side from the loading head, it is possible that the base material is strongest when it is printed facing onto the 70 degrees hot plate. This would allow for subsequent layers to melt into the first creating an intertwined lattice formation. As the layers build up further from the hot plate, this would be less likely to occur.</p>
| |
− | <p>The thinner samples (samples 2, 5 and 6) find it hard to hold a load as they are so flexible and so a high enough load is never applied to cause failure. This method of high stress testing may not be ideal for such samples.</p>
| |
− | <p>A hysteresis was carried out during each test as shown in <i>fig. 4</i>. This provided positive results for the use of the material within the microscope. It can be seen that as well as exhibiting linear behaviour on loading the material also unloads and reloads along approximately the same linear line. This shows that the material is not work hardened by bending under the small loads that it would be exposed to within the microscope. No plastic deformation is taking place that could lead to premature failure.</p>
| |
− | <p>For sample 3 a drop can be seen in the graph and then the sample can be seen to be reloaded. This was due to the sample coming off its support during testing but then clicking back into place.</p>
| |
− | <br>
| |
− |
| |
− | <p style="font-size:80%"> [1] Chilson, L. (2013). The Difference Between ABS and PLA for 3D Printing. <a href="http://www.protoparadigm.com/news-updates/the-difference-between-abs-and-pla-for-3d-printing" class="blue">[online]</a> [Accessed Jul. 2015].
| |
− | <br> [2] Make It From (2015). Polylactic Acid (PLA, Polylactide). <a href="http://www.makeitfrom.com/material-properties/Polylactic-Acid-PLA-Polylactide/" class="blue">[online]</a> [Accessed Jul. 2015].
| |
− | <br> [3] Make It From (2015). Acrylonitrile Butadiene Styrene (ABS). <a href="http://www.makeitfrom.com/material-properties/Acrylonitrile-Butadiene-Styrene-ABS/" class="blue">[online]</a> [Accessed Jul. 2015].
| |
− | <br> [4] Cambridge Engineering Department (2003). Materials Databook. <a href="http://www-mdp.eng.cam.ac.uk/web/library/enginfo/cueddatabooks/materials.pdf" class="blue">[online]</a> [Accessed Jul. 2015].
| |
− | <br> [4] Makerbot PLA and ABS Strength Data. <a href="https://eu.makerbot.com/fileadmin/Inhalte/Support/Datenblatt/MakerBot, PLA_and_ABS_Strength_Data.pdf" class="blue">[online]</a> [Accessed Jul. 2015].
| |
− | </p>
| |
− |
| |
− | </div>
| |
− | </div> </div>
| |
− |
| |
− | </section>
| |
− |
| |
− | </section>
| |
− |
| |
− | <section style="background-color:#ebe5dc">
| |
− | <div class="slide" style="min-height:0px">
| |
− | <div style="width: 90%; margin: 30px 50px;color:#000">
| |
− | <center><h1 style="line-height:1.295em"> Stage Drift Characterisation </h1></center>
| |
− |
| |
− | <br>
| |
− |
| |
− | <p style="font-size: 120%"> In order to perform time-lapse imaging, the digital microscope must be left capturing images for long periods of time. However, most microscope stages exhibit 'drift', which causes the sample to move during the experiment. This can seriously affect the results, and must be fully characterised before solutions are developed. The causes of drift are complex, and can be as a result of thermal expansion, mechanical movement and vibrations amongst other factors [1][2].
| |
− | </p>
| |
− |
| |
− | <p style="font-size: 120%"> In order to characterise our prototype brightfield microscope, an experiment was set up to record the movement of points (fiducial mark) on a slide over a period of roughly 16 hours. This is an established technique for measuring drift [3]. A free, open-source video analysis and modelling software was used to manually track the points over time. Two key conditions were tested: the first was the normal working set-up, the second was carried out with the screws linking the translation knobs to the stage itself removed. This essentially uncouples the stage from the translation knobs, and the sample is then moved until it's in the correct orientation. The experimental objective was to characterise the movements of our 3D printed stage in isolation, and compare this to it's movements when coupled to the translation knobs as it would be when fully functional.
| |
− | </p>
| |
− |
| |
− | <br>
| |
− |
| |
− | <h3> Brightfield Microscope Test 1 (BT1)</h3>
| |
− | <p style="font-size: 120%"> <b> Time lapse set-up: </b>
| |
− | <li><p> Raspberry pi camera set up to take images at 5 min intervals overnight </p></li>
| |
− | <li><p> Used prototype brightfield microscope, with a standard micrometer slide (one major division = 100µm) </p></li>
| |
− | <li><p> Code used is summarised <a href="https://www.raspberrypi.org/learning/timelapse-setup/" class="blue">here</a> and is based on a standard Raspberry Pi camera tutorial</p></li>
| |
− | </p>
| |
− |
| |
− | <br>
| |
− |
| |
− | <p style="font-size: 120%"> <b> Movie creation and tracking: </b>
| |
− | <li><p> Used iMovie to compile still images into a single movie. In total it comprised of 203 images, taken every 5 minutes, displayed for 0.4s each </p></li>
| |
− | <li><p> A single point was tracked using <a href="http://physlets.org/tracker/" class="blue">Tracker</a> software carried out over intervals of 20 frames across the entire time lapse </p></li>
| |
− | <li><p> Calibration was achieved using the micrometer scale </p></li>
| |
− | </p>
| |
− |
| |
− | <div>
| |
− | <center><img src="https://static.igem.org/mediawiki/2015/3/39/CamJIC-TrackerCALIBRATION.png" style="height:250px;margin:5px"> <img src="https://static.igem.org/mediawiki/2015/8/8d/CamJIC-TrackerGREYSCALE.png" style="height:250px;margin:5px">
| |
− | <p> <b> <i> Figure 1:</b> Scale bar (dark blue) was used for calibration. Origin was initially centred on the point being tracked. Point being tracked is marked at t=0 (light blue circle). Axis and calibration bar were aligned with the micrometer scale by eye. In order to increase the accuracy of the tracking, a filter was used to convert the image to grayscale and the contrast was increased </i> </p></center></div>
| |
− |
| |
− |
| |
− |
| |
− | <br>
| |
− | <br>
| |
− |
| |
− | <div><p style="font-size: 120%"> <b> Results from Brightfield Test 1 (BT1): </b>
| |
− | <li><p> Discounted final image for movement speed calculations (No. 203), as this was taken after the slide have been moved slightly when we returned to the lab to check the results </p></li>
| |
− | <li><p> Image tracking was repeated 4 times, and each time the x and y coordinates were recorded. This was an attempt to reduce the significance of human error in image tracking </p></li>
| |
− | <li><p> The data were combined, and the averaged plotted with error bars indicating ± 1 SD </p></li>
| |
− | Note: tracking involves selecting the target point manually through the course of the time-lapse, which will introduce human error
| |
− | </p></div>
| |
− |
| |
− | <br>
| |
− |
| |
− | <p style="font-size: 120%"> Below is the output of the Tracker software for a single trial:
| |
− |
| |
− | <center> <img src="https://static.igem.org/mediawiki/2015/4/45/CamJIC-BT1_%28sec%2C_x%29.png" style="height:250px;margin:5px"> <img src="https://static.igem.org/mediawiki/2015/f/ff/CamJIC-BT1_%28sec%2C_y%29.png" style="height:250px;margin:5px">
| |
− | <p> <b> <i> Figure 2:</b> A single point on the slide was tracked at intervals of 20 frames for the entire length of the time lapse (60,600s). Time (s) is plotted on the horizontal, with distance from origin (µm) along x-axis or y-axis plotted on the vertical axis </i> </p>
| |
− | </center>
| |
− |
| |
− | <center><div style="float:right"> <img src="https://static.igem.org/mediawiki/2015/9/92/CamJIC-BT1_%28x%2C_y%29.png" style="height:250px;margin:5px">
| |
− | <p> <b> <i> Figure 3:</b> Distance from origin (µm) along x-axis is plotted on the horizontal, and distance from origin (µm) along y-axis is plotted on the vertical. Graph shows path of the point in 2D space over the course of the experiment <br></i> </p></div></center>
| |
− |
| |
− | <br>
| |
− |
| |
− | <p style="font-size: 120%"> The data for 4 trials were then aggregated to give the following:
| |
− |
| |
− |
| |
− | <center><div> <img src="https://static.igem.org/mediawiki/2015/0/02/CamJIC-BT1_x_vs_time.png" style="height:250px;margin:5px">
| |
− | <img src="https://static.igem.org/mediawiki/2015/0/0d/CmaJIC-BT1_y_vs_time.png" style="height:250px;margin:5px">
| |
− | <img src="https://static.igem.org/mediawiki/2015/9/96/CamJIC-BT1_x_vs_y.png" style="height:250px;margin:5px">
| |
− | <p> <b> <i> Figure 4:</b> Graphs shows aggregated data from 4 trials in BT1. In all trials, the axis and calibration scale were consistent. Error bars indicate ± 1 SD </i> </p></div></center>
| |
− | <br>
| |
− | <br>
| |
− |
| |
− | <h3> Brightfield Microscope Test 2 (BT2) </h3>
| |
− | <p style="font-size: 120%"> <b> Time lapse set-up: </b>
| |
− | <li><p> Raspberry pi camera set up to take images at 5 min intervals overnight</p></li>
| |
− | <li><p> Used prototype brightfield microscope, with a standard micrometer slide (one major division = 100µm) </p></li>
| |
− | <li><p> In order to test the effect of our translation system on drift, the screws connecting the stage to the translation knobs were removed </p></li>
| |
− | <li><p> This was intended to test the mechanical effect of the attached screws on drift </p></li>
| |
− | <li><p> Code used is summarised <a href="https://www.raspberrypi.org/learning/timelapse-setup/" class="blue">here</a> </p></li>
| |
− | </p>
| |
− |
| |
− | <br>
| |
− |
| |
− | <p style="font-size: 120%"> <b> Movie creation and tracking: </b>
| |
− | <li><p> Used iMovie to compile still images into a single movie </p></li>
| |
− | <li><p> 201 images, taken every 5 minutes, displayed for 0.4s each </p></li>
| |
− | <li><p> A single point was tracked using <a href="http://physlets.org/tracker/" class="blue">Tracker</a> software</p></li>
| |
− | <li><p> Tracking was carried out over intervals of 20 frames across the entire time lapse </p></li>
| |
− | <li><p> Calibration was achieved using the micrometer scale </p></li>
| |
− | <li><p> Note that the point tracked in BT2 was not the same as that tracked in BT1 </p></li>
| |
− | </p>
| |
− |
| |
− | <br>
| |
− |
| |
− | <p style="font-size: 120%"> <b> Results from Brightfield Test 2 (BT2): </b>
| |
− | <li><p> Image tracking was repeated 4 times, and each time the x and y coordinates were recorded. This was an attempt to reduce the significance of human error in image tracking </p></li>
| |
− | <li><p> The data were combined, and the averaged plotted with error bars indicating ± 1 SD </p></li>
| |
− | Note: tracking involves selecting the target point manually through the course of the time-lapse, which will introduce human error
| |
− | </p>
| |
− |
| |
− | <p style="font-size: 120%"> The data for 4 trials were then aggregated to give the following:
| |
− |
| |
− | <center><div>
| |
− | <div style="float:left"> <img src="https://static.igem.org/mediawiki/2015/5/58/CamJIC-BT2_x_vs_time.png" style="height:250px;margin:5px">
| |
− | <img src="https://static.igem.org/mediawiki/2015/2/26/CamJIC-BT2_y_vs_time.png" style="height:250px;margin:5px">
| |
− | <img src="https://static.igem.org/mediawiki/2015/d/d6/CamJIC-BT2_x_vs_y.png" style="height:250px;margin:5px">
| |
− | <p> <b> <i> Figure 5:</b> Graph shows aggregated data from 4 trials in BT2. In all trials, the axis and calibration scale were consistent. Error bars indicate ± 1 SD </i> </p></div></center>
| |
− |
| |
− | <br>
| |
− | <div>
| |
− | <h3> Discussion of BT1 and BT2 </h3>
| |
− | <p style="font-size: 120%"> <b> Comparison: </b>
| |
− | <li><p> Translated results from Test 2 such that both start at the same original point (effectively assumes that initial points are the same)</p></li>
| |
− | <li><p> Necessary because the point tracked in each experiment were different, and therefore had different starting points</p></li>
| |
− | <li><p> The assumption here is that the starting point should not affect the relative drifts of the two points, as they are both on the same microscope slide and are therefore linked </p></li>
| |
− | <li><p> Consider the movement of the starting point under two different conditions: screws attached (BT1), and no screws attached (BT2) </p></li>
| |
− | <li><p> BT1 based on 60,600 seconds of time-lapse (203 images). BT2 based on 60,000 seconds of time-lapse (201 images) </p></li>
| |
− | </p>
| |
− | </div>
| |
− |
| |
− | <center><div style="float:left"> <img src="https://static.igem.org/mediawiki/2015/a/a6/CamJIC-BT1_vs_BT2.png" style="height:300px;margin:5px">
| |
− | <p> <b> <i> Figure 6:</b> Graph shows aggregated data from 4 trials in BT1 and in BT2 normalised of the same start point. Assumes points experience the same drift anywhere on the slide. In both trial groups, the axis and calibration scale were identical. They were not identical between BT1 and BT2. Error bars indicate ± 1 SD </i> </p></div></center>
| |
− |
| |
− | <br>
| |
− |
| |
− | <p style="font-size: 120%"> <b> Conclusions: </b>
| |
− | <li><p> Results indicate that the attachment of the screws significantly reduces microscope drift compared to the stage with screws unattached</p></li>
| |
− | <li><p> Results from BT2 suggest from the dynamics of the drift that the stage gradually approaches a stable equilibrium position </p></li>
| |
− | <li><p> One potential solution may therefore be to determine the time taken to reach the equilibrium, and to image only once this has occurred </p></li>
| |
− | <li><p> This will require further experimentation to determine whether the stage does actually reach a stable equilibrium, and how long this takes </p></li>
| |
− | <li><p> However, with a fully motorised stage the screws must be attached, which changes the dynamics of the drift dramatically </p></li>
| |
− | <li><p> Solutions have been proposed that make use of software to counteract drift using autofocus (for drift along z-axis). Additionally piezoelectric stages and automated stepper motors to actively remove drift (for movement along x-axis and y-axis) have also been implemented [3] [4]</p></li>
| |
− | <li><p> In current fluorescent systems artificially labelled beads can be used as fiducial marks in the sample plane. Using a closed-loop feedback system, stage drift can then be corrected for based on the position of the fiduciary mark relative to the camera sensor [2]</p></li>
| |
− | <li><p> Further testing, under different conditions such as different temperatures, will allow determination of the cause of drift when the screws are attached. However this is likely to be due to a number of factors each making a small contribution to overall stage movement. </p></li>
| |
− | </p>
| |
− |
| |
− | <br>
| |
− | <br>
| |
− |
| |
− | <p style="font-size:80%"> [1] Microscopyu.com, (2015). Nikon MicroscopyU | Live-Cell Imaging | Focus Drift Correction. <a href="https://www.microscopyu.com/articles/livecellimaging/focusdrift.html" class="blue">[online]</a> [Accessed 10 Aug. 2015].
| |
− | <br> [2] Microscopedrift.com, (2015). Microscope Drift | The Solution to Focus Drift and Sample Drift. <a href="http://microscopedrift.com/" class="blue">[online]</a> [Accessed 10 Aug. 2015].
| |
− | <br> [3] Carter, A., King, G., Ulrich, T., Halsey, W., Alchenberger, D. and Perkins, T. (2007). Stabilization of an optical microscope to 0.1 nm in three dimensions. Appl. Opt., 46(3), p.421.
| |
− | <br> [4] Kreft, M., Stenovec, M. and Zorec, R. (2005). Focus-Drift Correction in Time-Lapse Confocal Imaging. Annals of the New York Academy of Sciences, 1048(1), pp.321-330. </p>
| |
− |
| |
− | </div>
| |
− | </div>
| |
− | </section>
| |
− |
| |
− | <section style="background-color:#D3F1DD">
| |
− | <div class="slide" style="min-height:0px;">
| |
− | <div style="width: 80%; margin: 30px 50px;color:#000">
| |
− | <h1 style="line-height:1.295em">Fact File</h1>
| |
− |
| |
− | <style>
| |
− | .factcol-container {
| |
− | display: -webkit-box;
| |
− | display: -moz-box;
| |
− | display: -ms-flexbox;
| |
− | display: -webkit-flex;
| |
− | display: flex;
| |
− | overflow: hidden;
| |
− | }
| |
− | .factcol {
| |
− | -webkit-box-flex: 1;
| |
− | -moz-box-flex: 1;
| |
− | -webkit-flex: 1;
| |
− | -ms-flex: 1;
| |
− | flex: 1;
| |
− | padding: 10px;
| |
− | margin: 10px 10px;
| |
− | max-width: 400px;
| |
− | background: white;
| |
− | float:left;
| |
− | }
| |
− | </style>
| |
− |
| |
− | <div class="factcol-container">
| |
− | <div class="factcol">
| |
− | <h4><center>Battery</center></h4>
| |
− | <p>Want to do microscopy in the field? Or put your openScope inside a fridge? The great news is, openScope can run on battery for up to 12 hours. To power it up you will need to MoPi power module for Raspberry Pi and two 9V batteries. We recommend replacing the single 9V cell for a series of 6 1.5 AA batteries for best performance. For this purpose, you can 3D print this battery holder.<center><img src="//2015.igem.org/wiki/images/4/4f/CamJIC-MoPi.jpg" style="height:300px;margin:5px"></center> </p>
| |
− | </div>
| |
− |
| |
− | <div class="factcol">
| |
− | <h4><center>Cleaning</center></h4>
| |
− | <p>We are aware that an item put into your incubator can cause contamination and ruin your samples. Ugh. But this will not happen with openScope. Simply spray with isopropanol and it is ready! Isopropanol (a.k.a. propan-2-ol) is totally safe for the PLA and the electronics. Do not never ever attempt to use methanol (will make the PLA soft) or even worse, acetone (will simply destroy your microscope).<center><img src="//2015.igem.org/wiki/images/3/31/CamJIC-Notebook-Acetone.JPG" style="height:300px;margin:5px"></center></p>
| |
− | </div>
| |
− |
| |
− | <br style="clear: both" />
| |
− | </div>
| |
− | </div>
| |
− | </div></section>
| |
− |
| |
− | </html>
| |
− | {{:Team:Cambridge-JIC/Templates/Footer}}
| |