Я побудував дискретний ланцюг H-Bridge для роботи досить потужного двигуна склоочисника 12В. Схема нижче (EDIT: дивіться тут для більшого PDF , StackExchange не дозволяє вам розширити зображення):
RM: Подивіться тут на більшій кількості зображень imgur - вони зберігаються системою, але відображаються лише при невеликих розмірах. Також доступний через "відкрити зображення в новій вкладці"
Піднімаючи плату, я розпочав режим 100% робочого циклу (не ШІМ) і вважав його функціональним, тому я почав ШІМ один з N-канальних NOS-каналів MOSFET. Це також здавалося прекрасним, хоча спричиняло помітне нагрівання у високій стороні шоткі з боку індуктивного шипа.
Потім я розпочав ШІМ з високою та низькою сторонами MOSFET, прагнучи більш ефективно розсіювати індуктивні шипи. Це теж (з тим, що було, мабуть, надмірною кількістю мертвих часів), здавалося, нормально функціонує, тоді як діод з верхньої сторони залишається прохолодним.
Однак, запустивши його деякий час за допомогою перемикача для зміни робочого циклу в прямому ефірі, я знизив швидкість з прибл. 95% робочого циклу до 25%, що я робив кілька разів раніше. Однак з цього приводу відбувся раптовий і несподіваний високий струм, і драйвери MOSFET TC4428A підірвалися.
Це були єдині компоненти, які вибухнули - самі MOSFET - це добре, тому я виключаю будь-яку кукольну простріл з мого боку. Моє найкраще пояснення поки що - це надмірна кількість або індуктивного відкату, або (що швидше за все) занадто велика регенеративна потужність від сповільнення двигуна, щоб вирішити джерело живлення. TC4428A має найнижчий показник напруги в мості (18 В, абсолютний макс. 22 В), і я думаю, що напруга занадто швидко піднялося.
Я бігав на 12В стороні цієї плати від старомодного лінійного живлення на верстаті з відносно довгими проводами між ним та платою. Я думаю, що це насправді не здатне розвіяти підвищення напруги.
Я не думаю, що TC4428A були перевантажені з точки зору динамічного навантаження MOSFET; Я працював у ШІМ з відносно низькою швидкістю (близько 2,2 кГц), а самі MOSFET не мають особливо високого загального заряду. Вони ніби залишалися прохолодними під час роботи, і крім того, водії A та B підірвались, незважаючи на те, що тільки водій B був PWMed.
Чи здається моя гіпотеза розумною? Чи ще десь я повинен шукати? Якщо так, то чи є обгрунтоване посипання деякими грязними діодами ТВС навколо плати (на вході електроживлення та між виводами мосту) розумним способом вирішити стан перенапруги? Я не впевнений, що хочу перейти до налаштованого типу гальмувального резистора (це лише "маленький" 2,5 В 12-редукторного двигуна ...).
Оновлення:
Я розмістив телевізор на 1500 Вт через 12В термінали живлення ( SMCJ16A ); це, здається, затискає перенапругу під час гальмування трохи нижче 20 В (це показує напругу живлення; однакова форма хвилі бачиться між воротами MOSFET і 0 В):
Це не дуже, і він, мабуть, занадто високий (напруга затиску SMCJ16A становить 26 В при максимальному струмі - 57А, тоді як наш TC4428A абсолютний максимум - 22 В). Я замовив деякі SMCJ13CA і розміщуватимуть один поперек живлення, а другий через клеми двигуна. Я радше боюся, що навіть з бичачим ТБ на 1,5 кВт це не триватиме; ви можете бачити, що це здається, що він затискає добрі 80 м або більше, що є тривалим періодом для ТВС. Але це, здається, залишається крутим. Звичайно, з фактичним навантаженням на вал ... можливо, я, можливо, реалізую рішення з перемиканням гальмівного резистора врешті-решт.