This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Use Hall sensor,but the angle output is bad

hi chris:

     I use the hall sensor on 28027f, but the angle output isn't good ,could you tell me more information about observer .c, I dont't know whitch  Parameter maybe influence the output angle , I usual  need a large load in motor start .

// setup the Observer module
OBSERVER_setup(observerHandle, USER_IQ_FULL_SCALE_FREQ_Hz, USER_MOTOR_RATED_FLUX, USER_IQ_FULL_SCALE_CURRENT_A, USER_MOTOR_NUM_POLE_PAIRS, USER_SYSTEM_INERTIA, USER_SYSTEM_FRICTION, gObserver_BW_Hz, USER_CTRL_PERIOD_sec, 100.0);

the angle:

  • xianmin,

    I suppose this is from the early release of the HALL based FOC project?  When I posted that I mentioned that it was UNSUPPORTED and is NOT AN OFFICIAL RELEASE.

    We have made some changes and are looking at including it as a MOTION PROJECT in one of the next releases. We will NOT support directly for the 27F -FOCprojects (though you could potentially port yourself).

     

    If I were you I would not try to run with Halls all the time. FAST will  give you a MUCH more accurate angle than halls ONCE the rotor is moving fast enough to guarantee operation.

    If you want to use HALL sensors to generate a first best guess to the angle, just do that. Get a starting angle, seed the estimator by settintg that angle, and then start up either with or w/o ForceAngle.  We actually find that DISABLING ForceAngle typically works better since FAST can take over so quickly.

     

  • thank you,Chris.

    I see anything about hall sensor from this forum, but I forgot it's not the TI support. My project need large load in  motor start, and the sensorless can't meet our needs,so i need hall to start.

    I am glad hear the one of next releases maybe support hall sensor.

    I will try your suggestion use hall start and sensorless run.