cancel
Showing results for 
Search instead for 
Did you mean: 

Phase loss Motor

tV1
Associate

Hello

I'm trying to figure out how to detect a phase loss on the motor side. I'm looking for a distinction between "loss of one motor phase" and "loss of all motor phases". This can be recognized quite well from the currents measured using the ADC. However, it turns out that if you only sample two currents, it looks as if all three are missing for a certain motor phase. Now I'm looking for a way to differentiate here. If one of the other two motor phases is missing, the measurement is clear. Is there an approach on the part of ST? Can the ADC be reconfigured so that it doesn't just sample 2 phases?

 

Best regards 

 

1 REPLY 1
GMA
ST Employee

Hello @tV1 and welcome to ST community,

ST provides such feature with B-G473E-ZEST1S board with HSO mode that embeds 3 ADCs and the 3 currents are sampled at each time.
Other use-cases, on Rxx_GetPhaseCurrents() function, according to used sector, it is mentioned which phases have been sampled (at low speed, only Ia and Ib are sampled).

You can modify the modify ADC configuration to sample 3 currents (refer to User Manual documentation available through "Workbench tool">About>Documentations>Documentation>"User manual" tab, "Current sampling" chapters for more details)

 

If you agree with the answer, please accept it by clicking on 'Accept as solution'.
Best regards.
GMA