建议使用以下设计来通过微控制器驱动负载。我想知道为什么需要使用2个晶体管(n-ch和p-ch)作为开关,而不仅仅是一个?
我搜索了Google和youtube,大多数页面都使用一个晶体管(主要是n-ch)进行切换,例如以下页面:
http://www.electronics-tutorials.ws/transistor/tran_7.html
您能否解释一下这种设计(2个晶体管)相对于一个晶体管开关的优缺点?
模拟该电路 –使用CircuitLab创建的原理图
建议使用以下设计来通过微控制器驱动负载。我想知道为什么需要使用2个晶体管(n-ch和p-ch)作为开关,而不仅仅是一个?
我搜索了Google和youtube,大多数页面都使用一个晶体管(主要是n-ch)进行切换,例如以下页面:
http://www.electronics-tutorials.ws/transistor/tran_7.html
您能否解释一下这种设计(2个晶体管)相对于一个晶体管开关的优缺点?
模拟该电路 –使用CircuitLab创建的原理图
Answers:
如果数字信号摆幅为满5 V,则可以仅使用最终的P沟道FET。
两晶体管电路的优点是,切换的电源电压和数字信号电源电压不必相同。您显示的电路将在电源电压达到第二个FET可以处理的最大GS电压的情况下工作。
这是顶部开关。您可能看到的大多数电路都是底侧开关。顶部切换增加了该应用程序独有的一些有趣的问题。因此,您指出的两级开关有很多原因。主要两个是:
即使当开关电压与逻辑电源电压相同时,高电平逻辑输出电压也可能明显低于电源轨。这可能导致单个P沟道MOSFET的开关不一致。
MOSFET的栅极基本上是一个电容器,并且由于P沟道MOSFET依靠该上拉电阻将其关断,因此,如果您需要快速切换此电源,则该上拉的大小需要相对较小。 。因此,当N通道打开时,您需要能够通过上拉电路下拉的电流可能比GPIO的吸收电流高得多。
额外的好处
两级控制还允许您向负载切换比逻辑电源高得多的电压。理论上,您可以使用两级驱动器将P通道设备的Vds最大值切换为最大值。但是,将需要修改电路以将P通道栅极上的电压限制在Vgs_max以下。此外,非常高的电压的顶侧开关通常是有问题的。
通过在第一个设备上使用小信号N通道,您可以大大降低GPIO引脚上的电容负载。这样可以减少后者的负担,并使逻辑电源的“噪声”更少。