Hall sensor signal tweaking

Hi Guy's
New to the forum hope someone can assist.

I have a transmission control unit that has two hall sensors inside. I want to tweak the sensor signal before it goes into the control unit so i can change my rear axle ratio.
There must be practicaly no delay in the signal.
Would the ardiuno due be a good choice?

Cheers sander

There must be practicaly no delay in the signal.

I really do not see how pretending, so some unknown device, that a hall effect sensor detected a pulse with "practically no delay" is going to change the gear ratio.

I suspect that you need to generate a series of pulses at a different frequency from the actual pulses, where the difference in frequency is the ratio between the actual output and the output you are trying to generate. That output can hardly be generated with "practically no delay".

Well ofcourse i understand there will be some delay neccesary due to switching from a seconary unit of some
Sort.

The transmission control unit expects a sertain number of pulses from the hall sensors and references this with the wheelspeed generated. Because im out of range i need to tweak the signal accordingly.

Something like that

Sander

The transmission control unit expects a sertain number of pulses from the hall sensors and references this with the wheelspeed generated.

But you want to send it a different number of pulses, for some given speed, right?

If you need to send 4 pulses for every 5 that the sensors generate, you can't do that with "practically no delay". You can, of course, read the sensor very quickly, and you can, of course, generate a pulse very quickly. If you need to send fewer pulses, there will be a delay between the second pulse received and the second pulse sent. If you need to send more pulses, there will be no delay.

I need to send more pulses.
For every 1000 i need to send 1267.
So the wheel speed matches what the trans control unit expects.

Thanks for your assistsance btw

Sander

For every 1000 i need to send 1267.

You'll need to determine the interval between any two pulses, and send pulses at 1.0/1.267 times the interval. Not trivial, but not all that challenging, either.

The signal is variable according to the engine speed and selected gear. Depending on trans speed the pulswidth stays the same ( i guess ) except the frequency gets higher or lower.
So my guess would be that the frequency needs to be tweaked so that the signal is homogenous

The signal should be x times by percentage x time Yes?