Oto arkusz danych, który należy połączyć z pytaniem. Nie powinnam tego szukać.
Każdy mosfet powinien obsługiwać 32 amperów
Tak jest z V.VGS=10
Ustawić do , naprawdę chcesz tu tyle napięcia, jak można (5V wydaje się być maksymalna). Na twoim miejscu zmieniłbym na 10 ~ 50Ω i na 100k ~ 1MΩ. Ponieważ jeśli nie otworzysz MOSFETU całkowicie, będzie on miał zbyt duży opór i .... wybuchnie. 5 V × R 2VGSR1R25V×R2R1+R2=4.54VR1R2
Przy , wynosi maksymalnie 35 mΩR D S ( o n )VGS=10VRDS(on)
P=I2×R=(32A)2×0.035Ω=35.84W , oznacza to, że ~ 36 W to oczekiwane rozproszenie mocy, gdyVGS=10V
Przy , wynosi maksymalnie 45 mΩ zgodnie z arkuszem danych.VGS=5VRDS(on)
35.84W=I2×0.045Ω , a jeśli przesuniemy I, otrzymamy: , więc możesz spodziewać się, że bezpiecznie przepuścisz 28 A przez MOSFET IF naprawiasz wartości rezystora. Zdecydowanie powinieneś dostać radiator do MOSFETÓW. Może nawet aktywne chłodzenie za pomocą wentylatora.I=35.840.045−−−−√=28.2A
Zmodyfikowaliśmy zegar w Arduino, więc nasza częstotliwość PWM wynosiła około 8000 Hz
Nie potrzebujesz tak wysokiej wartości, 800 Hz byłoby do przyjęcia, właśnie to przełączają zwykłe sterowniki BLDC (ESC). (Jeśli się nie mylę).
To, co próbujesz zrobić, to ładowanie bramki szeregowym rezystorem, wygląda to tak jak na poniższym obrazku i możemy użyć tego modelu do dalszych równań.
Pojemność bramki ( ) ma maksymalną wartośćCiss1040pF
Rezystory i MOSFET tworzą ten obwód:
C=Ciss×3=3120pF ponieważ masz 3 równolegle.
R=R1||R2=909Ω
Vs=4.54V
Napięcie na kondensatorze Wynika to równanie:
gdzie jest napięcie na kondensatorze i co karmisz go w naszym przypadku jest to .
Vc=Ve×(1−e−tRC)
VcVeVs=4.54V
Wysyłasz PWM, a ja przygotuję dla ciebie absolutnie najgorszy scenariusz. To jest, gdy próbujesz wykonać analogWrite (1) , to jest cykl pracy . Tak więc czas, w którym sygnał zaczyna rosnąć, aż zakończy się ten cykl roboczy i 8 kHz, wynosi 488,3 nanosekund.12561256×18000=
Podłączmy liczby do powyższego równania, aby zobaczyć, jakie napięcie będzie na bramce.
Vc=4.54V×(1−e−488.3×10−9(909)×(3120×10−12))=0.71V
MOSFET zaczyna się otwierać przy minimum 1 V i maksimum 2,5 V. Więc w tym najgorszym przypadku nie można nawet otworzyć bramy. Więc był zamknięty przez cały czas.
Kolejną rzeczą, którą naprawdę muszę podkreślić, jest najbardziej prawdopodobnym powodem, dla którego łamią się MOSFETY, ponieważ po przełączeniu robisz to tak powoli z powodu gigantycznych rezystorów i tak dużej pojemności bramek. Oznacza to, że gdy tranzystory MOSFET już się przełączają, przepuszczają dużo prądu, a jednocześnie mają nad sobą wysokie napięcie. I => naprawdę naprawdę bardzo dużo ciepła.P=I×V
Zobacz ten obraz:
Jak możesz zrozumieć, nie chcesz być tam, gdzie krzyżują się niebieska linia i czerwona linia. Szerokość tego przejścia jest taka sama bez względu na częstotliwość przełączania, więc im częściej się przełączasz, tym więcej czasu poświęcasz na to bolesne przejście. To się nazywa straty przełączania. I skaluje się liniowo z częstotliwością przełączania. A twoje wysokie rezystory, wysoka pojemność, przełączanie wysokich częstotliwości, najprawdopodobniej sprawia, że pozostajesz w tej fazie przejściowej przez cały czas. A to równa się eksplozji lub zerwaniu MOSFETÓW.
Naprawdę nie mam czasu na więcej obliczeń, ale wierzę, że rozumiesz. Oto link do schematu, jeśli chcesz się pobawić. Które powinieneś! .
Moja ostatnia rada dla ciebie to zdobycie sterownika MOSFET, abyś mógł wpompować kilka AMPS do bramki, teraz pompujesz miliamper.
Btw Doctor Circuit, jeśli chodzi o twój ostatni akapit, to tylko problem z tranzystorami BJT, dostarczają one więcej prądu im cieplej są, MOSFET jednak dostarczają mniej prądu im są cieplejsze, więc nie potrzebują żadnego specjalnego równoważenia, będą równoważy się automatycznie.
KONTYNUACJA, czas narastania i czas opadania.
Byłem dość podły w powyższym przykładzie, przełączanie 8 kHz i cykl pracy 1/256. Będę bardziej uprzejmy i spojrzę na cykl pracy 50% = 128/256. Chcę wiedzieć i powiedzieć, ile czasu spędzasz w swoim bolesnym przejściu.
Mamy więc następujące parametry istotne dla bolesnego przejścia:
td(on) = czas opóźnienia = czas = czas opóźnienia wyłączenia = czas opóźnienia wyłączenia
tr
td(off)
tf
Dokonam nieprzyjemnych przybliżeń, założę, że płaskowyż Millera nie istnieje, założę, że napięcie na MOSFET-ie maleje liniowo przy włączaniu i rośnie liniowo przy wyłączaniu. Zakładam, że prąd płynący przez MOSFET wzrasta liniowo przy włączaniu i maleje liniowo przy wyłączaniu. Zakładam, że twój silnik pobiera 200 A podczas ustalonego cyklu pracy 50% przy pewnym obciążeniu, powiedzmy, twoje ciało. Więc 200A, kiedy jesteś na to i przyspieszasz. (Im większy jest moment obrotowy silnika, tym proporcjonalnie większy pobór prądu).
Teraz do liczb. Z arkusza danych znamy następujące maksymalne wartości:
td(on) = 40ns = 430ns = 130ns = 230ns
tr
td(off)
tf
Więc dobrze, najpierw chcę wiedzieć, ile okresu 8 kHz zajmuje powyższe przejście. Przejście odbywa się raz na każdy okres. Opóźnienia tak naprawdę nie wpływają na przejście (chyba, że przełączamy się na naprawdę naprawdę wysokich częstotliwościach, takich jak 1MHz).
czas przejścia z 50% cyklem pracy i fs przy 8 kHz =
Myślałem, że zobaczę znacznie większą wartość, to ignoruje płaskowyż młyński i pasożytnicze rzeczy, ignorując powolne ładowanie bramy. Pomija to również fakt, że czas narastania i opadania wynosi w rzeczywistości od 10% do 90% sygnału, a nie od 0% do 100%, co zakładam w moich obliczeniach. Pomnożę więc 0,528 przez 2, aby moje przybliżenie było bliższe rzeczywistości. Więc 1%.tr+tf18000=0.00528=0.528%
Teraz wiemy, jak często spędzamy czas w tym bolesnym przejściu. Zobaczmy, jak bardzo jest to bolesne.
P=1T∫T0P(t)dt
Vr(t)=48V(1−t430ns)
Ir(t)=200A430nst
Vf(t)=48V230nst
If(t)=200A(1−t230ns)
P=Pr+Pf
Pr=1tr∫tr0Vr(t)×Ir(t)dt
Pf=1tf∫tf0Vf(t)×If(t)dt
Pr=1600W LOL! Ta sama odpowiedź, dziwne
Pf=1600W
P=Pr+Pf=3200W
Teraz wróćmy do tego, jak często spędziłeś to przejście o mocy 3200 W. To było około 1%, gdy rzeczywistość się zaczęła. (I myślałem, że będzie to znacznie częściej).
Pavg=3200W×1%=32W Hmm, znowu pomyślałem, że zobaczę coś znacznie ... większego.
I ... obliczmy pozostałe 99% czasu! O czym całkowicie zapomniałem. Oto główna eksplozja! Wiedziałem, że coś zapomniałem.
P=I2×R=(200A)2×(0.045Ω)=1800W A I spędzasz 49,5% czasu w tym trybie przewodzenia. Więc twoje całkowiteP50%@8kHz=32W+1800W×49.5%=923W
Przy 3 równoległych jest to na MOSFET. To wciąż ... EX-PU-LOSIVE!32W+1800W×49.5%3=329W
No to jedziemy. Jest bomba, której szukasz. EX-PU-LOSION
To moja ostatnia edycja.