Difference between revisions of "UV/Vino"

From Technologia Incognita
Jump to: navigation, search
m (moved UV/Vuino to UV/Vino)
Line 1: Line 1:
 
{{Project
 
{{Project
 +
|picture=Uvvino.png
 
|ProjectStatus=Active
 
|ProjectStatus=Active
 
|ProjectNiche=Electronics
 
|ProjectNiche=Electronics
 
|ProjectPurpose=World domination
 
|ProjectPurpose=World domination
 
}}
 
}}
Interface older style UV/Vis detectors with a nanode instead of a chartrecorder, write interpretation software   
+
Interface (older) UV/Vis detectors with a nanode instead of a chartrecorder, write interpretation software   
  
Got a couple of different Uv/VIS detectors from the mid 80's (2 Varian's, 1 is not really operational since the deuterium lamp is very weak and then there is a nice straighforward really oldskool one but i cannot remember the brand) they are normally hooked up to a chart recorder the varian ones seem to send a 0-12V signal and the other one a 0-1v signal corresponding to the Au (absorbance). The plan is to connect these detectors with the a/d converter of the nanode, write a program for the nanode that makes it read the analog port at a defined interval and then print the 10bit value including a timestamp and write software that reads the data provided by the nanode to interpretate the signals over a defined timeline (HPLC run time) providing a textual and graphical presentation.
+
Got a couple of different Uv/VIS detectors 2 are from the 80's and 1 is built more recently (>1995). One is a Varian of which i really like the interface and performs many startup checks to ensure good operation, unfortunately the deuterium lamp has exceeded its burning hours and turned weak (the detector even reports this) and will most likely not bee operating until i get a new lamp. The second spectrometer is at the moment my favorite it has an adjustable turning wheel that enables you to choose the wavelenght of the detector, the wheel most likely directly corresponds to the grating. An overall awesome piece of engineering.
 +
The 3rd spectrometer (recently aquired) is an Alltech 450 UV spectrometer which is designed to function as a preperative HPLC detector but should work fine as a normal UV HPLC detector.
 +
All 3 have +- outputs for an integrator and a chart recorder. The plan is to connect these detectors to the a/d converter of the nanode, write a program for the nanode that makes it read the analog port at a defined interval, then print the 10bit value including a timestamp and write software that reads the data provided by the nanode to interpretate the signals over a defined timeline (HPLC run time) and provide provide a textual and graphical presentation of the data aquired.
  
For the lulz i started to play around with SDL libraries to draw the peaks but this does not feel very sane and im switching to PyGTK, a great oportunity to get to learn a bit more on this (and of course feel free to bash my code once it is done because it _will_ bee ugly)  
+
For the lolz i started to play around with SDL libraries to draw the peaks but this does not feel very sane and im switching to PyGTK, a great oportunity to get to learn a bit more on this library (needless to say feel free to bash my code once it is complete because it _will_ bee ugly)  
  
 
planning:
 
planning:
  
1. Solder nanode kit together - done (after sitting quietly in a corner soldering half a sunday :P).
+
1. Solder nanode kit together - Done (after sitting quietly in a corner soldering half a sunday :P).
  
2. Measure the peak voltage at full absorbance on both spectrometers, the varian should give 12v at full absorbance and thus needs to bee downregulated to a bit under 5V. Knowing nothing about electronics i learned atleast that a series of resistors is a bad idea due to non constant load therefore i hope a simple voltage regulator will suffice but if anyone has input on this i would love to hear about it. The other detector is supposed to give 1v at full absorbance  If correct then the 1 volt can hopefully bee ranged. - About to check this out (06-03-2013)
+
2. Measure the peak voltage at full absorbance on both spectrometers - Almost done
 +
 
 +
According to the manuals the Varian gives 12V at full absorbance, the oldskool spectrometer was adjusted with dip switches to give 1V at full absorbance, the Alltech model 450 unfortunately did not have much of a physical interface nor do i have good documentation on this detector. The only adjustable options are to set the sensitivity range and zero-ing the uv signal, holding down the autozero button produces 6.2 volt at the intergrator output port. If my plan to get an operator manual fails i shall open the detector, fully block the detector sensor and measure the output voltage. The suspicion is that it will provide 12V.
 +
