On Feburary 5th, we have tested the potentiostat through simulations using the program PSPICE. These simulations met the requirements that we were given. This will later be manufactured into a PCB (printed circuit board) that will be mounted in the potentiostat's housing.
Throughout the year, we have tested and modified our system to meet ARBsource's needs. While we continued to modify both the hardware and software, ARBsource has been slowly implementing it into a complete system that they can use and sell to their customers along with their ARBcell's. Shown below is ARBsource's prototype potentiostat as of April 4th, 2014. Keep in mind this is not their finished product but merely a work in progress.
Shown to the right is ARBsoure's ARBcell. The three aligator clips that are attached to it are the potentiostat's three leads. Those three leads are connected to bread board (will be a PCB) located in the housing.
This ARBcell, on a bigger scale, would be just a small part of a multi-celled system.
In this picture, you can see the prototype of the housing. Arrow A is showing the fan that is cooling the two power-supplies shown by arrow B. These two power-supplies produce a steady 5 volt and and 12 volt output to the potentiostat with a ripple of less than 5mV. This accuracy is needed because the potentiostat uses the 5 volt supply as a set point voltage for it's measurements.
Arrow C shows the prototyped potentiostat circuitry, which will be a PCB when shipped to the customers. The three cables shown in the last picture are connected to this, and then that information is taken in by the Arduino. In this picture at arrow D, is where our Arduino would be. For time purposes, ARBsource had to use an outside companies logging system to collect data from their ARBcell.
The GUI we helped develop is the ArbOS. This software takes in the data given by the Arduino/potentiostat and displays and logs the information. This system is expected to run for several days at a time, so the logging of the data has to be very efficient. To the left and below are two examples of ArbOS graphing data.
This GUI gives the user several different options in graphing methods. The user can change the time interval of the graph, the sampling interval and which channels want to be seen on the graph.