(21 intermediate revisions by 3 users not shown) | |||
Line 8: | Line 8: | ||
<style> | <style> | ||
#welcome{ | #welcome{ | ||
− | background-image: url("https://static.igem.org/mediawiki/2018/ | + | background-image: url("https://static.igem.org/mediawiki/2018/d/d5/T--Grenoble-Alpes--temperatureWelcomePic.jpeg"); |
} | } | ||
#text-container { | #text-container { | ||
Line 15: | Line 15: | ||
margin-top:calc(50vh - 39px);} | margin-top:calc(50vh - 39px);} | ||
#overlay { | #overlay { | ||
+ | opacity: 0.3; | ||
z-index:0; | z-index:0; | ||
height:calc(100vh - 21px); | height:calc(100vh - 21px); | ||
Line 25: | Line 26: | ||
font-size:6em!important; | font-size:6em!important; | ||
font-weight:1000px; | font-weight:1000px; | ||
− | margin-left: | + | margin-left:20%; |
− | margin-top: | + | margin-top:20vh; |
padding-right: 20px; | padding-right: 20px; | ||
border-right: white solid 4px;} | border-right: white solid 4px;} | ||
Line 85: | Line 86: | ||
<p>An Infra-Red temperature sensor placed on top of the Eppendorf tube can continuously sense the temperature of the solution from a distance (without disturbing or contaminating it) and send it to an Arduino.</p><p> | <p>An Infra-Red temperature sensor placed on top of the Eppendorf tube can continuously sense the temperature of the solution from a distance (without disturbing or contaminating it) and send it to an Arduino.</p><p> | ||
A thermal conductor, placed around the tube and in contact with the heating/cooling device, eases and homogenizes the heat/cold transfer between the Eppendorf tube and the device producing heat/cold (to better homogenize the solution, an electronic pipette can also flush the solution).</p><p> | A thermal conductor, placed around the tube and in contact with the heating/cooling device, eases and homogenizes the heat/cold transfer between the Eppendorf tube and the device producing heat/cold (to better homogenize the solution, an electronic pipette can also flush the solution).</p><p> | ||
− | The device in charge of heating/cooling the solution is placed under the Eppendorf tube. It is activated with the help of an Arduino and a MOS transistor. A goal temperature is programmed | + | The device in charge of heating/cooling the solution is placed under the Eppendorf tube. It is activated with the help of an Arduino and a MOS transistor. A goal temperature is programmed in the Arduino and the heating/cooling device is switched on/off to be kept at this goal temperature (this way of programming the heating/cooling device powering is called an “all or nothing regulation”).</p> |
<br> | <br> | ||
Line 91: | Line 92: | ||
<p>In the following part, measurements of the temperature inside an Eppendorf tube placed in the modules were made to characterize them. </p> | <p>In the following part, measurements of the temperature inside an Eppendorf tube placed in the modules were made to characterize them. </p> | ||
− | + | <br> | |
− | <h3>The cold module</h3> | + | <h3><u><font size="5">The cold module</font></u></h3> |
<p>The temperature inside a tube placed in the module (red curve) was measured and compared to the evolution inside of an ice tank (green curve). </p> | <p>The temperature inside a tube placed in the module (red curve) was measured and compared to the evolution inside of an ice tank (green curve). </p> | ||
Line 105: | Line 106: | ||
However, the slope is quite similar for both curves. The 8 solutions still undergo a rapid change of temperature that can be considered as a temperature shock and might be enough for the success of a bacterial transformation. The effectiveness of it will have to be further tested. Also, because obviously this system will never reach 4°C (the goal temperature at which it should be powered-off by the all or nothing loop), the system is continuously powered so it doesn’t risk a degradation and the temperature will stay constant on its own. No variations to potentially disturb the bacteria.</p><p> | However, the slope is quite similar for both curves. The 8 solutions still undergo a rapid change of temperature that can be considered as a temperature shock and might be enough for the success of a bacterial transformation. The effectiveness of it will have to be further tested. Also, because obviously this system will never reach 4°C (the goal temperature at which it should be powered-off by the all or nothing loop), the system is continuously powered so it doesn’t risk a degradation and the temperature will stay constant on its own. No variations to potentially disturb the bacteria.</p><p> | ||
The other interesting information here is that it takes 10 minutes (600 seconds) for the module to get to its lower temperature. Hence, before any manipulation, the user will have to power-up the machine at least 10 minutes before using it.</p> | The other interesting information here is that it takes 10 minutes (600 seconds) for the module to get to its lower temperature. Hence, before any manipulation, the user will have to power-up the machine at least 10 minutes before using it.</p> | ||
+ | <br> | ||
+ | <h3><u><font size="5">The heating module</font></u></h3> | ||
+ | <br> | ||
+ | <figure><center><img src="https://static.igem.org/mediawiki/2018/c/c8/T--Grenoble-Alpes--temperatureFig4.png" style="width:70vh"><figcaption>Figure 4: Evolution of the temperature inside the heating module at 42°C | ||
+ | </figcaption></center></figure> | ||
+ | <br> | ||
− | A | + | <p>The heating module works in the same way as the cooling module but the temperature is taken inside an empty Eppendorf tube so that the whole environment is at the goal temperature and not the liquid inside of the tube.</p><p> |
+ | A goal temperature is set (42°C here) and the evolution was plotted in the previous figure. It takes about 15 minutes for the module to go to 42°C and once it has reached the goal temperature, the power turns off for a little bit of time, causing the temperature to drop again to 37°C. This shows an inaccuracy of the temperature of about 5°C that could be problematic if we heated the solution for a longer time at 42°C (which is not the case because in a bacterial transformation, the tubes are heated for about one minute).</p><p> | ||
+ | Moreover, when we put an Eppendorf tube filled with liquid inside the module, the IR sensor will measure that the solution is under 42°C and power-on the module so that the temperature will immediately go up. In the end, when the tube is put inside of the module, the temperature is always between 40°C and 42°C, which is a better accuracy.</p> | ||
+ | |||
+ | |||
+ | <br> | ||
+ | <figure><center><img src="https://static.igem.org/mediawiki/2018/9/9b/T--Grenoble-Alpes--temperatureFig5.png" style="width:70vh"><figcaption>Figure 5: Evolution of the temperature inside the heating module at 70°C | ||
+ | </figcaption></center></figure> | ||
+ | <br> | ||
+ | |||
+ | <p> In the case of a goal temperature of 70°C, the heating resistor powered by a 12V supply is only able to heat-up the whole aluminum block to 70°C +/- 2°C. Hence, the control loop will rarely be triggered and the temperature will stay constant on its own at 70°C.</p> | ||
+ | <p> Moreover, it is interesting to see that for any step requiring a temperature àf 70°C, the module needs to be started 7 minutes beforehand to get to the right temperature.</p> | ||
+ | |||
+ | |||
+ | <br> | ||
+ | <h2><font color=#93024b><center>How to build the modules ?</center></font></h2> | ||
+ | <br> | ||
+ | <center><video poster="https://static.igem.org/mediawiki/2018/2/21/T--Grenoble-Alpes--temperaturetutoPoster.png" style="width:100vh" playsinline controls muted> | ||
+ | <source src="https://static.igem.org/mediawiki/2018/6/67/T--Grenoble-Alpes--temperaturetuto.mp4" type="video/mp4" id="video" ></video></center> | ||
− | <h2><center><font color=# | + | <h2><center><font color=#93024b>LEARN MORE</font></center></h2> |
<br> | <br> | ||
<div class="collapse slide"> | <div class="collapse slide"> | ||
− | <h2><font size="5">About the | + | <h2><font size="5">About the choice of components producing heat/cold</font></h2> |
<p>The following paragraph will focus on the choices of components depending on their characteristics.</p> | <p>The following paragraph will focus on the choices of components depending on their characteristics.</p> | ||
Line 119: | Line 144: | ||
<br> | <br> | ||
− | <figure><center><img src="https://static.igem.org/mediawiki/2018/ | + | <figure><center><img src="https://static.igem.org/mediawiki/2018/7/76/T--Grenoble-Alpes--temperatureFig6.png" style="width:50vh"><figcaption>Figure 6: Schematic of a Peltier module [2]. |
</figcaption></center></figure> | </figcaption></center></figure> | ||
<br> | <br> | ||
Line 128: | Line 153: | ||
<br> | <br> | ||
− | <figure><center><img src="https://static.igem.org/mediawiki/2018/ | + | <figure><center><img src="https://static.igem.org/mediawiki/2018/9/94/T--Grenoble-Alpes--temperatureFig7.png" style="width:70vh"><figcaption>Figure 7: Specification of the Peltier module |
</figcaption></center></figure> | </figcaption></center></figure> | ||
<br> | <br> | ||
− | <p>The main advantages of this Peltier module is that it produces a lot of cold without requiring a huge cooling system. It can work with a 12 Volts (V) power supply | + | <p>The main advantages of this Peltier module is that it produces a lot of cold without requiring a huge cooling system. It can work with a 12 Volts (V) power supply and it does not require more than 3A unlike one-stage Peltier modules who often need up to 6 Ampers (A) to work, which is very difficult to supply when several devices are plugged on the same power supply. When other types of Peltier modules were tested, the cold surface would also get hot very easily without a big radiator similar to the 13th figure to evacuate the generated heat (about 20 centimeters long). </p> |
<br> | <br> | ||
− | <figure><center><img src="https://static.igem.org/mediawiki/2018/ | + | <figure><center><img src="https://static.igem.org/mediawiki/2018/f/f8/T--Grenoble-Alpes--temperatureFig8.png" style="width:40vh"><figcaption>Figure 8: Computer radiator[4] |
</figcaption></center></figure> | </figcaption></center></figure> | ||
<br> | <br> | ||
+ | |||
Line 145: | Line 171: | ||
<br> | <br> | ||
− | <figure><center><img src="https://static.igem.org/mediawiki/2018/ | + | <figure><center><img src="https://static.igem.org/mediawiki/2018/2/28/T--Grenoble-Alpes--temperatureFig9.png" style="width:60vh"><figcaption>Figure 9: Photography of the radiator+fan system in the final prototype |
</figcaption></center></figure> | </figcaption></center></figure> | ||
<br> | <br> | ||
Line 151: | Line 177: | ||
<h3><b>Heating resistor</b></h3> | <h3><b>Heating resistor</b></h3> | ||
− | <p>To heat-up a solution, a heating resistor [ | + | <p>To heat-up a solution, a heating resistor [5] was used. This kind of device converts electrical energy into heat when powered on (12V supply). </p> |
<br> | <br> | ||
− | <figure><center><img src="https://static.igem.org/mediawiki/2018/ | + | <figure><center><img src="https://static.igem.org/mediawiki/2018/d/dd/T--Grenoble-Alpes--temperatureFig12.png" style="width:60vh"><figcaption>Figure 10: Photography of the heating resistor used |
</figcaption></center></figure> | </figcaption></center></figure> | ||
<br> | <br> | ||
Line 165: | Line 191: | ||
<h3><b>A Peltier module to heat</b></h3> | <h3><b>A Peltier module to heat</b></h3> | ||
<p>At first, it seemed impossible to find a small heating resistor powered with a 12V supply that could heat a solution up to 91°C within a respectable delay. Then I remembered of the one-stage Peltier modules I disregarded because the cold surface would get hot too easily. But after testing heating a solution with the hot side of a Peltier module, I was able to raise the water temperature up to 91°C in about 15 minutes. </p> | <p>At first, it seemed impossible to find a small heating resistor powered with a 12V supply that could heat a solution up to 91°C within a respectable delay. Then I remembered of the one-stage Peltier modules I disregarded because the cold surface would get hot too easily. But after testing heating a solution with the hot side of a Peltier module, I was able to raise the water temperature up to 91°C in about 15 minutes. </p> | ||
+ | </div> | ||
+ | <div class="collapse slide"> | ||
+ | <h2><font size="5">About the electronic components choice</font></h2> | ||
<br> | <br> | ||
<h3><b>The MOS transistor</b></h3> | <h3><b>The MOS transistor</b></h3> | ||
<p>In the very first electronic circuit, a classical NPN transistor was used but it was getting hot very rapidly even when we put a heat sink behind it. The main reason is that a high of current is going through the transistor to power on the Peltier module or the heating resistor (up to 1A) and it is partially dissipated by heat. But, too much heat will damage the transistor.</p><p> | <p>In the very first electronic circuit, a classical NPN transistor was used but it was getting hot very rapidly even when we put a heat sink behind it. The main reason is that a high of current is going through the transistor to power on the Peltier module or the heating resistor (up to 1A) and it is partially dissipated by heat. But, too much heat will damage the transistor.</p><p> | ||
− | According to the datasheet of a NPN transistor [ | + | According to the datasheet of a NPN transistor [6] (TIP200 for instance), the maximum intensity that a regular NPN transistor can endure is 5A. This explains why around 3A, the NPN transistor gets hot.</p><p> |
− | However, if a MOS transistor [ | + | However, if a MOS transistor [7] is used (a BUZ100 for example), the transistor can endure up to 60A. Hence, when 3A is going through the transistor, it does not get hot.</p> |
<h3><b>The temperature sensor</b></h3> | <h3><b>The temperature sensor</b></h3> | ||
− | <p>We chose to use an Infra-Red temperature sensor [ | + | <p>We chose to use an Infra-Red temperature sensor [8] because it can measure the temperature without disturbing or contaminating the liquid inside of the tube.</p><p> |
It can measure temperatures from -40°C to 100°C, which covers the range of temperature we need to sense (from 0°C to 91°C). | It can measure temperatures from -40°C to 100°C, which covers the range of temperature we need to sense (from 0°C to 91°C). | ||
However, we have to consider the distance at which it is placed from the tube. The farthest the sensor is, the more the IR beam is self-diffracted and become large and unfocused. Consequently, the temperature given by the sensor loses precision because it is taken on a larger surface (the resulting temperature value is a mean of the beam surface). Considering that the Eppendorf tube has a diameter of 8 millimeters, we chose a sensor with a diffraction of 10°/cm and we place the sensor 1 centimeters away from the tube. Hence, the beam diameter is 0.9 mm wide, which is largely inferior to the diameter of the tube.</p><p> | However, we have to consider the distance at which it is placed from the tube. The farthest the sensor is, the more the IR beam is self-diffracted and become large and unfocused. Consequently, the temperature given by the sensor loses precision because it is taken on a larger surface (the resulting temperature value is a mean of the beam surface). Considering that the Eppendorf tube has a diameter of 8 millimeters, we chose a sensor with a diffraction of 10°/cm and we place the sensor 1 centimeters away from the tube. Hence, the beam diameter is 0.9 mm wide, which is largely inferior to the diameter of the tube.</p><p> | ||
Line 178: | Line 207: | ||
<br> | <br> | ||
− | <figure><center><img src="https://static.igem.org/mediawiki/2018/ | + | <figure><center><img src="https://static.igem.org/mediawiki/2018/8/83/T--Grenoble-Alpes--temperatureFig11.png"><figcaption>Figure 11: Explanation of the diffraction phenomenon |
</figcaption></center></figure> | </figcaption></center></figure> | ||
<br> | <br> | ||
Line 184: | Line 213: | ||
</div> | </div> | ||
+ | <br> | ||
+ | <div style="padding:3px; padding-left:6px; border:1px dotted #d0d0d0; border-left:4px solid #d0d0d0; margin-left:20px;"> | ||
+ | <h3><font size="5">REFERENCES</font></h3> | ||
+ | |||
+ | <p><font size="3">[1] S H Price (26 March 2007), “The Peltier Effect and Thermoelectric Cooling” consulted in May 2018 on http://ffden-2.phys.uaf.edu/212_spring2007.web.dir/sedona_price/phys_212_webproj_peltier.html</font></p> | ||
+ | <p><font size="3">[2] G. Ya. Karapetyan and V. G. Dneprovski (January 2003) Book “Research of opportunity to use mism structures for cooling of light-emitting diodes” consulted in May 2018 on https://www.researchgate.net/publication/258436493/download</font></p> | ||
+ | <p><font size="3">[3] Omron Industrial Automation website, FAQ entilted "Temperature Controller: Hysteresis" consulted in May 2018 on http://www.omron-ap.com/service_support/FAQ/FAQ00549/index.asp</font></p> | ||
+ | <p><font size="3">[4]Picture from https://nl.aliexpress.com/item/Four-heat-pipe-CPU-Cooler-Heatsink-for-Intel-LGA1150-LGA1151-LAG1155-LAG775-LAG1156-AMD-FM2-FM1/32513602134.html</font></p> | ||
+ | <p><font size="3">[5] DBK Technology Ltd (2004), “ΩDBK HPG Series PTC Heaters” consulted in July 2018 on https://docs-emea.rs-online.com/webdocs/0f72/0900766b80f72deb.pdf</font></p> | ||
+ | <p><font size="3">[6] On semiconductors (November 2014) “Plastic Medium-Power Complementary Silicon Transistors” consulted in June 2018 on https://www.onsemi.com/pub/Collateral/TIP120-D.PDF</font></p> | ||
+ | <p><font size="3">[7] Siemens “BUZ 100 SIPMOS Power transistor” consulted in June 2018 on http://www.datasheetcatalog.com/datasheets_pdf/B/U/Z/1/BUZ100.shtml</font></p> | ||
+ | <p><font size="3">[8] Melexis (June 29, 2015), “MLX90614 family Single and Dual Zone Infra-Red Thermometer in TO-39” consulted in May 2018 on https://www.digikey.fr/product-detail/fr/melexis-technologies-nv/MLX90614ESF-BCF-000-TU/MLX90614ESF-BCF-000-TU-ND/3641020</font></p> | ||
+ | </div> | ||
</div> | </div> | ||
Line 198: | Line 240: | ||
</footer> | </footer> | ||
+ | <script>$('.collapse').on('click',function(e){ | ||
+ | e.preventDefault(); | ||
+ | $(this).toggleClass('active'); | ||
+ | });</script> | ||
</html> | </html> |
Latest revision as of 16:50, 17 October 2018
Template loop detected: Template:Grenoble-Alpes
TEMPERATURE MODULE
In the automated system, many steps require to heat or cool biological samples. Typically, the biological transformation is a good example: the samples containing the bacteria and the DNA need to be heated and cooled for precise durations at a constant temperature to realize a heat shock (a classical transformation goes from 0°C for 30 minutes to 42°C for 1 minute and back at 0°C for 2 minutes). Hence, this module has to be carefully considered because it is a key point to the success of any biological manipulation. In addition, because our system will be fully automated and nobody will be able to check the inside of the machine while it works, a reliable and robust module is required so that each time it is used, repeatable results are obtained.
In the following figure, the different biological steps are summarized and their required temperatures are given.
By design, each biological step will be contained in a module with a given temperature. This allows us to make temperature shocks by pipetting the liquid inside an Eppendorf tube from one place with a given temperature (0°C for instance) to another place in the machine with another temperature (42°C this time).
Design of the module
An Infra-Red temperature sensor placed on top of the Eppendorf tube can continuously sense the temperature of the solution from a distance (without disturbing or contaminating it) and send it to an Arduino.
A thermal conductor, placed around the tube and in contact with the heating/cooling device, eases and homogenizes the heat/cold transfer between the Eppendorf tube and the device producing heat/cold (to better homogenize the solution, an electronic pipette can also flush the solution).
The device in charge of heating/cooling the solution is placed under the Eppendorf tube. It is activated with the help of an Arduino and a MOS transistor. A goal temperature is programmed in the Arduino and the heating/cooling device is switched on/off to be kept at this goal temperature (this way of programming the heating/cooling device powering is called an “all or nothing regulation”).
Temperature tests
In the following part, measurements of the temperature inside an Eppendorf tube placed in the modules were made to characterize them.
The cold module
The temperature inside a tube placed in the module (red curve) was measured and compared to the evolution inside of an ice tank (green curve).
During the test, we were only able to make the module go down to only +11°C. The main explanation would be that 2 Peltiers modules are not enough to cool down eight Eppendorf tubes at the same time. The Peltier modules are still capable of cooling the tubes from 27°C to 11°C (16°C difference).
However, the slope is quite similar for both curves. The 8 solutions still undergo a rapid change of temperature that can be considered as a temperature shock and might be enough for the success of a bacterial transformation. The effectiveness of it will have to be further tested. Also, because obviously this system will never reach 4°C (the goal temperature at which it should be powered-off by the all or nothing loop), the system is continuously powered so it doesn’t risk a degradation and the temperature will stay constant on its own. No variations to potentially disturb the bacteria.
The other interesting information here is that it takes 10 minutes (600 seconds) for the module to get to its lower temperature. Hence, before any manipulation, the user will have to power-up the machine at least 10 minutes before using it.
The heating module
The heating module works in the same way as the cooling module but the temperature is taken inside an empty Eppendorf tube so that the whole environment is at the goal temperature and not the liquid inside of the tube.
A goal temperature is set (42°C here) and the evolution was plotted in the previous figure. It takes about 15 minutes for the module to go to 42°C and once it has reached the goal temperature, the power turns off for a little bit of time, causing the temperature to drop again to 37°C. This shows an inaccuracy of the temperature of about 5°C that could be problematic if we heated the solution for a longer time at 42°C (which is not the case because in a bacterial transformation, the tubes are heated for about one minute).
Moreover, when we put an Eppendorf tube filled with liquid inside the module, the IR sensor will measure that the solution is under 42°C and power-on the module so that the temperature will immediately go up. In the end, when the tube is put inside of the module, the temperature is always between 40°C and 42°C, which is a better accuracy.
In the case of a goal temperature of 70°C, the heating resistor powered by a 12V supply is only able to heat-up the whole aluminum block to 70°C +/- 2°C. Hence, the control loop will rarely be triggered and the temperature will stay constant on its own at 70°C.
Moreover, it is interesting to see that for any step requiring a temperature àf 70°C, the module needs to be started 7 minutes beforehand to get to the right temperature.
How to build the modules ?
LEARN MORE
REFERENCES
[1] S H Price (26 March 2007), “The Peltier Effect and Thermoelectric Cooling” consulted in May 2018 on http://ffden-2.phys.uaf.edu/212_spring2007.web.dir/sedona_price/phys_212_webproj_peltier.html
[2] G. Ya. Karapetyan and V. G. Dneprovski (January 2003) Book “Research of opportunity to use mism structures for cooling of light-emitting diodes” consulted in May 2018 on https://www.researchgate.net/publication/258436493/download
[3] Omron Industrial Automation website, FAQ entilted "Temperature Controller: Hysteresis" consulted in May 2018 on http://www.omron-ap.com/service_support/FAQ/FAQ00549/index.asp
[4]Picture from https://nl.aliexpress.com/item/Four-heat-pipe-CPU-Cooler-Heatsink-for-Intel-LGA1150-LGA1151-LAG1155-LAG775-LAG1156-AMD-FM2-FM1/32513602134.html
[5] DBK Technology Ltd (2004), “ΩDBK HPG Series PTC Heaters” consulted in July 2018 on https://docs-emea.rs-online.com/webdocs/0f72/0900766b80f72deb.pdf
[6] On semiconductors (November 2014) “Plastic Medium-Power Complementary Silicon Transistors” consulted in June 2018 on https://www.onsemi.com/pub/Collateral/TIP120-D.PDF
[7] Siemens “BUZ 100 SIPMOS Power transistor” consulted in June 2018 on http://www.datasheetcatalog.com/datasheets_pdf/B/U/Z/1/BUZ100.shtml
[8] Melexis (June 29, 2015), “MLX90614 family Single and Dual Zone Infra-Red Thermometer in TO-39” consulted in May 2018 on https://www.digikey.fr/product-detail/fr/melexis-technologies-nv/MLX90614ESF-BCF-000-TU/MLX90614ESF-BCF-000-TU-ND/3641020