|
Information Operating
Derivative |
SyphonstatSyphoning TurbidostatThe syphoning turbidostat is a simpler device than the Flexostat but uses many of the same parts. Infact the only new part necessary is the controller board (design files coming soon). Quick linksdesign files: coming soon Hookup guideSchematic diagram of Syphonstat hookup Figure showing hookup for laser(left header) and two-wire fan(right header). Note polarity. Quickstart
SoftwareThe first time you run the software make sure you have python 2.7 or greater but not 3.x, the newest version of pySerial and the FTDI VCP serial drivers installed (newer versions of macOS and most distributions of linux should already have these drivers installed). The software is currently a very simple command-line python script. To run the script open a command window in the syphonstat "python" directory and run Usage: main.py [options]
Options:
-?, --help Prints this message and exits.
-t, --test Test mode: displays sensor data as (tx,rx) and exits
--port=PORT Sets serial port to PORT. For windows this should be in
the form COMnnn eg COM1 or COM123. For nix/MacOS use the
path to the serial device eg /dev/cu.usbserial
--setpoint=f.ff Sets the OD set point to f.ff OD units. eg 0.40
--logfile=of.dat Sets the file used to wirte out log data.
Example:
Read sensor data to verify the device is working on COM5
python main.py -t --port=COM5
Run syphoning turbidostat on COM32 at 0.7 OD and write logs to history.dat
python main.py --port=COM32 --setpoint=0.7 --logfile=history.dat
|