Baron wrote:I am running my throttle through the CA, brakes paralleled to controller and CA, and 3-speed to the controller.
It seems like the 3 speed switch doesn't work at all even though I programmed the 3 speeds at 100%, 130%, and 20%. Even with the wheel off the ground unloaded, all top speeds are the same. I'm guessing the CA overrides the controller speed since the CA controls the throttle at each different speed setting?
Need to see a screenshot of your settings, as there are tons of possibilities here. Unloaded speed is not a good indicator of whether the 3 position switch is working or not. There are three ways to set up the 3-position switch: a) limiting the voltage, b) limiting the current. c) limiting both. I personally prefer leaving all the speed limits at 100% and using only current limits. That eliminates the throttle dead band is it would be the case with speed/voltage limiting, and it feels more intuitive while riding the bike. At the same time, it will not show on an unloaded wheel because current demand is minuscule on an unloaded wheel. Also, CA has no way of overriding the controller settings as the only feedback it is sending to the controller is that 0.7-3.27v throttle signal.
Wiring can be an issue as well. You need to make sure your switch shorts X1 to ground in first position and X2 in the third position. It should be all open in the second/middle position.
Next I'll try wiring to the CA for the 3 speed switch. But I'm wondering if the CA can do 130% speed, like the controller programming setting. And how different CA throttle modes like current throttle and power throttle interact with the 3 speed switch. I just got my CA a week ago and I'm still learning the intricacies.
My experience is that 3 speed switch works better if connected directly to the controller. I had oscillations if wired via the CA. You are also likely to have the dead band on the throttle where your bike accelerate to maybe 2/3 of a throttle and then do nothing after that. Feels strange as you still have some throttle left and the bike would not go faster.
Another question, in the programming software I can't set "Regen(V)" below a value of 55. I am testing out 16s lipo which has a max voltage of 67.2V. I think I would need to set a value of around 46 to get the correct regen voltage. 67.2*0.69=46.368
I think you told me the values for voltages in the programming software aren't accurate and that you have to multiply the values by 0.69. But I can't set a value below 55 for regen v.
That multiplier may now work exactly the same throughout the whole range of values.
The short answer here is set it to 55 and work up a few units if necessary. Watch the regen voltage to be around 66.5v during braking.
I am done fixing the Chinese software, and thought it would be a better use of resources to implement these things the right way from scratch in the Android and iPhone apps.