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.

CCS/DRV8711: DRV8711

Part Number: DRV8711

Tool/software: Code Composer Studio

Hi,

I am using DRV8711 with 2 brushed DC Motor and TivaC123, making direction control with the launchpad switches & speed control with the DRV potentiometer, when applying PWM with duty varies depend on the input from the pot (0 -> 100), the signal from tiva to DRV was right when watching it in the oscilloscope, but the out from the driver to the motor is wrong as the motor may rotate in one direction  and hold in the other direction, may rotate in 0 duty, and may not do any thing.

Noting that when i change into the torque register value, the action from the driver to the motor varies then i think the problem here is a configuration problem for the DC motor, the what you think is the problem and i wish i find the solution.

Take in your consideration that, with the same configuration i operated a stepper motor.  

  • Hello,

    I am not sure what issue does that DRV8711 design have.

    1. Do you use an EVM or your own board? If you use your own board, would you share the schematic?

    2. "the signal from tiva to DRV was right, but the out from the driver to the motor is wrong" Would you show me the waveform?

    3. Also, can share all register values to me?

  • Hi,

    - Yes i am using DRV8711EVM from texas instrument.

    - Here is the PWM signal applied from the controller on the drive, but from dive to the motor it was wrong as current measured may be 0.08 A in hold state or 0.116 A in normal state when PWM function is not work, note that in 2 cases the signal from the controller not changes. 

    - Here this is the registers values i assigned in the configuration function of DRV, [T: mean the value transmitted using spi & R: received].

  • Hello,

    All the register values are read back as 0xFF. DRV8711 may be still in sleep mode.

    Please follow the user's guide instruction ( https://www.ti.com/lit/ug/slvu811c/slvu811c.pdf ): "Operating the EVM" section.

    And let me know which step of "Operating the EVM" gets failure?