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.

DRV10983EVM: DRV repeats stop and turn

Part Number: DRV10983EVM
Other Parts Discussed in Thread: DRV10983

I bought a “DRV10983EVM” kit. But the motor repeats stop and turn motions.

Details are as follows. I downloaded GUI of DRV10983 and unzipped them. The file name was “sloc345”, NOT “SLOC312” as written in “Getting Started” enclosed in the kit. There was only a setup file in it. “README”,”Runtian…”, “telcomotion…” were not in the file

But anyway, installaion of GUI and LabView 2014 was successful and GUI started. I tried to load “Rutian…” as shown in the “Getting Started” but could not, because there was not such a file in the downloaded folder. So I wrote motor parameters by hand. Then started. But the motor repeated stop and turn motions . The motor turned slowly about 3 seconds and stopped about 3 seconds and repeated them.

Please tell me what is wrong. How can I download “SLOC312” file? Where can I find ”Runtian…” file? How can I rotate a motor continuously?

  • Hello user5354241,

    SLOC312 vs. SLOC345 and missing Files:

    It seems like you have an older version of the "Getting started" or "Quick Start Guide" that is given in the EVM boxes.The newest one can be found here: http://www.ti.com/lit/ug/slyu0/22c/slyu022c.pdf . In this new version the Software file name has been updated to the correct. However, you have pointed out that the other files are not in the downloaded GUI folder. As a result, we need to update the user's guide, thank you for pointing this out.

    The files, including Runtian, refer to a motor that used to be shipped with the EVM. We have stopped shipping this motor with the EVM because we want to should that the DRV10983 can spin many different types of motors and show that each motor that a customer might use has different motor parameters that need to written to our device.

    How to fix Motor Behavior:

    Successfully installing the DRV109xx GUI is a good start to solving this motor behavior, we'll use the GUI to write motor parameters to our device. This motor behavior usually results from 3 sources: incorrectly programmed Phase Resistance, incorrectly programmed Kt, and Tcontrol (lead time).

    Phase to Phase resistance is found by taking a digital multimeter and measuring the resistance between any of the two phase wires, and phase resistance will be half the phase to phase resistance:

    R_ph_ph / 2 = R_ph_ct

    For Kt, we highly recommend finding that number by taking a scope probe between two of the phases, physically rotate the motor, and measure Voltage (peak to peak) and frequency of the BEMF. Then, Kt will come from dividing the peak to peak voltage by to 2 and dividing by frequency:

    Kt = (V_pk_pk/2)/(f_BEMF)

    For Tcontrol, go to the Control Advance Time Fine Tune section in the tuning guide and follow the instructions there. Tcontrol usually ranges between 30us to 450us.

    All of these steps (and more) are reiterated in tuning guide: DRV10983: http://www.ti.com/lit/pdf/slou395

    Best,

    -Cole