3D printed mini spectrometer and absorption cell holder with LED.
I took the basic design of the simple paper spectrometer and created a 3D printable version.
The design is intended to interface with a Microsoft HD webcam. There are two parts - the cam interface and grating holder and the spectrometer body with the slit. This version of the spectrometer is printed using PLA filament. After initial alignment and testing the two parts are attached together using superglue (plastic is the ideal material for superglue, it bonds the parts together).
The .stl files attached fix the need for any grinding like I did here to get the grating to fit (it originally was supposed to slide in from the side, but the tight fit scratches the holographic grating off the DVD piece. I highly recommend the metallic duct tape or a good quality electrical tape for attaching anything that needs to be light tight. You could also take some flat black spray paint to the inside of the spectrometer body to reduce straylight.
For the absorption cell body, the spectrometer is a tight fit with the slit lined up vertically. An LED or LED array fits in the end (the is formed for the large style LED (not shown)). Use a piece of note card or cardstock as a diffuser so that you don't get lots of stray light in the spectrometer and can get a more uniform illumination of the slit. A standard 1cm liquid cuvette should fit in the square slot for absorption measurements.
For absorption spectroscopy you will need to be able to fix the integration time (frame-rate) of the camera. you can do this by using the computer's camera controls and then also adjust the focus, contrast, etc. Once you do this (and turn off the auto adjust settings) you should be able to go back to spectralworkbench and take spectra that will work for absorption measurements. I used IGOR (Wavemetrics) to control the camera and then also bin the rows for more photons (you can also zoom in to remove rows that aren't needed). Here is the image from the camera:
If we compress all of the columns in the picture into a spectrum of a Fluorescent tube lamp and calibrate it, we get the following:
I approached this project because I wanted a fairly simple absorption cell that I could control the timing and focus of the camera better as well as have a reproducible placement of the absorption cell (1 cm cuvette). 3D printing seemed like a good way to go about this. Enjoy!
For a good table of CFL lines with a graph and a table: https://commons.wikimedia.org/wiki/File:Fluorescent_lighting_spectrum_peaks_labelled.gif
Camera mount: Cammount.STL Spectrometer Body: Spectrometerbody2.STL Absorption Cell: AbsorptionCell_Body_final.STL
14 Comments
Very interested to see this, kudos! We've had some difficulties finding standard ways to disable exposure compensation on webcams, and there's been a lot of interest in using the Raspberry Pi cam to do fixed exposures. Any interest in trying that out?
Great documentation - thanks!
Is this a question? Click here to post it to the Questions page.
Reply to this comment...
Log in to comment
Related question here: https://publiclab.org/notes/warren/09-28-2016/upgrade-a-diy-spectrometer-with-a-raspberry-pi-camera
Reply to this comment...
Log in to comment