cancel
Showing results for 
Search instead for 
Did you mean: 

Unable to spin the motor using Speed Sensing Mode - Hall Sensor

AkhilDP
Associate II

Hello,

We have a 5 pole pair magnet rotor and we have been using STEVAL-CTM009V1 development kit along with NUCLEO-G474RE development board.

First, we did a preliminary testing with a sensorless control (observer+PLL) and after understanding the aspects of the Start-up Profile under Sensorless Startup Parameters in Workbench we got the motor to spin smoothly although the start was a little jerky and the direction of rotation wasn't consistent but took of quite well after 50rpm all the way upto the defined speed.

Second, we now tried to spin the motor with Hall sensor as Speed Sensing Mode and clicked "Start" button under the Control from Motor Pilot. While there was about 0.14A of current drawn from the power supply when we started the control, absolutely no action in the Motor. Waited for a while, before stopping or resetting the operation, and rotated the rotor manually by hand and now Speed Feedback Error showed up. Obvious to note, the motor still didn't spin. Just so you know, we got the Hall angle placement right (mechanically and electrically). Got each of the sensor checked and they are working fine too. They are also connected to appropriate 2,3 & 4 Pins respectively of CON8 on STEVAL-006V1. Also to note, this exact motor was spun using a different controller to validate and verify the unknowns from the Motor side and resolve if any. Motor is fine.

Few observations and settings that remained constant during both of the above 2 operations:

1. A constant whirring sound in the motor as soon as the control was started from the Motor Pilot irrespective of sensored or sensorless control.

2. Open loop was unchecked.

3. Modulation Flags: None.

4. Control Mode: Speed Control

What are we missing? How do we get it running with Hall Sensors? Let me know if you need any info from our end to understand the issue better.

Thanks.

11 REPLIES 11

Hello @AkhilDP.,

Could you please send a scope display of the H1/H2/H3 signals on NUCLEO-G474RE running the main=sto-pll - aux=Hall use case when motor is spinning (few cycles and scope channel - Hx signal correspondence)?

And also with main=Hall start-up?

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

Hello @GMA ,

Sure, Below are the snaps of the oscilloscope for the Hall Feedbacks.

AkhilDP_0-1732965200055.jpeg 
Img1: Main: STO-PLL, Aux: Hall. This is while the motor is spinning

AkhilDP_2-1732965493501.jpeg
 Img2: Main: Hall. (motor isn't spinning, hence no change in the Hall states. H1-1, H2-0, H3-1). Please note that the current is still getting drawn from the power supply as I mentioned about it earlier.