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.

DRV8860 timings

Other Parts Discussed in Thread: DRV8860, DRV8803, DRV777

I could not find in the datasheet the timings for driving this circuit.

For example, what is the maximum clock speed (DRV8860)?

Did I miss anything?

Thanks for your support,

 

Philippe

  • Hi Phillipe,

    Thank you for pointing out this omission. We will have to get back to you on this.

    While we are checking, what is the desired clock speed you would like to run? Perhaps we can confirm your desired clock more easily than the maximum.

  • Hi Rick,

    This is not a critical application on this point of view.

    I am just writing the requirements for the software guys. At the moment, I cannot give more information on possible clock speed.

    By the way, don't you have the same kind of circuit with I2C interface in your catalog ?

    Thanks and best regards, Philippe

     

  • Hi Philippe,

    It appears that a clock speed of 250kHz should be no problem.

    Yes, there are similar I2C circuits in our catalog.

  • Hi Rick,

    The SW guys are not that happy with the serial interface of the DRV8860; it is pretty complicated. They would prefer a standard I2C or SPI interface but I did'nt find any part as interresting as the DRV8860 (internal PWM, fault detections, ...)

    I would like to know if the DRW8803 could make the job with an external PWM input signal for controling the coils power.

    Do you see any problem to use the nENABL input with a 100-200kHz signal PWM for reducing the solenoid average voltage?

    It should be no problem, I just want to make sure.

     

    Thanks for your support,

     

    Reagrds, Philippe

     

  • Hi Philippe,

    Using the DRV8803 nENBL signal as described will work, but only if all outputs are to be enabled and disabled at the same time.

    If you want to enable the outputs separately, the INx pins will have to be used.

    Another option that may be worth exploring is the DRV777. Assuming the voltage, current and thermals are met this is another device to consider.

  • Hi Philippe,

    Just want to state that if you don't want to read the fault register of DRV8860, you can use the standard SPI function of most MCUs to drive the outputs of DRV8860. And if you want to use the internal PWM function, just need a special I/O toggling and then followed by stand SPI. 

    Best regards,

  • Rick, Wilson,

    Thanks for the answers,

    Yes I did remark that a part of the circuit access is available through SPI commands.

    The remaining is a really strange protocol.

    Best regards, Philippe