Quantcast
Channel: Motor drivers forum - Recent Threads
Viewing all articles
Browse latest Browse all 14309

DRV8305: Problems with two identical boards .

$
0
0
Part Number: DRV8305

Hi, 

I am working on a prototype of a driver for BLDC motors that employs a controller for BLDC motors using a DRV8305NPHPR gate driver. I have soldered a couple of complete boards. On one of them, everything works perfectly, while on the other, running exactly the same software, the gate driver is not functioning correctly.

Making readings from the DRV8305NPHPR registers through the SPI interface, I observe that in the case of the non-functioning board, the values are as follows:

---Warning and Watchdog Reset---
    Reading Register : 0x01
    Byte 0 : 00000100
    Byte 1 : 00100000
    Register 0x01: 0010000000000100
    [ FAULT | TEMP_FLAG2]
---OV/VDS Faults---
    Reading Register : 2
    Byte 0 : 00000010
    Byte 1 : 00000000
    Register 0x02: 0000000000000010
    [ SNS_C_OCP]
--- IC Faults ---
    Reading Register : 3
    Byte 0 : 00000000
    Byte 1 : 00000000
    Register 0x04: 0000000000000000
    [None]
--- VGS Faults ---
    Reading Register : 4
    Byte 0 : 00000000
    Byte 1 : 00000000
     Register 0x04: 0000000000000000
    [None]

The schematic of the connections of the DRV8305NPHPR is shown below.

Some questuions:

  • Could someone indicate the origin of what might be happening for the design to work perfectly on one board and not on the other?
  • Could someone suggest recommended actions to take to try to solve the problem?
  • How is it possible to get a temperature-related error when the device is at room temperature?

Thank you very much in advance for the time spent trying to resolve the issue. If additional information is needed, please feel free to request it.


Viewing all articles
Browse latest Browse all 14309

Latest Images

Trending Articles



Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>