It could be as simple as changing one of your brake rotors. Some cars have a different brake rotor for ABS equipped cars. That type of rotor has a portion of the hub part with notches cast in it for the ABS sensor. Your truck may even have them and you don't know it, so you may want to have a look at them to see.Thank you guys for your suggestions, the truck doesn't have an ABS system so please tell me how can I get the wheel speed keeping in mind the mounting difficulties I will face when placing each sensor on or around the wheel.
I didn't consider measuring pulse width to resolve speed. I was stuck thinking about counting pulses and applying time-based averaging.Sure it is.
What is important is how stable the sensor output transition edges are with respect to the angular velocity of the shaft. Even one magnet would be good enough as long as it doesn't wiggle. Using the same math as deriving the frequency of a signal by measuring its period, you easily can get 3-digit resolution of the shaft velocity.
In your example but with only one magnet, 83.6 / 2 = 41.8 Hz = 24 ms. The difference between 60 and 61 mph is 4 us per period, so a 1 MHz, 100 ppm clock is more than twice the precision needed for 100 mph resolution *instantly* (as in only one revolution). But nothing in a car happens instantly, or even in 24 ms. Early systems were analog (!) and used an R-C filter to get a short-term average of the shaft velocity and prevent "hunting".
ak
It sounds like you are suffering from a habit. Us analog guys usually work below audio frequency down to DC. One job I did had a high frequency cutoff of 7 Hz.I didn't consider measuring pulse width to resolve speed. I was stuck thinking about counting pulses and applying time-based averaging.
I don't remember having that option, but then, I can't remember what I had for lunch 2 days ago.The cruise control I installed had a loop gain control trimpot that you adjusted while cruising.
Now that you mention it, my Ford Aerostar was so grabby that I was careful not to push the "resume" button until I was within 5 MPH of the target speed.Some were very "grabby", and effectively stomped on the accelerator when re-engaged from a slow-down. Others were very polite and well controlled.
With a 68000 (ish) thumping away as the engine controller, and multiple, self-adapting control loop time constants merely a matter of a bit more code, I think that is lazy design work.Now that you mention it, my Ford Aerostar was so grabby that I was careful not to push the "resume" button until I was within 5 MPH of the target speed.
This is where I was headed when I asked the year, make and model. Many of the trucks switched to ABS but kept their rotor design pretty much the same for a number of years. It would be that easy.It could be as simple as changing one of your brake rotors. Some cars have a different brake rotor for ABS equipped cars. That type of rotor has a portion of the hub part with notches cast in it for the ABS sensor. Your truck may even have them and you don't know it, so you may want to have a look at them to see.