IRFZ44N ve IRF9540N Mosfet

joa89quin

Üye
Katılım
8 Şub 2012
Mesajlar
4
Puanları
1
Yaş
47
Merhaba arkadaşlar,

bir fırçasız dc motor sürücü devresinin bir kısmında IRFZ44N ve IRF9540N Mosfetlerini kullanacağım, ancak bir fazın alt ve üst mosları aynı anda açık olursa moslar patlayacaklar, bu yüzden alt ve üst mosların çakışmalarını engellemek için dead-time koymam gerekiyor. Bu süreyi nereden bulacağım yada nasıl hesaplayacağım konusunda bana yardım edebilir misiniz? Datasheetlerde time başlığında 3-4 özellik var ancak bunlardan hangisine bakacağımı bilemedim.
Şimdiden teşekkür ederim.
 
mosfetleri sürmen gerekiyo tabi ..onun için faz farkları var fakat çakışma olma ihtimali var
IR2111 İLE sürersen bu sorun kalkar .....
heralde direk sürmeyi düşünmüyorsun mosfet sürücü kullanıcaktın değil mi _?
 
400-900ns dead time yeterli olur diyorsanız IR2111 de internal deadtime var. eğer bu mosfetleri pic ile süreceksen pic18f4431 öneririm. bldc,quadrator encoder,deadband,8 adet indepent pwm vs... motor için ne ararsan var bu picde. motor uygulamaları için özel üretilmiş. ROM elektronik yada arrow elektronikten bulabilirsin. microchipten sample istemeyin vakit kaybıdır türkiye onlar için kara listede göndermezler.
 
Dead time dediğiniz gibi aynı fazdaki alt ve üst MOSları aynı anda açmamak için gerekli. Gereken deadtime süresi de tamamen kullandığınız MOS lara bağlı..
Eğer hem üst hemde alt kattaki MOS ların kesime gitme süreleri, diğerinin iletime geçme süresinden daha hızlı ise deadtime kullanmanıza gerek bile yok..

Ancak çoğu MOS tam tersine daha hızlı iletime geçip,daha yavaş kesime gider.
Devrede kullandığınız 4427 lerle, seçtiğiniz MOS lar 1 mikro saniyenin altında bir sürede çok rahatlıkla açılıp, kapanabilirler. Yani 1us lik bir dead time süresi işinizi rahat rahat görür.
Genellikle BLDC gibi uygulamalar da 16-24KHz arası bir PWM frekansı uygundur. 20KHz lik bir PWM frekansı kullansanız 50us period süreniz olur. 1us lik dead time sürenizde period'un %2 si yapar. Ki gayet uygun bir değerdir.

Ayrıca iletim ve kesim sürelerini garantilemek için devredeki gate dirençlerini 47 ohm gibi bir değere çekerseniz daha iyi. Gate direnci sadece sürücü devreyi koruma amaçlıdır. Gereğinden yüksek gate direnci iletim kesim sürelerini uzatacaktır. Anahtarlama kayıplarına neden olur.

Hardware olarak kesime gitme süresini iyileştirmek isterseniz, gate dirençlerine paralel bir 4148 de ekleyebilirsiniz. Üst MOS larda katot gate tarafında alt MOS larda anot gate tarafında olmalı..

Üst MOS lar P olduğu için 4427 leri de 12V luk ile rahatlıkla besleyebilirsiniz.
 
Dead time dediğiniz gibi aynı fazdaki alt ve üst MOSları aynı anda açmamak için gerekli. Gereken deadtime süresi de tamamen kullandığınız MOS lara bağlı..
Eğer hem üst hemde alt kattaki MOS ların kesime gitme süreleri, diğerinin iletime geçme süresinden daha hızlı ise deadtime kullanmanıza gerek bile yok..

Ancak çoğu MOS tam tersine daha hızlı iletime geçip,daha yavaş kesime gider.
Devrede kullandığınız 4427 lerle, seçtiğiniz MOS lar 1 mikro saniyenin altında bir sürede çok rahatlıkla açılıp, kapanabilirler. Yani 1us lik bir dead time süresi işinizi rahat rahat görür.
Genellikle BLDC gibi uygulamalar da 16-24KHz arası bir PWM frekansı uygundur. 20KHz lik bir PWM frekansı kullansanız 50us period süreniz olur. 1us lik dead time sürenizde period'un %2 si yapar. Ki gayet uygun bir değerdir.

Ayrıca iletim ve kesim sürelerini garantilemek için devredeki gate dirençlerini 47 ohm gibi bir değere çekerseniz daha iyi. Gate direnci sadece sürücü devreyi koruma amaçlıdır. Gereğinden yüksek gate direnci iletim kesim sürelerini uzatacaktır. Anahtarlama kayıplarına neden olur.

Hardware olarak kesime gitme süresini iyileştirmek isterseniz, gate dirençlerine paralel bir 4148 de ekleyebilirsiniz. Üst MOS larda katot gate tarafında alt MOS larda anot gate tarafında olmalı..

Üst MOS lar P olduğu için 4427 leri de 12V luk ile rahatlıkla besleyebilirsiniz.

konuya hakimsin.

herkes mosfetlerin g-s arasındaki kondansatörün şarj deşarj süresini direnç değeri ile değişeceğini ve bunun anahtarlama hızına yansıyacağını vede mosfet kesim durumunu hızlandırmak için 1n4148 yöntemini bilmez. bunlar çok önemli ayrıntılar tebrik ederim.
 
Cevaplarınız için çok teşekkür ederim,
Donanımda bir değişiklik yapmam mümkün değil çünkü baskı devrem basıldı, yazılımsal olarak sorunu çözmeliyim, projemde dsPic kullanacağım, önerilerinizin devamını bekliyorum, teşekkür ederim...
 
dspic 30f3010 kullanacağım
 
3010 üzerinde 6 kanal çıkışlı motor kontrol için özelleştirilmiş PWM modülü var. Deadtime gibi şeyleri ve daha fazlasını modül hallediyor.
Deadtime konusunda sıkıntı çıkmaz..
Sanırım motorunuz hall sensörlü. mcu da 4 kanal da IC modülü var. Gayet yeterli yani.

Tam da bu günlerde 3010 ile BLDC kontrol konusunda bir arkadaşa yardım ediyordum..
Belki de tanışıyorsunuzdur.. :rolleyes:
 
:D Teşekkür ederim, sanırım o arkadaş benim proje ortağım :D
 

Forum istatistikleri

Konular
130,158
Mesajlar
933,791
Kullanıcılar
453,263
Son üye
meter06
Geri
Üst