在电子和自动化领域,PNP和NPN是两种非常基础且重要的概念,它们主要描述了双极性晶体管(BJT)的结构类型及其在电路中作为开关使用时的电流流向特性。理解它们的工作原理和应用方式,对于设计、安装和维护各种电子系统至关重要。

是什么:PNP和NPN的基础概念

PNP和NPN是什么?

PNP和NPN是两种不同结构的双极性晶体管(BJT)的名称。晶体管是一种半导体器件,它可以用一个较小的电流或电压信号来控制一个较大的电流或电压,常被用作开关或放大器。

  • NPN晶体管:由三层半导体材料组成,依次是N型、P型、N型。中间的P型层是基极(Base, B),两侧的N型层分别是集电极(Collector, C)和发射极(Emitter, E)。
  • PNP晶体管:由三层半导体材料组成,依次是P型、N型、P型。中间的N型层是基极(Base, B),两侧的P型层分别是集电极(Collector, C)和发射极(Emitter, E)。

这里的“N”代表N型半导体,其主要载流子是电子(带负电),通过掺杂含有多余电子的杂质形成。“P”代表P型半导体,其主要载流子是空穴(带正电,相当于缺少电子),通过掺杂含有缺少电子的杂质形成。

PNP和NPN的主要区别是什么?

结构上的差异导致了它们在导通条件和电流流向上存在根本区别:

  • 导通条件:
    • NPN晶体管通常在基极相对于发射极有正向电压,并且基极流入电流时导通。
    • PNP晶体管通常在基极相对于发射极有负向电压(即基极电压比发射极低),并且基极流出电流时导通。
  • 主要载流子:NPN的主要载流子是电子,PNP的主要载流子是空穴。
  • 电流流向(开关应用):
    • NPN作为开关时,通常将发射极接到低电位(如地),集电极接到负载的负端,负载的正端接到高电位。导通时,电流从高电位经过负载、集电极、发射极流向低电位,形成“灌电流”(Sinking)。
    • PNP作为开关时,通常将发射极接到高电位(如电源正极),集电极接到负载的正端,负载的负端接到低电位。导通时,电流从发射极经过集电极、负载流向低电位,形成“拉电流”(Sourcing)。

如何工作:PNP和NPN晶体管的开关原理

尽管内部载流子不同,但PNP和NPN晶体管作为开关的基本原理都是利用基极的小信号控制集电极和发射极之间的大电流。我们以最常见的“共发射极”组态作为开关来解释:

NPN晶体管作为开关

在共发射极组态下,NPN晶体管的发射极通常连接到电路的最低电位(如地)。集电极通过负载连接到电源正极。控制信号加在基极和发射极之间。

  1. 当控制信号(通常是一个正电压脉冲)加到基极,使得基极-发射极结正向偏置时,会有少量电流从基极流入。
  2. 这个基极电流就像“钥匙”一样,打开了集电极和发射极之间的“大门”。
  3. 于是,一个远大于基极电流的电流会从集电极流向发射极。这个电流流经连接在集电极和电源正极之间的负载。
  4. 当控制信号撤销,基极电流消失时,集电极-发射极之间的通路关闭,电流停止流动,负载断电。

在这种模式下,NPN晶体管在导通时,电流从负载流出,经过晶体管,流向地线。这就像一个“水槽”一样吸收(灌入)电流,因此NPN输出常被称为“灌电流输出”或“下啦式输出”(Sink Output)。

PNP晶体管作为开关

在共发射极组态下,PNP晶体管的发射极通常连接到电路的最高电位(如电源正极)。集电极通过负载连接到地线。控制信号加在基极和发射极之间。

  1. 当控制信号使得基极电压相对于发射极显著降低(即基极-发射极结正向偏置)时,会有少量电流从发射极流出进入基极。
  2. 这个流出基极的电流打开了发射极和集电极之间的通路。
  3. 一个远大于基极电流的电流会从发射极流向集电极。这个电流流经连接在集电极和地线之间的负载。
  4. 当控制信号撤销,基极电流停止流出时,发射极-集电极之间的通路关闭,电流停止流动,负载断电。

在这种模式下,PNP晶体管在导通时,电流从电源正极流出,经过晶体管,流经负载,流向地线。这就像一个“水源”一样提供(拉出)电流给负载,因此PNP输出常被称为“拉电流输出”或“上拉式输出”(Source Output)。

如何接线:晶体管和传感器的典型接线方式

了解了工作原理,接线就变得容易理解了。接线方式主要取决于将晶体管或带有晶体管输出的传感器连接到哪里(例如,连接到负载或自动化系统的输入模块)。

晶体管作为开关的典型接线(共发射极组态)

  • NPN:

    发射极 → 接地 (0V)
    集电极 → 连接负载的一端
    负载的另一端 → 连接电源正极 (+Vcc)
    基极 → 通过一个限流电阻连接到控制信号源(当控制信号高电平时导通)

    工作时,电流路径:+Vcc → 负载 → 集电极 → 发射极 → 地

  • PNP:

    发射极 → 连接电源正极 (+Vcc)
    集电极 → 连接负载的一端
    负载的另一端 → 接地 (0V)
    基极 → 通过一个限流电阻连接到控制信号源(当控制信号低电平时导通,通常需要一个下拉电阻确保关断)

    工作时,电流路径:+Vcc → 发射极 → 集电极 → 负载 → 地

