Sabvoton Speed Limit

Bigtim

1 µW
Joined
Jun 8, 2023
Messages
3
Location
UK
Hello,

Currently messing around with a Sabvoton controller - is there any way to limit the speed? I see that there a few parameters: internal speed limit, low speed limit, mid speed limit. But, these are listed as a percentage. Unless I'm being stupid, I can't see a way to limit it based on motor RPM or MPH/KPH.

Edit: to clarify further, I'm guessing the percentage limits are based on the current draw - or is it something else?

Thanks,
Tim.
 
Do you still have the CA in this thread (that you never replied to)?
If so, you can use that.

There are a number of threads discussing various "sabvoton" software / hardware versions, some of which have discussed speed limits, that might help. But there are multiple manufacturers calling their products "sabvoton", and so both the hardware and the software may be different from what you have there.
Unfortunately the search function is terrible, so you'd have to look thru this list of threads to see if any are what you want:
 
Do you still have the CA in this thread (that you never replied to)?
If so, you can use that.

There are a number of threads discussing various "sabvoton" software / hardware versions, some of which have discussed speed limits, that might help. But there are multiple manufacturers calling their products "sabvoton", and so both the hardware and the software may be different from what you have there.
Unfortunately the search function is terrible, so you'd have to look thru this list of threads to see if any are what you want:
Sorry about that - I don't like leaving stuff unanswered. If I recall, I spent a very long time trying to make it work and ended up going through a few pedal assist sensors and constantly messing with the wiring until something worked. In the end I don't actually know what fixed it.

I do still have the Cycle Analyst. But, I'm doing a project specifically for the Sabvoton controller, primarily for a bit of fun. I'm following on from this thread: Reading data from my sabvoton controller

Essentially, I've got an Arduino UNO R4 WiFi wired directly to the Sabvoton controller (where the USB programming cable / dongle would plug in), which is communicating over serial. That's given me the ability to read and write to all of the available registers on the controller. I'm also building a hybrid app (in Ionic) which connects to the Arduino over BLE. The app currently has a basic speedometer and a configuration section for setting up some custom modes and configuring some other parameters on the controller.

As part of these custom modes, I wanted to configure a speed limit. I have also got the throttle and PAS passing through the Arduino (ebike's throttle and PAS wired directly into the Arduino, and then controller's throttle input also wired into the Arduino). The Arduino is reading the speed, and since it also controls the throttle output, I could just cut the throttle when I reach the desired speed. But, I was hoping there'd be a way to configure it directly on the controller instead.

I have been searching a fair bit, including on the link you've provided but haven't yet come across anything that is particularly helpful for this problem. I will keep digging!
 
Sounds like a useful project--there's probably a lot of users that would love to have a *usable* setup program, if that results from your experimentation.

They'd probably also like a phone app they could use for a dashboard (seems to be popular to do this).

I don't know enough about any version of the sabvotons to help much, but feel free to post thoughts and questions in this thread and I'll answer what I can (and others might be able to help, too).


BTW, if you have a lot of arduino/etc experience, maybe I could borrow your help on the Snuggles The Wolf - Robotics Project thread. ;)
 
Back
Top