Monitoring VOC using Duet?
-
I started to print ABS in an enclosed printer (Voron V2.4) and the smell inside at the end of the print is very strong. Reading around suggest that this is due to VOC emission that should be mitigated and monitored.
While experimenting with air filter (currently Nevermore Micro) I would like have a quantitive measurement to track improvements over the baseline.
Will a sensor like this one a good choice to monitor VOC in the chamber (at ~40C)? If so, can it be hooked directly (I2C?) to a Duet Min5+ to ready the VOC measurements and display them on the web interface?
https://learn.adafruit.com/adafruit-ccs811-air-quality-sensor?view=all
-
@zapta Unfortunately, RRF currently doesn't support any air quality sensors. Add it to the wishlist! https://forum.duet3d.com/category/8/firmware-wishlist
Ian
-
the easiest way to use that in a Duet 3 system would be to connect it to a SammyC21 and add a new sensor type that hooks into the shared I2C interface.
Alternatively, hook it up to an Arduino as the Adafruit page suggests, and get the Arduino to activate a trigger on the Duet to turn on a Chamber fan. You won't be able to log the sensor output on the Duet, though, but you could collect the data directly from the Arduino.
Ian
-
Thanks @droftarts, this is very useful.
Do the Duet + DWC allow to display user defined data points from variable values or from external sources such as I2C, or is it limited to temp values that are read directly from sensors?
If not, is this also a good candidate for a wishlist item?
-
I would suggest doing some air extraction to the outside if at all possible.
-
@phaedrux said in Monitoring VOC using Duet?:
I would suggest doing some air extraction to the outside if at all possible.
How does that done, drilling holes in the wall or the floor (to the crawl space)? It seems very harsh
I am also experimenting with Nevermore Micro, it sits inside the printer and circulating air through activated carbon pellets. Not sure yet how well it works, but still waiting for the 'good' carbon brand to be delivered.
Outside the printer it's not that bad but when I open the door and sniff inside, it smells like hell on fire day.
-
@droftarts I have limited knowledge in this area, but would it be possible by using an arduino converting it to an analog signal and use that signal as a temp sensor on the Duet?
One would then get a curve plotted in the web interface and a neat way to control an extraction fan with "temp" levels in the M106 command.
-
@zapta said in Monitoring VOC using Duet?:
circulating air through activated carbon pellets. Not sure yet how well it works, but still waiting for the 'good' carbon brand to be delivered.
I'd stick with the closed circulation to keep the cold air outside of the enclosure.
BTW: Did you know that some Scientists have started using BAD reputation microplastic as a replacement for activated carbon?
Maybe a nice way to recycle our piles of wasted filament one day.... -
@fotomas If it's a real analog signal you can produce with an ESP, it will work. A PWM'd signal will make the temp curve look pretty noisy.
-
@zapta said in Monitoring VOC using Duet?:
How does that done, drilling holes in the wall or the floor (to the crawl space)? It seems very harsh
Hence the caveat of if at all possible. In my case I have a small duct run to the printer from the whole home air exchange system to draw from the top of the "tent" that encloses the printer for ASA prints. If you had a window near that opened it may be possible to duct to that.
If you find a good internal chamber filter system let me know.