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.

Occurring malfunction case in use of DRV8880

Other Parts Discussed in Thread: DRV8880, TIDA-00830

  Dear Motor Driver support team,

 I operate two-phase stepping motor by the driver of DRV8880 with the supply voltage of 24V and 2A full scale current at full step mode.

I changed DIR signal at every 2400 pulse of STEP signal as shown in Fig1.

When the DIR signal is Hi (CCW), I always confirmed normal rotation of the stepping motor motion and observing control signals shown in Fig.2.

Meanwhile, I often confirmed irregular stepping motor motion(the motor can not rotate but looks like trembling) at DIR signal is Low (CW) with observing the abnormal AOUT1/2 signals shown in Fig.3.

Please inform me what is the problem on my operation of the driver and how to solve it.

Sincerely yours,

Yohjiro Kawai,

Report of motor driver_20160905.pdf

 

  • HI Kawai-san,

    What are the other inputs of the DRV8880 when you see this?
    What is the step size?
    What is ATE?
    What is VREF, and the sense resistor?
    What is TOFF?
    What are the TRQ pins?
  • Hi Rick,

    I use an evolution board (TIDA-00830 24V Stepper Motor Design with AutoTune™ TI Reference Design) after removed R3, R4 resister arrays.

    Please confirm other states of the signals when I operate it.

    step size -> I start the motor at 1000 pps and accelerate to 3000 pps. I maintain 3000 pps for a while and decelerate to 1000 pps before stopping the motor with total pulse number of 2400 at one cycle.

    ATE -> Low (Not use ATE)

    VREF -> 3.3V (Connect to V3P3 directly) and sense resistors are 0.25 ohm (Remained as default volume on the evolution board ).

    TOFF -> Low

    TRQ 0/1 -> Low/Low (100%)

    Hopefully I respond correctly for your questions,

    Yohjiro,
  • Hi Yohjiro,

    Thank you for your response.

    Is it possible to capture current waveforms of both directions?

    Please confirm the following:

    M1 and M0 are set to logic 0 (full step mode)
    What are DECAY1 and DECAY0?
    What is the motor specifications (manufacturer, model, current rating, voltage rating, resistance, inductance)?
  •  Hi Rick,

    I captured current wave-forms of both directions by using a current probe.

    (Please confirm the attached file)

    I checked signal states.

    M1/M0 -> 0/0 (Full step)

    DECAY1/0 -> 0/0

    In any case, I tried ATE mode with maintain decay1/0 = 0/0, however, the situation was not changed.

     

    Motor manufacture: Shinano Kenshi

      Model: SST43D1105

      You can see the specifications of the motor in the catalog of the another attached file.

     As it is described the motor's rated current is 1.4A. However, in this time, I use it as over current mode up to 2A

    in order to boost the torque. I discussed over current mode operation with the engineer of the manufacture, and

    they allowed me the operation.       

    ---------------------------------------------------------------------------------------------------------------------------------

    By the way, I noticed the way to avoid malfunctioning of the motor.

    I accelerate motor speed from 1000 pps to 3000 pps with acceleration-rate of 10000 pps/s. 

    And I often encountered the malfunctions mentioned before.

    Meanwhile if I decreased  acceleration-rate below 5000 pps/s, I never encountered the errors.

    In my case, is the acceleration-rate really effective factor?

    However, why I do not encounter the malfunctions when I do not change DIR direction?

    In my design of the motor control, I prefer faster control of it to be shorter control time.

    Yours,

    Yohjiro,

    Current probe observation.pdfSST43D1105.pdf

      

      

     

     

  • Hi Yohjiro,

    Thank you for the current waveforms. The abnormal case is seen as the motor stalls and the back EMF collapses. The current can then reach the desired value.

    Accelerating too quickly can cause this to occur.

    May I suggest you ask the manufacturer about the acceleration rate? When the direction is changed there may be slight differences in the driver or motor construction that causes one direction to operate while the other direction stalls.
  • Hi Rick,

    Thank you for your suggestion. Now I am asking the mater with the manufacturer .
    Actually, I confirmed normal output signals from the driver when I disconnect the cables between the driver and the motor. Now I know that the problem is derived from the matter of the motor. I really appreciate your corporation on this matter and understanding my terrible English.

    Lastly, I would like to ask you a couple of questions bellow.
    1) Honestly, I am not able to understand the benefit of the using the ATE.
    Is using the function beneficial in my operation case?
    2) In order to suppress raising temperature on the driver, Is changing torque % effective way?
    e.x. Set the torque to 100% while rotating the motor and lowers the torque to 50% or 25% wile stopping the
    motor.

    Sincerely yours,

    ADTEC Plasma Technology Co. Ltd.
    Yohjiro Kawai,
  • Hi Yohjiro,

    user4530078 said:
    1) Honestly, I am not able to understand the benefit of the using the ATE.
    Is using the function beneficial in my operation case?

    ATE may not be beneficial in your case of high speed.

    To see the benefits of ATE, please see the video "How to automatically tune your stepper motor" found at HERE

    ATE works best at lower speed and microstepping.

    user4530078 said:
    2) In order to suppress raising temperature on the driver, Is changing torque % effective way?
    e.x. Set the torque to 100% while rotating the motor and lowers the torque to 50% or 25% wile stopping the
    motor.

    Changing torque is a common method to reduce temperature in the motor. When the motor is holding, less torque may be required. If you can lower the torque from 100% to 50%, you are using 1/4 the power.