Q100 Motor speed sensor. Doesnt show the right speed

patpatbut

Esteemed Pedelecer
Apr 25, 2012
860
79
I have a Q100 328rpm on 16 wheel but I have a problem with the pedometer

I fit the speed sensor with the magnet on the wheel and I change to setting P2 to 1

When I use the throttle the LCD shows the speed of 6mph which is incorrect (on 16 inch setting). After releasing the throttle and let the motor freewheelling, it shows the right speed 15mph (possible via the sensor on the fork)

How can I turn off the motor speed sensor? Or making the motor speed sensor more accurate?

I am using S06S controller with LCD3

Thanks
Pat
 
D

Deleted member 4366

Guest
I thought all Q100s have the internal speed sensor, so you don't need an external one. Try disconnecting your external one and setting the controller back how it was. The last one I bought was plug and play - no settings required.
 

patpatbut

Esteemed Pedelecer
Apr 25, 2012
860
79
I thought all Q100s have the internal speed sensor, so you don't need an external one. Try disconnecting your external one and setting the controller back how it was. The last one I bought was plug and play - no settings required.
I unplugged the speed sensor and the internal one works fine. However it doesn't give me the correct speed. I have to changed it to 22 inch to make it about right. Is it normal?

Patt
 
D

Deleted member 4366

Guest
That's not normal. It's quite lose to the ratio of km to mph. You do have the ight units selected? Does it go to zero when the motor freewheels?
 

patpatbut

Esteemed Pedelecer
Apr 25, 2012
860
79
Yes it shows mph. If I use 16 inch it will give me 11.2 mph max but 15.4 mph on 22 inch setting.

And yes it goes Zero when the motor freewheels
 
D

Deleted member 4366

Guest
Right, one more thing to try before getting serious. I reckon that your original problem was because the controller was reading two sensors, when it should be one. You should set P2 to 1 without the external sensor fitted. If that doesn't work, read on.

When your speed display goes to zero when freewheeling, it means that it's using a motor hall sensor instead of the hub speed sensor. You need to check whether it has the hub speed sensor, which means you have to get a meter on the white wire from the motor to the controller. You can only do that if you have the block connector on the controller rather than the tubular one, otherwise you have to open the controller to get at it. With a voltmeter between the white wire and any ground, switch everything on so it's powered and turn the wheel slowly. At some point, the voltage will temporarily switch from 5v to 0v or 0v to 5v when the magnet passes the sensor.
 

patpatbut

Esteemed Pedelecer
Apr 25, 2012
860
79
The first method does not work so I move on the next step you said
The motor does have 6 hall wires but I left the white one disconnected. Can I connect this white wire to the white wire of the speed sensor from the controller ?
 
D

Deleted member 4366

Guest
The white wire on the motor cable is the hub speed sensor. If there's no corresponding wire on the controller's connector, you must connect it to the white wire on the external speed sensor wire. P2 =1 should then be correct. If that doesn't work, try P2 = 0.
 

patpatbut

Esteemed Pedelecer
Apr 25, 2012
860
79
Just connect the White wire from the motor to the white wire of the speed sensor wire. There is no different either P= 0 or 1. Still doing the wrong speed and going to 0 mph with no power to the motor
 
D

Deleted member 4366

Guest
It sounds like you don't have a speed sensor in the motor. Did you test it like I suggested?
 

patpatbut

Esteemed Pedelecer
Apr 25, 2012
860
79
Thanks Dave. Can you tell me how do I test it? if you could show me the wiring that would be great. I have so far tested the connection between the white wire of the motor and the white wire of the controller via the speed sensor plug. I do have the external speed sensor connected.