MOSFET IRFP054N ile bir DC motor (12V, 100W) sürmeye çalışıyorum . PWM frekansı 25 kHz'dir. İşte şematik:
DSEI120-12A'nın bunun için en iyi diyot olmadığını biliyorum , ancak şu anda daha iyisi yok. 3A Schottky diyotları da denedim, çok hızlı ısınıyor.
İşte kapsam dalga formları (A = MOSFET tahliyesi (mavi), B = geçit sürücüsü (kırmızı)):
Daha küçük görev döngüsü:
Yaklaşık 150 ns süren ve maksimum genliğe sahip olan MOSFET kapatmasında bir voltaj yükselmesi görüyorum. 60 V. Genlik, motordaki görev döngüsünü, voltajı veya yükü artırıp artırmamaya devam eder. Çivinin genişliği motordaki yüke bağlıdır (muhtemelen akıma bağlıdır).
Denedim:
- Daha yavaş MOSFET kapatması için kapı direncini 57Ω'ye yükseltin.
- Motor ve MOSFET üzerinden Schkottky diyotları (SR3100, 3A) ekleme.
- DC bağlantısı ve motor boyunca çeşitli kapasitörler koymak. Bu bazen düşük iş çevrimi ve düşük voltajla çalışırken yardımcı olur, ancak güç arttığında ani artış olur.
Bunların hiçbiri başakları tamamen ortadan kaldırmaya yardımcı olmaz. İlginç olan şey: Başak MOSFET'i yok etmiyor (55 V olarak derecelendirildiğinden), ancak bu sürücüyü doğru bir şekilde yapmak istiyorum.
Başka ne denemek ve bu artışın neden 60 V ile sınırlı olduğuna dair öneriler arıyorum.
Güncelleme: Sanırım 1 mF elektrolitik kapak motordaki enerji artışını ememedi. Şimdi 12V hattına 2.2 uF film kondansatörü, motorda 200 nF seramik kapak ve MOSFET'in karşısında 100 nF seramik kapak ekledim.
Bu, şimdi kapalıyken çınlasam da başakın düşmesine yardımcı oldu - muhtemelen MOSFET'teki snubber'ı iyileştirmeliyim. Ancak voltaj genliği çok daha düşüktür (yükte 30 - 40 V).