D
D
DreamMinder2016-07-13 23:11:37
Arduino
DreamMinder, 2016-07-13 23:11:37

How to compensate for the hysteresis lag of the Hall sensor?

There is, roughly speaking, a tachometer that reads both fronts of the modulator signal (2 curtains of 90 degrees each). There was a problem: each even reading of the tachometer is 200rpm more than the odd one. This is due to the effect that is illustrated here:
conditioner_settings.png
Of course I tried to introduce some coefficients. Calculated according to theory - do not work, selected by enumeration - introduce an error in the absolute value, although they remove the zigzag.
Maybe someone has already encountered this? How to make the fixed time when the curtain passes by the sensor correspond to the actual one?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
D
Dmitry, 2016-10-25
@gashopper

You can try to apply reverse voltage to the sensor, but all DCs allow this.
It is possible, if the shutter is made of metal, to add a rare earth magnet behind the shutter to the circuit.
You can abandon the DH and put an optical sensor))

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question