TB67H420FTG Over-Current Detection

I know this isn't exactly Arduino specific, but I thought I would ask here to maybe get some help. I am using the TB67H420FTG motor driver module, and I was wondering how the over-current detection works for both dual and single channel mode. I'm having a tough time figuring out how it works from the datasheet.

Here are the scenarios I'm interested in:

  1. In single channel mode with both outputs tied together, does the error flag trigger at 4.5A (max per channel) or 9A (max of both channels combined)?
  2. If I specify a current chopping resistor, will it error based on the resistor value or the max of the chip? (See #1).

Thanks for any help!

How about a schematic of the board you designed to use this, that might help. It is explained in pages 12 through 19 in the data sheet much better than I can. Remember this is in an integrated circuit and they are doing a lot of things they do not tell us.

It will be based on the value of the resistor. Basically these sort of things do not know what the current limit of their own chip is.

This is because very often thermal considerations often dictate the actual current limit, not what is says on the data sheet.

1 Like

The block diagram of the chip clearly shows two independent H-bridges each with separate drive and error detection. Only the over-temperature detect is in common.

1 Like