Aarhus-University-MPE / Lake-Profiler

1 stars 0 forks source link

Encoder Readings Jump #9

Open MadsR opened 2 years ago

MadsR commented 2 years ago

Lake Profiler Version

0.4.13

Area(s) with issue?

Encoder

Steps to reproduce

Encoder Signal/Software/Readings sometimes jump several values.

✔️ Expected Behavior

No response

❌ Actual Behavior

No response

MadsR commented 2 years ago

Possible solutions Add encoder capacitors (small)

Resistor.

MadsR commented 2 years ago

EncoderInterrupt, ignore B, use Software Direction

MadsR commented 1 year ago

Large amount of EMI (electromagnetic interference) was observed at the lake which could explain the faulty readings, other sensors #10 also experienced faulty readings.

Proposed solution 1 Bevel Gear, Threaded Rod limit switch

image

Proposed solution 2 Wire Depth Markers + Reader. Add color or metal ring to wire at wanted depths along with a sensor to measure once positions are reached.

image

Proposed solution 3 Time-based depth movement

MadsR commented 1 year ago

Potential Solutions EMI hard to measure

Measure noise

Noise Reduction

MadsR commented 1 year ago

Time-based encoder (Solution 3) developed, tested, and is now installed and running on system.