For the Varian and the Alltech i will use a resistor based voltage regulator if anyone thinks this is a bad aproach or has suggestions it is much appreciated since i know as good as nothing about electronics.
 +
For the oldskool one i can according to [1] reference the Arduino ADC to 1,1V.
 +
At a resolution of 0.0011 this is, in terms of accuracy quite good contrasted to the telemetry provided by the oldskool spectrometer ;-)  
  
 
3, Write a simple program for the nanode to do the writing. - Wrote a simple program for this and will improve/add features once the GUI is somewhat together
 
3, Write a simple program for the nanode to do the writing. - Wrote a simple program for this and will improve/add features once the GUI is somewhat together
  
4. Write a simple GUI that will draw the absorbance peaks niceley over a timeframe using PyGTK. - Reading tutorials :)
+
4. Write a simple GUI that will draw the absorbance peaks niceley over a timeframe using PyGTK. - Still Reading tutorials :)
 +
 
 +
[1] http://arduino.cc/en/Reference/AnalogReference

Revision as of 04:37, 11 March 2013

Projects
Uvvino.png
Participants V
Skills
Status Active
Niche Electronics
Purpose World domination

Interface (older) UV/Vis detectors with a nanode instead of a chartrecorder, write interpretation software

Got a couple of different Uv/VIS detectors 2 are from the 80's and 1 is built more recently (>1995). One is a Varian of which i really like the interface and performs many startup checks to ensure good operation, unfortunately the deuterium lamp has exceeded its burning hours and turned weak (the detector even reports this) and will most likely not bee operating until i get a new lamp. The second spectrometer is at the moment my favorite it has an adjustable turning wheel that enables you to choose the wavelenght of the detector, the wheel most likely directly corresponds to the grating. An overall awesome piece of engineering. The 3rd spectrometer (recently aquired) is an Alltech 450 UV spectrometer which is designed to function as a preperative HPLC detector but should work fine as a normal UV HPLC detector. All 3 have +- outputs for an integrator and a chart recorder. The plan is to connect these detectors to the a/d converter of the nanode, write a program for the nanode that makes it read the analog port at a defined interval, then print the 10bit value including a timestamp and write software that reads the data provided by the nanode to interpretate the signals over a defined timeline (HPLC run time) and provide provide a textual and graphical presentation of the data aquired.

For the lolz i started to play around with SDL libraries to draw the peaks but this does not feel very sane and im switching to PyGTK, a great oportunity to get to learn a bit more on this library (needless to say feel free to bash my code once it is complete because it _will_ bee ugly)

planning:

1. Solder nanode kit together - Done (after sitting quietly in a corner soldering half a sunday :P).

2. Measure the peak voltage at full absorbance on both spectrometers - Almost done

According to the manuals the Varian gives 12V at full absorbance, the oldskool spectrometer was adjusted with dip switches to give 1V at full absorbance, the Alltech model 450 unfortunately did not have much of a physical interface nor do i have good documentation on this detector. The only adjustable options are to set the sensitivity range and zero-ing the uv signal, holding down the autozero button produces 6.2 volt at the intergrator output port. If my plan to get an operator manual fails i shall open the detector, fully block the detector sensor and measure the output voltage. The suspicion is that it will provide 12V. For the Varian and the Alltech i will use a resistor based voltage regulator if anyone thinks this is a bad aproach or has suggestions it is much appreciated since i know as good as nothing about electronics. For the oldskool one i can according to [1] reference the Arduino ADC to 1,1V. At a resolution of 0.0011 this is, in terms of accuracy quite good contrasted to the telemetry provided by the oldskool spectrometer ;-)

3, Write a simple program for the nanode to do the writing. - Wrote a simple program for this and will improve/add features once the GUI is somewhat together

4. Write a simple GUI that will draw the absorbance peaks niceley over a timeframe using PyGTK. - Still Reading tutorials :)

[1] http://arduino.cc/en/Reference/AnalogReference