Skip to content

Oceanography CTD used and design by UPCT Mar Menor research group

License

Notifications You must be signed in to change notification settings

Raniita/Ocean-CTD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ocean-CTD

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).

Requirements

  • GIT
  • Python
  • Optional Use Shell Script to execute the associated software (view folder shell).

Based on:

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.

Probe (v3)

  • Go to folder v3 in order to view the specific documentation for that version!

Probe (v2)

  • 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)
Connections

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.

Programs

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.

Used sensors:

Disclaimer

This is a research version of CTD. Currently is on development.

This CTD is used by the research group Mar Menor UPCT.

About

Oceanography CTD used and design by UPCT Mar Menor research group

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published