FOC at 12S anyone?

By my understanding It is a limitation because of how well FOC sends power to the motors. In BLDC mode, there’s a lot of spikes (and they’re not always sent at the best time compared to the position of the rotor) and motors respond to that with torque. In FOC, it’s much closer to a perfect sine wave (i.e. fewer spikes) that is sent at the perfect time, and so it’s much smoother, but you also loose the torque bump (which means speed on the high end) caused by that spike. That’s also the reason for the difference in sound.

Or ignore me and just read this :slight_smile:

2 Likes

Thank you for explaining that in terms i can actually understand and use to explain to other people when they ask.

IT makes total sense now that you say that. This may explain why i’m enjoying hybrid mode so much. the spikes still happen, but the timing of them is likely much better.

You can use his app with 2.18 firmware but you will not be able to make changes wireless. You need to upload his firmware if you want to use all the features.

@Ackmaniac any chance you can make the app log and store mileage like an odometer to see mileage over the lifetime of a board? It would need to be a transferable file so nothing is lost when switching to a new phone.

That odometer functionality is a must. And holy crap what if you could also store that data in the board and reset the odometer PER COMPONENT? My motors have about 300 miles on them, the ESC is fresh and only has five… but the pack has 210 charge cycles according to that smart BMS somebody is inventing that talks to the UART, so its time to…

Yeah. That needs to happen. Modular onboard log storage as well as in your phone with the onboard data being the master in the sync process since its constantly receiving write requests.

3 Likes

Yep it’s actually pretty simple, just go to his thread and follow the Dropbox link to download the files. You’ll get a modified BLDC tool and f/w. Use the special BLDC tool and flash the 2.54 f/w to the vesc in the normal manner.

(FYI there’s a bug with the osx client where it’ll crash when the vesc reboots, this will happen when you flash. For me the vesc flashed successfully but it did give me a scare)

OSX and windows? or linux too? Sorry, i know i should RTFM but i’m rapidly switching between this and actual life stuff right now and need to know all the things.

Yep. Available across the board. I’ve personally used it on all 3 systems (Mac principally, and virtual machines of ubuntu and Windows 10)

So what’s the consensus? Has anyone had success with 12S and FOC?

I have 12S on my Trampa, but I’m not confident to try even with my Focboxes.

Why not? I don’t see what the issue would be? Isn’t this tried and tested already?

I use 12s and foc always. been good to me. I run at very low erpm with hub motors though and that’s probably why vesc 4.12…and other 4s

Does anyone has news on FOC @12s? With all these posts of focboxes blowing up I’m getting kinda worried.

How low erpm is very low? Like 40000 or less?

I forget exactly what I am at with hub motors but had done the math before. less than 40000. voltage x kv x 7 I think gives you the erpm for a 14 magnet motor. 50 x 100 x 7…35000 I think.

2 Likes

FOC @ 12s began to cutout on me when trying to accelerate from speeds around 3mph, switched back to bldc no problems

1 Like

Never heard of that formula before, I’ll research it a little. Thanks! :slight_smile:

On what kind of setup?

12s2p single 6355 190kv focbox

mind you this was experienced when trying to power through intersections from full stop

2 Likes

If you had a motor with 28 magnet, would it be 14 instead of 7 in that formula?

Yes, 28 pole motors have 14 pole pairs.

1 Like