The sediment trap
Origin of the project
I was contacted by a marine biology researcher whose studying "the ecological factors that influence tropical shallow-water black coral diversity by focusing on the functional link between their habitat and diversity."
One of these factors is the sedimentation occurring in the coral reef.
They need a device that will be put on a coral reef to catch the sediments over 1 year: a sediment trap.
The sediment will be catch in a cylindrical container. The sediments will form different layers allowing to study how their density and composition change across time.
If possible, markers should be dropped each month in the container as timestamps.
Existing devices
Conceptual sketches
The sediment trap can be divided in three parts:
- a funnel, in black. Its top is a grid. This grid's purpose is to create a calm space catching the sediments and allowing them to fall in the funnel.
- A sediment collector tube, in red. Its goal is to obviously to collect the sediments. It must be removable and is contained in another tube which is the body of the trap.
- A disk dispenser, in blue. It will drop a disk in the sediment collector tube each month. these disks will serve as timestamp markers creating sediment layers.
Progress
- I modelled a first draft of the disk dispenser as part of the Computer-Aided Design assignments.
- After discussion with the biologists, it would be nice if the input grid could be made out of copper.
It would prevent marine organisms to fix themselves on the grid (a phenomenon known as biofouling).
I imagine making it out of interlocked combs, They will be manufactured with CNC machine or maybe water-cutter.
Disk dispenser 3D model
I design the assembly of the disk dispenser:

The disks are mounted on a threaded rod.
The rod is connected to a coupling disk. In this disk, 6 or 8 magnets will be embedded to create a magnetic coupler with a similar coupling disk that will be inside a watertight enclosure.
This disk will be driven by an electrical motor, enclosed in the same enclosure with the electronics and battery.
Next step is an exploded view of the dispenser.
Entry grid
I have 2 ideas to make the entry grid:
- use 2-sided PCB: it has a copper surface and is lighter and more rigid that a full copper piece
- use a copper-infused PLA filament to 3D print the grid in one piece. It will be easier to manufacture and assemble.
However, there is the question about the anti-fouling efficiency of this material.
After discussion with the biologists, we decided to try the 2-sided PCB solution for our first prototypes.
I will print a copper-PLA piece that will be placed next to the sediment trap during its first mission.
The idea is to test if it's fouling-proof, without risking the mission success.
PCB grid
global architecture

This is a view of the inside.
- At the top, there is the input funnel.
- The funnel is screwed in a adaptation piece. The trap should be easy to assemble and disassemble to allow transport by plane and samples retrieval under water.
- The adaptation piece is glued to a PVC pipe. This pipe will be the external body of the sediment trap.
- The sample tube will be put inside the PVC pipe. It will be a PMMA tube with a rubber cap at the bottom.
It will be hold in place between the bottom of the PVC tube and the bottom of the funnel. - The disk dispenser and the top part of the funnel needs to be added.
Electronic circuit
Requirements
- Simple motor control: CW and CCW rotations, but no speed control.
- motor position sensor: we need to know how much turns the motor turns
- Real-time clock to count the number of days to wait between disk drops. No need for a "full" calendar.
- deep sleep mode: the system must works for one year on its battery. Each part must have a minimal quiescent current.
Motor choice
DC vs. stepper
Motor control circuit
To minimize the quiescent current, the best choice is to make a H-bridge with discrete MOSFET transistors. PWM won't be needed as the motor will always be turning at full speed.
Real time clock
Two solutions:
- use an external RTCC that will wake the microcontroller up when needed
- use the internal microcontroller oscillator to implement a software RTC
The choice will mainly depend on the power consumption of each solution.