Я намагаюся привести мотор постійного струму (12 В, 100 Вт) з MOSFET IRFP054N . ШІМ частота - 25 кГц. Ось схема:
Я знаю, що DSEI120-12A - це не найкращий діод для цього, але в мене зараз нічого кращого немає. 3А діоди Шоткі, які я також пробував, дуже швидко нагріваються.
Ось форми хвилі діапазону (A = MOSFET стік (синій), B = затвор (червоний)):
Менший робочий цикл:
Я отримую сплеск напруги при відключенні MOSFET, який триває близько 150 нс і має амплітуду макс. 60 В. Амплітуда залишається чи збільшую робочий цикл, напругу чи навантаження на двигун. Ширина шипа залежить від навантаження на двигун (ймовірно, залежить від струму).
Я спробував:
- Збільшення резистора до 57 Ом для більш повільного відключення MOSFET.
- Додавання діодів Шкоткі (SR3100, 3A) через двигун та MOSFET.
- Поміщення різних конденсаторів через постійний ланцюг і двигун. Це іноді допомагає при роботі з низьким робочим циклом і низькою напругою, але при збільшенні потужності сплеск знову присутній.
Ніщо з цього не допомагає повністю усунути шип. Цікава річ: шип не знищує MOSFET (оскільки він оцінюється на 55 В), але я хотів би зробити цей драйвер правильно.
Я шукаю пропозиції, що ще спробувати, і чому цей шип обмежений 60 В.
Оновлення: Я думаю, що 1 мФ електролітична кришка не могла поглинути сплеск енергії з двигуна. Тепер я додав плівковий конденсатор 2,2 мкФ на лінії 12В, керамічну кришку на 200 нФ на двигуні та керамічну кришку на 100 нФ через MOSFET.
Це допомогло знизити шип, хоча зараз мені дзвонять при вимкненні - ймовірно, потрібно покращити снуд на MOSFET. Але амплітуда напруги значно нижча (30 - 40 В при навантаженні).