Skip to content

Home of everything relating to the depth sensor project for my M.Eng.

Notifications You must be signed in to change notification settings

nekrutnikolai/depth_sensor

Repository files navigation

Low-Cost Depth Sensing Module For Deep-Water Instruments

AI-generated image of a depth sensor

Or here's what the current prototype will look like

A low-cost, durable depth-sensing module capable of providing approximate depth readings for underwater instruments submerged up to 2000 meters. Deliverables will include a fully functional prototype, field-tested for real-world integration.

in Partial Fulfillment of the Requirements for the Degree of Master of Engineering, Electrical and Computer Engineering at Cornell University

Introduction

This project addresses the challenge of developing a cost-effective depth sensor for intermediate to deep depths (up to 2000 meters). Existing solutions are either prohibitively expensive or unsuitable for these depths. In collaboration with Dr. V. Hunter Adams (Cornell ECE) and Jonathan Pfeifer (WHOI), this effort focuses on creating a robust, affordable sensor module designed for integration with underwater exploration vessels. The sensor balances practical accuracy with resilience to high-pressure underwater environments, supporting WHOI’s marine research with an innovative and accessible solution.

Updates

Compressible fluids research: https://hackmd.io/@nekrutnikolai/rJiTfUMA0

We decided to initially move forward with an approach that utilizes the linear compressibility of liquids, such as sea water, under high pressure. These linearly compressible liquids, such as water or ethanol exhibit an interesting property where their change in volume is linear with respect to pressure rather than a 1/x relationship. The change in volume at a depth of 2000m, which is a pressure of 200 atm is approximately 1% less than atmospheric volume. The prototype will work by having a piston composed of a magnet that moves as the fluid is compressed more and more at greater depths. The position of the magnet is to be determined precisely by using a linear array of hall effect sensors as this is a non-invaise way to measure the position of the magnet.

Designed PCB schematic found in /depth_sensor_KiCad as per image below:

Image of schematic

Wrote program to output ADC data over serial and to a real-time plotter program on my computer where I was measuring the voltage from a potentiometer. This program will serve as a good way to characterize the future hall-effect sensors.

Live plot of ADC plotter

Breadboard setup of potentiometer

Specifications to Meet

Parameter Specification
Depth 2,000 m
Pressure 200 atm
Power Input 5-24V @ ≤ 100mA
Data Protocol RS-232
Physical Size Soda can - Nalgene bottle sized
Connector Type MacArtney SubConn
Accuracy ±10 m
Mounting Hose clamps, bolts, etc.

Timeline

This project spans two semesters: FA 2024 - SP 2025 with the following timeline:

Fall 2024 Semester

  • Sep-Nov: Conduct research and finalize physical sensing mechanism
  • Nov: Order components
  • Dec: Design circuit PCB (in progress)
  • Dec: Initial testing with ordered components (in progress)

Spring 2025 Semester

  • Jan-Feb: Design algorithm to translate physical system into depth readings
  • Jan-Feb: Assemble prototype & test at Helen Newman Pool
  • Feb: Complete interface design and implement energy-efficient adjustments
  • Feb-Mar: Integrate final hardware and software, prepare for field testing
  • Mar-Apr: Perform field testing with WHOI; collect data and refine design
  • May: Finalize module, complete documentation, and hand over the prototype to WHOI

About

Home of everything relating to the depth sensor project for my M.Eng.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published