Team:UC Davis/Potentiostat Design
From 2014.igem.org
Line 50: | Line 50: | ||
<div style="padding:10px;"> | <div style="padding:10px;"> | ||
<p style="color:#212f20;font-size:120%;"> | <p style="color:#212f20;font-size:120%;"> | ||
- | <img src="http://web.chem.ucsb.edu/~kwp/cheapstat/cheaplayout.png" height="250px" style="float:right;margin-left:20px;" /> | + | <img src="http://web.chem.ucsb.edu/~kwp/cheapstat/cheaplayout.png" height="250px" style="float:right;margin-left:10px;" /><img src="https://static.igem.org/mediawiki/2014/0/03/CheapStatActual.png" height="250px" style="float:right;margin-left:20px;" /> |
The CheapStat is a budget friendly device developed at UC Santa Barbara several years ago. We aspired to build this circuit and modify the software for our purposes, however, the microcontroller on the cheapStat was controlled predominantly in machine level code. The learning curve seemed unreasonable considering our deadline, so we had to find another solution.<br><br>We were ultimately forced to build our own. With a clean slate, we wanted to create a device that would fulfill our needs, but also be welcomed by the iGEM community. We aimed to match the performance of the cheapStat, but also improve in three ways: increase the effective range of the instrument, decrease the cost of the circuit, and convert to an arduino-friendly microcontroller. In this capacity, we have succeeded.<br><br> We modeled our circuit after the cheapStat, eventually including more than 30 components. We went on to create five iterative prototypes. The schematic and board files for the various prototypes are all available <a href="https://2014.igem.org/Team:UC_Davis/Potentiostat_Design_Software">here</a>. To read more about our inspiration and circuit design, click <a href="https://2014.igem.org/Team:UC_Davis/Potentiostat_Design_Inspiration_Iteration">here</a>. | The CheapStat is a budget friendly device developed at UC Santa Barbara several years ago. We aspired to build this circuit and modify the software for our purposes, however, the microcontroller on the cheapStat was controlled predominantly in machine level code. The learning curve seemed unreasonable considering our deadline, so we had to find another solution.<br><br>We were ultimately forced to build our own. With a clean slate, we wanted to create a device that would fulfill our needs, but also be welcomed by the iGEM community. We aimed to match the performance of the cheapStat, but also improve in three ways: increase the effective range of the instrument, decrease the cost of the circuit, and convert to an arduino-friendly microcontroller. In this capacity, we have succeeded.<br><br> We modeled our circuit after the cheapStat, eventually including more than 30 components. We went on to create five iterative prototypes. The schematic and board files for the various prototypes are all available <a href="https://2014.igem.org/Team:UC_Davis/Potentiostat_Design_Software">here</a>. To read more about our inspiration and circuit design, click <a href="https://2014.igem.org/Team:UC_Davis/Potentiostat_Design_Inspiration_Iteration">here</a>. | ||
Line 72: | Line 72: | ||
<div class="floatboxPotentiostat"> | <div class="floatboxPotentiostat"> | ||
There five easy steps to getting started:<br><br> | There five easy steps to getting started:<br><br> | ||
- | 1. Order the PCB and the parts from the parts list. | + | 1. Order the PCB and the parts from the parts list.<br><br> |
- | |||
- | |||
- | |||
</div> | </div> |
Revision as of 21:43, 12 October 2014
Inspiration & Iteration
Inspiration & Iteration
Software
Software & Downloads
Get Started!
Get Started!
Our biosensor required a potentiostat. A potentiostat is an instrument capable of maintaining a voltage bias between electrodes.
The bias encourages diffusion but more importantly the transfer of electrons which are recorded, and ultimately related to the species present in solution. We were faced with the decision to buy or build.
Unfortunately, there weren't any entry-level potentiostats that met our requirements, and commcercial potentiostats can reach the tens of the thousands of dollars. We needed a cheaper solution if we wanted our device to be consumer friendly. We researched the literature for potentiostat circuits and were presented with the CheapStat.
Inspiration and Iteration
The CheapStat is a budget friendly device developed at UC Santa Barbara several years ago. We aspired to build this circuit and modify the software for our purposes, however, the microcontroller on the cheapStat was controlled predominantly in machine level code. The learning curve seemed unreasonable considering our deadline, so we had to find another solution.
We were ultimately forced to build our own. With a clean slate, we wanted to create a device that would fulfill our needs, but also be welcomed by the iGEM community. We aimed to match the performance of the cheapStat, but also improve in three ways: increase the effective range of the instrument, decrease the cost of the circuit, and convert to an arduino-friendly microcontroller. In this capacity, we have succeeded.
We modeled our circuit after the cheapStat, eventually including more than 30 components. We went on to create five iterative prototypes. The schematic and board files for the various prototypes are all available here. To read more about our inspiration and circuit design, click here.
Software Design
The OliView software was written in C++ within the Qt Creator IDE. The backend of the software includes the GNU-licensed library QCustomPlot for graphing, and the open-source biquad library by Nigel Redmon, for digital signal processing. These elements have been incorporated with more than 1,200 lines of UC Davis code to create a feature-rich environment for controlling the OliView potentiostat.
The downloads section
Getting Started
1. Order the PCB and the parts from the parts list.