嵌软工程师要掌握的硬件知识2:一文看懂什么是开漏和推挽电路(open-drain / push-pull)

文 / 黑猫学长

本文根据笔者个人工作/学习经验整理而成,如有错误请留言。
文章为付费内容,已加入原创侵权保护,禁止私自转载及抄袭。
文章所在专栏: 嵌软工程师要掌握的硬件知识

1 推挽(push pull)电路

1.1 理解什么是推挽电路

- 详细介绍
嵌软工程师要掌握的硬件知识2:一文看懂什么是开漏和推挽电路(open-drain / push-pull)_第1张图片
如图所示,Q3是个NPN型三极管,Q4是个PNP型三极管。

1)当Vin电压为正时,上面的N型三极管控制端有电流输入,Q3导通,于是电流从上往下通过,提供电流给负载。
嵌软工程师要掌握的硬件知识2:一文看懂什么是开漏和推挽电路(open-drain / push-pull)_第2张图片
经过上面的N型三极管提供电流给负载(Rload),这就叫「推」。

2)当Vin电压为负时,下面的三极管有电流流出,Q4导通,有电流从上往下流过。

你可能感兴趣的:(嵌软工程师要掌握的硬件知识,嵌入式硬件,嵌入式)