Other Parts Discussed in Thread: 2MTR-DYNO
Dear InstaSPIN team,
I'm having a challenge in motion control that is controlling a PMSM motor at very low speed (< 1RPM; namely 0.3RPM). I knew and used InstaSPIN-FOC to control a ACIM motor in a project but in that project I was only run the motor at above 5Hz. Recently I have been using InstaSPIN-MOTION or SpinTAC-MOTION to control a PMSM motor in a camera tracking system. However, I could not control the motor to operate below 10 RPM. I'm using PMSM motors that is purchased from TI () which attached an encoder with the resolution of 1000 PPR (or 4000 counts per revolution).
However, I read in brochures and documents from TI in which said that InstaSPIN-FOC and InstaSPIN-MOTION can control almost motors in a wide range of speed, from 0.01 RPM to 10,000 RPM) depending on the type of motor. Namely:
a) On page 26 of the document, SPRUHJ1F, wrote "FAST provide reliable angle tracking which converges within one electrical cycle of the applied waveform, and can track at less than 1Hz frequency (depending on quality and resolution of analog sensing)..."
b) On page43, section 1.2.3.2 "Video Camera" of the SPRUDJ1F document wrote "High-end security and conference room cameras operate at very low speeds (eg: 0.1 rpm) and require accurate and smooth position control to pan, tilt, and zoom. The motors that drive these cameras are difficult to tune for low speed, and they usually require a minimum of four tuning sets. However, InstaSPIN-MOTION was applied to a high-precision security camera driven by a 2 pole BLDC motor with a magnetic encoder. InstaSPIN-MOTION was able to control both velocity and position using a single tuning parameter that was effective across the entire operating range..."
So that according to the above "advertisement", I think using InstaSPIN-MOTION to control my motor at very low speed is applicable, but in fact, I could not reach to below 10 rpm threshold for some reason. I have two minds in the capability of InstaSPIN-MOTION.
I would like to receive any advance to resolve this issue from your team.
PS: I tried to control my motor based on Project_Lab12 with LaunchPad-F28069M-XL.
Thank you very much,
Mr. Tran