在实验中,我仅将BJT用作MCU输出的开关(用于打开和关闭LED等)。但是,我一再被告知,对于开关来说,N沟道增强模式MOSFET是更好的选择(例如,请参见此处和此处),但是我不确定为什么会这样。我确实知道MOSFET不会在栅极上浪费电流,而BJT的基极会在栅极上浪费电流,但这对我来说不是问题,因为我没有依靠电池供电。MOSFET也不需要与栅极串联的电阻,但是通常不需要下拉电阻,因此在MCU重新启动时栅极不会浮空(对吗?)。这样就不会减少零件数量。
似乎没有太多的逻辑电平MOSFET可以切换廉价BJT可以切换的电流(例如,对于2N2222,约为600-800mA),而确实存在的(例如,TN0702)是很难找到,而且价格昂贵得多。
什么时候MOSFET比BJT更合适?为什么经常被告知我应该使用MOSFET?