VESC Tool thread - how to program

This is a very simple and interesting 2016 VESC config web tool that deserves some attention and update: 'http://config.esk8.it/
Divided by sections, each XML VESC configuration appear in one page instead of 8 tabs and can be shared and compared using https://editor.mergely.com/

Description:

2 Likes

Possibly the first time i’ve posted here…
I’ve done quite a lot of vesc stuff on skateboards but this is the first time with the big flipsky inrunners and 200a esc.
I’ve set up as BLDC as in the first post. Very handy tip as FOC was dreadful. I even lost a few hours of my life on HFi…
Anyway, selected 6 poles also and the slow speed startup is really good. Trouble comes as the speed picks up and the motor starts stuttering at higher RPM. Anyone have only thoughts or experience with this?

2 Likes

Thanks for the input Bigben. The VESC is still a mystery to me.

I’ve got it running a little better on the bench now but still a few hiccups in the midrange.

After it’s all setup try FOC again. I was able to run smooth at a couple hundred more RPM in this mode. For some reason I had the “stuttering” when originally setting it up.

I’ll be doing a major update to this thread soon as I’m getting ready to setup another motor.

1 Like

I’ll give it a go.
Had it out today just testing, the motor seems to bog or cog around mid speed. Going to have a tweak and try again Monday.

Sorry to bump up this “old” post, but I’m hoping someone here can help me with the following problem.
I would like (and this was the initial plan) use two (2) High Current FSESC 200A 60V vesc from Flipsky.

However. the VESC’s do not let the motors run faster than 32000 RPM’s (measured with a tachometer). (the Vesc tool is showing us 66800 ERPM).
The motors have 4 poles. That is 2 pairs. So 66800/2=33400 RPM
(Pretty close to what we got with the tachometer.)

However. This is still way lower RPM’s than what we get with the same setup, but instead of using a Flipsky we use a Flier ESC. (no load on the motors)

We did play with some settings in the Flipsky, and the only thing giving it a little bit more RPM’s was by changing the Switching Frequency all the way up to 60 kHz. (can not set it any higher as Vesc tools will not let us)

The Flipsky is using the “VESC_default_no_hw_limit” firmware.

Motor is setup as FOC.

Anyone here who might know how we can get more RPM’s?

There is a setting on the vesc for max duty cycle (for FOC mode only i think?). The default is 95% to allow for some wiggleroom. Some DRVs were popping back at 100% in the past on skateboards. In another thread people had pushed that higher on efoils. BLDC mode might get higher as well and may have slightly more power then FOC mode.

1 Like

What kv ?
600x 12 x 4,2 x .95 = 28k

Maybe there is a problem with the flier , and may be you will have less rpm drop under load on foc

1 Like

Thank you @brycej we are going to have a look at this.
@Alexandre the motor(s) are in this setup 730KV.
So 730x12x4.2x0.95 = 34952.4.
Again close to what we got with the tachometer and Vesc tool.

However. The fliers (I have 3 here) all give more RPM’s, and we are pretty sure that there is no problem with the Flier ESC’s.

a friend here changed his Flier to a Flipsky, and he had the same problem.
Basically he could foil with his Flier setup and his 3d printed prop. After changing to a Flipsky, it did not even come close to going fast enough to foil.

Again. At this moment we are testing on the bench with no load on the motor(s).
We did have this setup in the board, and speed was really low.

100% duty , no foc mode , less current control, timing , switching frequency … may end up with a higher rpm off load .
Pretty close to given kv with vesc
Most of the time current control over the battery and or motor will end up with less power for start

For sure my 75/300 is less punchy than my hifei esc but I don’t want to burn everything again ( got 250A pics on start on 8s…)

1 Like

Most of those other ESCs are using trapezoidal control for the motor. Basically they watch for when you get a voltage spike when it passes a pole and turn on the right coil to kick it further along (back-emf). Way easier to get setup and doesn’t require motor tuning. Nosier and less efficient then FOC.

VESC in addition, have the FOC option which does some math to figure exactly where the stator is on the motor so it can drive much more efficiently. I though I read on some loss of top end power, but can’t seem to find that now. On top of that, If you are using a 12s max DRV based VESC I would be hesitant to push duty cycle much above the 95%, but that is just a guess based on what I have seen online… There is no reason you can’t FOC at 100% duty, but seems to be a VESC limitation.

Not sure if running the VESC in trapezoidal mode (BLDC in the tool) gets around that, so you can hit 100%?

1 Like

thank you for the info,

We had a quick go with BLDC but it looks like the vesc crashes, and than restarts. (usb connection gets disconnected, and reconnected, and motor stops responding until power down and up again).

We will reset everything here again, and try again later today.

Will keep you updated.,

Hello i have the same problem this last summer. With bldc and current control Vesc shutdown and reset like a hard reset After Big ampli failsafe…motor just starting and cut off early… with foc it’s cool but not enough power for starting to foil early…i Can foil but need to have speed on water and power increase slowly …
So this weekend i test setting with bluetooth on french fresh water and set the 99 amps batteries to 150 Amps and it’s this parameter who was choose by the wizard who was not enought…i set the AMP motor first but when i set the batterie AMP up yeah my Gear have better power we need to do a vidéo to explain this for Vesc user!

2 Likes

re: video to explain this for Vesc user

So true. I do not think that if a user never used another ESC than a VESC they do not know.
It is so much different!

1 Like

Im hoping one of you experienced VESC user might be able to help me.

Ive setup a FR motor on the motor wizard on the VESC tool and everything is working fine,but I have no voltage telemetry on my VX3 remote. Its showing Amps fine. :thinking:

VESC6+

EDIT: Sorted. Changed VX3 remote setting from VESC to FSVESC, whatever that means.

I do the same and it works.

I asked me also what is the difference between VESC and FSESC mode :thinking:

Why is it better to use BLDC over FOC?

I have hgltech 75/200 (HI200) with FS 65161 100 kv and FOC is very smooth. Tried it only on lab power supply with 30V and no load.

I couldn’t get FOC to program initially. Once I had it programmed I switched to FOC as I could get a few hundred extra RPM’s. It was possibly a glitch in an older version of the VESC tool.

Hello
Does anyone know the number of poles on 80 100/130KV motors, in advance thank you