Ось таблиця даних, яку слід пов’язати з вашим запитанням. Мені не слід було це шукати.
Кожен мосфет повинен працювати 32 Ампер
VGS=10
VGS5V×R2R1+R2=4.54VR1R2
VGS=10VRDS(on)
P=I2×R=(32A)2×0.035Ω=35.84W , це означає, що ~ - очікуване розсіювання потужності, колиVGS=10V
З , становить максимум 45 мОм відповідно до таблиці.VGS=5VRDS(on)
35.84W=I2×0.045Ω , і якщо ми перемістимо I навколо, отримаємо: , тож можна сподіватися, що спокійно 28А через MOSFET IF ви фіксуєте значення резистора. Ви обов'язково повинні отримати радіатор для MOSFETS. Можливо навіть активне охолодження вентилятором.I=35.840.045−−−−√=28.2A
Ми змінили таймер на Arduino, щоб наша частота ШІМ становила близько 8000 Герц
Вам не потрібен такий високий, 800 ГГц було б прийнятним, саме на це перемикаються звичайні драйвери BLDC (ESC). (Якщо я не помиляюся)
Те, що ви намагаєтеся зробити, це зарядити ворота резистором послідовно, це схоже на зображення нижче, і ми можемо використовувати цю модель для подальших рівнянь.
Ємність затвора ( ) має максимальне значенняCiss1040pF
Резистори та MOSFET формують цю схему:
C=Ciss×3=3120pF тому що ви отримали 3 паралельно.
R=R1||R2=909Ω
Vs=4.54V
Напруга над конденсатором має таке рівняння:
де - напруга на конденсаторі, а - це те, чим ти його , у у нашому випадку це .
Vc=Ve×(1−e−tRC)
VcVeVs=4.54V
Ви надсилаєте ШІМ, і я складу для вас абсолютно гірший сценарій, коли ви намагаєтеся зробити analogWrite (1) , це цикл роботи . Тож час, коли ваш сигнал починає завищувати, поки він не закінчиться цим робочим циклом, і 8 кГц становить 488,3 наносекунд.12561256×18000=
Давайте підключимо числа до рівняння вище, щоб побачити, яка напруга буде на затворі.
Vc=4.54V×(1−e−488.3×10−9(909)×(3120×10−12))=0.71V
MOSFET починає відкриватися з мінімальним напругою 1 В, а з максимальним - 2,5 В. Тож у цьому найгіршому випадку ви навіть не можете відкрити ворота. Тож він весь час був закритий.
Ще одна річ, яку мені дійсно потрібно зазначити, що є найбільш вірогідною причиною того, що ваші MOSFETS ламаються, це тому, що при перемиканні ви робите це так повільно через гігантських резисторів і з такою кількістю ємностей воріт. Це означає, що коли MOSFET збираються переключитися, вони пропускають багато струму, маючи на них велику напругу. І => насправді дуже багато тепла.P=I×V
Дивіться це зображення:
Як ви можете зрозуміти, ви не хочете бути там, де перетинаються синя лінія та червона лінія. І ширина цього переходу однакова незалежно від частоти перемикання, тому чим частіше ви перемикаєтеся, тим більше часу витрачається на цей болісний перехід. Це називається переключенням втрат. І вона масштабується лінійно з частотою комутації. І ваші високі опору, висока ємність, висока частота перемикання, швидше за все , змушує вас залишатися в цьому перехідному етапі все час. І це дорівнює вибухам або руйнуванню MOSFETS.
Я не маю часу робити більше розрахунків, але я вважаю, що ви отримаєте суть цього. Ось посилання на схему, якщо ви хочете пограти. Що ти повинен! .
Моя остання порада вам - отримати драйвер MOSFET, щоб ви могли закачати декілька AMPS у ворота, зараз ви перекачуєте міліампери.
Btw Doctor Circuit, щодо вашого останнього пункту, це лише проблема з транзисторами BJT, вони подають більш теплими, чим вони тепліші, однак MOSFET подають менш поточні тепліші, тому вони не потребують спеціального балансування, вони будуть балансувати автоматично.
Продовження, час підйому та час падіння.
Я був досить малий у прикладі вище, перемикання 8 кГц і робочий цикл 1/256. Я буду більш люб’язним і подивлюсь на 50% робочий цикл = 128/256. Я хочу знати і розповісти, скільки часу ти переживаєш у своєму болючому переході.
Отже, ми отримали такі параметри, що стосуються хворобливого переходу:
td(on) = Включення за часом затримки = Включення за часом наростання = затримка вимикання Час = замикає Час спаду
tr
td(off)
tf
Я зроблю кілька неприємних наближень, я припускаю, що плато мельниць не існує, я вважаю, що напруга на MOSFET зменшується лінійно при включенні і лінійно збільшується при відключенні. Я припускаю, що струм, що протікає через MOSFET, збільшується лінійно при включенні і лінійно зменшується при відключенні. Я припускаю, що ваш двигун тягне 200А під час стійкого робочого циклу 50% з деяким навантаженням, скажімо, ваше тіло. Тож 200А, поки ти на ньому і прискорюєшся. (Чим більше обертається мотор, тим пропорційно тим більше буде струм).
Тепер до цифр. З таблиці ми знаємо наступні максимальні значення:
td(on) = 40ns = 430ns = 130ns = 230ns
tr
td(off)
tf
Отже, добре, спершу я хочу знати, на скільки 8 кГц період займає вищеперехід. Перехід відбувається раз на кожен період. Затримка насправді не впливає на перехід (якщо тільки ми не переключаємось на дійсно високих частотах, як-от 1 МГц).
час перехідного періоду з 50% циклом і fs при 8 кГц =
Я думав, що побачу набагато більше значення, це ігнорування мельнице-плато та паразитичні речі та ігнорування повільної зарядки воріт. Крім того, це ігнорування того факту, що час підйому і час падіння насправді становить від 10% до 90% сигналу, а не 0% до 100%, що я припускаю в своїх розрахунках. Тож я б помножив 0,528 на 2, щоб зробити моє наближення більш близьким до реальності. Так 1%.tr+tf18000=0.00528=0.528%
Тепер ми знаємо, як часто ми проводимо час у тому болісному переході. Подивимось, наскільки це боляче насправді.
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
P f = 1600 W P = P r + P f = 3200 ВтPr=1600W LOL! Та сама відповідь, дивна
Pf=1600W
P=Pr+Pf=3200W
Тепер повернемося до того, як часто ви витратили на цей перехід 3200 Вт. Коли реальність стартувала, це становило близько 1% (і я думав, що це буде набагато частіше).
Pavg=3200W×1%=32W Гм, я знову подумав, що побачу щось набагато ... більше.
І ... давайте обчислимо інші 99% часу! Про яку я зовсім забув. Ось головний вибух! Я знав, що я щось забув.
P=I2×R=(200A)2×(0.045Ω)=1800W Ви в цьому режимі проведення проводите 49,5% часу. Отже, ваш загальнийP50%@8kHz=32W+1800W×49.5%=923W
З 3 MOSFET паралельно це на MOSFET. Це все-таки ... EX-PU-LOSIVE!32W+1800W×49.5%3=329W
Там ми йдемо. Там бомба, яку ви шукаєте. EX-PU-LOSION
Це моя остання редакція.