I presume you are using UV/VIS.
We have code for interfacing the PureEngineering carrier to a NUCLEO-F303K8, which is an ARM-m4 board that is pin-compatible with the Arduino-mini -- the code uses the mbed programming environment. This code is somewhat more full-featured than the Arduino code .. it's interrupt driven, and the F303 has 12 bit converters that run at 2M samples/sec (the conversion routines that we used actually average four successive conversions) .. so conversions are fast if you have enough light to permit short integration periods.
On Sunday, September 3, 2017 at 9:03:45 AM UTC-4, Gordana Ostojic wrote:
We have also been looking at the Pasco PS-2600 and Vernier Spectrovis. This are student spectrometers that cost $400. It has a fiber-optic accessory for $70 that plugs in to the cuvette holder -- you can probably 3d print your own fiber extender for the light source and the sensor w/o much problem. So far, I am scratching my head trying to figure out how they make such a good spectrometer so inexpensively. They claim 3nm spectral width, max, and I was able to determine (using Wireshark) that they are probably using a TCD1304 sensor and converting at 12 bits. Their spectrometry software is actually pretty good too (and free). As a bonus, the machine can be used over bluetooth with a tablet or phone, and it has rechargeable batteries. No easy way to hook it up to an RPi or Arduino, though.
So ..
- under $200, I think you are looking at camera-based solutions, with a healthy dose of DIY and low dynamic range .. or maybe a spinning-mirror setup (lots of tweaking to get it working well) .. or maybe a DIY TCD1304 solution (tough to get the optics really dialed in and calibrated, if that matters in your app).
- Mid $200-ish, you can probably make a Hamamatsu micro-spec based solution, again with a healthy dose of DIY
- need to amplify the module's video signal, need to make light-sources, need to enclose everything in a water-tight container etc.
- spectral resolution ~15nm, dynamic range depends on conversion method. 12-bit converters will probably give about 10 usable bits
- A bit over $300-ish, you can make a Hamamatsu micro-spec based solution, with just a little DIY
- Light-sources, signal amps etc. already designed with PureEngineering carrier module. Need to make water-tight package and add Arduino or other micro for acquisition.
- spectral resolution ~15nm, dynamic range depends on conversion method. 12-bit converters will probably give about 10 usable bits
- $400+, I think that you can add a fiber extensions for light and signal to a Pasco PS-2600 or a Vernier Spectrovis (same machine, I think)
- Spectral resolution ~3nm, Conversion appears to be 12-bit. Decent free software. No standard support for Arduino or RPi.
- Water-proofing is easy, I think, if you use fiber-optic extensions
- $1000+ -- The options open way up, with Ocean Optics and a lot of similar modular specs. Not sure about interfacing methods.
On Sunday, September 3, 2017 at 9:03:45 AM UTC-4, Gordana Ostojic wrote:
I would use fiber optic input and leave the spectrometer out. Ocean optics used to have small one and probably lots of other companies.
On Sunday, September 3, 2017 at 2:59:25 AM UTC-5, Cory Geesaman wrote:The subject pretty much says it - I'm trying to find a (hopefully cheap - under $200) Arduino or RaspberryPI compatible photospectrometer which can be submerged for long periods of time in water to log water quality. I've been searching around a bit and can't find any, but if someone knows of one which could be hacked fairly easily (sticking it in a new case for instance) that would be great too. I'm not too worried about calibration (I can calibrate the thing and write the code needed to identify different ions from a bunch of data,) just want to avoid having to designed the thing from a capillary tube up though light sources and sensor if at all possible.
-- You received this message because you are subscribed to the Google Groups DIYbio group. To post to this group, send email to diybio@googlegroups.com. To unsubscribe from this group, send email to diybio+unsubscribe@googlegroups.com. For more options, visit this group at https://groups.google.com/d/forum/diybio?hl=en
Learn more at www.diybio.org
---
You received this message because you are subscribed to the Google Groups "DIYbio" group.
To unsubscribe from this group and stop receiving emails from it, send an email to diybio+unsubscribe@googlegroups.com.
To post to this group, send email to diybio@googlegroups.com.
Visit this group at https://groups.google.com/group/diybio.
To view this discussion on the web visit https://groups.google.com/d/msgid/diybio/b8a90228-d3cd-41cf-9e39-85cbc6fee169%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
0 comments:
Post a Comment