Why does my slave VESC keep blowing?

Here are the screenshots of the BLDC-tool for both VESCs.

Yep, exactly what @JohnnyMeduse said. @meercat you’re currently set at 100k (first and fourth screenshots). Drop to 60k. (that the min ERPM to -60000 and the max to ERPM to 60000)

1 Like

Batt max needs to be halved for dual vescs

Outside of your settings it sounds like a short in your 2nd motor.

Thanks to you and @JohnnyMeduse. Would that make sense that it would blow the DRV? Or should I still suspect that 2nd motor?

That could definitely do it. Also, one more big one to check. It’s called Max Current Ramp Step in the motor configuration advanced tab. Double check it on both the master and slave. There’s a bug in some iterations of the firmware that multiply it by 10 each time you write the configuration. That’s what killed the DRV on both my VESCs

You should try the @Akmaniac BLDC tool, seems to be more stable and less prone to this kind of errors

2 Likes

Son of a…I can’t believe these VESCs are so touchy…and I work with this kind of stuff for a living…

Thanks for all the help and advice. I’ll let you know how things pan out.

If I’m not mistaken, the ramp step current bug was in the VESC firmware itself, not in the bldc tool. It’s long been resolved (8 months maybe?), but I’m sure there’s a bad copy of the firmware floating around somewhere and if you download the wrong one then you’ve got it.

@meercat oh yeah, they’re touchy until you’ve got them set up just right, and then they’re a dream :grinning:

1 Like

So, what would you suggest to avoid this issue?, would you suggest this procedure?

Write Max Current Ramp Step with a 12V power supply, reboot VESC, read motor configuration advanced tab, see if the value was correctly written?

You don’t even have to reboot it. Just read and write a few times. Start it at .04. If the parameter changes, get a different copy of the firmware (and if you’ve ridden with a high value, then you’ll probably need a new DRV chip). If it doesn’t change then you’re good.

The which one now? There’s an alternative??

Yes. It’s an alternative to the BLDC Tool that most people use.

Though I will re-iterate my point in my previous post: the max current ramp step bug is the only bug I’ve ever seen related to writing the VESC config, and it was NOT an issue with vedder’s BLDC Tool, it was an issue with the firmware on the VESC itself, so it wouldn’t have mattered what tool you were using if you have the bad firmware (though a new, modified firmware is required to use @Ackmaniac’s version, since it adds some great features). I have never seen any issues with BLDC Tool before (so I’m not sure about the claim of better stability). Granted I’m usually on Mac, which is much closer to Linux (which BLDC Tool was written on and so may be more stable than on Windows)

They are not touchy. I have never had a single failure due to the current ramp step bug we had in the past. If manufactured with care the vesc is very robust and reliable. Guess what happens when you outsource manufacturing to the cheapest bidder. :dizzy_face:

1 Like

Yes, but they still are prone to user error.

Agreed, but everything is susceptible to that. If you choose your vendor wisely you can still have it repaired for little to no cost regardless of the cause.

1 Like

Oh definitely. I would argue that if not watched for, the Max Current Ramp Step can blow the DRV, even with a quality piece (I soldered my VESC myself with parts straight from Mouser, so I think that’s pretty good quality…where do you source your parts from?). I didn’t know I had it, and ended up with a value of 40 or 50. After running with it like that (going up some pretty solid hills) I got a DRV error. It is possible that there was another cause, but I couldn’t find one.

I tried my best to blow a chip with bad current ramp step and could not do it. Even so, I think vendors need to handle replacement is someone did actually blow a chip due to the bug. Not the customers fault.

There are a lot of variables to manufacturing the VESC and all of them contribute to the overall quality. This huge difference in quality from manufacture to manufacture is probably why Vedder is hesitant to release v6 to the public before he can set a precedence in reliability and quality of the design.

I really do not like to step in and clear the air but the VESC does not deserve the reputation of being touchy or failure prone.

1 Like

I’m sure it was my fault at some point (since I was my own vendor…) I’m happy to stand corrected :slight_smile:

Haha yeah, I was not referring to you.

Is there a thread that explains the whole slave/master vesc thing?