A CTD device’s primary function is to detect how the conductivity and temperature of the water column changes relative to depth. This CTD obtain the values of colored dissolved organic matter (CDOM), Phycoerythrin (PE) and Chlorophyll (CHL).
GIT
Python
- Optional Use Shell Script to execute the associated software (view folder
shell
).
Designed using a master-slave communication. An Arduino is doing the slave, and the mastering role is doing by other devices, like a phone or a laptop.
- Go to folder
v3
in order to view the specific documentation for that version!
- Arduino UNO
- USR ES1 W5500
- Custom PCB for cyclop cable conector
- I2C Logic converter, 3.3V to 5V
- PoE passive splitter, Ethernet + 5V
- Cable (UTP) 26AWG (PoE over it)
Powering the Arduino with Ethernet PoE, and connecting it to a Router. The Router spawns a WiFi called "Boat", that allow the communication over laptop-CTD. On Router, we configure IP static for the CTD.
Using a python based program to ask the CTD all values sensors, saving to a CSV and live plotting all the received values.
- View folder
CTD_controller
.
- Turner Cyclops-7F CDOM
- Turner Cyclops-7F PE
- Turner Cyclops-7F CHL
- Depth/Pressure Sensor MS5837-30BA
- Temperature TSYS01
This is a research version of CTD. Currently is on development.
This CTD is used by the research group Mar Menor UPCT.