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.

DRV10983 circuit design using I2C interface

Other Parts Discussed in Thread: DRV10983

hello

regarding DRV10983 I2C interface

how does I2C regs. 0x11 and 0x12 (motor speed) relate to FP output?, how terminate FP pin if unused?

does reg 0x23 bit RvsDrEn change the bldc motor direction? or must use DIR pin?

if reg 0x23 bit RvsDrEn does change direction, how to terminate SPEED and DIR pins? float or ground?

what is the I2C max. frequency?

regards

enzo

  • Hi Enzo,

    Our experts have been notified and should reply in a couple of days.
  • Hi Enzo,

    Please see my comments below :

    how does I2C regs. 0x11 and 0x12 (motor speed) relate to FP output?, how terminate FP pin if unused?

    [KS] 0x11 and 0x12 is speed command to driver and FG output is based on actual speed of motor and the frequency of FG can be configured. Refer 9.4.10 FG Customized Configuration in datasheet for further details

    does reg 0x23 bit RvsDrEn change the bldc motor direction? or must use DIR pin?

    [KS] RvsDrEn doesn't change direction of motor, DIR pin can only change direction of spin of motor. RvsDrEn when enabled helps in smooth transition from one direction to another direction when DIR pin is changed, refer 9.4.3.3 Reverse Drive in datasheet for more details. 

    if reg 0x23 bit RvsDrEn does change direction, how to terminate SPEED and DIR pins? float or ground?

    [KS] SPEED pin needs to connected to ground if digital control is used and DIR pin needs to either connected to GND or pulled High (connected to 3.3 V)

    what is the I2C max. frequency?

    [KS] I2C operates in slave mode at constant frequency of 100 kHz.

    Regards,

    Krushal 

  • hello Krushal

    thanks for your response

    just a point on answer 1, 0x11 and 0x12 is speed command to driver, wording on pg. 42 mentions motor speed with calc. to relate to Hz

    thanks

    enzo

  • Hi Enzo,

    My apologizes for incorrect information.
    One correction on response of 0x11 and 0x12 : These two register combined indicate actual speed of motor and FG is related to them. I mixed these two registers with 0x00 an 0x01. you can use these two register to read actual speed of motor, and FG can be left floating or pulled high.

    Regards,
    Krushal