How to tune Advanced Sensorless Startup?

glad i found this post though… was very hopeful from trampa’s description and was thinking of picking up a HD. how many motors do you see out there with just temp sensor that doesn’t have a trampa stamp on it… bah.

1 Like

I have seen plenty motors with dead hall sensors but working temp sensor. Retrofitting a temp sensor is also quite easy. And even without temp sensor it works. Best performance is still guaranteed with temp sensing.

I see a lot of users open their motors to reinforce them. At that stage you could easily add a 10k ntc thermistor on a cable.

Even if you run halls, its still good to know that a failed hall sensor can be resolved via activating the sensorless statup algorithm.

On top of that halls have the potential to kill an STM processor, while a shorted temp sensor would not damage anything.

8 Likes

I’d love to see a guide on doing this. I buy already battle-hardened motors and tend to just replace mine when the sensors break.

1 Like

I’m not a fan of insulating motors with epoxy since the thermal properties will suffer a lot from shielding the windings and magnets from airflow. However, a motor with broken halls is still a good motor if you run a VESC 6 or VESC HD.

1 Like

Just so happens I have a set laying around and a 60D. I’m going to give it a shot when I get the chance. What’s a good way to check if the temp sensor is good?

1 Like

Correct temp sensor readings show you they still work. The 60D probably doesn’t support A.S.S.

How can I check? Does it not work on single mcu (whatever the chip is called) ESCs?

1 Like

The hardware needs to have additional circuitry.
VESC 6 MKV has it, VESC HD also features the circuitry.

Do Vesc HD come preloaded with fw that handles ass?
And just to confirm ASS will still work from a deadstop with motor that don’t have temp sensor. Is that accurate?

What specific circuitry are you talking about?

6 Likes

The question was

So how can one check if their hardware supports ass or not?

2 Likes

AFAIK, ass works on all VESC based hardware running the latest builds. That said, it runs much better on designs which feature switchable phase filters.

For now it looks like that is the VESC6 MKV, VESC HD and STORMCORE 60D+

To the best of me knowledge it should run on other hardware but how well is anyone’s guess?

4 Likes

I have this, so it should work. Awesome.

Nope, A.S.S requires special filtering. If the HW doesn’t support it, it will not work.

So then the question is more important than ever.

@Trampa Are you suggesting the only way to know is to cross-reference a list?

2 Likes

is this what you mean?

2 Likes

If the hardware “doesn’t support it”, you can easily (or not so easily) add the necessary capacitors yourself, depending on your soldering ability.

I reccomend a value of 15nF.
The capacitor goes in parallel with the bottom side resistor on the phase voltage divider.

It should not have adverse affects outside of ASS if everything else is working properly in firmware.
Though now that I think about, it may cause a kick leaving high speed coast if firmware doesn’t compensate for it, so please do a lot of testing if you decide to attempt this.

Nevermind, it would be best to simply leave the hardware alone as the firmware is sensitive to minor changes in hardware.

6 Likes

The question-dodging is crazy around these parts

14 Likes

Nope, you need to be able to adjust the filtering wile you start up the motor.

14 Likes