brumbrum said:
I have a CAv2.3 and use the yellow speed sensor wire connected to a hall sensor wire going into the motor but it only reads accurate when i release the throttle. Is there a known or possible reason for this. I use a HC shunt. Here is the set up. It's a mid-drive motor on an LMX bike.
A middrive motor cannot give you the wheel speed (bike speed), unless the gear ratio from motor to wheel is always 1:1 (or you can use the ratio you do have to get a number of poles that the CA will allow in setup, that will give the right speed), and there are no freewheels in the system.
So, as long as your bike has no freewheels between the motor and the wheel, meanign the motor is always backdriven by the wheel, just like a DD hubmotor in the wheel would be, then it can be used to measure speed, as long as you can get the right number to put in the CA for #poles to make it come out right for your gearing.
Now, to find out why it doesn't work while throttle is active, you'd need to know what's different between the two states, and "how" it's inaccurate.
Meaning, is it always off by the same amount when throttle is active, regardless of motor speed and regardless of throttle amount?
Or is it a variable amount?
If it's variable, you could have a bad ground or a ground loop somewhere, that's causing voltage across a ground that prevents the CA from correctly recognizing all the pulses being given off, so the speed is too low.
Or it could be noise in the signal or in the ground that's causing spikes that cause the CA to see too many pulses, and the speed is too high.
Etc.