请注意:此处描述的是常见的开关应用接线。实际电路需要考虑限流电阻、续流二极管(感性负载时)等保护元件。

PNP和NPN传感器(3线制)的典型接线

许多工业传感器使用内置的晶体管作为输出开关。常见的3线制传感器通常有电源正极、电源负极(地)和输出信号线。

  • 常见的线色编码:
    • 电源正极 (+V):通常是棕色线
    • 电源负极 (0V/GND):通常是蓝色线
    • 输出信号线:通常是黑色线
  • PNP传感器接线:

    棕色线 → 控制系统供电电源的 +V
    蓝色线 → 控制系统供电电源的 0V (GND)
    黑色线 → 连接到控制系统的输入点(例如PLC的输入模块)的一端
    控制系统输入点/负载的另一端 → 接地 (0V)

    工作方式:当传感器检测到目标并输出时,内部PNP晶体管导通,电流从传感器的棕色线(+V)经过内部电路、PNP输出管的集电极流出(黑色线),经过连接的控制系统输入点或负载,流回地线(0V)。PNP传感器输出正电压信号。

  • NPN传感器接线:

    棕色线 → 控制系统供电电源的 +V
    蓝色线 → 控制系统供电电源的 0V (GND)
    黑色线 → 连接到控制系统的输入点(例如PLC的输入模块)的一端
    控制系统输入点/负载的另一端 → 连接到电源正极 (+V)

    工作方式:当传感器检测到目标并输出时,内部NPN晶体管导通,电流从外部电源(+V)经过连接的控制系统输入点或负载,流入传感器的黑色线,经过内部NPN输出管的集电极和发射极,流回传感器的蓝色线(0V)。NPN传感器输出一个连接到地的通路(低电平信号)。

为何有两类:PNP与NPN的选择与应用考量

为什么需要PNP和NPN两种类型?简单的回答是:它们服务于不同的系统设计哲学和接口需求,特别是与控制系统(如PLC)的输入模块对接时。

拉电流(Sourcing)与灌电流(Sinking)

这是理解PNP和NPN选择的关键概念:

  • 拉电流(Sourcing):输出设备(如PNP传感器)提供电流给负载。电流从输出端流出,经过负载,回到电源的另一端(通常是地)。想象成水源向外“拉”水。
  • 灌电流(Sinking):输出设备(如NPN传感器)吸收电流。电流从电源经过负载,流入输出端,回到电源的另一端(通常是地)。想象成水槽向内“灌”水。

控制系统输入模块的类型

自动化领域的PLC或其他控制器,其数字量输入模块通常设计成“拉电流输入”(Sinking Input)或“灌电流输入”(Sourcing Input)。

  • 拉电流输入模块(Sinking Input):这种输入模块内部通常连接到电源正极。它需要外部设备提供一个连接到地线(0V)的通路来激活。因此,它需要连接到一个NPN输出的设备(NPN输出在导通时提供一个接地通路)。电流从输入模块内部流出,经过外部NPN输出,流向地。
  • 灌电流输入模块(Sourcing Input):这种输入模块内部通常连接到地线(0V)。它需要外部设备提供一个连接到电源正极(+V)的通路来激活。因此,它需要连接到一个PNP输出的设备(PNP输出在导通时提供一个连接到正极的通路)。电流从外部PNP输出流出,流入输入模块内部,流向地。

选择哪个类型,最根本的原因是为了与控制系统的输入类型相匹配。 如果你的PLC输入模块是灌电流型的(+V输出),你就需要PNP传感器;如果你的PLC输入模块是拉电流型的(0V输入),你就需要NPN传感器。

历史和区域差异:在欧洲和亚洲,PNP(拉电流输出)因其在某些短路情况下的安全性(短路到地时输出电压降低,可能直接关闭输出,而不是形成电源短路)而更常见。在北美,NPN(灌电流输出)则更为普遍。但现在很多设备都支持两种类型或有选择。

在何处使用:PNP和NPN的应用场景

PNP和NPN晶体管作为开关广泛应用于各种电子和自动化设备中:

  • 传感器输出:这是最常见的应用场景之一。各种接近开关、光电开关、霍尔传感器、限位开关等,其数字量输出级通常是PNP或NPN类型,以便直接连接到PLC或其他控制器的数字量输入。
  • PLC输入/输出模块:PLC的数字量输入和输出模块内部就使用了晶体管(或其他开关元件,如继电器、MOSFET),且会明确标明其是灌电流还是拉电流类型,或者直接说明是PNP型还是NPN型接口。
  • 小信号开关:在各种电子电路中,用于控制LED、小继电器、小电机或其他低功率器件的开关。
  • 接口电路:用于不同电压或不同逻辑电平系统之间的接口和转换。
  • 放大电路:虽然本文主要讨论开关应用,但PNP和NPN晶体管的本职工作还包括电流或电压放大,用于音频放大器、无线电电路等,但此时它们工作在放大区而非饱和或截止区。

