Elektroda.pl
Elektroda.pl
X
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

[STEROWNIK BLDC] Grzejące się MOSFETY

kayek 09 Dec 2012 13:26 3834 13
  • #1
    kayek
    Level 10  
    Witam, zaprojektowałem układ sterownika silnika bezszczotkowego widocznego na rysunku poniżej.
    Zastosowane tranzystory:
    PNP - bc5578
    NPN - bc5478
    MOSFET typu N - IRL3705

    Jednak gdzieś jest błąd, ponieważ tylko po podłączeniu zasilania grzeją się MOSFETY Q1 i Q5, a sam układ nie działa tak jak powinien. Będę wdzięczny za wszelką pomoc.
    [STEROWNIK BLDC] Grzejące się MOSFETY
  • #3
    kayek
    Level 10  
    Ale nawet bez podłączenia silnika MOSFETY grzeją się po podaniu napięcia 12V.
  • #4
    jarek_lnx
    Level 43  
    Jak ktoś nie wie gdzie MOSFET ma wejście (Ugs) to później są takie efekty że się grzeje i nie wiadomo dlaczego, tranzystor n kanałowy wymaga napięcia na bramce wyższego o 7-10V od napięcia na źródle, żeby został w pełni włączony. U ciebie tranzystory high-side mają o tyle za mało.

    A jeśli się grzeją bez silnika to albo dostają błędne sterowanie, albo są już uszkodzone.
  • #5
    silvvester
    Level 25  
    Q1, 3,5 są źle sterowane. A jak się grzeją to pewnie już padły albo są odwrotnie podłączone i prąd płynie przez wbudowane diody.
    Sterowanie Q1,3,5 masz jak dla tranzystorów z kanałm P.
  • #6
    Jwiatrzyk
    Level 2  
    Na projekcie popełniłeś podstawowy błąd używając do komutacji masy i zasilania tranzystorów tego samego typu (N). Sposób sterowania tranzystora MOSFET w dolnej gałęzi jest mniej więcej poprawny (niesymetryczny prąd ładowania i rozładowania bramki). Gorzej z tranzystorem górnym gdzie sygnał sterujący jest różnicą pomiędzy napięciem na bramce tranzystora a napięciem na drenie. Zatem na proces komutacji nakładać się będą wszystkie zjawiska komutacji powodując niestabilną pracę tranzystora jako klucza. Aby tego uniknąć zwykle stosuje się w górnej gałęzi tranzystory typu P gdzie poziomem odniesienia sygnału sterującego jest napięcie zasilania. Sugeruję skorzystać z gotowego rozwiązania podobnego problemu w załączonej nocie aplikacyjnej AN857 firmy Microchip. W dalszej części tej noty znajdziesz opis jak to sterować za pomocą mikroprocesora PIC16F877 łącznie z algorytmami i listingami oprogramowania.

    Dodano po 4 [minuty]:


    O błąd łatwo nie tylko w projekcie ale i w tekscie. Poniżej poprawiona treść odpowiedzi.

    Na projekcie popełniłeś podstawowy błąd używając do komutacji masy i zasilania tranzystorów tego samego typu (N). Sposób sterowania tranzystora MOSFET w dolnej gałęzi jest mniej więcej poprawny (niesymetryczny prąd ładowania i rozładowania bramki). Gorzej z tranzystorem górnym gdzie sygnał sterujący jest różnicą pomiędzy napięciem na bramce tranzystora a napięciem na źródle tranzystora. Zatem na proces komutacji nakładać się będą wszystkie zjawiska komutacji powodując niestabilną pracę tranzystora jako klucza. Aby tego uniknąć zwykle stosuje się w górnej gałęzi tranzystory typu P gdzie poziomem odniesienia sygnału sterującego jest napięcie zasilania. Sugeruję skorzystać z gotowego rozwiązania podobnego problemu w załączonej nocie aplikacyjnej AN857 firmy Microchip. W dalszej części tej noty znajdziesz opis jak to sterować za pomocą mikroprocesora PIC16F877 łącznie z algorytmami i listingami oprogramowania.
  • #7
    kayek
    Level 10  
    Sęk w tym, że muszę zbudować ten układ na tranzystorach, a w podanej nocie jest układ TC4469.
    Czy po zastąpieniu Q1,3,5 na mosfet typu p układ wyglądałby podobnie jak na moim schemacie?
  • #9
    jarek_lnx
    Level 43  
    Możesz dać tranzystory high-side z kanałem typu p, będą wtedy załączone stanem niskim na wejściu.

    Albo do zasilania układu załączającego bramki górnych tranzystorów daj wyższe napięcie.
  • #11
    kayek
    Level 10  
    Stworzyłem nowy schemat i prosiłbym o Waszą opinię.
    Górne P-MOSFETY ZAŁĄCZAM ZEREM, NATOMIAST DOLNE N-MOSFETY 12V.

    [STEROWNIK BLDC] Grzejące się MOSFETY
    Czy ma to prawo działać?:)
  • #12
    Wodzirej
    Level 12  
    Układ powienien działać. Mozesz jeszcze napisac czym chcesz go sterować i jakie prądy przewidujesz na wyjsciach?
  • #13
    Dar.El
    Level 41  
    Na ogól włączenie mosfeta powinno trwać dłużej od jego wyłączania. Nie zapomnij o czasie martwym między przełączaniem mosfetów.
  • #14
    Wodzirej
    Level 12  
    Jeszcze dodałbym rezystor 10k pomiędzy bazę a emiter każdego tranzystora bipolarnego.