N沟道场效应管设计与二极管设计的电平转换器

介绍N沟道场效应管设计与二极管设计的电平转换器。这篇博客将会介绍两种设计的工作原理,提供贴片PCB走线与示波器时序图,并对比相互优缺点。

--by Captdam @ Dec 23, 2023

[en] Here is the English version of this article

介绍

再数字逻辑电路系统设计中的一个问题就是整合两个不同电压的器件。比如说,有的传感器工作电压为3.3V,但是有的单片机的电压却是5V。直接连接肯定是不行的,低压的元件将可能被损坏。值得一提的是,有一些低压元件支持高电压输入输出(比如W5500以太网接口使用3.3V供电却可以支持最高6V的IO).

解决方案之一就是使用电平转换器。现在市面上是有集成的电平转换芯片与模组的,但是有的时候出于成本、货源、灵活度、体积等考虑还是使用单独的基础元器件自己搭出来转换器更合理一些。

这篇博客将会介绍介绍N沟道场效应管设计与二极管设计的电平转换器的工作原理,提供贴片PCB走线与示波器时序图,并对比相互优缺点。

电平转换器设计电路与PCB走线
电平转换器设计电路与PCB走线 - 二极管设计(上)与NMOS设计(下)

上图提供了N沟道场效应管(NMOS)设计与二极管设计的4通道电平转换器的电路设计与PCB走线。两种设计都是使用的最为常见(同时也是最低成本的)元件:LL4148贴片二极管与2N7002贴片NMOS,等效的直插元件为1N4007与2N7000。

在这个电路图中,我们使用5V代表系统中的高压侧与3.3V代表低压侧,下文也将使用这两个电压止方便说明。除了3.3V与5V,两种设计都应该在其他电压情况下工作,除非电压超过了元件的耐受电压(对于NMOS,这里指的是门级-漏极电压)。

对于接收端来说,上拉电阻是必要的。对于发送端来说,如果发送端使用的是推挽输出,上拉电阻可省略,但若是漏极开路,则不可省略。

基于二极管设计

二极管是单向的,只允许电流从高压侧流向低压侧。在如电路图所示的设计中,我们使用二极管来限制电流只能从低压的接收端流向高压的输出端,而不能从高压的输出端流向低压的接收端,从而保护低压侧的元件被高压侧流过来的电流损坏。这里考虑两种情况:

如图,就算是使用贴片元件的单面电路板,这个设计也很方便走线。

二极管设计时序图
二极管设计时序图

当高压侧的电压从0变化为1时,电流将无法通过二极管流向低压侧。电子只能通过上拉电阻流入低压侧。因为上拉电阻的阻值与低压侧的电容原因,其充电过程将会消耗一定时间。这导致了这个设计的上升沿较为缓慢。如时序图所展示,当5V推挽输出通过LL4148二极管驱动时,如果上拉电阻的阻值为47k,那么这个上拉将会消耗约40us的时间。当输出1时,这个电路理论无功耗;当输出0时,这个电路功耗为5 X 0.1mA = 0.5mW。

我们可以通过降低上拉电阻的阻值来加快上拉速度,但是代价就是输出0时更高的功耗。低速系统自然应该一功耗为优先考虑,高速系统则应首先保证响应速度。

因为二极管实际上是有压降的,低压侧将永远无法达到绝对的0V。当高压侧输出0时,低压侧的电压应为二极管的压降电压。对于大部分二极管来说,这个电压约为0.5V(对于大部分电路来说,这个电压应该是没有问题的,不过最好还是确定一下要使用的元器件的低电平电压)。此外,当电流增加,二极管的压降也会增加,因此,为了更低的压降电压应选择更高的上拉电阻阻值。

优点:

缺点:

基于NMOS设计

场效应管得工作原理基于电流可以从场中流过以及内置的二极管流过:电流可以在NMOS得门级电压高于导通电压时通过NMOS,或是在内置二极管得导通方向通过。

对于这个设计,因为门极直接与低压侧得供电相连,所以当低压侧得信号为0V时,电流就可以通过这个NMOS。另一方面,因为内置的二极管,电流可以从低压侧流向高压侧。

对于这个设计,我们可以考虑四种情形:

NMOS设计时序图
NMOS设计时序图

如图,基于NMOS得设计有在上拉时有更好的性能。如时序图所展示,当5V推挽输出通过2N7000 NMOS驱动时,如果上拉电阻的阻值为47k,那么这个上拉只消耗了不到1us的时间。与二极管设计不同,NMOS设计支持双向输入输出,所以我们有除了上拉电阻外额外两条电路:

优点:

缺点: