三极管驱动 MOS 管这事儿,说白了就是让电流在两个电路里“抢人”要么“分家”,最核心的就是找到那个合适的“开关”状态。别整那些虚头巴脑的理论,咱们就聊聊实际干活时,电流如何在不同器件之间跳来跳去。 最基础的那个“红绿灯”——三极管(BJT),它实际上是管住电流的通断器。当它的基极有电流流过时,集电极和发射极之间就会导通,电流大得像洪峰;没电流的时候,根本是断开的,电流根本是零。MOS 管呢,就是个由电压管住的开关,画个图你就明白了:栅极接个电压,电压高了管子就通,电压低了管子就断。 搞驱动,说白了就是让这两个特性合起来干活。
比如你要让三极管去点亮一个 LED,三极管的集电极接了电池,发射极接了 LED,那电阻一上,三极管就导,电流猛冲那会儿。
这时候,三极管的基极如何管住电流大小呢?在放大区,电流倍数大约是 100 到 200 倍,也就是基极电流是流过的电流的百分之几。
这意味着,要让三极管导通,基极只需求一个挺微弱的电流就能搞定。 这就涉及到三极管的“三极管电流增益”这个参数,也就是β值。β值大,意味着你给的基极电流小,三极管就能管住挺大的集电极电流。
反过来,要是β值小,要么三极管工作在饱和区,那集电极电流就接近你直接接在集电极的那条路径上的最大电流了。
故此,驱动三极管的关键在于,要么让β值充足大,要么让β值充足大,让集电极电流能达到你需求的数值。
这时候,三极管的基极电流就成了关键变量。 再来讲讲 MOS 管,它是电压管住器件,根本不在乎电流大小,只有电压够高,它才导通。假设你要驱动一个 1A 的负载,三极管β值够大,那基极只需求 1mA 的电流;要是β值只有 50,那基极就要 20mA 的电流。
这时候难题来了,你给基极 20mA,三极管导通后,电流还是 1A 吗?肯定不是,三极管导通后,基极电流就已经被“吃”掉了,剩下的基极电流挺小,就连不足以维持三极管工作在放大区了,这时候三极管就已经进入饱和区,集电极电流就固定了,不再随基极电流变化。 这就引出了驱动 MOS 管的两种主要模式:射极跟随器和共集电极。
第一种模式是射极跟随器,三极管的发射极直接连负载,基极接输入,输出在发射极。
这时候负载电阻拍板了能驱动多大的电压,但电流本事一般比三极管自己弱。
第二种模式是共集电极,三极管的集电极直接连电源,负载在发射极,输出在发射极。
这种模式下,三极管的输入阻抗挺大,输出阻抗挺小,电流能够传得挺开,但这意味着三极管要承受更大的电流。 这就回到了驱动芯片本身。驱动三极管,核心是基极电流;驱动 MOS 管,核心是栅极电压。
要是你的驱动电路只能供给几个毫安的基极电流,那只能驱动β值特别大的三极管。但要是你要驱动一个β值只有 50 的三极管,要么一个需求 10mA 基极电流的 MOS 管,光靠三极管自己肯定不够。
这时候就得引入驱动芯片要么 MOSFET 驱动器了。 比如你要驱动一个 500mA 的 MOS 管,并且负载电阻是 1 欧姆。此时需求的电流是 500mA。
要是你给 MOS 管的栅极接个高电平,漏极接正电源,那漏源之间的电流就是 500mA。
这时候,三个器件如何配合才算对?三极管的基极电流忒小,三极管要工作在饱和区,但三极管的β值有限,基极电流还是不够支撑 500mA 的负载。
这时候,要是你用一个小的驱动芯片,比如 NXP 的 5mA 基极驱动器,它的基极电流是 5mA,充足让三极管工作在放大区,β值再大,集电极电流也能达到 5mA。 但三极管的放大区电压本事有限,它只能管住挺小的电流,比如几毫安。
故此,要是你的三极管是作为开关工作的,要么电流需求超过几毫安,光靠这一条路走不通。
这时候就需求引入功率放大级,要么把三极管换成 MOS 管,利用 MOS 管的高输入阻抗特性。 举个例子。假设你要驱动一个 1A 的电机,电机需求 10A 的电流,负载电阻是 0.1 欧姆。
要是不加任何东西,直接接电池,1A 的电流全体流过负载,三极管就没有电流流过,三极管根本不听指挥。
这时候,你加一个驱动级,比如一个功率运放,运放输出 5V 的电压。三极管的发射极直接连到 10A 的电流上。三极管的基极接运放的输出端,运放输出 5V,三极管导通,基极电流达到设定值,三极管工作在饱和区,集电极电流达到 10A。 但这里有个难题,要是三极管的β值只有 100,那基极电流是多少?假设基极电流是 50mA。
那么三极管导通后的集电极电流是 50mA 100 = 5000mA = 5A。但这还不够,电机需求 10A。
故此,β值不够要么β值忒小了,驱动三极管还做不到。
这时候,你务必用 MOSFET 驱动器。MOSFET 驱动器的栅极接 5V,MOSFET 的漏源之间承受 10A 的电流。MOSFET 自身的β值是无穷大,故此栅极电流彻底能够忽略不计。MOSFET 的漏极电流直接由 Rds(on) 和漏源电压拍板,只要栅极电压充足高,MOSFET 就能导通,承受大电流。 再深入一点,聊聊 MOSFET 驱动器的内部结构。典型的驱动芯片,比如 NXP 的 5mA 基极驱动器,内部实际上就是一个小型的 MOS 管。它的栅极管住内部 MOSFET 的通断,它的漏极输出电流,它的发射极输出电压。驱动三极管,是用一个小的驱动源,通过基极电流来管住大电流负载。驱动 MOS 管,是用一个小的驱动源,通过栅极电压管住大电流负载。
区别在于,驱动三极管,三极管本身是一个小电流源,输出电流;驱动 MOS 管,三极管本身是一个小电压源,输出电压。 为啥驱动三极管要揪心β值,驱动 MOS 管要揪心 Rds(on)?出于三极管的β值有限,大电流下的β值可能下降,害得基极电流不够。而 MOS 管的 Rds(on) 别看随温度会上升,但在正常范围内,只要栅极电压够高,电流简直不变。
故此,驱动三极管的重点是确保基极电流充足大,让三极管工作在放大区;驱动 MOS 管的重点是确保栅极电压充足高,让 MOSFET 工作在饱和区,与此同时确保 Rds(on) 充足小。 还有一个细节,数据手册里的参数不能光看。
比如三极管的β值,一般标在 25℃时,温度升高,β值会下降。MOS 管的 Rds(on),特别是在高温下,会显著增添。
故此在设计驱动电路时,你要寻思温度裕量。
比如你要让三极管工作在 100℃时还能正常工作,那基极电流就要比 25℃时大一些,要么你要用散热片把温度降下来。 最终总结一下,驱动三极管和驱动 MOS 管,本质上都是解决“小电流管住大电流”的难题,只是手段不同。用三极管,就是靠β值放大电流;用 MOS 管,就是靠栅极电压使通道导通。选哪个,得看负载电流多大,负载电阻多大,还有三极管或 MOS 管的特性参数。
要是负载电流大,三极管β值小,那就要强行驱动 MOS 管,要么加大基极电流。
要是负载电流小,三极管β值大,那三极管挺省电,能够用三极管。但要是是驱动大功率开关,三极管又忒费电,那还是得给 MOS 管找个好搭档。 总而言之,驱动这事儿,别死扣教科书定义,多看看实际电路里电流如何流,电压如何摆,哪个器件在起主导功能,哪个在出丑。
只要这三个器件配合得当,大电流照样能通,小负载照样能转。