这是应该从您的问题链接的数据表。我不应该去找它。
每个 MOSFET 应处理 32 安培
那是 \$V_{GS}=10\$V
您将 \$V_{GS}\$ 设置为 \$5V×\frac{R_2}{R_1+R_2}=4.54V\$,您确实需要尽可能多的电压(5V 似乎是您的最大值)。如果我是你,我会将 \$R_1\$ 更改为 10~50Ω,将 \$R_2\$ 更改为 100k~1MΩ。因为如果您没有完全打开 MOSFET,那么它的电阻会太大并且......爆炸。
\$V_{GS}=10V\$,\$R_{DS(on)}\$ 最大为 35mΩ
\$P=I^2×R=(32A)^2×0.035Ω=35.84W\$,这意味着~36W是\$V_{GS}=10V\$时的预期功耗
根据数据表,\$V_{GS}=5V\$,\$R_{DS(on)}\$ 最大为 45mΩ。
\$35.84W=I^2×0.045Ω\$,如果我们移动 I,我们得到:\$I=\sqrt{\frac{35.84}{0.045}}=28.2A\$,所以你可以期望如果您固定电阻值,请安全地让 28A 通过 MOSFET 。你绝对应该为 MOSFET 买一个散热器。甚至可以用风扇主动冷却。
我们修改了 Arduino 上的计时器,因此我们的 PWM 频率约为 8000 赫兹
您不需要那么高,800Hz 就可以接受,这就是常见的 BLDC 驱动器 (ESC) 的切换方式。(如果我没错的话)。
您要做的是用串联的电阻器为栅极充电,它看起来就像下图一样,我们可以使用该模型进行进一步的方程式。
门的电容(\$C_{iss}\$) 的最大值为\$1040pF\$
电阻器和 MOSFET 组成了这个电路:
\$C=C_{iss}×3=3120pF\$ 因为你有 3 个并行。
\$R=R_1||R_2=909Ω\$
\$Vs=4.54V\$
电容器上的电压遵循以下等式: $$V_c=V_e×(1-e^{\frac{-t}{RC}})$$ 其中 \$V_c\$ 是电容器上的电压,\$V_e \$ 是你给它喂的东西,在我们的例子中它是 \$Vs=4.54V\$。
你正在发送 PWM,我会为你做一个绝对最坏的情况,当你尝试做analogWrite(1)时,这是一个 \$\frac{1}{256}\$ 的占空比。所以你的信号开始变高直到它以该占空比和 8kHz 结束的时间是 \$\frac{1}{256}×\frac{1}{8000}=\$ 488.3 纳秒。
让我们将数字代入上面的等式,看看栅极处的电压是多少。$$V_c=4.54V×(1-e^{\frac{-488.3×10^-9}{(909)×(3120×10^-12)}})=0.71V$$
MOSFET 在最小 1V 和最大 2.5V 时开始打开。因此,在这种最坏的情况下,您甚至无法打开大门。所以一直关闭。
我真正需要指出的另一件事是您的 MOSFET 断开的最可能原因是因为当您切换时,由于巨大的电阻器和如此多的栅极电容,您切换速度非常慢。这意味着当 MOSFET 即将切换时,它们会通过大量电流,同时承受大量电压。并且 \$P=I×V\$ => 真的真的真的很热。
看这张图片:
如您所知,您不想成为蓝线和红线交叉的地方。无论开关频率如何,该过渡的宽度都是相同的,因此您切换的次数越多,在这种痛苦的过渡中花费的时间就越多。这称为开关损耗。它与开关频率成线性关系。而你的高电阻、高电容、高频开关,很可能会让你一直停留在那个过渡阶段。这等于爆炸或破坏 MOSFET。
我真的没有时间做更多的计算,但我相信你明白了它的要点。如果你想玩,这里是一个示意图的链接。你应该这样做!.
我对你的最后建议是获得一个 MOSFET 驱动器,这样你就可以将几个安培泵入栅极,现在你正在泵入毫安。
顺便说一句,医生电路,关于你的最后一段,这只是 BJT 晶体管的问题,它们温度越高,电流越大,MOSFET 越热,电流越小,所以它们不需要任何特殊的平衡,它们会自动平衡。
继续,上升时间和下降时间。
我在上面的例子中很刻薄,8kHz 开关和 1/256 占空比。我会更友善,看看 50% 占空比 = 128/256。我想知道并告诉你,你有多少时间处于痛苦的过渡期。
所以我们得到了以下与痛苦过渡相关的参数:
\$t_{d(on)}\$ = 开启延迟时间
\$t_r\$ = 开启上升时间
\$t_{d(off)}\$ = 关闭延迟时间
\$t_f\$ = 关断下降时间
我会做一些令人讨厌的近似,我会假设米勒平台不存在,我会假设 MOSFET 上的电压在开启时线性下降,在关闭时线性增加。我假设流过 MOSFET 的电流在开启时线性增加,在关闭时线性减少。我假设你的电机在负载为 50% 的稳定状态下消耗 200A 电流,比如你的身体。所以 200A 当你在它上面并加速时。(电机输出的扭矩越大,按比例消耗的电流就越多)。
现在到数字。从数据表中,我们知道以下最大值:
\$t_{d(开)}\$ = 40ns
\$t_r\$ = 430ns
\$t_{d(关)}\$ = 130ns
\$t_f\$ = 230ns
好吧,首先我想知道上述转换需要多少 8kHz 周期。转换每个周期发生一次。延迟并不会真正影响转换(除非我们以非常高的频率进行切换,例如 1MHz)。
50% 占空比和 fs 在 8kHz = \$\frac{t_r+t_f}{\frac{1}{8000}} = 0.00528 = 0.528\%\$ 的过渡时间我想我会看到一个更大的值,这是忽略了米勒高原和寄生的东西,也忽略了缓慢的栅极充电。这也忽略了上升时间和下降时间实际上是信号的 10% 到 90%,而不是我在计算中假设的 0% 到 100% 的事实。所以我将 0.528 乘以 2 以使我的近似值更接近现实。所以1%。
现在我们知道我们在这种痛苦的过渡中花费了多少时间。让我们看看它到底有多痛苦。
\$P = \frac{1}{T}\intop_0^TP(t)dt\$
\$V_r(t)=48V(1-\frac{t}{430ns})\$
\$I_r(t)=\frac{200A}{430ns}t\$
\$V_f(t)=\frac{48V}{230ns}t\$
\$I_f(t)=200A(1-\frac{t}{230ns})\$
\$P = P_r+P_f\$
\$P_r = \frac{1}{t_r}\intop_0^{t_r} V_r(t)×I_r(t) dt\$
\$P_f = \frac{1}{t_f }\intop_0^{t_f} V_f(t)×I_f(t) dt\$
\$P_r = 1600W\$哈哈!
\$P_f = 1600W\$相同的答案,奇怪
\$P = P_r + P_f = 3200W\$
现在让我们回到您在这个 3200W 转换中花费的频率。当现实开始时,它大约是 1%。(我认为它会更频繁)。
\$P_{avg}=3200W×1\%=32W\$ 嗯,我再次认为我会看到更多……更大的东西。
而且...让我们计算其他 99% 的时间!我完全忘记了。这里是大爆炸!我知道我忘记了一些东西。
\$P=I^2×R=(200A)^2×(0.045Ω)=1800W\$ 而你有 49.5% 的时间处于这种导电模式。所以你的总\$P_{50\%@8kHz}=32W+1800W×49.5\%=923W\$
并联 3 个 MOSFET 时,每个 MOSFET 的功率为 \$32W+\frac{1800W×49.5\%}{3}=329W\$。那仍然...... EX-PU-LOSIVE!
我们去吧。那里有你要找的炸弹。EX-PU-LOSION
这是我最后一次编辑。