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.

Custom Driver Board

Other Parts Discussed in Thread: BOOSTXL-DRV8301, DRV8301-69M-KIT, DRV8301

Hey folks,

I've completed a custom driver board Altium project based off the BOOSTXL-DRV8301 files. Would anyone have the time and/or patience to give it a once over? It's my first relatively challenging design (I'm a student) and am sure I've made some basic errors. Not much was changed from the original design. The new board should be able to handle up to 70 amps, but the motor it will turn is rated at 53 amps. The FET's and sense resistors were beefed up using the same components from the DRV8301-69m-kit board. A couple of larger bulk caps have been placed in as well. Oh and I forgot to change it in the design, but the board will use 4oz copper vs 1oz from the original.

-Jim

https://e2e.ti.com/cfs-file/__key/communityserver-discussions-components-files/38/BOOSTXL_2D00_DRV8301_5F00_DESIGN_5F00_FILES.7z

  • Hi Jim,

    Others may have more time to review the PCB. First thing to check is for shorts. The layout for the sense resistors do not look correct. R34, R35, R36 appear to be shorted across the ground plane. The component shows that it is on the top, but looks like it should have been placed on the bottom.

    DRCs should catch this. If this is really a short, I suggest you look into why it is not being caught because there could be several more behind this.

    Please double check the spacing rules with 4oz copper. The spacing may need to be increased. Your board fab house can provide the rules.
  • Hi Rick,

    Thanks for taking the time to look at this! The component footprints for the sense resistors are located on the bottom (this can be seen in 3D view) but for some reason, it's labelled as being on the top. The connections seem correct (from the bottom), which is why the DRC came back clear. I think it involves how I created the footprint. I should look into editing that to remove confusion! Actually, I just noticed that the FET's also did this: Q3, Q4, Q5 are labelled on top, but are located on the bottom.

    The board is being done in house at the school and the clearances have been a major hurdle. They seem to think they can do this, but it will be tight.

    Cheers,
    Jim

  • I'm glad you pointed this out! I found a problem with my bottom FETs that passed the DRC. Somehow, the FETs and sense resistors were on the top layer, but their footprints were on the bottom layer. This caused the pins to invert. Once that was corrected, I had to re-do a few traces on the FET. I'm surprised this passed the DRC! I'll add in the corrected PCB in case someone else wants to take a look:

    https://e2e.ti.com/cfs-file/__key/communityserver-discussions-components-files/38/BOOSTXL_2D00_DRV8301_2D00_Rev4_2D00_DRC_2D00_Done.7z

  • Jim,

    Few additional comments...

    • The default connectors on the BoosterPack are only rated up to 15A I believe.
    • If you have the MOSFETs on the bottom layer you may need to watch clearance to the LaunchPad.

  • Hi Nicholas,

    We won't be placing the connectors. Instead, we just beefed up the pads that were there and will be soldering the phase and battery wires directly to the pads. Yeah the FET's are a concern and will be looked at further before we manufacture this thing.

    Thanks for looking!
    -Jim