VESC-Tool 2.04: FW 5 >> A BIG STEP FORWARD

Personally I can’t wait to add A.S.S. blasting as a feature to my FOCer controllers.

14 Likes

Probably had to walk on a rope between already trademarked terms before they found the “ass” acronym and settled

2 Likes

plus telling people how your board is ass controlled sounds awesome

4 Likes

It also depends on gearing and the motors. Akkurate temperature readings are also quite important. Make sure to set the base temperature correctly after detecting your motors. Also temperature compensation needs to be turned on.

2 Likes

tutorial on how to set A.S.S up?

3 Likes

Run a motor detection… Make sure your motor has temp sensors and connect them to the motor controller.

1 Like

That feature sounds like ass.

7 Likes

I really like that Benjamin is working on an improved startup from zero, but why is it called Advanced SENSORLESS Startup when you need temp sensors? I was hoping to get rid of all sensor wires that break easily like the ones on my Trampa motor and only have to connect three sturdy phase wires.

9 Likes

So needing temp sensors is the kind of thing I was asking about earlier for understanding the hardware dependencies for ASS. Is it really a requirement or is it just something that helps?

5 Likes

https://vesc-project.com/node/2859

I’ve also asked for technical details on the vesc project forums so that maybe Ben can provide answers for this kind of stuff. I have yet to receive an answer. @Trampa I understand he is massively busy but can you ask him to post some of these technical details in a public space so that we know what we’re dealing with and how to properly test it? It will help our quality of feedback if our testing approach is solid.

7 Likes

I tried it on an old VESC 4.12 and it wasn’t really working at all. Using HFI tracks the motor a lot better. I was also wondering if I have done something wrong, but looking at the results @tipsy gets with the HD60T that is advertised being A.S.S. ready and also not working that great I came to the conclusion that it isn’t ready yet.
I would love to see a video from Benjamin like he has done about HFI where you could see what performance can be reached. Maybe me and @tipsy are just doing something wrong and it really is a lot more advanced, we just didn’t set it up correctly.

8 Likes

So much this

My experience with HFI though is that the tuning is extremely sensitive to motor temperature, so maybe they’re using temperature in the maths to make this work.

4 Likes

Temperature-sensitive features most likely need an accurate and somewhat real-time Resistance measurement and can theoretically be kept happy with the temperature compensation. There’s a pretty linear relationship between motor temp and motor resistance.

Maybe some kind of function could be made that measures motor resistance at a known(user inputted) motor temp. Then the controller can do temperature compensation from then on assuming this linear relationship. I think there was talk of this but I’m not sure

4 Likes

A.S.S is senstive to the motor temperature, since the resistance changes with temperature. There is also a method to catch the motor temperature via HFI bleeps, but temp sensors are the way forward at this stage. They are easy to add to non sensored motors and two thicker temp sensor cables are a lot less likeley to fail than 6 thin and fragile wires. Also fixing a broken temp cable is a lot easier than a six wire hall cable. For initial tests I upgraded a non sensord motor with an off the shelf 10K ptc on a cable. Took me 15minutes and a smile…Another advantage is that broken or shorted Hall sensors can take down a motor controller, a broken temp sensor will not do that.

After coding a little HFI bleep into the A.S.S code, BV confirmed that he can now get perfect startup in every single try. An updated Beta software will be available soon.

10 Likes

TWO STURDY TEMP SENSOR WIRES

3 Likes

I agree that two extra wires are better than six extra wires, but still a lot worse than zero extra wires, which the name “sensorless” implies. Statements like the following and having a “sensorless” in A.S.S. is just false advertising at that point. Something you criticize on a lot of VESC based controllers.

11 Likes

Can you explain that? When the 5V that is needed for the Hall sensors short to ground its the same damage like when the 5V for the temp sensor shorts to ground.

3 Likes

Frank, any good source on how to do this?

might aswell go with sensors at this point

6 Likes

In the mobile version, is there no way to enable live packets (heart) so i can run foc_openloop?