|
|
(30 intermediate revisions not shown) |
Line 3: |
Line 3: |
| <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"> | | <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"> |
| </script> | | </script> |
| + | |
| <script type="text/javascript"> | | <script type="text/javascript"> |
| $(document).ready(function(){ | | $(document).ready(function(){ |
Line 10: |
Line 11: |
| }); | | }); |
| </script> | | </script> |
| + | |
| <script> | | <script> |
- | $(document).ready(function() | + | $(document).ready(function() |
| { | | { |
| $('#menubar').mouseover(function(){ | | $('#menubar').mouseover(function(){ |
Line 28: |
Line 30: |
| </script> | | </script> |
| <style type="text/css"> | | <style type="text/css"> |
- | body{background-color:#d5cfbf;width:100%;margin-bottom:20px;min-width:600px;max-width:2000px;height:100%;font: x-small sans-serif;} | + | body{background-color:#494042;width:100%;margin-bottom:20px;min-width:600px;max-width:2000px;height:100%;} |
| #menubar | | #menubar |
| {background-color:#EEECEC;opacity:0.8;top:-4px;width:360px;height:23px;position:absolute;top:-20px;} | | {background-color:#EEECEC;opacity:0.8;top:-4px;width:360px;height:23px;position:absolute;top:-20px;} |
Line 44: |
Line 46: |
| {position: relative;font-size:127%;width:100%;margin:0;padding:0;padding-bottom:10px;background-color:#494042;} | | {position: relative;font-size:127%;width:100%;margin:0;padding:0;padding-bottom:10px;background-color:#494042;} |
| #content | | #content |
- | {width: 1000px;border:none;background-color:#ffffff;padding:0px;margin-top:0px;line-height: 1.5em;color: black;} | + | {width: 1000px;border:none;background-color:#494042;padding:0px;margin-top:0px;line-height: 1.5em;color: black;} |
| #top-section | | #top-section |
| {height:2px;border:none;background-color:#494042;} | | {height:2px;border:none;background-color:#494042;} |
Line 52: |
Line 54: |
| {display:none} | | {display:none} |
| #kepala | | #kepala |
- | {position:absolute;top:15px;background-color:#F0A5BE;} | + | {position:absolute;top:15px;background-color:#F0A5BE;height:121px;width:100%;} |
- | #cover
| + | #copyright |
- | {position:absolute;top:0px;height:168px;width:100%;background:#494042;z-index:-1;}
| + | {position:absolute;left:325px;top:630px;} |
- | body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, p, blockquote, th, td {
| + | |
- | margin: 0;
| + | |
- | padding: 0;
| + | |
- | font-size: 14px;
| + | |
- | }
| + | |
- | * {
| + | |
- | -webkit-box-sizing: border-box;
| + | |
- | -moz-box-sizing: border-box;
| + | |
- | box-sizing: border-box;
| + | |
- | }
| + | |
- | div.menu
| + | |
- | {
| + | |
- | width:100%;
| + | |
- | }
| + | |
- | .row {
| + | |
- | width: 940px;
| + | |
- | max-width: 100%;
| + | |
- | min-width: 768px;
| + | |
- | margin: 0 auto;
| + | |
- | | + | |
- | }
| + | |
- | .row:after {
| + | |
- | clear: both;
| + | |
- | }
| + | |
- | .row:before, .row:after {
| + | |
- | content: "";
| + | |
- | display: table;
| + | |
- | } | + | |
| .menu ul,li | | .menu ul,li |
| { | | { |
Line 93: |
Line 67: |
| { | | { |
| float:left; | | float:left; |
- | width:16.6667%; | + | width:16.66%; |
| } | | } |
| ul.first>li>a:link,ul.first>li>a:visited | | ul.first>li>a:link,ul.first>li>a:visited |
Line 140: |
Line 114: |
| top:141px; | | top:141px; |
| width:100%; | | width:100%; |
- | }
| |
- | ul.side-nav {
| |
- | display: block;
| |
- | list-style: none;
| |
- | margin: 0;
| |
- | padding: 17px 0;
| |
- | }
| |
- | ul.side-nav h6 {
| |
- | margin: 47px 0px 0px;
| |
- | }
| |
- | ul.side-nav li.divider {
| |
- | border-top: 1px solid #ddd;
| |
- | }
| |
- | .two, .row .two {
| |
- | width: 16.66667%;
| |
- | top:160px;
| |
| } | | } |
| ul, ol { | | ul, ol { |
| + | line-height: 1.6; |
| font-size: 14px; | | font-size: 14px; |
- | line-height: 1.6;
| |
| } | | } |
- | [class*="column"] + [class*="column"]:last-child {
| + | #slide{width:96%;height:auto;background-color:#F4DFC0;margin-top:80px;border:2px solid; |
- | float: right;
| + | border-radius:15px;padding-right:10px;margin-left:15px;} |
| + | #slide1{width:96%;height:auto;background-color:#F4DFC0;margin-top:20px;border:2px solid; |
| + | border-radius:15px;padding-right:10px;margin-left:15px;float:left;} |
| + | .center |
| + | { |
| + | margin:auto; |
| + | width:70%; |
| + | background-color:#b0e0e6; |
| } | | } |
- | .ten, .row .ten {
| + | #interview,#presentation,#article, #interview1, #presentation1,#article1 |
- | width: 83.33333%; | + | {margin-top:20px;width:15%;margin-right:20px;float:left;height:150px; border:2px solid; |
- | top:192px; | + | border-radius:15px;font-family:"Trebuchet MS", Helvetica, sans-serif;} |
- | z-index:-2; | + | #interview |
| + | {margin-left:230px;background:#e32e51;} |
| + | #interview1 |
| + | {margin-left:25px;background:#35bb91;} |
| + | #presentation{background:#B0B0B0;} |
| + | #article1 |
| + | {background:#e32e51;} |
| + | #article,#presentation1 |
| + | {background:#35bb91;} |
| + | #art-desc,#pre-desc,#int-desc{width:50%;float:right;margin-right:8px;} |
| + | #art-img,#pre-img,#int-img{width:45%;float:left;margin-left:5px;} |
| + | #art-desc-text,#pre-desc-text,#int-desc-text{float:right;} |
| + | h1,#yo{margin-left:10px;font-family:"Trebuchet MS", Helvetica, sans-serif;} |
| + | h3.title{font-size:35px;} |
| + | |
| + | #iGEM_Logo{ |
| + | width:100px; |
| + | height:80px; |
| + | position:absolute; |
| + | right:10px; |
| + | top:60px; |
| + | z-index:+15; |
| } | | } |
- | .column, .columns {
| + | #hkust_Logo{ |
- | float: left;
| + | width:60px; |
- | min-height: 1px;
| + | height:80px; |
- | padding: 0 15px;
| + | position:absolute; |
- | position: relative; | + | right:110px; |
- | }
| + | top:60px; |
- | .twelve, .row .twelve {
| + | z-index:+15; |
- | width: 100%;
| + | |
- | }
| + | |
- | h1, h2, h3, h4, h5, h6 {
| + | |
- | font-family: 'Bitter', serif;
| + | |
- | font-weight: normal;
| + | |
- | color: #000;
| + | |
- | border-bottom: none;
| + | |
- | }
| + | |
- | div.team-bios-container div.row {
| + | |
- | padding: 0px 0px 10px;
| + | |
- | border-bottom: 1px solid #ddd;
| + | |
- | }
| + | |
- | .row .row {
| + | |
- | width: auto;
| + | |
- | max-width: none;
| + | |
- | min-width: 0;
| + | |
- | margin: 0 -15px;
| + | |
- | }
| + | |
- | media="screen, projection"
| + | |
- | #bodyContent h1, #bodyContent h2 {
| + | |
- | margin-bottom: .6em;
| + | |
- | }
| + | |
- | h1.centered, h2.centered, h3.centered, h4.centered, h5.centered, h6.centered {
| + | |
- | text-align: center;
| + | |
- | }
| + | |
- | h2 {
| + | |
- | font-size: 37px;
| + | |
- | }
| + | |
- | .nine, .row .nine {
| + | |
- | width: 75%;
| + | |
- | }
| + | |
- | [class*="column"] + [class*="column"]:last-child {
| + | |
- | float: right;
| + | |
- | }
| + | |
- | .three, .row .three {
| + | |
- | width: 25%;
| + | |
| } | | } |
| + | |
| </style> | | </style> |
| + | </head> |
| + | <body> |
| + | |
| + | |
| + | <a href="https://2013.igem.org/Main_Page"><img id="iGEM_Logo" src="https://static.igem.org/mediawiki/2013/4/46/Igem_qgem_logo.png"></a> |
| + | |
| + | |
| + | <a href="http://www.ust.hk/eng/index.htm"><img id="hkust_Logo" src="https://static.igem.org/mediawiki/2013/5/55/Hkust_logo.gif"></a> |
| + | |
| + | <a href=https://2013.igem.org/Team:Hong_Kong_HKUST><center><div id="kepala"><img src="https://static.igem.org/mediawiki/igem.org/c/c7/BANNER1_%281%29.png" style="height:121px;width:100%;"></div></center></a> |
| | | |
- | <body>
| |
- | <a href=https://2013.igem.org/Team:Hong_Kong_HKUST><center><div id="kepala" style="height:121px;width:100%;"><img src="https://static.igem.org/mediawiki/igem.org/c/c7/BANNER1_%281%29.png" style="height:121px;width:100%;align:middle;"></div></center></a>
| |
| <div id="cover"></div> | | <div id="cover"></div> |
| <div class="menu"> | | <div class="menu"> |
Line 275: |
Line 234: |
| | | |
| </div> | | </div> |
- | <div class="row"> | + | <br><br><br><div id="slide"><center><h3 class="title">Wetlab</h3></center><p id="yo"</div> |
- | <div class="two columns">
| + | |
- | <ul class="side-nav">
| + | |
- | <li>
| + | |
- | <h6>Wetlab</h6>
| + | |
- | </li>
| + | |
- | <li class="divider"></li>
| + | |
- | <li>
| + | |
- | <a href="https://2013.igem.org/Team:Hong_Kong_HKUST/Wetlab">Overview</a>
| + | |
- | </li>
| + | |
- | <li>
| + | |
- | <a href="https://2013.igem.org/Team:Hong_Kong_HKUST/Wetlab">Project Assembly</a>
| + | |
- | </li>
| + | |
- | <ul>
| + | |
- | <li>
| + | |
- | <a href="https://2012.igem.org/Team:Cornell/project/drylab/modeling/deployment">Constitutive Part</a>
| + | |
- | </li>
| + | |
- | <li>
| + | |
- | <a href="https://2012.igem.org/Team:Cornell/project/drylab/modeling/time_response">Inducible Part</a>
| + | |
- | </li>
| + | |
- | </ul>
| + | |
- | <li class ="active">
| + | |
- | <a href="https://2012.igem.org/Team:Cornell/project/drylab/components">Components</a>
| + | |
- | </li>
| + | |
- | <li>
| + | |
- | Modeling
| + | |
- |
| + | |
- | </li>
| + | |
- | <li>
| + | |
- | <a href="https://2012.igem.org/Team:Cornell/project/drylab/status">Device Status</a>
| + | |
- | </li>
| + | |
- |
| + | |
- | </ul>
| + | |
- | </div>
| + | |
- | <div class="ten columns team-bios-container">
| + | |
- | <div class="row" id="ugd-members">
| + | |
- | <div class="twelve columns">
| + | |
- | <br> | + | |
- | <h2 class="centered">Components</h2>
| + | |
- | </div>
| + | |
- | </div>
| + | |
- | <div class="row">
| + | |
- | <div class="nine columns">
| + | |
- | <h3>Reactors</h3>
| + | |
- | <br> | + | |
- | <h5>Requirements</h5>
| + | |
- | For the device to detect toxins requires a continuous culturing of Shewanella biofilms around the working electrode of a half microbial fuel cell. Food and water samples must also be continually supplied within the reactor. The reactor must emulate the surface area and volume of the glass reactors we used in the Angenent Laboratory for characterization. Finally, the device must be able to be sterilized and allow for sterile loading of Shewanella within the reactor at start-up.
| + | |
- | <br>
| + | |
- | <h5>Design</h5>
| + | |
- | The design went through several iterations during the semester. After multiple home-design options, we concluded a 100 ml volume cylinder composed of polycarbonate and sealed with silicone sealant. Two graphite electrodes (a working and counter electrode) and a Ag/AgCl reference electrode. Five ports on each end of the reactor were included to allow sterile loading, food feed, and electrodes.
| + | |
- | <br>
| + | |
- | <h5>Material Selection</h5>
| + | |
- | Because we are detecting current, the entire composition of the reactor needs to be non-conductive except for the electrodes. The polycarbonate structure accomplishes this requirement in addition to being durable and chemically resistant. Graphite electrodes were used since other metals could be potentially toxic to Shewanella. The Ag/AgCl electrode was constructed using an impact-resistant glass which is resistant to corrosion.
| + | |
- | <br>
| + | |
- | <h5>Assembly</h5>
| + | |
- | We machined the polycarbonate housing in the Emerson Machine shop in Rhodes Hall. Graphite electrodes were ordered from McMaster, and the reference electrodes were constructed by a professional glass blower in Olin Chemistry Hall. The components were sealed using silicone sealant in our Weill Hall laboratory space. Testing was performed with sterile water to ensure a leak proof construction was achieved
| + | |
- | <br>
| + | |
- | </div>
| + | |
- | <div class="three columns">
| + | |
- |
| + | |
- | </div>
| + | |
- | </div>
| + | |
- | <div class="row">
| + | |
- | <div class="three columns">
| + | |
- |
| + | |
- | </div>
| + | |
- | <div class="nine columns">
| + | |
- | <h3>Filtration</h3>
| + | |
- | <br>
| + | |
- | <h5>Requirements</h5>
| + | |
- | From an environmental safety perspective, the filters were one of the most important components. We required
| + | |
- | filters which could completely prevent microbes from entering or leaving the system. This constraint requires
| + | |
- | extremely reliable, and ultrapurifcation quality filters.
| + | |
- | <br>
| + | |
- | <h5>Design</h5>
| + | |
- | After researching, we ultimately chose the SWT 0.1 Micron Absolute Rated Filter. Given the diameter of most
| + | |
- | bacteria ranges from 0.2-2.0 micron, and the absolute 100% rating of the filter, the filter easily qualified.
| + | |
- | <br>
| + | |
- | <h5>Materials</h5>
| + | |
- | The filter cartridges are composed of 100% polypropylene membranes which have a failure rating of 65 PSI.
| + | |
- | Additionally, their lifetime are rated at 200 gallons, which equates to nearly 5 years of continuous operation
| + | |
- | at 0.3 ml/min.
| + | |
| <br> | | <br> |
- | <h5>Assembly</h5> | + | The wet lab started at the beginning of summer and lasted for three months. Our wet lab work is divided into four parts, namely: (1) cell viability and fatty acid quantification, (2) fatty acid sensing mechanism, (3) mitochondrial leader sequence, and (4) construction of glyoxylate shunt. During the summer, lab work such as primer design, digestion, and ligation was carried out extensively and useful data were collected. These can be retrieved from <a href="https://2013.igem.org/Team:Hong_Kong_HKUST/notebook">Notebook</a> and <a href="https://2013.igem.org/Team:Hong_Kong_HKUST/protocols">Protocols</a> pages for details of experimental flows. The BioBrick, researcher, environmental and university safety issues can be found in <a href="https://2013.igem.org/Team:Hong_Kong_HKUST/safety">Safety</a> page. In terms of project process, some experiments could not be completed due to time constrains and they are outlined in <a href="https://2013.igem.org/Team:Hong_Kong_HKUST/future">Future Work</a> page. |
- | The filters were housed in a polycarbonate framing with threading leading to an inlet and outlet stream. | + | <br><br> |
| | | |
| + | <center> |
| + | <div id="interview"><h3>Notebook</h3><center><a href="https://2013.igem.org/Team:Hong_Kong_HKUST/notebook"><img src="https://static.igem.org/mediawiki/2013/c/cc/Note.png" style="padding-left:0px;margin-top:-8px;width:80%;"></a></center></div> |
| | | |
- | </div>
| + | <div id="presentation"><h3>Protocols</h3><center><a href="https://2013.igem.org/Team:Hong_Kong_HKUST/protocols"><img src="https://static.igem.org/mediawiki/2013/1/1d/Protocols.png" style="padding-left:10px;padding-top:10px;width:60%;"></a></center></div> |
- | </div>
| + | |
- | <div class="row">
| + | |
- | <div class="nine columns">
| + | |
- | <h3>Pumps</h3>
| + | |
- | <br> | + | |
- | <h5>Requirements</h5> | + | |
- | Continuous monitoring requires a steady inflow of sample fluid to be supplied to the bioreactor. Given an
| + | |
- | operational lifespan of at least 6 months using battery power supplemented with solar also required a low
| + | |
- | power draw. Finally the flow rates required for a 100 ml continuous flow reactor are less than 1 ml/min.
| + | |
- | <br>
| + | |
- | <h5>Design</h5>
| + | |
- | After researching low power draw pumps, we decided on the Bartels Mikrotechnik mp6 Micropump. The pump uses two
| + | |
- | extremely small actuators which increase the flow of the fluid with a greater frequency supplied to the pump.
| + | |
- | Since the flow rates are so small, the pressure head associated with the filters does not exceed the 600 mbar
| + | |
- | maximum. A mp6-EVA electronic controller was also purchased from Bartels which allows external tuning of flow rate.
| + | |
- | The original controller can only be supplied with at 2.5-5 V voltage source, so a step-down was necessary to be
| + | |
- | compatible with the battery inside the device.
| + | |
- | <br>
| + | |
- | <h5>Material</h5>
| + | |
- | Contamination and corrosion are always a concern in continuous operation. A benefit of the mp6 micropump is that
| + | |
- | all surface in contact with the fluid is PPSU (polyphenylsulfone) , a heat and chemical resistant plastic.
| + | |
- | <br>
| + | |
- | <h5>Assembly</h5>
| + | |
- | The micropumps were received in June to perform autoclaving testing on the parts. In October, after the remainder
| + | |
- | of the device was assembled, the micro pumps were put online in the device and confirmed the ability to supply
| + | |
- | continuous flow through the entire device including the two filters, mixer, reactor and piping.
| + | |
- | </div>
| + | |
- | <div class="three columns">
| + | |
- |
| + | |
- | </div>
| + | |
- | </div>
| + | |
- | <div class="row">
| + | |
- | <div class="three columns">
| + | |
- |
| + | |
- | </div>
| + | |
- | <div class="nine columns">
| + | |
- | <h3>Piping and Instrumentation</h3>
| + | |
- | <br>
| + | |
- | <h5>Requirements</h5>
| + | |
- | To connect each component of the system including the filters, food tanks, sample ports, and
| + | |
- | mixer requires a leak-proof, durable system. Additionally we required methods to calibrate the
| + | |
- | flow rate of the fluids throughout the device, so pressure gauges and flow meters are necessary.
| + | |
- | <br>
| + | |
- | <h5>Design</h5>
| + | |
- | After several drafts, our ultimate design was combination of 304/316 stainless steel piping, valves,
| + | |
- | and adapters. FEP durable plastic tubing was used for connections between filters and ports which
| + | |
- | require flexibility when servicing or reparing the device. A stainless steel in-line passive mixer was
| + | |
- | included to avoid power drains from mechanical mixing. Two pressure gauges were included along the wetted
| + | |
- | path to provide readings for calibration. Two 0.01-4 ml/min flow meters were added as well. The fluid can
| + | |
- | be diverted from the calibration system using a 3-way diverter valves. Precision needle valves were included
| + | |
- | after the feed out from both micropumps to control flow rate.
| + | |
- | <br>
| + | |
- | <h5>Materials</h5>
| + | |
- | Both stainless-steel and fluorinated ethylene propylene plastics are sturdy and corrosion resistant. All fittings in the system were also 304/316 stainless steel. In summary, these components allow an extremely tight-fitting system which should avoid leaks for extended operations
| + | |
- | <br>
| + | |
- |
| + | |
- | </div>
| + | |
- | </div>
| + | |
- | <div class="row">
| + | |
- | <div class="nine columns">
| + | |
- | <h3>Food Tanks</h3>
| + | |
- | <br>
| + | |
- | <h5>Requirements</h5>
| + | |
- | Food storage vessels for long-term field deployment must be durable, corrosion resistant, and autoclavable to
| + | |
- | prevent initial contamination. To avoid damage to electronic components necessitates a leak-proof design.
| + | |
- | <br>
| + | |
- | <h5>Design</h5>
| + | |
- | A battery of six one liter cylinders was chosen for its modularity and ease of fabrication.
| + | |
- | <br>
| + | |
- | <h5>Material Selection</h5>
| + | |
- | The choice of materials depended on the cost and durability of that material. Since we have
| + | |
- | had prior experience with polycarbonate, we decided it would be best to continue to use
| + | |
- | polycarbonate as the material for the containers. Polypropylene was used for the end caps
| + | |
- | because it was chemically resistant and cheap.
| + | |
- | <br>
| + | |
- | <h5>Assembly</h5>
| + | |
- | The food tanks were all machined in-house at the Rhodes Hall Machine shop. The
| + | |
- | polycarbonate clear tubing was glued together with the polypropylene via a super silicone
| + | |
- | sealant adhesive to form a clean and strong seal.
| + | |
| | | |
- | </div>
| + | <div id="article"><h3>Safety</h3><center><a href="https://2013.igem.org/Team:Hong_Kong_HKUST/safety"><img src="https://static.igem.org/mediawiki/2013/7/73/Safe.png" style="padding-left:0px;padding-top:-3px;width:75%;"></a></center></div></div> |
- | <div class="three columns">
| + | <center> |
- |
| + | |
- | </div>
| + | |
- | </div>
| + | |
- | <div class="row">
| + | |
- | <div class="three columns">
| + | |
- |
| + | |
- | </div>
| + | |
- | <div class="nine columns">
| + | |
- | <h3>Housing</h3>
| + | |
- | <br>
| + | |
- | <h5>Requirements</h5>
| + | |
- | The requirements that we found necessary for the chassis to operate were keeping it water-proof and impact resistant. Ultimate deployment would be in harsh environments and necessitates protective measures to prevent water supply from damaging electronic components
| + | |
- | <br>
| + | |
- | <h5>Design</h5>
| + | |
- | The design went through several iterations during the semester. After multiple home-design options, we concluded a Pelican heavy duty case would provide the support and safety we required. Not only was it sturdy and water-proof, but it was also large enough to be buoyant in water with up to 180 lbs of load.
| + | |
- | <br>
| + | |
- | <h5>Material Selection</h5>
| + | |
- | The polycarbonate material for the Pelican case was ideal in terms of stress and other parameters to handle the harsh wilderness.
| + | |
- | <br>
| + | |
- | <h5>Assembly</h5>
| + | |
- | Modifications to the Pelican case were performed to meet the of electrical components and supply of water samples to device. A 15 W solar panel was retrofitted to the lid of the case to provide replenish power supply. Inlet/outlet ports were drilled to allow piping system coming out of the top to serve as inlet and outlet ports for the water to enter and exit the device. A joint piece between the solar panel and power adapter was fabricated to serve as waterproofing connections from the Pelican case. Aluminium honey-comb plating was included and cut to size using water-jetting to act as both a housing for food tanks and batteries, and provide structural suppor.
| + | |
- | <br>
| + | |
- | </div>
| + | |
- | </div>
| + | |
- | <div class="row">
| + | |
- | <div class="nine columns">
| + | |
- | <h3>Power</h3><br>
| + | |
- | <h5>Requirements</h5>
| + | |
| | | |
- | To be deployable for the of target six months of operations requires an autonomous electrical source
| |
- | in the wild without human repair or maintenance, recharge and store energy for extended periods of time.
| |
- | A rugged device must also be able to survive bear attacks and tree falls, all while being environmentally
| |
- | friendly and light enough to allow for floatation.
| |
- | <br>
| |
- | <h5>Design</h5>
| |
- | After a series of designs, we chose a LPG Series gel electrolyte valve-regulated lead acid battery
| |
- | (LPG12-100) from Leoch with a 15W mono-crystalline solar power panel from Instapark. While lead acid
| |
- | batteries have the highest charge time and the lowest specific energy density, they are by far the
| |
- | most reliable and durable batteries. Commonly used in boats and in conjunction with solar systems,
| |
- | they are reliably sealed, well characterized, and easy to charge and operate with microcontrollers and
| |
- | other complex circuitry. With a wide operating temperature, the model is also insensitive to occasional
| |
- | deep discharge and has a high charge acceptance, key features for unpredictable solar recharge conditions
| |
- | in the field. It is shock and vibration resistant and can be used in any orientation. Out of all the proposed
| |
- | systems, this model also provided the best current output and voltage necessary to power the rest of our
| |
- | mechanical and electrical parts. It also came cheap. The maximum current draw of the battery is 0.89A and
| |
- | was shipped with a 12V charger controller, which prevents overcharging.
| |
- | <br>
| |
- | <h5>Materials</h5>
| |
- | We were greatly concerned with the toxicity of some gel lead acid batteries, which is why our initial
| |
- | prototype actually did not feature one. However, other less toxic battery systems are not as robust and
| |
- | have a smaller operating temperature range, with some prone to short-circuiting. Valve-regulated and
| |
- | tightly sealed, all components of the LPG12-100 are fully recycle and specially designed for outdoor usage.
| |
- | The solar power panel has its mono-crystalline solar cells embedded in transparent vinyl acetate behind
| |
- | tempered glass with heavy back sheet.
| |
- | <br>
| |
- | <h5>Assembly</h5>
| |
- | We would like to give a special thanks to Professor Bruce Land, a Senior Lecturer in the Department of Electrical
| |
- | and Computer Engineering at Cornell, for his advice and guidance. The battery was easily integrated into the
| |
- | chassis of the device without alterations.
| |
- |
| |
- | </div>
| |
- | <div class="three columns">
| |
- |
| |
- | </div>
| |
- | </div>
| |
- | <div class="row">
| |
- | <div class="three columns">
| |
- |
| |
- | </div>
| |
- | <div class="nine columns">
| |
- | <br>
| |
- | <h3>Potentiostat</h3>
| |
- | <br>
| |
- | <h5>Requirements</h5>
| |
| | | |
- | The potentiostat is used to provide and maintain a voltage potential between the working and reference electrode of the reactors. It also interfaces with the counting electrode to provide a measurement for its current flow. This measurement is recorded and sent to an Android device.
| |
- | <br>
| |
- | <h5>Inputs</h5>
| |
- | <h6>Reference Electrode (RE)</h6>
| |
- | The reference electrode is one of three electrodes in reactor solution. This electrode measures the potential of the solution, which is mostly water with salts and nutrients. The potential measured by this electrode sets the reference potential for the rest of the potentiostat.
| |
| | | |
- | <h6>Working Electrode (WE)</h6>
| + | </body> |
- | The working electrode sets the voltage differential for the reactor solution and causes current to flow through the reactor.. The target potential of the WE depends on the bacteria in the reactor. The calibrated potential should create favorable living conditions for the bacteria. For our Shewanella, we must provide 0.2 - 0.3V above the reference electrode voltage.
| + | |
| | | |
- | <h6>Counting Electrode (CE)</h6>
| |
- | To counterbalance the current injected into the solution, the CE acts as a current sink. As bacteria in the reactor grow, they will generate a different amount of current that will be measured by the CE. The generated current, in our case, is between 0 and ~100 uA.
| |
- |
| |
- | <h6>Power Supply</h6>
| |
- | We power the system with the 12V battery, and by using an op-amp voltage follower and resistive voltage divider, we define a voltage reference for the system. In this, ground is 6V, so 12V is 6V above ground and 0V is -6V below ground. The +/- 6V references are used as the sources for the electrical system.
| |
- | <br>
| |
- | <h5>Electrical Design</h5>
| |
- |
| |
- | We designed this system using operational amplifiers (op-amps), due to their robustness in different operating conditions in comparison to a passive resistor and capacitor based system; we used LM353 integrated circuits to provide these op-amps. This system into four parts: desired voltage differential specification, reference electrode voltage measurement, working electrode output, and counting electrode current measurement. We base this design from a freely available potentiostat design created by Elliot Friedman and Alexander Hartoto, <a href =â€http://people.ece.cornell.edu/land/courses/ece4760/FinalProjects/s2010/esf59_akh75/esf59_akh75/index.htmlâ€>available here</a>.
| |
- |
| |
- | <br/>
| |
- |
| |
- | As seen in the above diagram, the system uses various op-amp configurations to accomplish our task. The desired voltage differential is set using a resistive voltage divider and a potentiometer, configurable for different voltage requirements through potentiometer tuning. This differential is added to the reading from the reference electrode using a voltage summing op-amp. Another op-amp is connected to the reference electrode to act as a voltage follower. This voltage is then inverted using an additional inverting op-amp, with equal feedback resistances to provide no gain. This lets us set our potential. Lastly, we measure the current from the counting electrode by connecting it to two op-amps configured as a non-inverting current to voltage converter. This provides our voltage output for the microcontroller, in the range of 0 to 5 volts.
| |
- | <br>
| |
- | <h5> Microcontroller Design</h5>
| |
- | The measurement from the electrical design is fed into an Arduino megaADK. This is an analog voltage measurement, so it is converted using an onboard analog-to-digital converter and stored in the device. Using serial communications, the measurement is transmitted via a USB interface to an Android device. We sample this measurement at 125 kHz, constantly sending new information serially.
| |
- | <br>
| |
- | <h5> Material Selection </h5>
| |
- |
| |
- | Our components for this system were chosen based on the types of inputs we would receive from the electrodes and the operating range of the device - we also needed to make sure our output could interface with the microcontroller. Since the required voltage differential is specific to the engineered strain of bacteria present in the reactor, we made our voltage divider using a potentiometer to provide variable resistance. This can be calibrated based on the requirements of the device. In order to choose the conversion factor between the voltage output and measured counting electrode current, we also had to depend upon the current range of the reactors, expected to be from 0 to 60 micro amperes.
| |
- |
| |
- | We chose a megaADK Arduino development board with an onboard Atmel ATmega2560 microcontroller to process this voltage input. This board provides us an easy Android interface for sending data and includes a 10-bit analog to digital converter, which gives us a measurement resolution of 97.7 nano amperes.
| |
- |
| |
- | </div>
| |
- | </div>
| |
- | <div class="row last-ele">
| |
- | <div class="nine columns">
| |
- | <br />
| |
- | <h3>Software</h3>
| |
- | <h5>Requirements</h5>
| |
- | The method of data transfer had to be easily fixed, and supportive of some long distance information transfer.
| |
- | The first criterion is due to the nature of the biosensor. Since the device would ideally be outside braving the
| |
- | weathers for six months, we need it to be quickly replaced. Furthermore, the biosensor had to be able to transmit
| |
- | data; it would be inconvenient if someone had to frequently go to the device to check the voltage readings.
| |
- | <br>
| |
- | <h5>Design</h5>
| |
- | An Android phone was chosen as the best fit for the project as it satisfied both requirements. Notably, it achieved
| |
- | the distance criterion well – as long as a cell tower was nearby, the information on the phone could be accessed from
| |
- | anywhere with an internet connection. Furthermore, there existed a wide range of support for Android development that
| |
- | did not exist for other platforms. These included tools such as the Apache API, a light weight server interface that
| |
- | allowed the project to run more smoothly.
| |
- | A server was also designed to partner with the Android device. The server was to use a MySQL table for data retrieval
| |
- | and access - this allowed for easy testing and modularity.
| |
- | <br />
| |
- | <h5>Components</h5>
| |
- | The choice of materials were generally the industry standard – we used the HTTP protocol to facilitate data transfer
| |
- | and MySQL to store the data. For the phone, Samsung’s Galaxy Nexus was chosen mostly because of the third-party support
| |
- | found for the phone concerning the Android to Arduino communication.
| |
- | <br />
| |
- | <h5>Assembly</h5>
| |
- | The code for the Android device was written in Java using a Microbridge project as the method of communication between
| |
- | the phone and Arduino. The basic Apache API was used to transfer data to a web server. For the server, the code was
| |
- | written in PHP and tested with WAMPserver, a development tool that allowed local hosting of the MySQL tables.
| |
- |
| |
- | </div>
| |
- | <div class="three columns">
| |
- |
| |
- | </div>
| |
- | </div>
| |
- | </div>
| |
- | </div>
| |
- | </body>
| |
| </html> | | </html> |