Используем верхний ключ Infineon BTS6133D для коммутации резервной SLA-батареи.
Через него протекает как зарядный ток, так и разрядный в обратном направлении. Упрощенная схема во вложении.
По документации BTS6133D поддерживает режим "Inversave", т.е. умеет включаться и при обратном токе, чтобы не было повышенного рассеяния мощности на внутреннем диоде.
Однако на практике имеем следующую картину:
1. Режим заряда. Ток протекает в нормальном направлении от VBB к OUT. Всё нормально, можно включить и выключить ключ.
2. Когда режим заряда сменяется режимом разряда при включенном ключе (отключается AC/DC конвертер на приложенной схеме). Тоже всё нормально, ключ остаётся во включенном состоянии при смене направления тока.
3. Собственно проблема. Если при протекании тока в обратном направлении (от OUT к VBB) отключить ключ сигналом IN, а затем попытаться его включить, то ключ уже не включается, ток течёт через внутренний диод и всё страшно греется.
То же самое происходит при "холодном старте" от батареи, когда изначально AC/DC преобразователь выключен и мы подключаем батарею. Логика управления определяет это и пытается включить ключ сигналом IN, однако ключ не включается и также имеем повышенную рассеиваемую мощность.
Если в этом режиме "невключения" (IN в низком уровне, но ключ не включается и течет ток через внутренний диод) кратковременно замкнуть пинцетом выводы VBB и OUT, то ключ включается.
Вопрос в том, что это так и должно быть (чтение даташита вдоль и поперёк не дало ответа на этот вопрос), или нам попался какой-то контрафакт?
P.S. Задал этот же вопрос на сайте Инфинеона ( https://www.infineonforums.com/threads/5042...se-current-mode ), однако там пока не получил внятного ответа.