多少:电流、电压及其他规格

PNP和NPN晶体管/传感器能处理多大的电流和电压,取决于具体的型号。这些参数至关重要,必须严格遵守。

  • 集电极电流 (Ic):指晶体管在导通状态下集电极能通过的最大电流。对于小型信号晶体管,可能只有几十到几百毫安(mA)。对于功率晶体管,可以达到几安培甚至几十安培。传感器的输出电流能力(通常标注为最大输出电流)通常在几十毫安到几百毫安之间(如100mA, 200mA)。选择时需确保大于负载所需的电流。
  • 集电极-发射极电压 (Vce):指晶体管集电极与发射极之间能承受的最大电压(关断状态下)。这个电压额定值必须大于电路中可能出现的最高电压。常见的传感器工作电压有12VDC, 24VDC等,其输出晶体管的Vce额定值会远高于此。
  • 基极电流 (Ib):控制晶体管导通所需的基极电流。这是放大倍数(hFE或β)相关的参数。在开关应用中,通常会提供足够的基极电流使晶体管进入饱和状态,确保其完全导通,压降最小。
  • 工作电压范围:传感器通常会标注一个允许的供电电压范围(如10-30VDC)。PNP/NPN输出类型在此电压范围内工作。
  • 开关频率:指晶体管或传感器输出可以切换的速度。对于高速应用(如快速运动检测),这是一个重要参数。

重要提示:所有这些规格都可以在晶体管或传感器的产品数据手册(Datasheet)中找到。在设计电路或选择组件时,务必查阅并遵守这些参数,避免过载导致损坏。

如何测试与识别:区分PNP和NPN

在没有标签或需要验证时,可以通过一些简单的方法来区分PNP和NPN晶体管或传感器。

晶体管类型的识别(使用万用表)

使用带有二极管测试功能的数字万用表:

  1. 寻找基极(B):晶体管可以看作是两个背靠背的二极管。对于NPN,基极到发射极和基极到集电极都是P到N的二极管;对于PNP,基极到发射极和基极到集电极都是N到P的二极管。用万用表的二极管档,红表笔(通常是正极)固定在某个引脚,黑表笔(通常是负极)依次触碰其他两个引脚。如果出现两次正常的二极管压降读数(通常在0.5V-0.7V左右),那么固定红表笔的那个引脚就是基极。这是因为对于NPN,红表笔在P型的基极,黑表笔在N型的集电极和发射极,形成正向偏置。
  2. 判断类型(NPN/PNP):一旦找到基极:
    • 如果红表笔在基极时测到两个二极管压降,它是NPN
    • 如果黑表笔在基极时测到两个二极管压降(即固定黑表笔,红表笔触碰另外两脚有读数),它是PNP
  3. 识别集电极(C)和发射极(E):在找到基极后,对于一个特定的晶体管,通常集电极和发射极之间的反向电阻非常大。在基极打开的情况下(对于NPN,基极和集电极/发射极之间有正向偏置电流;对于PNP,基极和集电极/发射极之间有反向偏置电流),测量集电极和发射极之间的电阻。通常发射极和基极之间的结更“强壮”,正向压降可能略低于基极-集电极。更可靠的方法是查看数据手册或根据管脚排列经验判断,或者在简单电路中测试其开关特性。

注意:这种方法适用于独立晶体管,对于集成在复杂电路(如传感器内部)中的晶体管,此方法不适用。

传感器输出类型的识别(连接电源测试)

对于3线制PNP或NPN传感器,连接上电源后,通过测量输出线的电压或连接一个简单的负载来判断:

  1. 连接电源:将传感器的棕色线接到电源正极,蓝色线接到电源负极(地)。
  2. 使用电压表测量:
    • 用万用表测量黑色输出线相对于地线(蓝色线)的电压。
    • 触发传感器(使其检测到目标并输出)。
    • 如果输出时黑色线电压接近电源正极电压,它是PNP传感器(输出高电平)。
    • 如果输出时黑色线电压接近0V(地电平),它是NPN传感器(输出低电平)。
  3. 使用负载(如带限流电阻的LED)测试:
    • 连接方式1:将负载连接在传感器的黑色输出线和地线(蓝色线)之间。如果传感器输出时负载得电(如LED亮),它是PNP传感器(提供正电)。
    • 连接方式2:将负载连接在传感器的黑色输出线和电源正极(棕色线)之间。如果传感器输出时负载得电(如LED亮),它是NPN传感器(提供接地通路)。

通过这些方法,无论是独立的晶体管还是内置在传感器中的输出类型,都可以有效地进行识别和测试。

综上所述,PNP和NPN作为双极性晶体管的基本类型,其核心差异在于结构、载流子和电流流向。这种差异使得它们在作为开关应用时,分别对应于“拉电流”(Sourcing)和“灌电流”(Sinking)两种输出模式。在工业自动化等领域,理解这两种模式及其与控制系统输入类型的匹配关系,是正确选型、接线和排除故障的关键。掌握它们的如何工作、如何接线、为何存在以及如何测试,是进入该领域的基础知识。

pnp和npn

By admin

发表回复